#circle-orbit-container .orbit{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 18px rgba(120,180,255,.18),inset 0 0 10px rgba(255,255,255,.05)}#circle-orbit-container .orbit:after{content:"";position:absolute;inset:-2px;border-radius:50%;pointer-events:none;background:conic-gradient(from 0deg,transparent,rgba(120,180,255,0) 40deg,rgba(120,180,255,.45) 90deg,rgba(255,255,255,.25) 110deg,rgba(120,180,255,0) 150deg,transparent 220deg);animation:orbit-glow 12s linear infinite;-webkit-mask:radial-gradient(circle,transparent 64%,#000 66%);mask:radial-gradient(circle,transparent 64%,#000 66%)}#circle-orbit-container #inner-orbit{width:150px;height:150px;top:75px;left:75px}#circle-orbit-container #middle-orbit{width:225px;height:225px;top:35px;left:35px}#circle-orbit-container #outer-orbit{width:294px;height:294px;top:0;left:0}#circle-orbit-container .planet{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:9999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.35),transparent 60%),linear-gradient(145deg,rgba(255,255,255,.18),rgba(255,255,255,.04));box-shadow:inset 0 1px 1px rgba(255,255,255,.45),0 10px 28px rgba(0,0,0,.45),0 0 18px rgba(120,180,255,.15);animation:spin-self 30s linear infinite}#circle-orbit-container .planet:after{content:"";position:absolute;inset:-4px;border-radius:50%;opacity:.5;background:radial-gradient(circle,rgba(120,180,255,.35),transparent 70%);animation:planet-glow 4s ease-in-out infinite;pointer-events:none}#circle-orbit-container .star{position:absolute;border-radius:9999px;opacity:.7;box-shadow:0 0 6px rgba(255,220,160,.6);animation:star-twinkle 5s ease-in-out infinite}#circle-orbit-container .spin-10{animation:orbit-spin 10s linear infinite}#circle-orbit-container .spin-15{animation:orbit-spin 15s linear infinite}#circle-orbit-container .spin-20{animation:orbit-spin 20s linear infinite}#circle-orbit-container .hero-core-title{letter-spacing:.26em;animation:core-glow 6.5s ease-in-out infinite}@keyframes orbit-glow{to{transform:rotate(1turn)}}@keyframes orbit-spin{to{transform:rotate(1turn)}}@keyframes spin-self{to{transform:rotate(-1turn)}}@keyframes planet-glow{0%,to{opacity:.35}50%{opacity:.75}}@keyframes star-twinkle{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes core-glow{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}#circle-orbit-container .planet.planet-token{background:var(--planet-badge);box-shadow:inset 0 1px 1px rgb(255 255 255/.35),0 8px 20px rgb(0 0 0/.35),0 0 14px rgb(120 180 255/.12)}#circle-orbit-container .planet.planet-token:after{opacity:.28;background:radial-gradient(circle,rgb(255 255 255/.35),transparent 70%)}html[data-theme=light] #circle-orbit-container .orbit{border-color:rgb(24 24 27/.22);box-shadow:0 0 18px rgb(59 130 246/.16),inset 0 0 10px rgb(255 255 255/.5)}html[data-theme=light] #circle-orbit-container .orbit:after{background:conic-gradient(from 0deg,transparent,rgb(59 130 246/0) 40deg,rgb(59 130 246/.55) 90deg,rgb(24 24 27/.2) 110deg,rgb(59 130 246/0) 150deg,transparent 220deg)}html[data-theme=light] #circle-orbit-container .planet{background:radial-gradient(circle at 30% 30%,rgb(255 255 255/.9),transparent 60%),linear-gradient(145deg,rgb(255 255 255/.85),rgb(244 244 245/.6));box-shadow:inset 0 1px 1px rgb(255 255 255/.9),0 10px 28px rgb(0 0 0/.08),0 0 18px rgb(59 130 246/.1)}html[data-theme=light] #circle-orbit-container .planet.planet-token{background:var(--planet-badge);box-shadow:inset 0 1px 1px rgb(255 255 255/.45),0 6px 18px rgb(0 0 0/.14),0 0 0 1px rgb(24 24 27/.08)}html[data-theme=light] #circle-orbit-container .star{background:rgb(180 120 20/.85);box-shadow:0 0 6px rgb(232 185 35/.55);opacity:.85}html[data-theme=light] #circle-orbit-container .hero-core-title{text-shadow:0 1px 0 rgb(255 255 255/.8)}@media (prefers-reduced-motion:reduce){#circle-orbit-container .hero-core-title,#circle-orbit-container .orbit,#circle-orbit-container .orbit:after,#circle-orbit-container .planet,#circle-orbit-container .planet:after,#circle-orbit-container .star{animation:none!important}}