.backdrop.svelte-1uqe0tj{--aurora-ink: color-mix(in oklab, var(--primary) 20%, transparent);--aurora-flux: color-mix(in oklab, var(--accent-flux) 18%, transparent);--aurora-deep: color-mix(in oklab, var(--chart-2) 16%, transparent);--grid-line: color-mix(in oklab, var(--primary) 8%, transparent);--trace-line: color-mix(in oklab, var(--primary) 16%, transparent);--trace-pulse: color-mix(in oklab, var(--accent-flux) 70%, transparent);--mote-color: color-mix(in oklab, var(--accent-flux) 55%, transparent);--sweep-color: color-mix(in oklab, var(--paper) 50%, transparent);position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.dark .backdrop.svelte-1uqe0tj{--aurora-ink: color-mix(in oklab, var(--chart-2) 26%, transparent);--aurora-flux: color-mix(in oklab, var(--accent-flux) 22%, transparent);--aurora-deep: color-mix(in oklab, #4c6ea8 24%, transparent);--grid-line: color-mix(in oklab, var(--foreground) 7%, transparent);--trace-line: color-mix(in oklab, var(--foreground) 13%, transparent);--trace-pulse: color-mix(in oklab, var(--accent-flux) 85%, transparent);--mote-color: color-mix(in oklab, var(--accent-flux) 70%, transparent);--sweep-color: color-mix(in oklab, var(--foreground) 7%, transparent)}.aurora.svelte-1uqe0tj{position:absolute;border-radius:50%;will-change:transform}.aurora--ink.svelte-1uqe0tj{top:-22%;left:-12%;width:62rem;height:62rem;background:radial-gradient(circle,var(--aurora-ink) 0%,transparent 62%);animation:svelte-1uqe0tj-drift-ink 34s ease-in-out infinite}.aurora--flux.svelte-1uqe0tj{right:-18%;bottom:-28%;width:55rem;height:55rem;background:radial-gradient(circle,var(--aurora-flux) 0%,transparent 60%);animation:svelte-1uqe0tj-drift-flux 41s ease-in-out infinite}.aurora--deep.svelte-1uqe0tj{top:26%;right:4%;width:38rem;height:38rem;background:radial-gradient(circle,var(--aurora-deep) 0%,transparent 58%);animation:svelte-1uqe0tj-drift-deep 27s ease-in-out infinite}@keyframes svelte-1uqe0tj-drift-ink{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(7%,5%,0) scale(1.12)}}@keyframes svelte-1uqe0tj-drift-flux{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-9%,-6%,0) scale(.92)}}@keyframes svelte-1uqe0tj-drift-deep{0%,to{transform:translateZ(0) scale(.95)}50%{transform:translate3d(-5%,8%,0) scale(1.1)}}.grid.svelte-1uqe0tj{position:absolute;inset:-6rem;background-image:linear-gradient(to right,var(--grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-line) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(ellipse 85% 70% at 50% 45%,#000 20%,transparent 78%);mask-image:radial-gradient(ellipse 85% 70% at 50% 45%,#000 20%,transparent 78%);animation:svelte-1uqe0tj-grid-pan 32s linear infinite}@keyframes svelte-1uqe0tj-grid-pan{to{background-position:4rem 4rem}}.traces.svelte-1uqe0tj{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}.traces.svelte-1uqe0tj path:where(.svelte-1uqe0tj){fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.trace-line.svelte-1uqe0tj{stroke:var(--trace-line);stroke-width:1.25;stroke-dasharray:1000;stroke-dashoffset:1000;animation:svelte-1uqe0tj-trace-draw 2.8s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--delay) / 4)}.trace-pulse.svelte-1uqe0tj{stroke:var(--trace-pulse);stroke-width:1.75;stroke-dasharray:90 910;stroke-dashoffset:1000;filter:drop-shadow(0 0 4px var(--trace-pulse));animation:svelte-1uqe0tj-trace-run 9s linear infinite;animation-delay:var(--delay)}@keyframes svelte-1uqe0tj-trace-draw{to{stroke-dashoffset:0}}@keyframes svelte-1uqe0tj-trace-run{to{stroke-dashoffset:0}}.motes.svelte-1uqe0tj{position:absolute;inset:0}.mote.svelte-1uqe0tj{position:absolute;bottom:-6px;left:calc(6% + var(--i) * 12%);width:3px;height:3px;border-radius:999px;background:var(--mote-color);box-shadow:0 0 8px var(--mote-color);opacity:0;animation:svelte-1uqe0tj-mote-rise 20s linear infinite;animation-delay:calc(var(--i) * -2.5s)}@keyframes svelte-1uqe0tj-mote-rise{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}75%{opacity:.45}to{transform:translate3d(2.5rem,-105vh,0);opacity:0}}.sweep.svelte-1uqe0tj{position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,var(--sweep-color) 50%,transparent 62%);background-size:260% 100%;background-position:130% 0;animation:svelte-1uqe0tj-sweep-pass 17s ease-in-out infinite}@keyframes svelte-1uqe0tj-sweep-pass{0%,to{background-position:130% 0}50%{background-position:-30% 0}}.vignette.svelte-1uqe0tj{position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 50% 45%,transparent 0%,color-mix(in oklab,var(--background) 50%,transparent) 100%)}@media(prefers-reduced-motion:reduce){.trace-line.svelte-1uqe0tj{stroke-dashoffset:0}.trace-pulse.svelte-1uqe0tj,.motes.svelte-1uqe0tj,.sweep.svelte-1uqe0tj{display:none}}.shell.svelte-10yi4wj{animation:svelte-10yi4wj-shell-in .6s cubic-bezier(.22,1,.36,1) both}.brand-scale.svelte-10yi4wj{transform:scale(1.15)}.panel.svelte-10yi4wj{background:color-mix(in oklab,var(--card) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 1px color-mix(in oklab,var(--paper) 40%,transparent) inset,0 24px 60px -28px color-mix(in oklab,var(--primary) 40%,transparent)}@keyframes svelte-10yi4wj-shell-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}
