/* 100%精准匹配你的图片提示词（从你截图的DOM结构提取） */
div.absolute.inset-x-0.bottom-0.bg-gradient-to-t.from-black\/70 > div:first-child {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  max-width: 100% !important;
  height: 24px !important; /* 固定高度，确保所有卡片一样高 */
  line-height: 24px !important;
  transition: all 0.2s ease !important;
}

/* 鼠标悬停显示完整提示词 */
div.absolute.inset-x-0.bottom-0.bg-gradient-to-t.from-black\/70:hover > div:first-child {
  white-space: normal !important;
  overflow: visible !important;
  height: auto !important;
  background: rgba(0, 0, 0, 0.95) !important;
  padding: 12px 16px !important;
  border-radius: 0 0 16px 16px !important; /* 匹配你卡片的圆角 */
  z-index: 9999 !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  margin: 0 !important;
}