/* KUBER V14 stability/history compatibility layer. Loaded last. */
.MyGameRecordList__C-item-l-big,
.MyGameRecordList__C-item-l-Big,
[class*="MyGameRecordList__C-item-l-big"] {
  background: linear-gradient(135deg,#ffb23e,#f3921f) !important;
  color:#fff !important;
  border:1px solid rgba(255,255,255,.28) !important;
  box-shadow:0 3px 10px rgba(243,146,31,.28) !important;
  font-size:.28rem !important;
  font-weight:500 !important;
  line-height:1 !important;
  letter-spacing:0 !important;
  text-transform:capitalize !important;
  font-family:inherit !important;
  text-shadow:none !important;
}
/* Keep every Big/Small or High/Low game-history badge typographically equal.
   Only the badge background is allowed to communicate the selection. */
.MyGameRecordList__C-item-l-small,
.MyGameRecordList__C-item-l-Small,
.MyGameRecordList__C-item-l-H,
.MyGameRecordList__C-item-l-L,
[class*="MyGameRecordList__C-item-l-small"] {
  font-size:.28rem !important;
  font-weight:500 !important;
  line-height:1 !important;
  letter-spacing:0 !important;
  text-transform:capitalize !important;
  font-family:inherit !important;
  text-shadow:none !important;
}
.MyGameRecordList__C-item-r:not(.success),
.MyGameRecordList__C-item-r:not(.success) > div,
.MyGameRecordList__C-item-r:not(.success) > span {
  color:#ff5b65 !important;
}
/* Pull-to-refresh still allows a soft data recovery but never masks the app
   with a full browser reload. */
.ptr--refresh { pointer-events:none; }


/* KUBER V19: normalize every Big/Small selection badge in WinGo, TRX,
   K3 and 5D history. This covers both current and legacy scope IDs. */
.MyGameRecordList__C-item-l-Big,
.MyGameRecordList__C-item-l-big,
.MyGameRecordList__C-item-l-H,
.MyGameRecordList__C-item-l-High,
[class~="MyGameRecordList__C-item-l-Big"],
[class~="MyGameRecordList__C-item-l-big"] {
  background: linear-gradient(180deg,#ffb13b,#f2921c) !important;
  color:#fff !important;
}
.MyGameRecordList__C-item-l-Small,
.MyGameRecordList__C-item-l-small,
.MyGameRecordList__C-item-l-L,
.MyGameRecordList__C-item-l-Low,
[class~="MyGameRecordList__C-item-l-Small"],
[class~="MyGameRecordList__C-item-l-small"] {
  background: linear-gradient(180deg,#66a8f4,#4d8ddd) !important;
  color:#fff !important;
  border:1px solid rgba(255,255,255,.22) !important;
  box-shadow:0 3px 10px rgba(77,141,221,.24) !important;
}
.MyGameRecordList__C-item-l-Big,
.MyGameRecordList__C-item-l-big,
.MyGameRecordList__C-item-l-Small,
.MyGameRecordList__C-item-l-small,
.MyGameRecordList__C-item-l-H,
.MyGameRecordList__C-item-l-L,
.MyGameRecordList__C-item-l-High,
.MyGameRecordList__C-item-l-Low {
  width:.96rem !important;
  height:.96rem !important;
  min-width:.96rem !important;
  line-height:.96rem !important;
  border-radius:.26667rem !important;
  padding:0 !important;
  text-align:center !important;
  font-size:.28rem !important;
  font-weight:500 !important;
  letter-spacing:0 !important;
  text-transform:capitalize !important;
  overflow:hidden !important;
}
/* Expanded record details: never leave Big/Small as an unreadable white box. */
.MyGameRecordList__C-inlineB.big,
.my_r-body .list-inlineB.big {
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-width:1.15rem !important;
  height:.58rem !important;
  padding:0 .18rem !important;
  border-radius:.12rem !important;
  background:#f39a22 !important;
  color:#fff !important;
  font-size:.30rem !important;
  font-weight:500 !important;
}
.MyGameRecordList__C-inlineB.small,
.my_r-body .list-inlineB.small {
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-width:1.15rem !important;
  height:.58rem !important;
  padding:0 .18rem !important;
  border-radius:.12rem !important;
  background:#568fdc !important;
  color:#fff !important;
  font-size:.30rem !important;
  font-weight:500 !important;
}
