g) rotateZ(30deg) scale(1.2); }
    .ring-4 .ring-particle { animation-delay: -3s; }
  
  
    @keyframes orbit {
      from { transform: rotateX(var(--initial-rotateX, 70deg)) rotateZ(var(--initial-rotateZ, 0deg)) rotateY(0deg) scale(var(--initial-scale,1)); }
      to   { transform: rotateX(var(--initial-rotateX, 70deg)) rotateZ(var(--initial-rotateZ, 0deg)) rotateY(360deg) scale(var(--initial-scale,1)); }
    }
    /* 修正: CSS动画的transform会覆盖初始的transform。
       需要将初始的ro