.healthy-card-component-loading { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 200rpx; height: 200rpx; } .healthy-card-component-loading .icon { width: 44rpx; height: 72rpx; margin-bottom: 12rpx; animation: loading 1s linear infinite; } .healthy-card-component-loading .text { color: #999; font-size: 24rpx; } @keyframes loading { 0% { transform: scale(0.8); } 25% { transform: scale(1); } 50% { transform: scale(0.8); } 75% { transform: scale(1); } 100% { transform: scale(0.8); } }