/* 6. 加载动画替换 - 旋转太极图 */
.style_dot-flashing__8L91Q, .style_dot-flashing__8L91Q::before, .style_dot-flashing__8L91Q::after { width: 0 !important; height: 0 !important; background: transparent !important; animation: none !important; }
.flex.items-center.justify-center.w-6.h-5 { position: relative; width: 30px !important; height: 30px !important; }
.flex.items-center.justify-center.w-6.h-5::after { content: "☯"; position: absolute; font-size: 24px; color: #2c3e50; top: 50%; left: 50%; transform: translate(-50%, -50%); animation: spinTaiji 2s infinite linear; text-shadow: 0 0 5px rgba(0,0,0,0.2); }
@keyframes spinTaiji { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } }