.kanban-card-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.kanban-card-dragging{transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.15);z-index:1000}.kanban-card-dropping{animation:dropAnimation .3s ease-out}@keyframes dropAnimation{0%{transform:scale(1.05);opacity:.8}50%{transform:scale(.98)}to{transform:scale(1);opacity:1}}.kanban-column-transition{transition:all .3s cubic-bezier(.4,0,.2,1)}.kanban-column-dragging{transform:scale(1.02);box-shadow:0 4px 20px rgba(0,0,0,.1)}.kanban-column-dropping{animation:columnDropAnimation .3s ease-out}@keyframes columnDropAnimation{0%{transform:scale(1.02)}50%{transform:scale(.99)}to{transform:scale(1)}}.kanban-card-hover{transition:all .2s ease-in-out}.kanban-card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.loading-fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.loading-pulse{animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.notification-slide-in{animation:slideInFromRight .3s ease-out}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.notification-slide-out{animation:slideOutToRight .3s ease-in}@keyframes slideOutToRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.mobile-list-item{transition:all .2s ease-in-out}.mobile-list-item:active{transform:scale(.98);background-color:rgba(0,0,0,.04)}.mobile-column-expand{animation:expandColumn .3s ease-out}@keyframes expandColumn{0%{max-height:0;opacity:0}to{max-height:500px;opacity:1}}.mobile-column-collapse{animation:collapseColumn .3s ease-in}@keyframes collapseColumn{0%{max-height:500px;opacity:1}to{max-height:0;opacity:0}}.skeleton-loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:skeletonLoading 1.5s infinite}@keyframes skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.drag-preview-enter{animation:dragPreviewEnter .2s ease-out}@keyframes dragPreviewEnter{0%{transform:scale(.8) rotate(0deg);opacity:0}to{transform:scale(1) rotate(5deg);opacity:.9}}.drag-preview-exit{animation:dragPreviewExit .2s ease-in}@keyframes dragPreviewExit{0%{transform:scale(1) rotate(5deg);opacity:.9}to{transform:scale(.8) rotate(0deg);opacity:0}}@media (max-width:768px){.kanban-card-transition,.kanban-column-transition{transition:all .2s ease-in-out}}@media (prefers-reduced-motion:reduce){.kanban-card-hover,.kanban-card-transition,.kanban-column-transition,.loading-fade-in,.mobile-list-item,.notification-slide-in,.notification-slide-out{transition:none;animation:none}.kanban-card-dragging,.kanban-column-dragging{transform:none}}
/*# sourceMappingURL=main.dcbb000d.chunk.css.map */