/* Relato público: mesma identidade do funil, sem coleta automática. */
.xd-suporte { overflow-wrap: anywhere; }
.xd-suporte textarea {
  box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  padding: var(--xd-space-2);
  margin-bottom: var(--xd-space-2);
  resize: vertical;
  background: var(--xd-bg-0);
  border: 1px solid var(--xd-line);
  border-radius: var(--xd-radius-sm);
  color: var(--xd-text);
  font: inherit;
}
.xd-suporte textarea:hover { border-color: var(--xd-line-forte); }
.xd-suporte textarea:focus-visible {
  outline: 2px solid var(--xd-blue-hi);
  outline-offset: 2px;
}
.xd-suporte button:disabled,
.xd-suporte textarea:disabled { cursor: not-allowed; }
.xd-suporte button:disabled { transform: none; box-shadow: none; }
