.floating-orbs.svelte-vhu7yj{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.orb.svelte-vhu7yj{position:absolute;left:var(--orb-x);top:var(--orb-y);width:var(--orb-size);height:var(--orb-size);border-radius:50%;background:radial-gradient(circle,var(--orb-color) 0%,transparent 70%);filter:blur(6px);transform:translate(-50%,-50%);animation:svelte-vhu7yj-float var(--anim-duration) ease-in-out var(--anim-delay) infinite;opacity:0;will-change:transform,opacity}@keyframes svelte-vhu7yj-float{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}20%{opacity:1}35%{transform:translate(-50%,-50%) scale(1) translate(var(--drift-x),var(--drift-y))}50%{transform:translate(-50%,-50%) scale(1.03) translate(calc(var(--drift-x) * .7),calc(var(--drift-y) * .7))}70%{transform:translate(-50%,-50%) scale(.97) translate(calc(var(--drift-x) * -.5),calc(var(--drift-y) * -.5))}85%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}
