/* Let table notes grow with their content. Preserve existing column widths. */
.table-card .node-note-btn,
.report-template-table .node-note-btn {
  height: auto;
  min-height: 34px;
  max-height: none;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  word-break: normal;
  overflow: visible;
  text-overflow: clip;
  line-height: 1.6;
}

.table-card .note-cell,
.report-template-table .note-cell {
  height: auto;
  max-height: none;
  white-space: pre-wrap;
  overflow-wrap: anywhere;
  word-break: normal;
  overflow: visible;
  text-overflow: clip;
  line-height: 1.6;
}

@media (max-width: 760px) {
  .table-card .node-note-btn,
  .report-template-table .node-note-btn {
    min-height: 44px;
  }
}
