/* Gematrixx v35 — Match result table divider repair.
   Scope intentionally limited to Match result sections only. */
#geoMatchSection .history-table,
#hebMatchSection .history-table,
#grkMatchSection .history-table,
#slvMatchSection .history-table,
#arMatchSection .history-table{
  border-collapse:collapse!important;
}

/* The generic history rule removes the last cell's left border.
   In Match tables this can erase the final internal divider (e.g. Reverse / Standard). */
#geoMatchSection .history-table th:not(:first-child),
#geoMatchSection .history-table td:not(:first-child),
#hebMatchSection .history-table th:not(:first-child),
#hebMatchSection .history-table td:not(:first-child),
#grkMatchSection .history-table th:not(:first-child),
#grkMatchSection .history-table td:not(:first-child),
#slvMatchSection .history-table th:not(:first-child),
#slvMatchSection .history-table td:not(:first-child),
#arMatchSection .history-table th:not(:first-child),
#arMatchSection .history-table td:not(:first-child){
  border-left:1px solid var(--border-lit)!important;
}

/* Keep horizontal separators intact without changing layout, widths or result colors. */
#geoMatchSection .history-table th,
#geoMatchSection .history-table td,
#hebMatchSection .history-table th,
#hebMatchSection .history-table td,
#grkMatchSection .history-table th,
#grkMatchSection .history-table td,
#slvMatchSection .history-table th,
#slvMatchSection .history-table td,
#arMatchSection .history-table th,
#arMatchSection .history-table td{
  border-bottom-color:var(--border-lit)!important;
}
