/* กรอบ "ไอเทมที่จะได้รับ" (Shop modal, PointShop modal, Cart, Share)
   คำอธิบายบนสุด #facc15 / ชื่อไอเทม #f0f4f8 / คำอธิบายไอเทม [..] #9fb3c8 ไม่มีจุดนำหน้า
   (ไม่แก้ genplay-member.css — ทับด้วย selector ที่ specificity สูงกว่า) */
.gp-item-desc-top,
.gp-item-shared__received-desc {
  color: #facc15;
}

.gp-item-desc {
  display: block;
  list-style: none;
  margin-top: -6px;
  color: #9fb3c8;
  font-family: "Google Sans", sans-serif;
  font-size: 14px;
  line-height: 1.4;
}
.gp-item-desc--cart    { padding-left: 16px; }
.gp-item-desc--split   { padding-left: 13px; }
.gp-item-desc--share   { padding-left: 0; }
.gp-item-desc--confirm { padding-left: 0; }
.gp-item-desc--mail    { padding-left: 18px; }
.gp-item-desc-top { font-family: "Google Sans", sans-serif; font-size: 14px; line-height: 1.4; }

.gp-shop-product-modal__item-row--split .item-name,
.gp-cart-item__received-name--cart,
.gp-shop-redeem-modal__item-name,
.gp-item-shared__received-row > span:first-child,
:is(li, div) > .gp-mail-confirm-modal__item-name,
.gp-gift-select__items-row > span:first-child,
.gp-gift-success__items-row > span:first-child,
.gp-history__items-row > span:first-child {
  color: #f0f4f8;
}

/* สีคำอธิบายตามเครื่องหมายที่ครอบ: '..' เหลือง / ".." แดง / ~..~ ฟ้า / (..) เขียว */
.gp-item-desc.gp-item-desc--k-y { color: #FFFF00; }
.gp-item-desc.gp-item-desc--k-r { color: #FF0000; }
.gp-item-desc.gp-item-desc--k-c { color: #00FFFF; }
.gp-item-desc.gp-item-desc--k-g { color: #00FF00; }

/* ( ... ) ที่อยู่ข้างในคำอธิบาย เน้นสี #facc15 ทุกรูปแบบ */
.gp-item-desc .gp-item-desc-hl { color: #facc15; }

/* History: แถวมี padding 0 10px และจุด • นำหน้าชื่อ */
.gp-item-desc--hist { padding-left: 28px; }
.gp-history__items-list .gp-item-desc-top { padding: 0 10px; }

/* Subscribe Pack: li มีจุดนำหน้า (::before) — คำอธิบายไม่มีจุด ชื่อไอเทมคงสีตามสถานะวัน (ผ่านแล้ว/วันนี้/ยังไม่ถึง) */
.gp-subscribe-detail-modal__items li.gp-item-desc,
.gp-subscribe-detail-modal__items li.gp-item-desc-top { padding-left: 21px; margin-top: 2px; }
.gp-subscribe-detail-modal__items li.gp-item-desc::before,
.gp-subscribe-detail-modal__items li.gp-item-desc-top::before { display: none; }
