.spinner-orbit{--spinner-orbit-sw:1.8;flex:none}.spinner-orbit[data-size=dialog]{--spinner-orbit-sw:1.7}.spinner-orbit[data-size=page]{--spinner-orbit-sw:1.35}.spinner-orbit path,.spinner-orbit circle{fill:none;stroke:currentColor;stroke-width:var(--spinner-orbit-sw);stroke-linecap:round;stroke-linejoin:round}.spinner-orbit .spinner-orbit-mark{stroke-width:calc(var(--spinner-orbit-sw)*1.75)}.spinner-orbit .spinner-orbit-arc{stroke:var(--cyan-vittz);stroke-dasharray:26 74;transform-box:view-box;transform-origin:50%;animation:1.3s cubic-bezier(.42,.12,.58,.88) infinite spinner-orbit-spin}.spinner-orbit .spinner-orbit-tail{stroke-dasharray:36 64;stroke-dashoffset:10px;opacity:.28;animation-delay:-1.2s}.spinner-appear{animation:spinner-appear var(--motion-fast)var(--ease-vittz).3s both}@keyframes spinner-orbit-spin{to{transform:rotate(360deg)}}@keyframes spinner-orbit-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spinner-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.spinner-orbit .spinner-orbit-arc{animation:none;transform:rotate(-80deg)}.spinner-orbit .spinner-orbit-tail{display:none}.spinner-orbit{animation:2.4s ease-in-out infinite spinner-orbit-pulse}}
