.project-trigger{transition:background-color .15s ease-out!important}.popover-content[data-state=open]{animation:fadeIn .15s ease-out}.popover-content[data-state=closed]{animation:fadeOut .1s ease-in}.ToastRoot[data-state=open]{animation:toastSlideIn .3s ease-out}.ToastRoot[data-state=closed]{animation:toastSlideOut .2s ease-in forwards}.ToastRoot[data-swipe=move]{transform:translate(var(--reka-toast-swipe-move-x))}.ToastRoot[data-swipe=cancel]{transform:translate(0);transition:transform .2s ease-out}.ToastRoot[data-swipe=end]{animation:toastSwipeOut .1s ease-out forwards}@keyframes toastSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes toastSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes toastSwipeOut{0%{transform:translate(var(--reka-toast-swipe-end-x))}to{transform:translate(100%)}}.animate-shrink{animation:shrink linear forwards}.thin-scroll::-webkit-scrollbar{width:8px}.thin-scroll::-webkit-scrollbar-track{background:transparent}.thin-scroll::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:4px}.thin-scroll{scrollbar-width:thin;scrollbar-color:#c7c7c7 transparent;overflow-y:auto}[data-disabled][data-v-f0410b5b]{cursor:not-allowed;opacity:.5}[data-highlighted][data-v-f0410b5b]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}[data-v-f0410b5b] .reka-combobox-item{outline:none}[data-v-9fe35524] .reka-select-content{width:var(--reka-select-trigger-width)}[data-v-9fe35524] .reka-select-viewport{padding:.5rem}[data-v-9fe35524] .reka-select-item{padding:.5rem;outline:none}[data-v-9fe35524] .reka-select-item[data-highlighted]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}[data-v-9fe35524] .reka-select-item[data-disabled]{cursor:not-allowed;opacity:.5}.line-clamp-2[data-v-fa6abdca]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.animate-pulse[data-v-f1891740]{animation:pulse-f1891740 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-f1891740{0%,to{opacity:1}50%{opacity:.7}}.line-clamp-3[data-v-9ff797b8]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scroll-smooth[data-v-4458d2da]{scroll-behavior:smooth}[data-v-4458d2da] ::-webkit-scrollbar{width:4px}[data-v-4458d2da] ::-webkit-scrollbar-track{background:transparent}[data-v-4458d2da] ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:20px}[data-v-4458d2da] ::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.custom-scrollbar[data-v-6e53ea89]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-6e53ea89]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-6e53ea89]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.HoverCardContent{animation-duration:.2s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.HoverCardContent[data-side=top]{animation-name:slideUp}.HoverCardContent[data-side=bottom]{animation-name:slideDown}.HoverCardContent[data-side=left]{animation-name:slideLeft}.HoverCardContent[data-side=right]{animation-name:slideRight}@keyframes slideUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}@keyframes slideRight{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes shrink{0%{width:100%}to{width:0%}}video[data-v-21efe7b5]{max-width:100%;border:1px solid #ccc;margin-top:10px}.progress-container[data-v-21efe7b5]{margin-top:10px;width:100%;background-color:#f0f0f0;border-radius:4px;height:20px;position:relative;overflow:hidden}.progress-bar[data-v-21efe7b5]{height:100%;background-color:#4caf50;transition:width .3s ease}.progress-container span[data-v-21efe7b5]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#000;font-size:12px;font-weight:700}.counter[data-v-100f7c8d]{position:absolute;right:100%;top:50%;margin-right:1px;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(20 148 148 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}[data-disabled][data-v-4969b224]{cursor:not-allowed;opacity:.5}[data-highlighted][data-v-4969b224]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}[data-v-4969b224] .reka-select-content{width:var(--reka-select-trigger-width)}[data-v-4969b224] .reka-select-viewport{padding:.5rem}[data-v-4969b224] .reka-select-item{padding:.5rem;outline:none}[data-v-4969b224] .reka-select-item[data-highlighted]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.kanban-card[data-v-4836302c]{display:flex;cursor:grab;flex-direction:column;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.kanban-card[data-v-4836302c]:active{cursor:grabbing}.kanban-card__header[data-v-4836302c]{display:flex;align-items:flex-start;justify-content:space-between}.kanban-card__body[data-v-4836302c]{font-size:12px}.kanban-card__body[data-v-4836302c]{display:flex}.kanban-card__body[data-v-4836302c]{flex-direction:column}.kanban-card__body[data-v-4836302c]{gap:.25rem}.kanban-card__footer[data-v-4836302c]{font-size:12px}.kanban-card__footer[data-v-4836302c]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.kanban-card__footer[data-v-4836302c]{display:flex;justify-content:space-between;align-items:center}.kanban-card__footer p[data-v-4836302c]{display:flex}.kanban-card__actions[data-v-4836302c]{display:flex;gap:.25rem;align-items:center}.kanban-card__actions--item[data-v-4836302c]{display:flex;align-items:center;gap:.25rem;cursor:pointer}.kanban-card__actions--hover[data-v-4836302c]{cursor:pointer}.kanban-card__actions--hover[data-v-4836302c]{border-radius:4px}.kanban-card__actions--hover[data-v-4836302c]{padding:.25rem}.group:hover .kanban-card__actions--hover[data-v-4836302c]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.kanban-card__actions--hover[data-v-4836302c]{display:flex;align-items:center}.kanban-card__actions--quantity[data-v-4836302c]{--tw-bg-opacity: 1;background-color:rgb(20 148 148 / var(--tw-bg-opacity, 1))}.kanban-card__actions--quantity[data-v-4836302c]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.kanban-card__actions--quantity[data-v-4836302c]{width:14px;height:14px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:600}.kanban-card__title[data-v-4836302c]{display:flex;gap:.5rem;font-size:14px;font-weight:500;align-items:center}.kanban-card__view-button[data-v-4836302c]{opacity:0;transition:opacity .2s ease}.kanban-card:hover .kanban-card__view-button[data-v-4836302c]{opacity:1}.kanban-card[data-v-4836302c] svg{min-width:14px;min-height:14px;width:14px;height:14px}.kanban-card[data-v-a2ce4f23]{display:flex;flex-direction:column;gap:.75rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem}.kanban-card--transfer[data-v-a2ce4f23]{cursor:default;border-style:dashed;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.kanban-card__content[data-v-a2ce4f23]{flex:1 1 0%}.kanban-card__footer[data-v-a2ce4f23]{display:flex;justify-content:flex-end}.kanban-column-top[data-v-8b5b19b3]{width:276px;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding-top:0;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);max-height:calc(100vh - 200px)}.kanban-column[data-v-8b5b19b3]{padding:0 0 12px;width:276px;min-width:276px;height:100%;overflow-y:hidden;max-height:calc(100vh - 225px);transition:background-color .2s ease;display:flex;flex-direction:column}.kanban-draggable[data-v-8b5b19b3]{gap:8px;display:flex;flex-direction:column;overflow-y:auto;padding:0 10px;flex:1;min-height:0}.kanban-draggable.is-dragging-active[data-v-8b5b19b3] .kanban-card{pointer-events:none!important}.kanban-draggable[data-v-8b5b19b3]{pointer-events:auto!important;gap:8px}.draggable-wrapper[data-v-8b5b19b3]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.ghost-placeholder[data-v-8b5b19b3]{border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:#f3f4f6;box-shadow:inset 0 2px 4px #0000000f}.ghost-placeholder[data-v-8b5b19b3]>*{opacity:0;visibility:hidden}.hide-native-ghost[data-v-8b5b19b3] .sortable-ghost{display:none!important}[data-v-8b5b19b3] .sortable-ghost{display:flex!important;opacity:1!important;pointer-events:none!important;margin:0!important;margin-bottom:.5rem!important;border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background-color:#f3f4f6!important;box-shadow:inset 0 2px 4px #0000000f!important}[data-v-8b5b19b3] .sortable-ghost>*{opacity:0!important;visibility:hidden!important}.force-ghost-top[data-v-8b5b19b3] .kanban-draggable .sortable-ghost{order:-1!important}.kanban-draggable.is-blocked[data-v-8b5b19b3]{pointer-events:none;cursor:not-allowed!important}.kanban-column.is-blocked[data-v-8b5b19b3]{opacity:.5;filter:grayscale(.5)}.load-more-sentinel[data-v-8b5b19b3]{height:1px;width:100%}.transfer-cards-container[data-v-8b5b19b3]{display:flex;flex-direction:column;gap:8px;padding:0 10px;margin-top:8px;margin-bottom:8px}.kanban[data-v-c94074ad]{height:calc(100vh - 205px);width:-moz-max-content;width:max-content;overflow-x:scroll;overflow-y:hidden}.account-trigger{transition:background-color .15s ease-out!important}.dropdown-content[data-state=open]{animation:fadeIn .15s ease-out}.dropdown-content[data-state=closed]{animation:fadeOut .1s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}[data-highlighted][data-v-50d677e9]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.select-content[data-v-50d677e9]{animation:contentShow-50d677e9 .15s cubic-bezier(.16,1,.3,1)}.select-content[data-state=closed][data-v-50d677e9]{animation:contentHide-50d677e9 .15s cubic-bezier(.16,1,.3,1)}@keyframes contentShow-50d677e9{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes contentHide-50d677e9{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}
