@import url(content.css?LikeGirl=v5.2.0);
@import url(small-x.css?LikeGirl=v5.2.0) only screen and (max-width: 768px);
@import url(small.css?LikeGirl=v5.2.0) only screen and (min-width: 768px);
@import url(medium.css?LikeGirl=v5.2.0) only screen and (min-width: 960px);
@import url(big.css?LikeGirl=v5.2.0) only screen and (min-width: 1200px);

/* === cards tweak: show full descriptions + center 2nd row (3+2 looks nicer) === */

/* 1) 不要省略号：描述允许换行显示完整 */
.card-wrap .text p,
.card-wrap .card-b .text p {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
  display: block !important;
  -webkit-line-clamp: unset !important;
  line-clamp: unset !important;
}

/* 如果原 CSS 用了固定高度导致文字被裁掉，放开高度 */
.card-wrap .text,
.card-wrap .card-b .text {
  height: auto !important;
}

/* 2) 第二排两张居中：让 row 作为 flex 容器居中摆放 */
.card-wrap .row.central {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

/* 保持每张卡片原来的外观间距（如果原本有 margin 也不冲突） */
.card-wrap .row.central > .card,
.card-wrap .row.central > .card-b {
  margin-left: 12px;
  margin-right: 12px;
}

/* === cards tweak: show full descriptions + center 2nd row (3+2 looks nicer) === */

/* 1) 不要省略号：描述允许换行显示完整 */
.card-wrap .text p,
.card-wrap .card-b .text p {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
  display: block !important;
  -webkit-line-clamp: unset !important;
  line-clamp: unset !important;
}

/* 如果原 CSS 用了固定高度导致文字被裁掉，放开高度 */
.card-wrap .text,
.card-wrap .card-b .text {
  height: auto !important;
}

/* 2) 第二排两张居中：让 row 作为 flex 容器居中摆放 */
.card-wrap .row.central {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

/* 保持每张卡片原来的外观间距（如果原本有 margin 也不冲突） */
.card-wrap .row.central > .card,
.card-wrap .row.central > .card-b {
  margin-left: 12px;
  margin-right: 12px;
}
