/* components/empty/empty.wxss */ .empty-container { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 100rpx 60rpx; min-height: 400rpx; } .empty-image { margin-bottom: 30rpx; } .empty-icon { font-size: 120rpx; opacity: 0.3; } .empty-text { font-size: 32rpx; color: #666666; margin-bottom: 15rpx; font-weight: 500; } .empty-desc { font-size: 26rpx; color: #999999; text-align: center; line-height: 1.6; margin-bottom: 30rpx; } .empty-button { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: #ffffff; border: none; padding: 20rpx 60rpx; border-radius: 50rpx; font-size: 28rpx; }