/* BatakX puan tablosu ve hizli mesaj sayfalari (duraklat menusunden acilan krem alt sayfalar; iskelet
   tasarim.css'teki .panel.sayfa). Masa ekrani masa.css'te. */

.tablo {
  width: 100%;
  border-collapse: collapse;
  color: var(--altin-ustu);
  font-size: max(14px, calc(22 * var(--u)));
  font-variant-numeric: tabular-nums;
}

.tablo th,
.tablo td {
  max-width: calc(120 * var(--u));
  padding: calc(10 * var(--u)) calc(6 * var(--u));
  overflow: hidden;
  border-bottom: 1px solid var(--panel-cizgi);
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.tablo th {
  color: var(--panel-soluk);
  font-size: max(12px, calc(19 * var(--u)));
  font-weight: 600;
}

.tablo tfoot th {
  border-bottom: 0;
  color: var(--altin-ustu);
  font-size: inherit;
  font-weight: 800;
}

.tablo td:first-child,
.tablo th:first-child {
  text-align: left;
}

.tablo .eksi {
  color: var(--kirmizi);
}

.mesajlar {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--b1);
}

.mesajlar .dugme-ikincil {
  font-size: max(14px, calc(22 * var(--u)));
}
