.orb-container{width:100%;height:100%;position:relative;overflow:hidden}.orb-canvas{display:block;width:100%;height:100%;position:absolute;inset:0}.orb-active .orb-container{animation:voco-orb-turn 26s linear infinite}.orb-active .orb-canvas,.orb-active .orb-fallback{animation:voco-orb-breathe 9s ease-in-out infinite}@keyframes voco-orb-turn{to{transform:rotate(1turn)}}@keyframes voco-orb-breathe{0%,to{transform:scale(.98)}50%{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.orb-active .orb-canvas,.orb-active .orb-container,.orb-active .orb-fallback{animation:none}}