.js .flat.svelte-14n7v75:not(.failed){display:none}.flake.svelte-14n7v75{top:0;left:var(--x);width:var(--size);height:var(--size);opacity:0;animation:svelte-14n7v75-fall var(--fall) linear var(--delay) infinite;position:absolute}.flake.svelte-14n7v75 svg:where(.svelte-14n7v75){width:100%;height:100%;animation:svelte-14n7v75-drift var(--sway-time) ease-in-out var(--delay) infinite alternate;display:block}@media (width<40rem){.flake.svelte-14n7v75:nth-child(n+46){display:none}}@keyframes svelte-14n7v75-fall{0%{opacity:0;transform:translateY(-2vh)}8%{opacity:1}to{opacity:1;transform:translateY(64vh)}}@keyframes svelte-14n7v75-drift{0%{transform:translateX(calc(var(--sway) * -1)) rotate3d(var(--axis), 0deg)}to{transform:translateX(var(--sway)) rotate3d(var(--axis), var(--turn))}}
