.sh-orbit-loader{flex-direction:column;align-items:center;gap:22px;display:inline-flex}.sh-orbit-loader-label{color:var(--sh-fg-3);font-size:13px}.sh-orbit{flex:none;width:160px;height:160px;position:relative}.sh-orbit-seed{position:absolute;inset:0}.sh-orbit-ring{animation:3.2s linear infinite sh-orbit-spin;position:absolute;inset:0}.sh-orbit-ring--inner{animation-duration:2s;animation-direction:reverse}.sh-orbit-dot{width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:var(--c);border-radius:999px;animation:4.8s cubic-bezier(.65,0,.35,1) infinite sh-orbit-story;position:absolute;top:50%;left:50%}.sh-orbit-dot--1{--r:-76px;--s:9px;--c:var(--sh-accent)}.sh-orbit-dot--2{--r:-76px;--s:6px;--c:var(--sh-fg-5);animation-delay:.12s}.sh-orbit-dot--3{--r:-76px;--s:5px;--c:var(--sh-fg-6);animation-delay:.24s}.sh-orbit-dot--4{--r:-52px;--s:7px;--c:var(--sh-fg-3);animation-delay:.18s}.sh-orbit-dot--5{--r:-52px;--s:5px;--c:var(--sh-fg-5);animation-delay:.3s}.sh-orbit-track{border:1px dashed var(--sh-border);border-radius:999px;animation:4.8s cubic-bezier(.65,0,.35,1) infinite sh-orbit-track;position:absolute}.sh-orbit-track--outer{inset:4px}.sh-orbit-track--inner{animation-delay:.1s;inset:28px}.sh-orbit-ripple{border:2px solid var(--sh-accent);opacity:0;border-radius:16px;width:46px;height:46px;margin:-23px 0 0 -23px;animation:4.8s cubic-bezier(.2,.7,.3,1) infinite sh-orbit-ripple;position:absolute;top:50%;left:50%}.sh-orbit-mark{background:var(--sh-fg);border-radius:14px;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;animation:4.8s cubic-bezier(.65,0,.35,1) infinite sh-orbit-mark;display:grid;position:absolute;top:50%;left:50%}.sh-orbit-core{background:var(--sh-bg);border-radius:999px;width:17px;height:17px;animation:4.8s cubic-bezier(.65,0,.35,1) infinite sh-orbit-core;display:block}@keyframes sh-orbit-spin{to{transform:rotate(360deg)}}@keyframes sh-orbit-story{0%{opacity:0;transform:translateY(-118px)scale(.5)}14%{transform:translateY(var(--r)) scale(1);opacity:1}58%{transform:translateY(var(--r)) scale(1);opacity:1}72%{opacity:1;transform:translateY(0)scale(.45)}76%,to{opacity:0;transform:translateY(0)scale(0)}}@keyframes sh-orbit-track{0%{opacity:0;transform:scale(1.35)}14%,58%{opacity:1;transform:scale(1)}72%,to{opacity:0;transform:scale(.15)}}@keyframes sh-orbit-mark{0%,72%{transform:scale(1)}77%{transform:scale(.88)}85%{transform:scale(1.07)}93%,to{transform:scale(1)}}@keyframes sh-orbit-core{0%{transform:scale(.6)}14%,58%{transform:scale(.8)}74%{transform:scale(1.45)}84%{transform:scale(.92)}92%{transform:scale(1)}to{transform:scale(.6)}}@keyframes sh-orbit-ripple{0%,74%{opacity:0;transform:scale(.9)}77%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.sh-orbit-ring,.sh-orbit-track,.sh-orbit-mark,.sh-orbit-core,.sh-orbit-ripple{animation:none}.sh-orbit-dot{transform:translateY(var(--r));animation:none}}.sh-nav-overlay{z-index:150;background:color-mix(in oklab, var(--sh-bg) 60%, transparent);-webkit-backdrop-filter:blur(3px);place-items:center;animation:.22s ease-out .14s both sh-nav-overlay-in;display:grid;position:fixed;inset:0}@keyframes sh-nav-overlay-in{0%{opacity:0}to{opacity:1}}