turbo-frame,
turbo-frame[busy],
turbo-frame[complete],
form[data-turbo="true"] {
  display: contents;
}

.flex-grow {
  --row-flex-grow: 1;
}

.column-flex {
  flex: 1;
}

/* Sortable styling needed for dragging */
.grabbing * {
  cursor: grabbing;
}

.grabbing *:not(sds-row.sortable-chosen) {
  --row-background-color: transparent;
}

.grabbing .handle,
.handle:active {
  cursor: grabbing;
}

.handle,
.handle:focus,
.handle:active {
  cursor: grabbing;
}

.handle:hover {
  cursor: grab;
}

@supports (-webkit-app-region: drag) {
  sds-row.sortable-chosen.sortable-ghost {
    opacity: 0;
  }
}
