.cosmic-background{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:#030810;--pointer-x:0px;--pointer-y:0px}.cosmic-scene{position:absolute;inset:0 0 auto;height:max(740px,56.28vw);max-height:1200px}.cosmic-plate{position:absolute;inset:-12px;background:url(/scene/cosmos.webp) top/100% auto no-repeat;transform:translate3d(calc(var(--pointer-x) * -.3),calc(var(--pointer-y) * -.3),0)}.cosmic-monolith-position{position:absolute;left:76%;top:8%;width:15%;transform:translate3d(var(--pointer-x),var(--pointer-y),0)}.cosmic-monolith{position:relative;width:100%;animation:monolith-float 9s ease-in-out infinite;filter:drop-shadow(0 0 22px #6678ff40)}.cosmic-rock{display:block;width:100%;height:auto}.cosmic-brand{position:absolute;width:44%;aspect-ratio:1.48;top:44%;left:26%;overflow:hidden;filter:drop-shadow(0 0 4px #dfeaff) drop-shadow(0 0 12px #4667ff);animation:brand-breathe 6s ease-in-out infinite;transform:rotate(-4deg)}.cosmic-brand img{position:absolute;max-width:none;width:260%;height:auto;left:-8%;top:-19%;filter:invert(1)}.cosmic-light{position:absolute;width:26%;height:48%;left:70%;top:2%;background:radial-gradient(ellipse,#635bff1a,transparent 68%);animation:brand-breathe 8s ease-in-out infinite}.cosmic-starlight{position:absolute;inset:0;transform:translate3d(calc(var(--pointer-x) * .4),calc(var(--pointer-y) * .4),0)}.cosmic-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#adc5ff;box-shadow:0 0 5px #3e73ff;animation:starlight 7s ease-in-out infinite}.cosmic-captions{position:absolute;right:2.6%;top:13%;display:flex;flex-direction:column;gap:225px;color:#a6baff;font-size:10px;font-weight:500;line-height:2;letter-spacing:.23em}.cosmic-captions i{display:block;width:38px;height:1px;margin-top:18px;background:#b4a3e9}.cosmic-background[data-scene=pools] .cosmic-scene,.cosmic-background[data-scene=swap] .cosmic-scene{height:max(600px,42vw)}.cosmic-background[data-scene=pools] .cosmic-plate,.cosmic-background[data-scene=swap] .cosmic-plate{background-size:100% 100%}.cosmic-background[data-scene=swap] .cosmic-monolith-position{left:78%;top:9%;width:11%}.cosmic-background[data-scene=pools] .cosmic-monolith-position{left:71%;top:9%;width:11%}.cosmic-background[data-scene=pools] .cosmic-captions{gap:42px}.cosmic-background[data-scene=swap] .cosmic-captions{gap:80px}.cosmic-background[data-scene=analytics] .cosmic-scene{height:max(420px,30vw)}.cosmic-background[data-scene=analytics] .cosmic-plate{background-size:100% 100%}.cosmic-background[data-scene=analytics] .cosmic-monolith-position{left:74%;top:10%;width:9%}.cosmic-background[data-scene=analytics] .cosmic-captions{top:22%}.cosmic-background[data-scene=analytics] .cosmic-captions span+span{display:none}.cosmic-background[data-scene=detail] .cosmic-monolith-position{left:84%;top:9%;width:13%}.cosmic-background[data-scene=detail] .cosmic-captions{top:57%}.cosmic-background[data-scene=detail] .cosmic-captions span+span,.cosmic-background[data-scene=presale] .cosmic-captions,.cosmic-background[data-scene=presale] .cosmic-light,.cosmic-background[data-scene=presale] .cosmic-monolith-position{display:none}@keyframes monolith-float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(1deg)}}@keyframes brand-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes starlight{0%,to{opacity:.18}50%{opacity:.8}}@media (max-width:1100px){.cosmic-captions{display:none}.cosmic-background[data-scene] .cosmic-monolith-position,.cosmic-monolith-position{left:70%;top:4%;width:24%}}@media (max-width:767px){.cosmic-background[data-scene] .cosmic-scene,.cosmic-scene{height:760px}.cosmic-background[data-scene] .cosmic-plate,.cosmic-plate{background-size:auto 760px;background-position:64% top;opacity:.6}.cosmic-background[data-scene] .cosmic-monolith-position,.cosmic-monolith-position{left:62%;top:12px;width:36%;opacity:.95}.cosmic-light{left:58%;top:0;width:44%;height:34%}.cosmic-background:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#03081080,#03081020 45%,transparent 60%),linear-gradient(0deg,#030810 12%,transparent 58%)}}.cosmic-background[data-density=reduced] .cosmic-monolith-position{display:none}.cosmic-background[data-paused=true] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.cosmic-background *{animation:none!important;transform:none!important}}