
/* V16 — all info directly inside each main-page item card */
.mt-game-titleline h3 a{
  color:inherit !important;
  text-decoration:none !important;
}
.mt-game-titleline h3 a:hover{
  text-decoration:underline !important;
  text-decoration-thickness:2px !important;
  text-underline-offset:4px !important;
}

.mt-game-fullinfo{
  margin-top:22px !important;
  padding-top:20px !important;
  border-top:1px solid rgba(255,255,255,.07) !important;
  max-width:1000px !important;
}

.mt-game-info-grid{
  display:grid !important;
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  gap:9px !important;
}

.mt-game-info-cell{
  min-width:0 !important;
  padding:11px 12px !important;
  border-radius:11px !important;
  background:rgba(0,0,0,.12) !important;
  border:1px solid rgba(255,255,255,.055) !important;
}

.mt-game-info-cell.wide{
  grid-column:1/-1 !important;
}

.mt-game-info-cell span{
  display:block !important;
  color:#7f9aad !important;
  font-size:9px !important;
  line-height:1.2 !important;
  letter-spacing:.055em !important;
  text-transform:uppercase !important;
  margin-bottom:5px !important;
}

.mt-game-info-cell b{
  display:block !important;
  color:#eef7fb !important;
  font-size:13px !important;
  line-height:1.48 !important;
  overflow-wrap:anywhere !important;
}

/* The old action buttons are intentionally gone */
.mt-game-actions{
  display:none !important;
}

@media(max-width:980px){
  .mt-game-info-grid{
    grid-template-columns:repeat(2,minmax(0,1fr)) !important;
  }
}

@media(max-width:620px){
  .mt-game-info-grid{
    grid-template-columns:1fr !important;
  }
  .mt-game-info-cell.wide{
    grid-column:auto !important;
  }
}
