@keyframes float-b14c3dd8{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes float-slow-b14c3dd8{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes spin-slow-b14c3dd8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer-b14c3dd8{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes star-drift-b14c3dd8{0%,to{opacity:.65;transform:translate(0) scale(1)}50%{opacity:1;transform:translate(10px) scale(1.08)}}@keyframes starlight-pulse-b14c3dd8{0%,to{opacity:.7}50%{opacity:1}}@keyframes moveInfiniteLeft-b14c3dd8{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes moveInfiniteRight-b14c3dd8{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-float[data-v-b14c3dd8]{animation:float-b14c3dd8 3s ease-in-out infinite}.animate-float-slow[data-v-b14c3dd8]{animation:float-slow-b14c3dd8 4s ease-in-out infinite}.animate-spin-slow[data-v-b14c3dd8]{animation:spin-slow-b14c3dd8 20s linear infinite}.animate-shimmer[data-v-b14c3dd8]{animation:shimmer-b14c3dd8 2s ease-in-out infinite}.animated-background[data-v-b14c3dd8]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.animated-background[data-v-b14c3dd8]:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background-image:var(--bg-image);background-repeat:repeat-x;background-size:auto 100%}.animated-background.animate-left[data-v-b14c3dd8]:before{animation:moveInfiniteLeft-b14c3dd8 60s linear infinite}.animated-background.animate-right[data-v-b14c3dd8]:before{animation:moveInfiniteRight-b14c3dd8 60s linear infinite}.animated-background.static-background[data-v-b14c3dd8]:before{width:100%;background-size:cover;background-position:center}.progress-planet-glow[data-v-b14c3dd8]{position:absolute;top:-10px;bottom:-10px;width:min(18%,220px);pointer-events:none;z-index:5;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 14% 35%,rgba(255,255,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 30% 68%,rgba(255,255,255,.24) 0 1px,transparent 2px),radial-gradient(ellipse at 0% 50%,color-mix(in srgb,var(--planet-glow-color) 28%,transparent),color-mix(in srgb,var(--planet-glow-color) 10%,transparent) 46%,transparent 76%);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--planet-glow-color) 34%,transparent));mix-blend-mode:screen;opacity:.72;animation:starlight-pulse-b14c3dd8 5.5s ease-in-out infinite}.progress-origin-glow[data-v-b14c3dd8]{left:-6px}.progress-target-glow[data-v-b14c3dd8]{right:-6px;background:radial-gradient(circle at 86% 35%,rgba(255,255,255,.36) 0 1px,transparent 2px),radial-gradient(circle at 70% 68%,rgba(255,255,255,.24) 0 1px,transparent 2px),radial-gradient(ellipse at 100% 50%,color-mix(in srgb,var(--planet-glow-color) 28%,transparent),color-mix(in srgb,var(--planet-glow-color) 10%,transparent) 46%,transparent 76%);animation-delay:-1.4s}.bg-gradient-radial[data-v-b14c3dd8]{background:radial-gradient(circle,var(--tw-gradient-stops))}@media(prefers-reduced-motion:reduce){.animated-background.animate-left[data-v-b14c3dd8]:before,.animated-background.animate-right[data-v-b14c3dd8]:before{animation:none}.progress-planet-glow[data-v-b14c3dd8],.animate-float[data-v-b14c3dd8],.animate-spin-slow[data-v-b14c3dd8],.animate-pulse[data-v-b14c3dd8]{animation:none}}
