/* Restore pointer cursor on interactive elements */
a, button, [type="submit"], input[type="submit"], [role="button"] {
  cursor: pointer !important;
}

/* Thin scrollbars for kanban columns */
.scrollbar-thin::-webkit-scrollbar {
  width: 4px;
}
.scrollbar-thin::-webkit-scrollbar-track {
  background: transparent;
}
.scrollbar-thin::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 9999px;
}
.scrollbar-thin::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.2);
}

/* Sortable ghost styles */
.sortable-ghost {
  opacity: 0.4;
}
.sortable-chosen {
  cursor: grabbing !important;
}
