/* transfers page */
.panel h3,
.transfer-table th {
  text-transform: none;
}

.panel h3 {
  color: var(--text);
  font-size: var(--fs-h3);
  font-weight: 600;
  letter-spacing: -0.01em;
}

.transfer-budget-panel {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: var(--s4) var(--s5);
}

.budget-value {
  color: var(--gold);
}

.transfer-minimum {
  font-size: var(--fs-cap);
}

.transfer-scout-note,
.transfer-table-note {
  color: var(--text-2);
  font-size: var(--fs-cap);
  line-height: 1.5;
}

.transfer-table-note {
  margin-bottom: var(--s3);
}

.transfer-table {
  table-layout: auto;
}

.transfer-table th,
.transfer-table td {
  padding-top: var(--s3);
  padding-bottom: var(--s3);
  vertical-align: middle;
}

.transfer-table th {
  color: var(--text-2);
  letter-spacing: 0.02em;
}

.transfer-table tr:last-child td {
  border-bottom-color: transparent;
}

.transfer-table td:first-child {
  width: 100%;
}

.transfer-table td.num,
.transfer-table th.num {
  white-space: nowrap;
}

.transfer-rating {
  font-weight: 700;
  font-variant-numeric: tabular-nums;
}

.transfer-actions-cell {
  white-space: nowrap;
}

.transfer-actions-cell .btn {
  margin-left: var(--s1);
}

.transfer-actions-cell .btn:first-child {
  margin-left: 0;
}

.transfer-strength {
  margin-top: var(--s1);
  font-size: var(--fs-cap);
  line-height: 1.35;
}

.transfer-bid-list {
  margin-top: var(--s3);
}

.transfer-input {
  width: 100px;
  max-width: 100%;
}

.transfer-input-price {
  width: 110px;
}

@media (max-width: 860px) {
  .transfer-budget-panel {
    gap: var(--s3);
  }

  .transfer-table th,
  .transfer-table td {
    padding-left: var(--s1);
    padding-right: var(--s1);
  }

  .transfer-actions-cell {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: var(--s1);
  }

  .transfer-actions-cell .btn {
    margin-left: 0;
  }
}
