.priority-item[data-v-5344952c]{transition:all .2s ease}.priority-item:hover .drag-handle[data-v-5344952c]{opacity:1}.drag-handle[data-v-5344952c]{opacity:.3;transition:opacity .2s ease}.priority-item.drag-over[data-v-5344952c]{background-color:#eff6ff!important;border-color:#3b82f6!important}.dark .priority-item.drag-over[data-v-5344952c]{background-color:#1e3a8a33!important}.priority-item[draggable=true][data-v-5344952c]{cursor:grab}.priority-item[draggable=true][data-v-5344952c]:active{cursor:grabbing}.priority-item.dragging[data-v-5344952c]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.kanban-card .ellipsis-icon[data-v-6dd307a0]{opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.kanban-card:hover .ellipsis-icon[data-v-6dd307a0]{opacity:1;pointer-events:auto}.drop-pulse-active[data-v-6dd307a0]:before{animation:drop-flash-6dd307a0 1s ease-out forwards;background-color:#10b98126;border:2px solid rgba(16,185,129,.5);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:10}@keyframes drop-flash-6dd307a0{0%{opacity:1}to{opacity:0}}.mobile-sheet-enter-active[data-v-6dd307a0],.mobile-sheet-leave-active[data-v-6dd307a0]{transition:opacity .18s ease}.mobile-sheet-enter-active>div[data-v-6dd307a0],.mobile-sheet-leave-active>div[data-v-6dd307a0]{transition:transform .22s ease}.mobile-sheet-enter-from[data-v-6dd307a0],.mobile-sheet-leave-to[data-v-6dd307a0]{opacity:0}.mobile-sheet-enter-from>div[data-v-6dd307a0],.mobile-sheet-leave-to>div[data-v-6dd307a0]{transform:translateY(100%)}@media(max-width:640px){.kanban-card[data-v-6dd307a0]{border-radius:.75rem;padding:.75rem;touch-action:manipulation}.kanban-card>div[data-v-6dd307a0]:first-child{margin-bottom:.625rem}.kanban-card[data-v-6dd307a0] .nui-heading{font-size:.875rem;line-height:1.25rem;margin-bottom:.625rem}.kanban-card[data-v-6dd307a0] .nui-tag{min-height:1.25rem}.kanban-card .ellipsis-icon[data-v-6dd307a0]{opacity:1;pointer-events:auto}}.overflow-x-auto[data-v-17c6036c]{scrollbar-color:rgba(156,163,175,.3) transparent;scrollbar-width:thin}.list-sub-sheet-enter-active[data-v-17c6036c]{transition:opacity .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.list-sub-sheet-leave-active[data-v-17c6036c]{transition:opacity .2s ease,transform .25s cubic-bezier(.7,0,1,1)}.list-sub-sheet-enter-from[data-v-17c6036c],.list-sub-sheet-leave-to[data-v-17c6036c]{opacity:0}.list-sub-sheet-enter-from[data-v-17c6036c] .list-sub-sheet-panel,.list-sub-sheet-leave-to[data-v-17c6036c] .list-sub-sheet-panel{transform:translateY(100%)}.list-sub-sheet-enter-active>div[data-v-17c6036c],.list-sub-sheet-leave-active>div[data-v-17c6036c]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.list-sub-sheet-enter-from>div[data-v-17c6036c],.list-sub-sheet-leave-to>div[data-v-17c6036c]{transform:translateY(100%)}.slide-up-enter-active[data-v-17c6036c],.slide-up-leave-active[data-v-17c6036c]{transition:all .3s cubic-bezier(.16,1,.3,1)}.slide-up-enter-from[data-v-17c6036c],.slide-up-leave-to[data-v-17c6036c]{opacity:0;transform:translate(-50%,100%)}.modal-fade-enter-active[data-v-17c6036c],.modal-fade-leave-active[data-v-17c6036c]{transition:all .2s ease-out}.modal-fade-enter-from[data-v-17c6036c],.modal-fade-leave-to[data-v-17c6036c]{opacity:0;transform:scale(.95)}[data-v-17c6036c] .vc-calendar{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d}.dark[data-v-17c6036c] .vc-calendar{background:#1f2937;border-color:#374151;box-shadow:0 10px 25px -5px #0000004d,0 4px 6px -2px #0003}[data-v-17c6036c] .vc-calendar .vc-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:.75rem .75rem 0 0}.dark[data-v-17c6036c] .vc-calendar .vc-header{background:#111827;border-color:#374151}[data-v-17c6036c] .vc-calendar .vc-weeks{background:#f9fafb}.dark[data-v-17c6036c] .vc-calendar .vc-weeks{background:#111827}[data-v-17c6036c] .vc-calendar .vc-day{border-radius:.375rem;transition:all .2s ease}[data-v-17c6036c] .vc-calendar .vc-day:hover{background:#dbeafe}.dark[data-v-17c6036c] .vc-calendar .vc-day:hover{background:#1e3a8a}[data-v-17c6036c] .vc-calendar .vc-day.vc-highlight{background:#3b82f6;color:#fff}[data-v-17c6036c] .vc-calendar .vc-day.vc-highlight:hover{background:#2563eb}.add-transition-sheet-enter-active[data-v-3f0433c8]{transition:opacity .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.add-transition-sheet-leave-active[data-v-3f0433c8]{transition:opacity .2s ease,transform .25s cubic-bezier(.7,0,1,1)}.add-transition-sheet-enter-from[data-v-3f0433c8],.add-transition-sheet-leave-to[data-v-3f0433c8]{opacity:0}.add-transition-sheet-enter-active>div[data-v-3f0433c8],.add-transition-sheet-leave-active>div[data-v-3f0433c8]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.add-transition-sheet-enter-from>div[data-v-3f0433c8],.add-transition-sheet-leave-to>div[data-v-3f0433c8]{transform:translateY(100%)}.list-sub-sheet-enter-active[data-v-3f0433c8]{transition:opacity .25s ease,transform .3s cubic-bezier(.16,1,.3,1)}.list-sub-sheet-leave-active[data-v-3f0433c8]{transition:opacity .2s ease,transform .25s cubic-bezier(.7,0,1,1)}.list-sub-sheet-enter-from[data-v-3f0433c8],.list-sub-sheet-leave-to[data-v-3f0433c8]{opacity:0}.list-sub-sheet-enter-active>div[data-v-3f0433c8],.list-sub-sheet-leave-active>div[data-v-3f0433c8]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.list-sub-sheet-enter-from>div[data-v-3f0433c8],.list-sub-sheet-leave-to>div[data-v-3f0433c8]{transform:translateY(100%)}.mermaid-container[data-v-be5e6d61]{min-height:400px;width:100%}.mermaid-container[data-v-be5e6d61] svg{height:auto;max-width:100%}@media(max-width:640px){.mermaid-container[data-v-be5e6d61]{min-width:300px;overflow-x:auto}.mermaid-container[data-v-be5e6d61] svg{min-width:280px}}[data-v-fa761fff] .is-cross-drop-target .smooth-dnd-container>.smooth-dnd-draggable-wrapper{display:none!important}[data-v-fa761fff] .is-cross-drop-target .smooth-dnd-drop-preview-constant-class{display:none!important}.smooth-dnd-ghost{transform-origin:center center;translate:var(--ghost-offset-x,0) var(--ghost-offset-y,0);z-index:100!important}body.is-dragging-kanban-card .smooth-dnd-ghost .kanban-card{box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #0000000a!important;transform:rotate(3deg) scale(1.02);transition:transform .2s ease,box-shadow .2s ease}body.is-dragging-kanban-card .smooth-dnd-ghost .kanban-card:after{animation:ghost-border-flow 1s linear infinite;background:linear-gradient(90deg,#10b981,#0ea5e9,#10b981);background-size:200% 100%;border-radius:inherit;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:10}body.is-dragging-kanban-card .kanban-card-source-dragging,body.is-dragging-kanban-card .kanban-card-source-dragging-wrapper,body.is-dragging-kanban-column .kanban-col-source-dragging{opacity:0!important;pointer-events:none!important}@keyframes ghost-border-flow{0%{background-position:0}to{background-position:200%}}.kanban-bg-overlay[data-v-fa761fff]{background:linear-gradient(135deg,#fff,#f7e4de);transition:background .3s}.dark .kanban-bg-overlay[data-v-fa761fff]{background:linear-gradient(135deg,#2b3849,#1f1c24)}.kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar{height:12px;width:12px}.kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.dark .kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-track{background:#ffffff0d}.kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-thumb{background:#0000004d;background-clip:padding-box;border:2px solid transparent;border-radius:10px}.dark .kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-thumb{background:#ffffff4d;background-clip:padding-box;border:2px solid transparent}.kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-thumb:hover{background:#00000080;background-clip:padding-box;border:2px solid transparent}.dark .kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar-thumb:hover{background:#ffffff80;background-clip:padding-box;border:2px solid transparent}.kanban-scrollbar[data-v-fa761fff]{scrollbar-color:rgba(0,0,0,.3) rgba(0,0,0,.05);scrollbar-width:auto}.dark .kanban-scrollbar[data-v-fa761fff]{scrollbar-color:hsla(0,0%,100%,.3) hsla(0,0%,100%,.05)}.fade-scale-enter-active[data-v-fa761fff],.fade-scale-leave-active[data-v-fa761fff]{transition:opacity .15s ease}.fade-scale-enter-from[data-v-fa761fff],.fade-scale-leave-to[data-v-fa761fff]{opacity:0}.fade-scale-enter-to[data-v-fa761fff],.fade-scale-leave-from[data-v-fa761fff]{opacity:1}.mobile-sheet-enter-active[data-v-fa761fff],.mobile-sheet-leave-active[data-v-fa761fff]{transition:opacity .18s ease}.mobile-sheet-enter-active .board-filter-sheet[data-v-fa761fff],.mobile-sheet-leave-active .board-filter-sheet[data-v-fa761fff]{transition:transform .22s ease}.mobile-sheet-enter-from[data-v-fa761fff],.mobile-sheet-leave-to[data-v-fa761fff]{opacity:0}.mobile-sheet-enter-from .board-filter-sheet[data-v-fa761fff],.mobile-sheet-leave-to .board-filter-sheet[data-v-fa761fff]{transform:translateY(100%)}.board-filter-sheet[data-v-fa761fff]{max-height:min(86dvh,720px);overflow:auto}.board-kanban-actions[data-v-fa761fff],.board-main-tabs[data-v-fa761fff]{scrollbar-width:none}.board-kanban-actions[data-v-fa761fff]::-webkit-scrollbar,.board-main-tabs[data-v-fa761fff]::-webkit-scrollbar{display:none}.kanban-col[data-v-fa761fff]{background:var(--col-color,#f3f4f6);background-color:#f3f4f6eb;border:2px solid transparent;border-radius:1rem;box-shadow:0 2px 8px #00000012;display:flex;flex-direction:column;height:100%;min-height:0;position:relative;transition:box-shadow .2s,border .2s}.dark .kanban-col[data-v-fa761fff]{background:var(--col-color,#23272f);background-color:#23272feb}.workflow-warning[data-v-fa761fff]{filter:none!important;-webkit-filter:none!important;opacity:1!important}.workflow-transition-drop-target[data-v-fa761fff]{background:linear-gradient(135deg,#3b82f614,#3b82f605),#fffc;border-color:#3b82f673;box-shadow:inset 0 0 0 1px #3b82f614;min-height:92px}.dark .workflow-transition-drop-target[data-v-fa761fff]{background:linear-gradient(135deg,#60a5fa2e,#60a5fa0d),#1f2937b8;border-color:#60a5fa80;box-shadow:inset 0 0 0 1px #60a5fa26}.workflow-transition-drop-target.is-hovered[data-v-fa761fff]{border-color:#3b82f6f2;box-shadow:0 0 0 3px #3b82f626,0 12px 22px -10px #3b82f6cc;transform:translateY(-2px) scale(1.01)}.dark .workflow-transition-drop-target.is-hovered[data-v-fa761fff]{border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa38,0 12px 22px -10px #60a5fa8c}.workflow-forbidden-panel[data-v-fa761fff]{min-height:112px}.kanban-col.group[data-v-fa761fff]:hover,.kanban-col[data-v-fa761fff]:focus-within,.kanban-col[data-v-fa761fff]:hover{border-color:var(--col-color,#6366f1);box-shadow:0 4px 16px #00000021;z-index:20}.kanban-col-header[data-v-fa761fff]{background:inherit;border-bottom:1px solid rgba(0,0,0,.04);border-radius:.75rem .75rem 0 0;min-height:3rem}.kanban-col-cards[data-v-fa761fff]{flex:1 1 auto;min-height:120px;min-height:0;overflow-y:auto}.workflow-drop-forbidden[data-v-fa761fff],.workflow-drop-forbidden[data-v-fa761fff] *{cursor:not-allowed!important}.kanban-add-col-btn[data-v-fa761fff]{background:#f5f5f5d9;border-color:#d1d5db;font-weight:500}.kanban-add-col-btn[data-v-fa761fff]:focus,.kanban-add-col-btn[data-v-fa761fff]:hover{background:#f5f5f5;border-color:var(--col-color,#6366f1)}.dark .kanban-add-col-btn[data-v-fa761fff]{background:#282828d9;border-color:#23272f}.dark .kanban-add-col-btn[data-v-fa761fff]:focus,.dark .kanban-add-col-btn[data-v-fa761fff]:hover{background:#282828;border-color:var(--col-color,#fbbf24)}@media(max-width:640px){.kanban-col[data-v-fa761fff]{border-radius:.875rem;height:auto;max-height:calc(100dvh - 19.5rem);width:min(17.25rem,calc(100vw - 5.25rem))!important}.kanban-end-spacer[data-v-fa761fff]{min-width:4.25rem;width:calc(100vw - min(17.25rem,calc(100vw - 5.25rem)) - 1rem)}.kanban-col-header[data-v-fa761fff]{border-top-left-radius:.875rem;border-top-right-radius:.875rem;height:3.25rem;margin-bottom:.75rem;padding-left:.625rem;padding-right:.625rem}.board-kanban-actions[data-v-fa761fff],.board-main-tabs[data-v-fa761fff]{max-width:calc(100vw - 2rem)}.board-kanban-actions[data-v-fa761fff]{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.125rem}.kanban-col.group[data-v-fa761fff]:hover,.kanban-col[data-v-fa761fff]:focus-within,.kanban-col[data-v-fa761fff]:hover{transform:none}.kanban-col-cards[data-v-fa761fff]{overscroll-behavior:contain;padding-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;touch-action:pan-y}.kanban-scrollbar[data-v-fa761fff]::-webkit-scrollbar{height:8px;width:8px}}
