
/*
  FINAL PALETTE FOR ALL TOURNAMENT MATCH / RESULT ELEMENTS
  Background: graphite / plum. Accents: burgundy / muted bronze.
  Intentional specificity to override previous green !important rules.
*/
body #standings .el-tour-dashboard,
body #standings .el-tour-card {
  --eltd-match-bg: #27232e;
  --eltd-match-bg-2: #1c202b;
  --eltd-match-line: rgba(214,172,129,.26);
  --eltd-match-ink: #f7f2ec;
}
body #standings .el-tour-card .eltd-knockout .eltd-match,
body #standings .el-tour-card .eltd-knockout .eltd-match--unknown,
body #standings .el-tour-card .eltd-knockout .eltd-knockout-pair .eltd-match,
body #standings .el-tour-card .eltd-knockout button.eltd-match,
body #standings .el-tour-card .eltd-knockout div.eltd-match,
body #standings .el-tour-card .eltd-knockout .eltd-match.is-selected,
body #standings .el-tour-card .eltd-knockout .eltd-match:hover,
body #standings .el-tour-card .eltd-knockout .eltd-match:focus,
body #standings .el-tour-card .eltd-knockout .eltd-match--unknown:hover {
  background: linear-gradient(145deg,#2a2632 0%,#24222e 54%,#1c202b 100%) !important;
  background-color: #25232f !important;
  background-image: linear-gradient(145deg,#2a2632 0%,#24222e 54%,#1c202b 100%) !important;
  color: #f7f2ec !important;
  border-color: rgba(214,172,129,.28) !important;
  box-shadow: 0 12px 30px rgba(0,0,0,.19), inset 0 1px 0 rgba(255,255,255,.025) !important;
}
body #standings .el-tour-card .eltd-knockout .eltd-match--unknown,
body #standings .el-tour-card .eltd-knockout .eltd-match.eltd-match--unknown {
  background: linear-gradient(145deg,#262530,#20232e) !important;
  background-image: linear-gradient(145deg,#262530,#20232e) !important;
  border: 1px dashed rgba(214,172,129,.36) !important;
}
body #standings .el-tour-card .eltd-knockout .eltd-match.is-selected {
  border-color: #be8e77 !important;
  box-shadow: 0 0 0 1px rgba(190,142,119,.25), 0 12px 34px rgba(0,0,0,.24) !important;
}
body #standings .el-tour-card .eltd-knockout .eltd-fixture-line,
body #standings .el-tour-card .eltd-knockout .eltd-team,
body #standings .el-tour-card .eltd-knockout .eltd-teamname,
body #standings .el-tour-card .eltd-knockout .eltd-unknown-title,
body #standings .el-tour-card .eltd-knockout .eltd-match__small,
body #standings .el-tour-card .eltd-knockout .eltd-unknown-sub {
  color: #f7f2ec !important;
}
body #standings .el-tour-card .eltd-knockout .eltd-match__small,
body #standings .el-tour-card .eltd-knockout .eltd-unknown-sub {
  color: #d2c0b5 !important;
}
body #standings .el-tour-card .eltd-knockout .eltd-fixture-line > b,
body #standings .el-tour-card .eltd-knockout .eltd-fixture-line b {
  background: #3f303e !important;
  background-color: #3f303e !important;
  background-image: linear-gradient(135deg,#503746,#372b39) !important;
  border: 1px solid rgba(219,179,128,.16) !important;
  color: #fff9f0 !important;
}
/* Both match results screens and cup match-result listing */
body #standings .el-tour-card .eltd-result,
body #standings .el-tour-card .eltd-result-list .eltd-result,
body #standings .el-tour-card .eltd-cup-result-row,
body #standings .el-tour-card .eltd-cup-result-row > div,
body #standings .el-tour-card .eltd-match-details,
body #standings .el-tour-card .eltd-cup-result-row > small {
  background: linear-gradient(145deg,#2a2632,#20232e) !important;
  background-image: linear-gradient(145deg,#2a2632,#20232e) !important;
  background-color:#25232f !important;
  border-color: rgba(214,172,129,.24) !important;
  color:#f7f2ec !important;
}
body #standings .el-tour-card .eltd-result:hover,
body #standings .el-tour-card .eltd-cup-result-row:hover {
  background:linear-gradient(145deg,#362a39,#242631)!important;
}
body #standings .el-tour-card .eltd-cup-result-row .eltd-team,
body #standings .el-tour-card .eltd-cup-result-row b,
body #standings .el-tour-card .eltd-result .eltd-team,
body #standings .el-tour-card .eltd-result b {
  color:#fff8ef!important;
}
body #standings .el-tour-card .eltd-cup-result-row span,
body #standings .el-tour-card .eltd-cup-result-row small,
body #standings .el-tour-card .eltd-result small {
  color:#d7c1b1!important;
}
/* Knockout-stage framing should also avoid green tinted panels */
body #standings .el-tour-card .eltd-knockout .eltd-knockout-pair,
body #standings .el-tour-card .eltd-knockout .eltd-knockout-stage,
body #standings .el-tour-card .eltd-knockout .eltd-knockout-stage--final {
  background-color: transparent !important;
}
/* Older patches sometimes style anonymous placeholders */
body #standings .el-tour-card .eltd-knockout .eltd-match--unknown *,
body #standings .el-tour-card .eltd-knockout .eltd-unknown-title {
  text-shadow:none!important;
}
/* Leave the gold/burgundy stage labels in their current state. */
