.savanna-ambient.svelte-x47quy{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.particle.svelte-x47quy{position:absolute;left:var(--x);bottom:-20px;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle,#fde047 0%,#f59e0b 40%,transparent 70%);box-shadow:0 0 6px #fcd34d99;animation:svelte-x47quy-savanna-float var(--d) linear var(--delay) infinite;opacity:0}@keyframes svelte-x47quy-savanna-float{0%{transform:translateY(0) translate(0);opacity:0}8%{opacity:var(--op)}50%{transform:translateY(-50vh) translate(calc(var(--drift) * .5))}92%{opacity:calc(var(--op) * .5)}to{transform:translateY(-110vh) translate(var(--drift));opacity:0}}@media(prefers-reduced-motion:reduce){.particle.svelte-x47quy{animation:none;opacity:0}}
