.ft-flake{width:var(--s);height:var(--s);opacity:0;animation:svelte-nmfqni-ft-fall var(--d) linear var(--delay) infinite;background:#e6f5ffe6;border-radius:50%;position:absolute;top:-8px}@keyframes svelte-nmfqni-ft-fall{0%{opacity:0;transform:translate(0,0)}8%{opacity:var(--o)}92%{opacity:var(--o)}to{transform:translate3d(var(--dx), 100vh, 0);opacity:0}}
