/* Task list density: keep complete text and scope all rules to this table. */
#automationTasks-view .automation-task-list-table table {
  width: 100%;
  min-width: 1280px;
  table-layout: fixed;
}

#automationTasks-view .automation-task-list-table th:nth-child(1) { width: 10%; }
#automationTasks-view .automation-task-list-table th:nth-child(2) { width: 10%; }
#automationTasks-view .automation-task-list-table th:nth-child(3) { width: 9%; }
#automationTasks-view .automation-task-list-table th:nth-child(4) { width: 21%; }
#automationTasks-view .automation-task-list-table th:nth-child(5) { width: 5%; }
#automationTasks-view .automation-task-list-table th:nth-child(6) { width: 17%; }
#automationTasks-view .automation-task-list-table th:nth-child(7) { width: 15%; }
#automationTasks-view .automation-task-list-table th:nth-child(8) { width: 13%; }

#automationTasks-view .automation-task-list-table th {
  padding: 7px 10px;
}

#automationTasks-view .automation-task-list-table td {
  padding: 7px 10px;
  font-size: 12px;
  line-height: 1.4;
  white-space: normal;
  overflow-wrap: anywhere;
}

#automationTasks-view .automation-task-list-table td small {
  display: block;
  font-size: 10.5px;
  line-height: 1.35;
}

#automationTasks-view .automation-task-list-table td strong {
  display: block;
}

#automationTasks-view .automation-task-list-table td br {
  display: none;
}

#automationTasks-view .automation-task-list-table td:nth-child(5) {
  white-space: nowrap;
  overflow-wrap: normal;
}

#automationTasks-view .automation-task-list-table .automation-task-product-name {
  max-width: 100%;
  line-height: 1.4;
}

#automationTasks-view .automation-task-list-table .tag {
  min-height: 0;
  padding: 3px 7px;
  font-size: 10.5px;
  line-height: 1.3;
}

#automationTasks-view .automation-task-list-table td:nth-child(6) > .tag {
  display: flex;
  width: fit-content;
  margin-bottom: 2px;
}

#automationTasks-view .automation-task-list-table .inline-actions {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 5px;
}

#automationTasks-view .automation-task-list-table .table-action {
  flex: 0 0 auto;
  width: auto;
  min-width: 64px;
  min-height: 30px;
  margin: 0;
  padding: 5px 7px;
  font-size: 11px;
  line-height: 1.4;
  white-space: nowrap;
}

#automationTasks-view .automation-task-list-table .table-action:focus-visible {
  outline: 2px solid #0b756c;
  outline-offset: 2px;
}

#automationTasks-view .automation-task-list-table .automation-task-row td:first-child {
  padding-left: 14px;
}

#automationTasks-view .automation-task-list-table .automation-task-row td:first-child::before {
  top: 7px;
  bottom: 7px;
}

@media (max-width: 680px) {
  #automationTasks-view .automation-task-list-table .table-action {
    min-height: 40px;
  }
}
