.rays.svelte-1q2oyhv{position:absolute;inset:0;pointer-events:none;overflow:hidden;mask-image:radial-gradient(ellipse 62% 58% at 50% 50%,transparent 32%,black 78%);-webkit-mask-image:radial-gradient(ellipse 62% 58% at 50% 50%,transparent 32%,black 78%)}.rays.flip.svelte-1q2oyhv{transform:scaleY(-1)}.rays.svelte-1q2oyhv svg:where(.svelte-1q2oyhv){position:absolute;inset:0;width:100%;height:100%}.ray.svelte-1q2oyhv{stroke:rgba(var(--accent-rgb),1);stroke-linecap:round}.ray.flow.svelte-1q2oyhv{stroke-dasharray:90 340;animation:svelte-1q2oyhv-ray-flow linear infinite}@keyframes svelte-1q2oyhv-ray-flow{to{stroke-dashoffset:-860}}@media(prefers-reduced-motion:reduce){.ray.flow.svelte-1q2oyhv{animation:none}}.flow-ribbon.svelte-dk8ld1{position:absolute;inset:0;pointer-events:none;overflow:hidden}.flow-ribbon.flip.svelte-dk8ld1{transform:scaleY(-1)}.flow-ribbon.svelte-dk8ld1 svg:where(.svelte-dk8ld1){position:absolute;inset:0;width:100%;height:100%}.halo.svelte-dk8ld1{opacity:.4}.sway.svelte-dk8ld1{animation:svelte-dk8ld1-ribbon-sway 11s ease-in-out infinite alternate}@keyframes svelte-dk8ld1-ribbon-sway{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}.streak.svelte-dk8ld1{stroke-dasharray:110 890;animation:svelte-dk8ld1-ribbon-flow 7.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes svelte-dk8ld1-ribbon-flow{0%{stroke-dashoffset:1000}to{stroke-dashoffset:-1000}}@media(prefers-reduced-motion:reduce){.sway.svelte-dk8ld1,.streak.svelte-dk8ld1{animation:none}.streak.svelte-dk8ld1{opacity:0}}
