.stars.svelte-nyfxdn{pointer-events:none;position:absolute;inset:0;overflow:hidden}.star.svelte-nyfxdn{color:var(--star);opacity:.4;animation:3.5s ease-in-out infinite svelte-nyfxdn-twinkle;position:absolute}@keyframes svelte-nyfxdn-twinkle{0%,to{opacity:.15;transform:scale(.85)rotate(0)}50%{opacity:.6;transform:scale(1.1)rotate(15deg)}}@media (prefers-reduced-motion:reduce){.star.svelte-nyfxdn{opacity:.3;animation:none}}
