body{background-color:hsl(var(--background));color:hsl(var(--foreground))}@keyframes svelte-4d3nq0-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes svelte-4d3nq0-float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-4d3nq0-float-slower{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-4d3nq0-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-float{animation:svelte-4d3nq0-float 6s ease-in-out infinite}.animate-float-slow{animation:svelte-4d3nq0-float-slow 8s ease-in-out infinite}.animate-float-slower{animation:svelte-4d3nq0-float-slower 10s ease-in-out infinite}.animate-spin-slow{animation:svelte-4d3nq0-spin-slow 10s linear infinite}@keyframes svelte-4d3nq0-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-4d3nq0-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-4d3nq0-float-delayed{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(180deg)}}.animate-fade-in{animation:svelte-4d3nq0-fade-in .8s ease-out forwards}.animate-slide-up-delay-1{animation:svelte-4d3nq0-slide-up .8s ease-out .1s forwards;opacity:0}.animate-slide-up-delay-2{animation:svelte-4d3nq0-slide-up .8s ease-out .2s forwards;opacity:0}.animate-slide-up-delay-3{animation:svelte-4d3nq0-slide-up .8s ease-out .3s forwards;opacity:0}.animate-slide-up-delay-4{animation:svelte-4d3nq0-slide-up .8s ease-out .4s forwards;opacity:0}.animate-slide-up-delay-5{animation:svelte-4d3nq0-slide-up .8s ease-out .5s forwards;opacity:0}.animate-float-delayed{animation:svelte-4d3nq0-float-delayed 8s ease-in-out infinite 2s}@keyframes svelte-4d3nq0-pulse-slow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes svelte-4d3nq0-pulse-slower{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.5;transform:scale(1.08)}}@keyframes svelte-4d3nq0-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-4d3nq0-slide-up-stagger{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.animate-pulse-slow{animation:svelte-4d3nq0-pulse-slow 4s ease-in-out infinite}.animate-pulse-slower{animation:svelte-4d3nq0-pulse-slower 6s ease-in-out infinite}.animate-fade-in-up{animation:svelte-4d3nq0-fade-in-up .8s ease-out forwards}.animate-slide-up-stagger-1{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out .1s forwards;opacity:0}.animate-slide-up-stagger-2{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out .3s forwards;opacity:0}.animate-slide-up-stagger-3{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out .5s forwards;opacity:0}.animate-slide-up-stagger-4{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out .7s forwards;opacity:0}.animate-slide-up-stagger-5{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out .9s forwards;opacity:0}.animate-slide-up-stagger-6{animation:svelte-4d3nq0-slide-up-stagger .8s ease-out 1.1s forwards;opacity:0}@keyframes svelte-4d3nq0-float-diagonal{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(15px,-15px) rotate(90deg)}50%{transform:translate(30px,-10px) rotate(180deg)}75%{transform:translate(15px,15px) rotate(270deg)}}@keyframes svelte-4d3nq0-float-reverse{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(25px) rotate(180deg)}}@keyframes svelte-4d3nq0-float-particle-1{0%,to{transform:translate(0) scale(1);opacity:.3}33%{transform:translate(20px,-30px) scale(1.2);opacity:.6}66%{transform:translate(-10px,-15px) scale(.8);opacity:.4}}@keyframes svelte-4d3nq0-float-particle-2{0%,to{transform:translate(0) scale(1);opacity:.4}50%{transform:translate(-25px,20px) scale(1.3);opacity:.7}}@keyframes svelte-4d3nq0-float-particle-3{0%,to{transform:translate(0) scale(1) rotate(0);opacity:.3}25%{transform:translate(15px,-20px) scale(1.1) rotate(90deg);opacity:.5}50%{transform:translate(30px) scale(.9) rotate(180deg);opacity:.8}75%{transform:translate(15px,20px) scale(1.2) rotate(270deg);opacity:.4}}.animate-float-diagonal{animation:svelte-4d3nq0-float-diagonal 12s ease-in-out infinite}.animate-float-reverse{animation:svelte-4d3nq0-float-reverse 10s ease-in-out infinite reverse}.animate-float-particle-1{animation:svelte-4d3nq0-float-particle-1 8s ease-in-out infinite}.animate-float-particle-2{animation:svelte-4d3nq0-float-particle-2 6s ease-in-out infinite}.animate-float-particle-3{animation:svelte-4d3nq0-float-particle-3 10s ease-in-out infinite}
