.paper-lineups {
  grid-template-columns: minmax(0,1fr) 76px minmax(0,1fr);
}

.paper-lineup-timer {
  display: grid;
  align-content: center;
  justify-items: center;
  min-width: 0;
  padding: 8px 3px;
  text-align: center;
}

.paper-match-timer-copy small,
.paper-match-timer-copy strong,
.paper-match-timer-copy span {
  display: block;
}

.paper-match-timer-copy small {
  color: #68777b;
  font-size: 5px;
  font-weight: 1000;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.paper-match-timer-copy strong {
  margin: 2px 0;
  color: var(--paper-ink);
  font-size: 17px;
  font-variant-numeric: tabular-nums;
  line-height: 1;
  letter-spacing: .03em;
}

.paper-score-sheet.sudden-death {
  --paper: #ffd5e1;
  --paper-deep: #f1abc0;
  --paper-blue: #b4265d;
  --paper-green: #cf3f73;
  --paper-rule: rgba(103,16,49,.3);
  border-color: #bd2a61;
  background-image:
    linear-gradient(rgba(255,233,240,.55), rgba(255,184,205,.16)),
    repeating-linear-gradient(0deg, transparent 0 27px, rgba(120,20,57,.035) 28px),
    linear-gradient(var(--paper), var(--paper)),
    linear-gradient(90deg, #a8194f, #e96991 48% 52%, #a8194f);
  box-shadow: 0 25px 70px rgba(158,21,72,.35), 0 0 0 2px rgba(244,94,146,.2);
  transition: background-color .4s, box-shadow .4s;
}

.paper-score-sheet.sudden-death .paper-lineup-timer {
  color: #8c1241;
}

.paper-score-sheet.sudden-death .paper-score-section,
.paper-score-sheet.sudden-death .paper-lineup,
.paper-score-sheet.sudden-death .paper-live-score {
  background-color: rgba(255,237,242,.62);
}

@media (max-width: 390px) {
  .paper-lineups {
    grid-template-columns: minmax(0,1fr) 60px minmax(0,1fr);
  }

  .paper-match-timer-copy strong {
    font-size: 14px;
  }

}
