@keyframes svelte-1vhnmd9-grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}}.film-grain.svelte-1vhnmd9{opacity:.15;background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#0000001a 2px 4px);animation:8s steps(10,end) infinite svelte-1vhnmd9-grain}@keyframes svelte-1vhnmd9-spotlight{0%,to{opacity:.8;transform:translate(-18%,-12%)}33%{opacity:1;transform:translate(0,0)}66%{opacity:.8;transform:translate(18%,12%)}}.spotlight.svelte-1vhnmd9{background:radial-gradient(#fbbf2426 0%,#0000 50%);animation:25s ease-in-out infinite svelte-1vhnmd9-spotlight;inset:-30%}.vignette.svelte-1vhnmd9{box-shadow:inset 0 0 200px #000c,inset 0 0 100px #00000080}@keyframes svelte-1vhnmd9-flare{0%,to{opacity:0;transform:translate(-120%)rotate(45deg)}50%{opacity:.4;transform:translate(120%)rotate(45deg)}}.lens-flare.svelte-1vhnmd9{background:linear-gradient(90deg,#0000 0%,#fbbf241a 30%,#fbbf244d 50%,#fbbf241a 70%,#0000 100%);width:50%;height:150%;animation:18s ease-in-out infinite svelte-1vhnmd9-flare}@keyframes svelte-1vhnmd9-particleFloat{0%,to{opacity:0;transform:translateY(0)translate(0)}10%,90%{opacity:.6}50%{opacity:.3;transform:translateY(-100vh)translate(20px)}}.particle.svelte-1vhnmd9{background:radial-gradient(circle,#fbbf2499 0%,#0000 70%);animation:20s ease-in-out infinite svelte-1vhnmd9-particleFloat}.animations-paused.svelte-1vhnmd9 .film-grain:where(.svelte-1vhnmd9),.animations-paused.svelte-1vhnmd9 .spotlight:where(.svelte-1vhnmd9),.animations-paused.svelte-1vhnmd9 .lens-flare:where(.svelte-1vhnmd9),.animations-paused.svelte-1vhnmd9 .particle:where(.svelte-1vhnmd9){animation-play-state:paused}
