/* TCC Help Routing V4.1 — Stable Help Box / No Refund Option */

.tcc-support-category-label {
  display: block;
  margin: 10px 0 8px;
  color: var(--muted, #9badb7);
  font-size: 12px;
  font-weight: 800;
}

#supportCategory {
  width: 100%;
  margin-top: 6px;
  background: #071117;
  color: #fff;
  border: 1px solid #304958;
  border-radius: 7px;
  padding: 9px;
}

#supportCategory:invalid,
#supportCategory option[value=""] {
  color: #8fa0aa;
}

#helpQuestion:disabled,
#emailHelpBtn:disabled,
#askHelpBtn:disabled {
  opacity: .5 !important;
  cursor: not-allowed !important;
  filter: saturate(.55);
}

#helpQuestion:not(:disabled),
#emailHelpBtn:not(:disabled),
#askHelpBtn:not(:disabled) {
  opacity: 1 !important;
}

#emailHelpBtn:not(:disabled),
#askHelpBtn:not(:disabled) {
  cursor: pointer !important;
}

.tcc-support-route-note {
  margin: 8px 0 10px;
  color: var(--muted, #9badb7);
  font-size: 11px;
  line-height: 1.45;
}
