.yms-creative-layout {
  background: linear-gradient(135deg, #fdf2f8 0%, #f3e8ff 50%, #e0e7ff 100%);
}

.yms-creative-card {
  position: relative;
  transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.yms-creative-card:hover {
  transform: translateY(-5px) scale(1.02);
  box-shadow: 0 15px 35px rgba(99, 102, 241, 0.25);
}

.yms-category-tags {
  display: flex;
  flex-wrap: wrap;
}

.yms-creative-mini {
  transition: all 0.3s ease;
}

.yms-creative-mini:hover {
  transform: scale(1.05);
  box-shadow: 0 8px 20px rgba(147, 51, 234, 0.15);
}