.xxmh-sweet-layout {
  background: linear-gradient(135deg, #fefce8 0%, #fed7aa 50%, #fce7f3 100%);
}

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

.xxmh-story-card:hover {
  transform: translateY(-5px) scale(1.02);
  box-shadow: 0 15px 35px rgba(251, 146, 60, 0.25);
}

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

.xxmh-sweet-mini {
  transition: all 0.3s ease;
}

.xxmh-sweet-mini:hover {
  transform: scale(1.05);
  box-shadow: 0 8px 20px rgba(236, 72, 153, 0.15);
}