.nebula-starfield{background-image:radial-gradient(1px 1px at 8% 12%,#ffffffd9 0%,#0000 100%),radial-gradient(1px 1px at 18% 48%,#e0ffffb3 0%,#0000 100%),radial-gradient(1px 1px at 28% 22%,#ffffff8c 0%,#0000 100%),radial-gradient(1.5px 1.5px at 36% 72%,#67f0ffbf 0%,#0000 100%),radial-gradient(1px 1px at 44% 18%,#ffffff80 0%,#0000 100%),radial-gradient(1px 1px at 52% 58%,#bae6fda6 0%,#0000 100%),radial-gradient(1px 1px at 60% 34%,#ffffffb3 0%,#0000 100%),radial-gradient(1.5px 1.5px at 68% 80%,#fef9c399 0%,#0000 100%),radial-gradient(1px 1px at 76% 26%,#ffffff8c 0%,#0000 100%),radial-gradient(1px 1px at 84% 62%,#a78bfa8c 0%,#0000 100%),radial-gradient(1px 1px at 92% 40%,#ffffffa6 0%,#0000 100%),radial-gradient(1px 1px at 12% 88%,#67f0ff80 0%,#0000 100%),radial-gradient(1px 1px at 48% 92%,#ffffff73 0%,#0000 100%),radial-gradient(1px 1px at 88% 90%,#f5d0fe80 0%,#0000 100%);background-size:100% 100%}.nebula-starfield--far{animation:8s ease-in-out infinite alternate nebula-twinkle}.nebula-starfield--mid{background-size:110% 110%;animation:5.5s ease-in-out infinite alternate-reverse nebula-twinkle}.nebula-starfield--near{background-size:120% 120%;animation:24s linear infinite nebula-drift}@keyframes nebula-twinkle{0%{opacity:.35}to{opacity:.75}}@keyframes nebula-drift{0%{transform:translate(0)}to{transform:translate(-2%,-1%)}}.nebula-holo-beams{animation:3.6s ease-in-out infinite nebula-holo-pulse}@keyframes nebula-holo-pulse{0%,to{opacity:.82}50%{opacity:1}}.nebula-holo-scan{animation:2.4s linear infinite nebula-holo-scan}@keyframes nebula-holo-scan{0%{stroke-dashoffset:0}to{stroke-dashoffset:-3.2px}}@keyframes nebula-galaxy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nebula-galaxy-spin{transform-origin:50%;transform-box:fill-box;animation:56s linear infinite nebula-galaxy-spin}@keyframes nebula-galaxy-float{0%,to{translate:0}50%{translate:0 -6px 4px}}.nebula-galaxy-float{transform-style:preserve-3d;will-change:translate;animation:4.8s ease-in-out infinite nebula-galaxy-float}@keyframes nebula-galaxy-spin-3d{0%{transform:translateZ(0)rotate(0)}to{transform:translateZ(0)rotate(360deg)}}.nebula-galaxy-spin-3d{transform-origin:50%;transform-style:preserve-3d;animation:48s linear infinite nebula-galaxy-spin-3d}
