/* GreenScoreLive Transfer Market — neutral palette override v1
   Load AFTER gs-transfer-v50.css. Presentation only. */
body.gs-transfers-dark .gt-page {
  --gt-neutral-bg:#11161a;
  --gt-neutral-card:#1b2227;
  --gt-neutral-inner:#151b20;
  --gt-neutral-border:#303a42;
  --gt-neutral-text:#f1f4f5;
  --gt-neutral-muted:#a2adb5;
}
body.gs-transfers-dark .gt-page .gt-hero,
body.gs-transfers-dark .gt-page .gt-panel,
body.gs-transfers-dark .gt-page .gt-price-filter,
body.gs-transfers-dark .gt-page .gt-filter-shell,
body.gs-transfers-dark .gt-page .gt44-sidebox,
body.gs-transfers-dark .gt-page .gt47-club-panel,
body.gs-transfers-dark .gt-page .gt45-spotlight,
body.gs-transfers-dark .gt-page .gt44-feature,
body.gs-transfers-dark .gt-page .gt45-analytic-card,
body.gs-transfers-dark .gt-page .gt-section-nav>a {
  background:var(--gt-neutral-card)!important;
  background-image:none!important;
  border-color:var(--gt-neutral-border)!important;
  box-shadow:none!important;
  color:var(--gt-neutral-text)!important;
}
body.gs-transfers-dark .gt-page .gt-hero h1,
body.gs-transfers-dark .gt-page .gt-heading h2,
body.gs-transfers-dark .gt-page .gt-price-head h3,
body.gs-transfers-dark .gt-page .gt45-section-head h2,
body.gs-transfers-dark .gt-page .gt45-analytics-heading h2,
body.gs-transfers-dark .gt-page .gt44-feature strong,
body.gs-transfers-dark .gt-page .gt45-analytic-card strong,
body.gs-transfers-dark .gt-page .gt44-sidebox h3,
body.gs-transfers-dark .gt-page .gt45-spotlight-person strong,
body.gs-transfers-dark .gt-page .gt45-spotlight-person a,
body.gs-transfers-dark .gt-page .gt-section-nav strong {color:var(--gt-neutral-text)!important}
body.gs-transfers-dark .gt-page .gt-hero p,
body.gs-transfers-dark .gt-page .gt-heading p,
body.gs-transfers-dark .gt-page .gt45-section-head p,
body.gs-transfers-dark .gt-page .gt45-analytic-card p,
body.gs-transfers-dark .gt-page .gt44-feature>span,
body.gs-transfers-dark .gt-page .gt44-sidebox p,
body.gs-transfers-dark .gt-page .gt-section-nav small {color:var(--gt-neutral-muted)!important}
body.gs-transfers-dark .gt-page .gt44-primary article.gt-row.gt44-transfer.gt50-report,
body.gs-transfers-dark .gt-page .gt44-primary article.gt-row.gt44-transfer.gt50-contract {
  background:var(--gt-neutral-card)!important;
  background-image:none!important;
  border-color:var(--gt-neutral-border)!important;
  box-shadow:none!important;
}
body.gs-transfers-dark .gt-page .gt44-primary article.gt-row.gt44-transfer.gt50-report:hover {
  background:#222b31!important;
  border-color:#58656d!important;
}
body.gs-transfers-dark .gt-page .gt50-route,
body.gs-transfers-dark .gt-page .gt50-route-contract,
body.gs-transfers-dark .gt-page .gt50-report-foot,
body.gs-transfers-dark .gt-page .gt50-contract .gt50-report-foot,
body.gs-transfers-dark .gt-page .gt50-club-logo,
body.gs-transfers-dark .gt-page .gt50-avatar,
body.gs-transfers-dark .gt-page .gt47-club-row,
body.gs-transfers-dark .gt-page .gt48-input-wrap,
body.gs-transfers-dark .gt-page .gt45-spotlight .gt46-club-route {
  background:var(--gt-neutral-inner)!important;
  background-image:none!important;
  border-color:var(--gt-neutral-border)!important;
}
body.gs-transfers-dark .gt-page .gt50-route-arrow,
body.gs-transfers-dark .gt-page .gt50-contract-icon,
body.gs-transfers-dark .gt-page .gt50-contract-info strong,
body.gs-transfers-dark .gt-page .gt50-stats-title,
body.gs-transfers-dark .gt-page .gt50-source a,
body.gs-transfers-dark .gt-page .gt50-source span {color:var(--gt-neutral-muted)!important}
body.gs-transfers-dark .gt-page .gt50-status-rumour,
body.gs-transfers-dark .gt-page .gt50-status-done,
body.gs-transfers-dark .gt-page .gt50-status-contract {
  background:#303941!important;
  color:#dbe2e5!important;
  border:1px solid #455059!important;
}
/* Probability alone keeps semantic color; do not color whole cards. */
body.gs-transfers-dark .gt-page .gt50-likelihood {color:var(--gt-neutral-muted)!important}
body.gs-transfers-dark .gt-page .gt50-likelihood.gt50-high {color:#4ade80!important}
body.gs-transfers-dark .gt-page .gt50-likelihood.gt50-mid {color:#facc15!important}
body.gs-transfers-dark .gt-page .gt50-likelihood.gt50-low {color:#fb923c!important}
body.gs-transfers-dark .gt-page .gt50-likelihood.gt50-unknown {color:var(--gt-neutral-muted)!important}
body.gs-transfers-dark .gt-page .gt-prob-high {color:#4ade80!important;background:#23362c!important}
body.gs-transfers-dark .gt-page .gt-prob-mid {color:#facc15!important;background:#383322!important}
body.gs-transfers-dark .gt-page .gt-prob-low {color:#fb923c!important;background:#3a2d26!important}
body.gs-transfers-dark .gt-page .gt-field label {color:var(--gt-neutral-muted)!important}
body.gs-transfers-dark .gt-page .gt-field input,
body.gs-transfers-dark .gt-page .gt-field select,
body.gs-transfers-dark .gt-page .gt-local-filters input,
body.gs-transfers-dark .gt-page .gt-local-filters select,
body.gs-transfers-dark .gt-page .gt48-input-wrap input {
  background:var(--gt-neutral-inner)!important;
  border-color:var(--gt-neutral-border)!important;
  color:var(--gt-neutral-text)!important;
}
body.gs-transfers-dark .gt-page .gt50-report-action a,
body.gs-transfers-dark .gt-page .gt-primary {background:#176b43!important;color:#fff!important}
