.star-background{width:100%;height:100%;position:relative;overflow:hidden}.star-background,.star-background__inner-scene,.star-background__star,.star-background__star-container{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.star-background{--glow-x:50%;--glow-y:50%;--glow-opacity:0;--glow-size:300px;--glow-color:#ff0064cc;--glow-blend-mode:screen;--glow-transition:.3s;--pulse-animation:4s}.star-background[data-glow-enabled=true]:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:radial-gradient(circle at var(--glow-x)var(--glow-y),var(--glow-color)0%,transparent 70%);opacity:var(--glow-opacity);mix-blend-mode:var(--glow-blend-mode);transition:opacity var(--glow-transition)ease;animation:glow-pulse var(--pulse-animation)infinite alternate ease-in-out;will-change:opacity,transform;position:absolute;inset:0;transform:translateZ(0)}.star-background__inner-scene{will-change:transform;width:100%;height:100%;transform-style:preserve-3d;position:absolute}.star-background .star-background__scalable-container{will-change:transform;transform-style:preserve-3d;position:absolute}.star-background .star-background__star-container{will-change:transform;pointer-events:none;transform-style:preserve-3d;position:absolute}.star-background .star-background__star{will-change:transform;pointer-events:none;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;background:linear-gradient(136deg,#0000,#f080 30%,#bbb);position:relative;transform:translateZ(0);animation-timing-function:cubic-bezier(.33,1,.68,1)!important}.star-background .star-background__overlay-content{z-index:10;pointer-events:none;transform-style:preserve-3d;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes star-background-float{0%{transform:translate(0)translateY(0)rotate(0)}to{transform:translateX(var(--move-x,20px))translateY(var(--move-y,15px))rotate(var(--rotation-degrees,15deg))}}@keyframes glow-pulse{0%{opacity:var(--glow-opacity);transform:scale(1)translateZ(0)}to{opacity:calc(var(--glow-opacity)*.7);transform:scale(1.2)translateZ(0)}}
