.mass.svelte-5yzbc8{filter:blur(90px);will-change:transform;border-radius:50%;position:absolute}.m1.svelte-5yzbc8{background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 16%, transparent) 0%, transparent 68%);width:62%;height:78%;animation:46s ease-in-out infinite alternate svelte-5yzbc8-drift-1;top:-22%;left:-14%}.m2.svelte-5yzbc8{background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 11%, transparent) 0%, transparent 70%);width:58%;height:66%;animation:61s ease-in-out infinite alternate svelte-5yzbc8-drift-2;top:18%;right:-18%}.m3.svelte-5yzbc8{background:radial-gradient(circle, color-mix(in oklab, var(--signal) 7%, transparent) 0%, transparent 68%);width:54%;height:62%;animation:74s ease-in-out infinite alternate svelte-5yzbc8-drift-3;bottom:-26%;left:26%}.m4.svelte-5yzbc8{background:radial-gradient(circle, color-mix(in oklab, var(--foreground) 8%, transparent) 0%, transparent 72%);width:40%;height:44%;animation:53s ease-in-out infinite alternate svelte-5yzbc8-drift-4;top:40%;left:34%}.grain.svelte-5yzbc8{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes svelte-5yzbc8-drift-1{to{transform:translate(14%,10%)scale(1.18)}}@keyframes svelte-5yzbc8-drift-2{to{transform:translate(-16%,12%)scale(1.12)}}@keyframes svelte-5yzbc8-drift-3{to{transform:translate(10%,-14%)scale(1.24)}}@keyframes svelte-5yzbc8-drift-4{to{transform:translate(-12%,-8%)scale(.86)}}@media (prefers-reduced-motion:reduce){.mass.svelte-5yzbc8{animation:none}}.grid.svelte-m6dzgf{background-image:linear-gradient(to right, color-mix(in oklab, var(--foreground) 5%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--foreground) 5%, transparent) 1px, transparent 1px);background-size:88px 88px;position:absolute;inset:0}.rings.svelte-m6dzgf{background:repeating-radial-gradient(circle at 50% 55%, transparent 0 118px, color-mix(in oklab, var(--foreground) 6%, transparent) 118px 119px);position:absolute;inset:0}.arm.svelte-m6dzgf{background:conic-gradient(from 0deg, color-mix(in oklab, var(--foreground) 13%, transparent) 0deg, color-mix(in oklab, var(--foreground) 4%, transparent) 14deg, transparent 46deg, transparent 352deg, color-mix(in oklab, var(--signal) 10%, transparent) 359deg, color-mix(in oklab, var(--foreground) 13%, transparent) 360deg);will-change:transform;width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;animation:32s linear infinite svelte-m6dzgf-sweep;position:absolute;top:55%;left:50%}@keyframes svelte-m6dzgf-sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arm.svelte-m6dzgf{animation:none}}.layer.svelte-1gxg5sd{position:absolute;inset:-60%}.layer.svelte-1gxg5sd i:where(.svelte-1gxg5sd){will-change:transform;position:absolute;inset:0}.a.svelte-1gxg5sd{rotate:22deg}.a.svelte-1gxg5sd i:where(.svelte-1gxg5sd){background:repeating-linear-gradient(90deg, transparent 0px, color-mix(in oklab, var(--foreground) 1%, transparent) 22px, color-mix(in oklab, var(--foreground) 4%, transparent) 48px, color-mix(in oklab, var(--foreground) 12%, transparent) 66px, color-mix(in oklab, var(--foreground) 30%, transparent) 72px, color-mix(in oklab, var(--foreground) 36%, transparent) 73.5px, color-mix(in oklab, var(--foreground) 19%, transparent) 76px, color-mix(in oklab, var(--foreground) 6%, transparent) 84px, color-mix(in oklab, var(--foreground) 1.6%, transparent) 96px, transparent 112px);animation:120s linear infinite svelte-1gxg5sd-drift-a}.b.svelte-1gxg5sd{rotate:15deg}.b.svelte-1gxg5sd i:where(.svelte-1gxg5sd){background:repeating-linear-gradient(90deg, transparent 0px, color-mix(in oklab, var(--foreground) 1.4%, transparent) 110px, color-mix(in oklab, var(--foreground) 6%, transparent) 196px, color-mix(in oklab, var(--foreground) 10.5%, transparent) 208px, color-mix(in oklab, var(--foreground) 4%, transparent) 224px, color-mix(in oklab, var(--foreground) 0.8%, transparent) 260px, transparent 340px);animation:190s linear infinite reverse svelte-1gxg5sd-drift-b}@keyframes svelte-1gxg5sd-drift-a{to{transform:translate(112px)}}@keyframes svelte-1gxg5sd-drift-b{to{transform:translate(340px)}}@media (prefers-reduced-motion:reduce){.layer.svelte-1gxg5sd i:where(.svelte-1gxg5sd){animation:none}}.grid.svelte-cjmr2o{background-image:radial-gradient(circle at center, color-mix(in oklab, var(--foreground) 22%, transparent) 0 1.1px, transparent 1.6px);background-position:50%;background-size:34px 34px;position:absolute;inset:0}.pulse.svelte-cjmr2o{width:calc(var(--dot) * 2);height:calc(var(--dot) * 2);margin:calc(var(--dot) * -1) 0 0 calc(var(--dot) * -1);background:var(--signal);opacity:0;border-radius:50%;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute}.sm.svelte-cjmr2o{animation-name:svelte-cjmr2o-fire-sm}.md.svelte-cjmr2o{animation-name:svelte-cjmr2o-fire-md}.lg.svelte-cjmr2o{animation-name:svelte-cjmr2o-fire-lg}@keyframes svelte-cjmr2o-fire-sm{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in oklab, var(--signal) 40%, transparent)}6%{opacity:var(--peak)}26%{opacity:0;box-shadow:0 0 0 11px #0000}to{opacity:0;box-shadow:0 0 0 11px #0000}}@keyframes svelte-cjmr2o-fire-md{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in oklab, var(--signal) 40%, transparent)}4%{opacity:var(--peak)}34%{opacity:0;box-shadow:0 0 0 18px #0000}to{opacity:0;box-shadow:0 0 0 18px #0000}}@keyframes svelte-cjmr2o-fire-lg{0%{opacity:0;box-shadow:0 0 0 0 color-mix(in oklab, var(--signal) 40%, transparent)}3%{opacity:var(--peak)}46%{opacity:0;box-shadow:0 0 0 27px #0000}to{opacity:0;box-shadow:0 0 0 27px #0000}}@media (prefers-reduced-motion:reduce){.pulse.svelte-cjmr2o{opacity:calc(var(--peak) * .55);animation:none}}.veil.svelte-131qblg{background:radial-gradient(125% 105% at 30% 48%, transparent 26%, color-mix(in oklab, var(--background) 55%, transparent) 70%, var(--background) 100%), linear-gradient(to bottom, color-mix(in oklab, var(--background) 62%, transparent), transparent 26%, transparent 64%, color-mix(in oklab, var(--background) 78%, transparent));position:absolute;inset:0}
