/* Animated Galaxy Background */
.galaxy-bg-box-086aa93f {
    position: relative;
    overflow: hidden;
    background: radial-gradient(circle at 50% 50%, #1a0b2e 0%, #05010d 100%);
}

.galaxy-bg-box-086aa93f::before {
    content: "";
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background-image: 
        radial-gradient(white, rgba(255,255,255,.2) 2px, transparent 40px),
        radial-gradient(white, rgba(255,255,255,.15) 1px, transparent 30px),
        radial-gradient(white, rgba(255,255,255,.1) 2px, transparent 40px),
        radial-gradient(rgba(147, 51, 234, 0.4), rgba(79, 70, 229, 0.3) 150px, transparent 300px);
    background-size: 550px 550px, 350px 350px, 250px 250px, 600px 600px;
    background-position: 0 0, 40px 60px, 130px 270px, 70px 100px;
    animation: galaxyRotation_086aa93f 120s linear infinite;
    opacity: 0.8;
    z-index: 1;
    pointer-events: none;
}

@keyframes galaxyRotation_086aa93f {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
