.page.-main .tx_gkmbergebnisse_showall_link {
  display: none;
}

.tx_gkmbergebnisse_latestwinner_wrap {
  display: grid;
  grid-gap: var(--g-gap);
  grid-template-columns: 1fr;
}
.tx_gkmbergebnislisten th,
.tx_gkmbergebnisse_showall_header,
.tx_gkmbergebnisse_latestwinnertournament_wrap {
  background-color: rgb(var(--c-primary-light));
  color: rgb(var(--c-primary));
  font-size: var(--f-size-l-1);
  letter-spacing: 0.01em;
  text-transform: uppercase;
  line-height: 1.4;
  padding: 0.3em 0.7em;
  grid-column: span 2;
  font-weight: normal;
  text-align: left;
  display: flex;
  gap: 1rem;
}

.tx_gkmbergebnisse_latestwinnersingle_wrap {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-content: start;
}

.tx_gkmbergebnislisten,
.tx_gkmbergebnisse_showall {
  width: 100%;
}

.page.-main .tx_gkmbergebnisse_showall:not(:nth-child(2)):not(:nth-child(3)) {
  display: none;
}

.tx_gkmbergebnislisten td,
.tx_gkmbergebnisse_show td,
.tx_gkmbergebnisse_showall td {
  background-color: rgb(var(--c-neutral-lightest));
  color: rgb(var(--c-neutral-dark));
  padding: 0.3em 0.7em;
  font-size: var(--f-size-s-1);
}
.tx_gkmbergebnislisten tr:nth-child(2n + 1) td,
.tx_gkmbergebnisse_show tr:nth-child(2n) td,
.tx_gkmbergebnisse_showall tr:nth-child(2n) td {
  background-color: rgb(var(--c-neutral-lighter));
}

.tx_gkmbergebnisse_preisheader td {
  font-weight: var(--f-weight-b);
}

.tx_gkmbergebnisse_show:nth-child(2n + 1),
.tx_gkmbergebnisse_showall:nth-child(2n + 1) {
  border-left: 2px solid rgb(var(--c-primary-light));
}

.tx_gkmbergebnisse_spieler_rang {
  width: 2.8rem;
}

.tx_gkmbergebnisse_spieler_punkte {
  width: 4rem;
}

.tx_gkmbergebnisse_showall_link {
  grid-column: span 2;
  margin-top: 1rem;
}

table.tx_gkmbergebnislisten,
#tx_gkmbergebnisse_showall_wrap {
  max-width: 700px;
}

#tx_gkmbergebnisse_showall_wrap .tx_gkmbergebnisse_showall:nth-child(2n + 1) {
  border-left: none;
}

div.tx_gkmbergebnisse_latestwinnertournament_tname {
  min-height: 0 !important;
}

@media (min-width: 800px) {
  .tx_gkmbergebnisse_latestwinner_wrap {
    grid-template-columns: 1fr 1fr;
  }
}
