.gv-core-glow{opacity:.75;animation:14s ease-in-out infinite gv-breathe}@keyframes gv-breathe{0%,to{opacity:.75}50%{opacity:1}}.gv-ring{transform-box:fill-box;transform-origin:50%;animation:gv-spin var(--gv-ring-duration) linear infinite}.gv-ring--reverse{animation-name:gv-spin-reverse}@keyframes gv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gv-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.gv-twinkle{opacity:var(--gv-star-o);animation:gv-twinkle var(--gv-star-duration) ease-in-out infinite;animation-delay:var(--gv-star-delay)}@keyframes gv-twinkle{0%,to{opacity:var(--gv-star-o)}50%{opacity:calc(var(--gv-star-o) + .45)}}
