.tcr-wrap {
  margin: 1em 0;
  padding: 0.75em;
  border: 1px solid rgba(0,0,0,0.1);
  border-radius: 10px;
}

.tcr-btn {
  display: inline-block;
  padding: 0.7em 1.1em;
  border-radius: 8px;
  border: 0;
  cursor: pointer;
  font-weight: 600;
}

.tcr-btn--revealed {
  opacity: 0.75;
  cursor: default;
}

.tcr-hidden {
  margin-top: 0.9em;
}

.tcr-hint {
  margin-top: 0.6em;
  font-size: 0.95em;
  opacity: 0.85;
}
