.beta-shell{--nui-bg-color: #080d18}.galaxy-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-10;overflow:hidden;pointer-events:none;background:#080d18}.galaxy-atmosphere{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(ellipse at 32% 36%,rgb(24 59 111 / 40%),transparent 56%),radial-gradient(ellipse at 74% 70%,rgb(14 65 106 / 30%),transparent 52%),radial-gradient(ellipse at 85% 15%,rgb(39 49 103 / 24%),transparent 44%);opacity:.85;animation:galaxy-breathe 20s ease-in-out infinite alternate}.galaxy-network{position:absolute;top:0;left:50%;width:max(100%,840px);height:100%;transform:translate(-50%)}.galaxy-connections{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:#7298cc;stroke-width:.7}.galaxy-lit-lines{opacity:0;stroke-width:1.1;filter:drop-shadow(0 0 3px rgb(95 163 255 / 45%));transition:opacity .45s ease-out}.galaxy-star{position:absolute;width:var(--star-size);height:var(--star-size);transform:translate(-50%,-50%) translate3d(var(--star-x, 0px),var(--star-y, 0px),0);border-radius:50%;background:#d8e9ff;box-shadow:0 0 calc(7px + var(--star-proximity, 0) * 3px) rgb(112 167 255 / calc(.45 + var(--star-proximity, 0) * .3));opacity:max(var(--star-opacity),var(--star-proximity, 0))}.galaxy-star:after{content:"";position:absolute;left:50%;top:50%;width:32px;height:32px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgb(205 231 255 / 85%),rgb(140 196 255 / 55%) 10%,rgb(74 143 255 / 22%) 35%,transparent 70%);opacity:var(--star-proximity, 0)}.galaxy-star:nth-of-type(3n){animation:galaxy-twinkle var(--star-duration) ease-in-out var(--star-delay) infinite alternate}.galaxy-star:nth-of-type(6n){box-shadow:0 0 calc(4px + var(--star-proximity, 0) * 2px) rgb(175 211 255 / calc(.6 + var(--star-proximity, 0) * .25)),0 0 calc(12px + var(--star-proximity, 0) * 4px) rgb(87 143 255 / calc(.3 + var(--star-proximity, 0) * .25))}.galaxy-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(8 13 24 / 20%),transparent 20%,transparent 80%,rgb(8 13 24 / 70%))}@keyframes galaxy-breathe{0%{opacity:.65;transform:translate3d(-1%,0,0) scale(1)}to{opacity:1;transform:translate3d(1%,-1%,0) scale(1.06)}}@keyframes galaxy-twinkle{0%{opacity:max(calc(var(--star-opacity) * .55),calc(var(--star-proximity, 0) * .9))}to{opacity:max(var(--star-opacity),var(--star-proximity, 0))}}@media(prefers-reduced-motion:reduce){.galaxy-lit-lines{transition:none}.galaxy-atmosphere,.galaxy-star:nth-of-type(3n){animation:none}}
