@import url("spectator.css");

/* Make player identity the strongest, easiest-to-scan text in every view. */
.player > span:first-child,
.selectable-player span b {
  font-size: 20px;
  font-weight: 800;
  line-height: 1.35;
}

.selectable-player span small {
  font-size: 13px;
  line-height: 1.4;
  margin-top: 3px;
}

.review-row > input:first-child:disabled {
  color: var(--text);
  font-size: 19px;
  font-weight: 800;
  opacity: 1;
}

.table td:nth-child(2) {
  font-size: 18px;
  font-weight: 800;
  line-height: 1.35;
}

.live-card .table td:nth-child(2) {
  font-size: 20px;
}

.preview-assignment {
  padding: 8px;
  border: 1px solid var(--line);
  background: #0b1015;
}

.preview-assignment img { border: 0 !important; }
.preview-assignment select { margin-top: 5px; }

@media (max-width: 720px) {
  .player > span:first-child,
  .selectable-player span b,
  .review-row > input:first-child:disabled,
  .table td:nth-child(2),
  .live-card .table td:nth-child(2) {
    font-size: 17px;
  }
}
