.darkvoid-environment{isolation:isolate;background-color:#050406;position:relative}.darkvoid-environment:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background-image:linear-gradient(to bottom, #0006, transparent 30%, #000a 85%, #050406), var(--environment-image);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.environment-voidsocial{--environment-image:url(/environments/voidsocial-background.png);min-height:100svh}.environment-yourvoid{--environment-image:url(/environments/yourvoid-background.png)}.environment-myvoid{--environment-image:url(/environments/myvoid-background.png)}@media (width<=640px),(pointer:coarse){.darkvoid-environment:before{height:100svh;max-height:100%;position:absolute;bottom:auto}}.darkvoid-environment:before{animation:18s ease-in-out infinite drift}.darkvoid-environment:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 70% 20%, color-mix(in oklch, var(--environment-accent) 8%, transparent), transparent 65%);position:fixed;inset:0}@media (width<=640px),(pointer:coarse){.darkvoid-environment:before{animation:none}.darkvoid-environment:after{height:100svh;max-height:100%;position:absolute;bottom:auto}}@media (prefers-reduced-motion:reduce){.darkvoid-environment:before{animation:none}}.environment-voidspace{--environment-image:url(/environments/voidspace-background.jpg);min-height:100svh}
