.gx-loader{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--ink-mut);font-size:14.5px}.gx-loader.gx-block{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;margin:32px auto;text-align:center}.gx-orbit{flex:none;overflow:visible}.gx-path{fill:none;stroke:rgba(255,255,255,.12);stroke-width:1}.gx-track{fill:none;stroke:rgba(255,255,255,.05);stroke-width:1}.gx-halo{fill:var(--lime);opacity:.09}.gx-core{fill:var(--lime);transform-box:fill-box;transform-origin:center;animation:gx-breathe 1.8s var(--ease-in-out) infinite}.gx-sat{transform-box:view-box;transform-origin:60px 60px}.gx-sat-a{animation:gx-spin 2.4s linear infinite}.gx-sat-b{animation:gx-spin 4.2s linear infinite reverse}.gx-glow,.gx-lime{fill:var(--lime)}.gx-glow{opacity:.16}.gx-teal{fill:var(--teal)}.gx-violet{fill:var(--violet)}.gx-label{letter-spacing:.01em}.gx-slow{flex-basis:100%;max-width:40ch;font-size:13px;color:var(--ink-faint);opacity:0;visibility:hidden;animation:gx-show var(--dur-normal) var(--ease-out) 8s forwards}.gx-block .gx-slow{flex-basis:auto;margin:0 auto}@keyframes gx-spin{to{transform:rotate(1turn)}}@keyframes gx-breathe{0%,to{transform:scale(1)}50%{transform:scale(.86)}}@keyframes gx-show{to{opacity:1;visibility:visible}}@media (prefers-reduced-motion:reduce){.gx-core,.gx-sat-a,.gx-sat-b{animation:none}}