@keyframes slide-in-right-df6f9c1e{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate-slide[data-v-df6f9c1e]{animation:slide-in-right-df6f9c1e .35s cubic-bezier(.2,.8,.2,1)}.nav-group:hover>.submenu[data-v-6d7365ef]{display:block}.hover-buffer[data-v-6d7365ef]{position:absolute;bottom:-10px;left:0;width:100%;height:12px;background:transparent;pointer-events:auto}.dropdown-enter-active[data-v-496c0f0d],.dropdown-leave-active[data-v-496c0f0d]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-496c0f0d],.dropdown-leave-to[data-v-496c0f0d]{opacity:0;transform:translateY(-10px)}.mobile-menu-enter-active[data-v-e8aa921b],.mobile-menu-leave-active[data-v-e8aa921b]{transition:opacity .2s ease}.mobile-menu-enter-active .absolute[data-v-e8aa921b],.mobile-menu-leave-active .absolute[data-v-e8aa921b]{transition:transform .2s ease-out}.mobile-menu-enter-from[data-v-e8aa921b],.mobile-menu-leave-to[data-v-e8aa921b]{opacity:0}.mobile-menu-enter-from .absolute[data-v-e8aa921b],.mobile-menu-leave-to .absolute[data-v-e8aa921b]{transform:translateY(-10px)}.slides[data-v-556ac18c]{display:flex}.slide-img[data-v-556ac18c]{min-width:100%;object-fit:cover}@media(max-width:640px){.slider[data-v-556ac18c] .slide-img{min-height:220px}}.tree-node[data-v-b3316085],.node-row[data-v-b3316085]{min-width:min-content}.node-row[data-v-b3316085]:focus-visible{outline:none;box-shadow:0 0 0 2px #3b82f680}.children[data-v-b3316085]{margin-left:0;margin-top:2px}.tree-view[data-v-24a34d90]{width:100%;height:100%;overflow-y:auto;overflow-x:auto;padding:8px;scrollbar-width:thin;scrollbar-color:#9ca3af #f3f4f6;box-sizing:border-box}.tree-view[data-v-24a34d90]::-webkit-scrollbar{width:6px}.tree-view[data-v-24a34d90]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.tree-view[data-v-24a34d90]::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}.tree-view[data-v-24a34d90]::-webkit-scrollbar-thumb:hover{background:#6b7280}.dropdown-fade-enter-active[data-v-2a703544],.dropdown-fade-leave-active[data-v-2a703544]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-2a703544],.dropdown-fade-leave-to[data-v-2a703544]{opacity:0;transform:translateY(-5px)}.custom-scrollbar[data-v-2a703544]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-2a703544]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-2a703544]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.slide-right-enter-active[data-v-cedd1fde],.slide-right-leave-active[data-v-cedd1fde]{transition:transform .3s ease,opacity .3s ease}.slide-right-enter-from[data-v-cedd1fde]{transform:translate(100%);opacity:0}.slide-right-enter-to[data-v-cedd1fde],.slide-right-leave-from[data-v-cedd1fde]{transform:translate(0);opacity:1}.slide-right-leave-to[data-v-cedd1fde]{transform:translate(100%);opacity:0}.chips-collapse-content[data-v-63c3a1a2]{max-height:400px}.chips-collapse-enter-active[data-v-63c3a1a2],.chips-collapse-leave-active[data-v-63c3a1a2]{transition:max-height .25s ease-out}.chips-collapse-enter-from[data-v-63c3a1a2],.chips-collapse-leave-to[data-v-63c3a1a2]{max-height:0}.chips-collapse-enter-to[data-v-63c3a1a2],.chips-collapse-leave-from[data-v-63c3a1a2]{max-height:400px}.tooltip-fade-enter-active[data-v-57adebe5],.tooltip-fade-leave-active[data-v-57adebe5]{transition:opacity .15s ease}.tooltip-fade-enter-from[data-v-57adebe5],.tooltip-fade-leave-to[data-v-57adebe5]{opacity:0}.tooltip-scrollable[data-v-57adebe5]{scrollbar-width:thin;scrollbar-color:transparent transparent}.tooltip-scrollable[data-v-57adebe5]::-webkit-scrollbar{width:6px}.tooltip-scrollable[data-v-57adebe5]::-webkit-scrollbar-track{background:transparent}.tooltip-scrollable[data-v-57adebe5]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.tooltip-scrollable[data-v-57adebe5]:hover{scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}.tooltip-scrollable[data-v-57adebe5]:hover::-webkit-scrollbar-track{background:#ffffff1a}.tooltip-scrollable[data-v-57adebe5]:hover::-webkit-scrollbar-thumb{background:#ffffff4d}.tooltip-scrollable[data-v-57adebe5]:hover::-webkit-scrollbar-thumb:hover{background:#ffffff80}.dropdown-fade-enter-active[data-v-8376ce37],.dropdown-fade-leave-active[data-v-8376ce37]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-8376ce37],.dropdown-fade-leave-to[data-v-8376ce37]{opacity:0;transform:translateY(-5px)}.custom-scrollbar[data-v-8376ce37]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-8376ce37]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-8376ce37]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.tree-node-wrapper.parent-node .tree-node[data-level="0"]>.node-row{cursor:default}.tree-node-wrapper.parent-node .tree-node[data-level="0"]>.node-row:hover{background-color:transparent!important}.modal-fade-enter-active[data-v-f8276f25],.modal-fade-leave-active[data-v-f8276f25]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-f8276f25],.modal-fade-leave-to[data-v-f8276f25]{opacity:0}.modal-fade-enter-active .relative[data-v-f8276f25],.modal-fade-leave-active .relative[data-v-f8276f25]{transition:transform .2s ease-out}.modal-fade-enter-from .relative[data-v-f8276f25],.modal-fade-leave-to .relative[data-v-f8276f25]{transform:scale(.95)}.custom-scrollbar[data-v-f8276f25]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-f8276f25]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-f8276f25]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.fade-enter-active[data-v-f26cec36],.fade-leave-active[data-v-f26cec36]{transition:opacity .2s ease}.fade-enter-from[data-v-f26cec36],.fade-leave-to[data-v-f26cec36]{opacity:0}.ckeditor-wrapper[data-v-7f58db58]{width:100%}.ckeditor-container[data-v-7f58db58] .ck-editor__editable{min-height:300px}.ckeditor-container[data-v-7f58db58] .ck-editor__editable.ck-focused{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.ckeditor-container[data-v-7f58db58] .ck-editor__editable{border:1px solid #d1d5db;border-radius:.5rem}.ckeditor-container[data-v-7f58db58] .ck-toolbar{border:1px solid #d1d5db;border-bottom:none;border-radius:.5rem .5rem 0 0}.ckeditor-container[data-v-7f58db58] .ck-editor__editable{border-radius:0 0 .5rem .5rem}select[data-v-07b1a83e]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-panel-container[data-v-cc766cec]{overflow:hidden;transition:max-height .3s ease-in-out;max-height:400px}.filter-panel-container.filter-panel-closed[data-v-cc766cec]{max-height:0}.filter-slide-wrapper[data-v-cc766cec],.detail-info-content[data-v-cc766cec]{overflow:hidden}.detail-info-enter-active[data-v-cc766cec],.detail-info-leave-active[data-v-cc766cec]{transition:max-height .3s ease-out,opacity .2s ease-out}.detail-info-enter-from[data-v-cc766cec],.detail-info-leave-to[data-v-cc766cec]{max-height:0;opacity:0}.detail-info-enter-to[data-v-cc766cec],.detail-info-leave-from[data-v-cc766cec]{max-height:800px;opacity:1}.matrix-table[data-v-c0ec61d2],.matrix-table table[data-v-c0ec61d2]{position:relative}.sticky[data-v-c0ec61d2]{position:sticky}tr:hover .sticky.left-0[data-v-c0ec61d2]{background-color:#f9fafb}.row-expand-enter-active[data-v-4a09456f]{transition:all .3s ease-out}.row-expand-leave-active[data-v-4a09456f]{transition:all .3s ease-in;position:relative}.row-expand-enter-from[data-v-4a09456f]{opacity:0;transform:translateY(-10px)}.row-expand-enter-to[data-v-4a09456f],.row-expand-leave-from[data-v-4a09456f]{opacity:1;transform:translateY(0)}.row-expand-leave-to[data-v-4a09456f]{opacity:0;transform:translateY(-10px)}.row-expand-move[data-v-4a09456f]{transition:transform .3s ease}.filter-panel-container[data-v-36c8ed0f]{overflow:hidden;transition:max-height .3s ease-in-out;max-height:400px}.filter-panel-container.filter-panel-closed[data-v-36c8ed0f]{max-height:0}.filter-slide-wrapper[data-v-36c8ed0f],.detail-info-content[data-v-36c8ed0f]{overflow:hidden}.detail-info-enter-active[data-v-36c8ed0f],.detail-info-leave-active[data-v-36c8ed0f]{transition:max-height .3s ease-out,opacity .2s ease-out}.detail-info-enter-from[data-v-36c8ed0f],.detail-info-leave-to[data-v-36c8ed0f]{max-height:0;opacity:0}.detail-info-enter-to[data-v-36c8ed0f],.detail-info-leave-from[data-v-36c8ed0f]{max-height:800px;opacity:1}.dropdown-fade-enter-active[data-v-661a847d],.dropdown-fade-leave-active[data-v-661a847d]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-661a847d],.dropdown-fade-leave-to[data-v-661a847d]{opacity:0;transform:translateY(-5px)}.custom-scrollbar[data-v-661a847d]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-661a847d]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-661a847d]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.custom-scrollbar[data-v-661a847d]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.animate-fade-in[data-v-86a2e936]{animation:fadeIn-86a2e936 .25s ease-out}@keyframes fadeIn-86a2e936{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}main[data-v-86a2e936]{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}main[data-v-86a2e936]:hover{scrollbar-color:#cbd5e1 transparent}main[data-v-86a2e936]::-webkit-scrollbar{width:6px}main[data-v-86a2e936]::-webkit-scrollbar-track{background:transparent}main[data-v-86a2e936]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .2s ease}main[data-v-86a2e936]:hover::-webkit-scrollbar-thumb{background:#cbd5e1}main[data-v-86a2e936]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.filter-panel-container[data-v-f410c70e]{overflow:hidden;transition:max-height .3s ease-in-out;max-height:400px}.filter-panel-container.filter-panel-closed[data-v-f410c70e]{max-height:0}.filter-slide-wrapper[data-v-f410c70e]{overflow:hidden}.fade-enter-active[data-v-d366f64b],.fade-leave-active[data-v-d366f64b]{transition:opacity .3s ease}.fade-enter-from[data-v-d366f64b],.fade-leave-to[data-v-d366f64b]{opacity:0}.filter-panel-wrapper[data-v-46ecc8f3]{overflow:hidden;transition:max-height .25s ease,margin-top .25s ease;max-height:140px}.filter-panel-wrapper.filter-panel-closed[data-v-46ecc8f3]{max-height:0;margin-top:0}.custom-scrollbar[data-v-46ecc8f3]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-46ecc8f3]::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar[data-v-46ecc8f3]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-46ecc8f3]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.activity-form-section[data-v-4264e4e8] .flex.flex-col.gap-3.mt-4{display:none}.kanban-cursor-preload[data-v-e0f1a5b7]{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;cursor:grab;pointer-events:none}.kanban-card-draggable[data-v-e0f1a5b7]{cursor:grab}.kanban-card-draggable[data-v-e0f1a5b7]:active{cursor:grabbing}.custom-scrollbar[data-v-e0f1a5b7]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-e0f1a5b7]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-e0f1a5b7]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}@keyframes kanban-pulse-border-e0f1a5b7{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.01)}}.time-header[data-v-9699ef39]{box-shadow:0 2px 4px #0000000d}.row-header[data-v-69cb4651]{box-shadow:2px 0 4px #0000000d}.dropdown-fade-enter-active[data-v-bb9c238c],.dropdown-fade-leave-active[data-v-bb9c238c]{transition:opacity .15s ease,transform .15s ease}.dropdown-fade-enter-from[data-v-bb9c238c],.dropdown-fade-leave-to[data-v-bb9c238c]{opacity:0;transform:translateY(-5px)}.custom-scrollbar[data-v-bb9c238c]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-bb9c238c]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-bb9c238c]::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}.approver-popover-fade-enter-active[data-v-072c2ea9],.approver-popover-fade-leave-active[data-v-072c2ea9]{transition:opacity .15s ease}.approver-popover-fade-enter-from[data-v-072c2ea9],.approver-popover-fade-leave-to[data-v-072c2ea9]{opacity:0}.vertical-step__line[data-v-ccdf3a9a]{background-color:var(--vertical-step-line-pending, #d1d5db)}.vertical-step__line--done[data-v-ccdf3a9a]{background-color:var(--vertical-step-line-done, #22c55e)}.horizontal-step__line[data-v-adbec51e]{background-color:var(--horizontal-step-line-pending, #d1d5db)}.horizontal-step__line--done[data-v-adbec51e]{background-color:var(--horizontal-step-line-done, #22c55e)}.filter-slide-wrapper[data-v-b2829a79]{overflow:hidden}.filter-slide-enter-active[data-v-b2829a79],.filter-slide-leave-active[data-v-b2829a79]{transition:max-height .3s ease-in-out,opacity .25s ease-in-out,transform .3s ease-in-out}.filter-slide-enter-from[data-v-b2829a79],.filter-slide-leave-to[data-v-b2829a79]{max-height:0;opacity:0;transform:translateY(-6px)}.filter-slide-enter-to[data-v-b2829a79],.filter-slide-leave-from[data-v-b2829a79]{max-height:320px;opacity:1;transform:translateY(0)}.activities-slide-enter-active[data-v-95407a01],.activities-slide-leave-active[data-v-95407a01]{transition:max-height .3s ease-out,opacity .25s ease;overflow:hidden}.activities-slide-enter-from[data-v-95407a01],.activities-slide-leave-to[data-v-95407a01]{opacity:0;max-height:0}.activities-slide-enter-to[data-v-95407a01],.activities-slide-leave-from[data-v-95407a01]{opacity:1;max-height:2000px}.plan-activities-slide-enter-active[data-v-ddc43ea7],.plan-activities-slide-leave-active[data-v-ddc43ea7]{transition:max-height .3s ease-out,opacity .25s ease;overflow:hidden}.plan-activities-slide-enter-from[data-v-ddc43ea7],.plan-activities-slide-leave-to[data-v-ddc43ea7]{opacity:0;max-height:0}.plan-activities-slide-enter-to[data-v-ddc43ea7],.plan-activities-slide-leave-from[data-v-ddc43ea7]{opacity:1;max-height:1200px}.permissions-filter-panel.filter-panel-container[data-v-40694321]{overflow:hidden;transition:max-height .3s ease-in-out;max-height:120px}.permissions-filter-panel.filter-panel-container.filter-panel-closed[data-v-40694321]{max-height:0}.permissions-filter-panel .filter-slide-wrapper[data-v-40694321]{overflow:hidden}.filter-panel-container[data-v-0bfc2a4b]{overflow:hidden;transition:max-height .3s ease-in-out;max-height:400px}.filter-panel-container.filter-panel-closed[data-v-0bfc2a4b]{max-height:0}.filter-slide-wrapper[data-v-0bfc2a4b]{overflow:hidden}
