/* Figma 两年半 45787:272705：VIP/热门/金币贴左上角 20px 渐变；免费/爆剧仍用好色丝带 */

.pc-content-badges {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 0;
  pointer-events: none;
}

.pc-content-badge {
  display: inline-flex;
  box-sizing: border-box;
  width: 28px;
  height: 18px;
  padding: 0 0 3px;
  align-items: center;
  justify-content: center;
  border: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #fff;
  font-family: "PingFang SC", "Microsoft YaHei", sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 14px;
  white-space: nowrap;
}

/* 两年半 角标-VIP / 热门 / 金币：高 20、右下圆角 8、白字 14/16；background 简写覆盖丝带底图 */
.pc-content-badge--vip,
.pc-content-badge--hot,
.pc-content-badge--coin {
  width: auto;
  height: 20px;
  padding: 2px 8px;
  border-radius: 0 0 8px 0;
  font-size: 14px;
  line-height: 16px;
}

.pc-content-badge--vip,
.pc-content-badge--hot {
  min-width: 38px;
}

.pc-content-badge--vip {
  background: linear-gradient(233deg, rgba(255, 164, 88, .6), rgba(254, 87, 30, .6));
}

.pc-content-badge--hot {
  padding: 2px 5px;
  background: linear-gradient(298deg, rgba(255, 233, 33, .8), rgba(255, 54, 1, .8));
}

.pc-content-badge--coin {
  min-width: 52px;
  padding: 2px 3px;
  background: linear-gradient(111deg, rgba(248, 243, 174, .6), rgba(221, 172, 68, .6));
}

.pc-content-badge--free {
  background-image: url("/static/images/pc-content-badge/free.svg?v=20261017-haose-badge-1");
}

.pc-content-badge--featured {
  background-image: url("/static/images/pc-content-badge/featured.svg?v=20261017-haose-badge-1");
}
