.fixed-space-background{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 22% 65%,#0c1120 0,#02040b 70%)}.fixed-space-background canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity .35s ease}.fixed-space-background canvas.is-ready{opacity:1}.fixed-space-background:after{content:"";position:absolute;inset:0;background:#02040b;opacity:var(--space-shade,0)}body:has(.fixed-space-background):after{background-image:none}@media (prefers-reduced-motion:reduce){.fixed-space-background canvas{transition:none}}