/* ==========================================================================
   2. SEKME: GÖZLEMCİ AĞI — tablo ve sağ sayaç kartı açık artırma listesinin
   sınıflarını kullanır (transferMarket.css: .tm-auction-split-container,
   .transfer-table-container, .tm-global-timer-card). Burada yalnızca farklar var.
   ========================================================================== */
.scout-age-badge {
  font-family: 'Rajdhani', sans-serif;
  font-weight: 900;
  font-size: 14px;
  color: #0f172a;
  background: #e2e8f0;
  border: 1px solid #cbd5e1;
  border-radius: 5px;
  padding: 2px 7px;
}

#scoutPeriodClock.warning {
  color: #f59e0b;
  text-shadow: 0 0 16px rgba(245, 158, 11, 0.7);
}

.btn-scout-buy-star {
  background: linear-gradient(135deg, #1e3a8a 0%, #1d4ed8 100%);
  color: #ffffff;
  border: 1px solid #3b82f6;
  border-radius: 8px;
  padding: 7px 14px;
  font-family: 'Rajdhani', sans-serif;
  font-size: 13px;
  font-weight: 800;
  cursor: pointer;
  white-space: nowrap;
  transition: transform 0.15s ease, filter 0.15s ease;
  box-shadow: 0 2px 8px rgba(30, 58, 138, 0.3);
}
.btn-scout-buy-star:hover {
  filter: brightness(1.15);
  transform: translateY(-1px);
}
.btn-scout-buy-star:active {
  transform: translateY(0);
}

.btn-scout-refresh-token {
  width: 100%;
  justify-content: center;
  background: linear-gradient(135deg, #0284c7 0%, #1e3a8a 100%);
  color: #ffffff;
  border: 1.5px solid #38bdf8;
  border-radius: 10px;
  padding: 11px 14px;
  font-family: 'Rajdhani', sans-serif;
  font-size: 14px;
  font-weight: 800;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 8px;
  transition: transform 0.15s ease, filter 0.15s ease;
  box-shadow: 0 3px 12px rgba(2, 132, 199, 0.35);
}
.btn-scout-refresh-token:hover {
  filter: brightness(1.15);
  transform: translateY(-1px);
}
.btn-scout-refresh-token:active {
  transform: translateY(0);
}

.scout-timer-note {
  font-family: 'Rajdhani', sans-serif;
  font-size: 12px;
  font-weight: 700;
  color: #94a3b8;
}
