.logo-orbit-ring{position:absolute;inset:50% auto auto 50%;width:0;height:0;border:0;opacity:0;scale:1;animation:none!important;transform:none;transition:opacity .5s;pointer-events:none;overflow:visible}
.orbit-symbol{position:absolute;left:0!important;top:0!important;width:28px;height:28px;margin:-14px;background:none;border:0;border-radius:0;box-shadow:none;color:rgba(255,255,255,.9);filter:drop-shadow(0 0 10px rgba(var(--accent-rgb,221,125,33),1));animation:original-orbit 10s linear infinite!important;transform-origin:center}
.orbit-symbol svg,.orbit-symbol:nth-child(2n) svg,.orbit-symbol:nth-child(3n) svg{width:28px;height:28px;animation:none!important;filter:drop-shadow(0 0 5px #ffffff80)}
.orbit-symbol:nth-child(1){animation-delay:0s!important}.orbit-symbol:nth-child(2){animation-delay:-1.25s!important}.orbit-symbol:nth-child(3){animation-delay:-2.5s!important}.orbit-symbol:nth-child(4){animation-delay:-3.75s!important}.orbit-symbol:nth-child(5){animation-delay:-5s!important}.orbit-symbol:nth-child(6){animation-delay:-6.25s!important}.orbit-symbol:nth-child(7){animation-delay:-7.5s!important}.orbit-symbol:nth-child(8){animation-delay:-8.75s!important}
.logo-orbit:hover .logo-orbit-ring,.logo-orbit:focus-visible .logo-orbit-ring{opacity:1;animation:none!important}.logo-orbit:before{background:radial-gradient(circle,transparent 48%,rgba(var(--accent-rgb,255,123,27),.12) 66%,transparent 75%)}
@keyframes original-orbit{from{transform:rotate(0deg) translateX(var(--orbit-radius,167px))}to{transform:rotate(360deg) translateX(var(--orbit-radius,167px))}}
@media(max-width:600px){.orbit-symbol,.orbit-symbol svg{width:22px;height:22px}.orbit-symbol{margin:-11px}}
.logo-orbit:before,.logo-orbit:hover:before,.logo-orbit:focus-visible:before{opacity:0!important;background:none!important}.hero-logo,.page-project-logo,body[data-server] .page-project-logo{filter:drop-shadow(0 0 8px rgba(var(--accent-rgb,255,123,27),.10))!important}.orbit-symbol{filter:drop-shadow(0 0 4px rgba(var(--accent-rgb,221,125,33),.45))}.orbit-symbol svg{filter:drop-shadow(0 0 2px #ffffff40)}.logo-orbit:focus-visible{outline:none}
.logo-orbit:before,.logo-orbit:after{display:none!important}.hero-logo,.page-project-logo,body[data-server] .page-project-logo{filter:none!important}.orbit-symbol{filter:none!important;color:rgba(255,255,255,.82)}.orbit-symbol svg{filter:drop-shadow(0 0 1px rgba(255,255,255,.14))!important}.logo-orbit,.logo-orbit:hover,.logo-orbit:focus-visible{box-shadow:none!important;outline:none!important}.logo-orbit-ring{box-shadow:none!important;border:0!important}
.orbit-symbol svg,.orbit-symbol:nth-child(2n) svg,.orbit-symbol:nth-child(3n) svg{animation:symbol-axis-turn 5s linear infinite!important;transform-origin:50% 50%;transform-box:fill-box}.orbit-symbol:nth-child(2n) svg{animation-direction:reverse!important;animation-duration:6s!important}.orbit-symbol:nth-child(3n) svg{animation-duration:7s!important}@keyframes symbol-axis-turn{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
.orbit-symbol{filter:drop-shadow(0 0 3px rgba(var(--accent-rgb,255,123,27),.4))!important}.orbit-symbol svg{filter:drop-shadow(0 0 2px rgba(255,255,255,.32))!important}.hero-logo,.page-project-logo,body[data-server] .page-project-logo{filter:drop-shadow(0 0 9px rgba(var(--accent-rgb,255,123,27),.14))!important}.logo-orbit:before,.logo-orbit:hover:before,.logo-orbit:focus-visible:before{display:block!important;inset:-10px!important;background:radial-gradient(circle,transparent 58%,rgba(var(--accent-rgb,255,123,27),.07) 67%,transparent 74%)!important;opacity:0!important}.logo-orbit:hover:before,.logo-orbit:focus-visible:before{opacity:1!important}
