@keyframes orbitEntrance{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes orbitSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbitUnspin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes spotlightPop{0%{transform:scale(.55);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.orbit-stage{top:0;bottom:0;width:100%;max-width:100%;transform:translateX(-50%);z-index:0;overflow:visible}.orbit-container,.orbit-stage{position:absolute;left:50%;pointer-events:none}.orbit-container{--orbit-w:50rem;--orbit-r:calc(var(--orbit-w) / 2);top:50%;width:0;height:0;opacity:0;transform:scale(.2)}.orbit-container.orbit-go{animation:orbitEntrance 1.6s cubic-bezier(.16,1,.3,1) forwards}.orbit-spin{position:absolute;top:0;left:0;width:0;height:0;will-change:transform}.orbit-go .orbit-spin{animation:orbitSpin 160s linear 1.6s infinite}.orbit-item{width:0;height:0;transform:rotate(var(--angle)) translateY(calc(var(--orbit-r) * -1)) rotate(calc(var(--angle) * -1))}.orbit-face,.orbit-item{position:absolute;top:0;left:0}.orbit-face{display:flex;flex-direction:column;align-items:center;gap:.15rem;width:3.6rem;transform:translate(-50%,-50%);transform-origin:center center;pointer-events:auto;cursor:default;opacity:0;transition:opacity .35s ease;will-change:transform}.orbit-go .orbit-face{opacity:.55;animation:orbitUnspin 160s linear 1.6s infinite}.orbit-face:hover,.orbit-item.is-active .orbit-face{opacity:1!important;z-index:5}.orbit-icon{width:1.75rem!important;height:1.75rem!important;max-width:none!important;max-height:none!important;object-fit:contain;border-radius:.45rem;background:rgb(26,26,34);border:1px solid rgba(255,255,255,.12);padding:.22rem;flex-shrink:0;pointer-events:none;transition:border-color .25s,filter .25s,box-shadow .25s;filter:drop-shadow(rgba(0,202,224,.1) 0 0 .35rem)}.orbit-face:hover .orbit-icon,.orbit-item.is-active .orbit-icon{border-color:rgba(0,202,224,.55);filter:drop-shadow(rgba(0,202,224,.65) 0 0 .85rem);box-shadow:0 0 .9rem rgba(0,202,224,.35)}.orbit-name{font-size:.52rem;color:rgba(255,255,255,.35);white-space:nowrap;letter-spacing:.02em;max-width:3.5rem;overflow:hidden;text-overflow:ellipsis;text-align:center;pointer-events:none;transition:color .25s}.orbit-face:hover .orbit-name,.orbit-item.is-active .orbit-name{color:rgba(0,202,224,.9)}.orbit-item-dim .orbit-face{opacity:.08!important;transition:opacity .3s!important}.spotlight{position:absolute;z-index:4;pointer-events:none;will-change:left,top,opacity,transform;transform:translate(-50%,-50%);opacity:0}.spotlight.show{opacity:1}.spotlight.show .spotlight-desc{display:none}.spotlight-card{display:flex;flex-direction:column;align-items:center;min-width:5.5rem;max-width:8rem;transform-origin:center center}.spotlight-name{font-size:.78rem;font-weight:700;color:rgb(0,202,224);margin-bottom:0;white-space:nowrap;text-align:center;width:100%;max-width:7rem;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 .8rem rgba(0,202,224,.35)}.spotlight-card.spotlight-pop{animation:spotlightPop .55s cubic-bezier(.34,1.56,.64,1) both}.spotlight-img{width:2.5rem!important;height:2.5rem!important;max-width:none!important;max-height:none!important;object-fit:contain;border-radius:.6rem;background:rgb(26,26,34);border:1px solid rgba(255,255,255,.12);padding:.3rem;margin-bottom:.5rem;filter:drop-shadow(rgba(0,202,224,.45) 0 0 1rem);box-shadow:0 0 1.2rem rgba(0,202,224,.25)}.spotlight-desc{font-size:.72rem;color:rgba(255,255,255,.82);align-self:stretch;text-align:left;line-height:1.65;margin:0;max-width:14.5rem;min-height:3.2rem}.sl-cursor{display:inline-block;color:rgb(0,202,224);animation:cursorBlink 1s step-end infinite}@media (max-width:48rem){.orbit-stage{width:100%;max-width:100%;left:0;transform:none}.orbit-container{--orbit-w:31.2rem;--orbit-r:calc(var(--orbit-w) / 2)}.orbit-face{width:2.8rem}.orbit-icon{width:1.3rem!important;height:1.3rem!important}.orbit-name{font-size:.45rem;max-width:2.6rem}.spotlight{display:none}}