/* 首页主营业务 - 自孵化账号矩阵矩阵图标样式 */
.core-services-main-light-item-svg {
  width: 56px;
  height: 56px;
  border-radius: 20px;
  padding: 16px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  transition: all 0.3s ease;
  stroke-width: 1.5;
}

.core-services-main-light-item-svg:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

/* 不同颜色类别的背景和边框 */
.core-services-main-light-item-svg.red {
  background: linear-gradient(135deg, rgba(239, 68, 68, 0.25), rgba(239, 68, 68, 0.1));
  border: 1px solid rgba(239, 68, 68, 0.3);
}

.core-services-main-light-item-svg.white {
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.25), rgba(255, 255, 255, 0.1));
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.core-services-main-light-item-svg.purple {
  background: linear-gradient(135deg, rgba(168, 85, 247, 0.25), rgba(168, 85, 247, 0.1));
  border: 1px solid rgba(168, 85, 247, 0.3);
}

.core-services-main-light-item-svg.blue {
  background: linear-gradient(135deg, rgba(59, 130, 246, 0.25), rgba(59, 130, 246, 0.1));
  border: 1px solid rgba(59, 130, 246, 0.3);
}

.core-services-main-light-item-svg.green {
  background: linear-gradient(135deg, rgba(34, 197, 94, 0.25), rgba(34, 197, 94, 0.1));
  border: 1px solid rgba(34, 197, 94, 0.3);
}

.core-services-main-light-item-svg.yellow {
  background: linear-gradient(135deg, rgba(234, 179, 8, 0.25), rgba(234, 179, 8, 0.1));
  border: 1px solid rgba(234, 179, 8, 0.3);
}

.core-services-main-light-item-svg.pink {
  background: linear-gradient(135deg, rgba(236, 72, 153, 0.25), rgba(236, 72, 153, 0.1));
  border: 1px solid rgba(236, 72, 153, 0.3);
}

/* SVG图标阴影滤镜，提高在不同背景上的可见性 */
.core-services-main-light-item-svg svg {
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.1));
}