/* Scrollbar styling for Kanban columns */
.sortable-column::-webkit-scrollbar {
    width: 4px;
}
.sortable-column::-webkit-scrollbar-track {
    background: transparent;
}
.sortable-column::-webkit-scrollbar-thumb {
    background: #d1d5db;
    border-radius: 2px;
}
.sortable-column::-webkit-scrollbar-thumb:hover {
    background: #9ca3af;
}

/* Drag ghost styling */
.sortable-ghost {
    opacity: 0.4;
}
.sortable-chosen {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

/* Dialog backdrop animation */
dialog::backdrop {
    transition: opacity 0.15s ease;
}
dialog[open]::backdrop {
    opacity: 1;
}
