.snowfall.svelte-1u94dvl{position:fixed;inset:0;overflow:hidden;z-index:-1;pointer-events:none}.snowflake.svelte-1u94dvl{position:absolute;left:var(--start-x);top:-20px;width:var(--size);height:var(--size);background:radial-gradient(circle at 30% 30%,#ffffffe6,#f5f8ffcc 40%,#dce6f099);border:none;border-radius:50%;box-shadow:0 0 3px #fff6,0 0 6px #c8d2dc33;opacity:var(--op);will-change:transform;backface-visibility:hidden;animation:svelte-1u94dvl-snowfall-fall var(--dur) ease-in-out infinite;animation-delay:var(--delay)}@keyframes svelte-1u94dvl-snowfall-fall{0%{transform:translate3d(0,-20px,0) rotate(0) scale(0)}5%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(var(--drift),50vh,0) rotate(180deg) scale(1)}to{transform:translate3d(calc(var(--drift) * 2),110vh,0) rotate(360deg) scale(0)}}.snowflake.svelte-1u94dvl:nth-child(3n+1){--size: 2px;opacity:.5}.snowflake.svelte-1u94dvl:nth-child(3n+2){--size: 3px;opacity:.7}.snowflake.svelte-1u94dvl:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.6) 0%,transparent 70%);border-radius:50%;opacity:.5}.snowflake.svelte-1u94dvl{will-change:transform}
