/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */

@keyframes terminal-blink {
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}

.terminal-cursor {
  animation: terminal-blink 1s step-end infinite;
}

/* SortableJS placeholders */
.sortable-list-empty .empty-placeholder {
  display: block;
}

.divide-y:has(.cursor-move) .empty-placeholder {
  display: none !important;
}

.sortable-ghost {
  opacity: 0.4;
  background-color: rgb(241 245 249) !important;
  border: 2px dashed rgb(203 213 225) !important;
}

.sortable-chosen {
  background-color: rgb(248 250 252);
}
