.toast-enter-active[data-v-12ea1172],.toast-leave-active[data-v-12ea1172]{transition:all .3s ease}.toast-enter-from[data-v-12ea1172],.toast-leave-to[data-v-12ea1172]{opacity:0;transform:translate(100%)}.toast-slide-enter-active[data-v-292425ea]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.toast-slide-leave-active[data-v-292425ea]{transition:all .25s ease-in}.toast-slide-enter-from[data-v-292425ea]{opacity:0;transform:translateY(16px) scale(.95)}.toast-slide-leave-to[data-v-292425ea]{opacity:0;transform:translateY(8px) scale(.97)}.shake-enter-active[data-v-41f22e60]{animation:shake-41f22e60 .4s ease-out}.shake-leave-active[data-v-41f22e60]{transition:opacity .2s ease}.shake-leave-to[data-v-41f22e60]{opacity:0}@keyframes shake-41f22e60{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes scale-in-03d3c8bf{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.animate-scale-in[data-v-03d3c8bf]{animation:scale-in-03d3c8bf .5s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes check-03d3c8bf{0%{stroke-dasharray:0,100;stroke-dashoffset:0}to{stroke-dasharray:100,100;stroke-dashoffset:0}}.animate-check[data-v-03d3c8bf]{animation:check-03d3c8bf .6s ease-in-out .3s forwards}.check-path[data-v-03d3c8bf]{stroke-dasharray:100;stroke-dashoffset:100}@keyframes fade-in-up-03d3c8bf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-03d3c8bf]{animation:fade-in-up-03d3c8bf .6s ease-out forwards;opacity:0}.animation-delay-200[data-v-03d3c8bf]{animation-delay:.2s}.animation-delay-300[data-v-03d3c8bf]{animation-delay:.3s}@keyframes ping-03d3c8bf{0%{transform:scale(1);opacity:.8}75%,to{transform:scale(1.5);opacity:0}}.animate-ping[data-v-03d3c8bf]{animation:ping-03d3c8bf 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes shake-b0836829{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.animate-shake[data-v-b0836829]{animation:shake-b0836829 .5s ease-in-out}.modal-enter-active[data-v-30e216fb],.modal-leave-active[data-v-30e216fb]{transition:opacity .3s ease}.modal-enter-from[data-v-30e216fb],.modal-leave-to[data-v-30e216fb]{opacity:0}.modal-enter-active>div[data-v-30e216fb],.modal-leave-active>div[data-v-30e216fb]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from>div[data-v-30e216fb],.modal-leave-to>div[data-v-30e216fb]{transform:scale(.95) translateY(-20px);opacity:0}@keyframes shake-30e216fb{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-8px)}20%,40%,60%,80%{transform:translate(8px)}}.animate-shake[data-v-30e216fb]{animation:shake-30e216fb .5s ease-in-out}@keyframes fadeInUp-f88cef10{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.relative.z-10[data-v-f88cef10]{animation:fadeInUp-f88cef10 .6s ease-out}.delay-300[data-v-f88cef10]{animation-delay:.3s}.delay-500[data-v-f88cef10]{animation-delay:.5s}.delay-1000[data-v-f88cef10]{animation-delay:1s}@keyframes spin-878cbfd2{to{transform:rotate(360deg)}}.animate-spin[data-v-878cbfd2]{animation:spin-878cbfd2 1s linear infinite}.slide-down-enter-active[data-v-878cbfd2],.slide-down-leave-active[data-v-878cbfd2]{transition:all .3s ease}.slide-down-enter-from[data-v-878cbfd2],.slide-down-leave-to[data-v-878cbfd2]{opacity:0;transform:translateY(-10px)}@keyframes spin-c1eff704{to{transform:rotate(360deg)}}.animate-spin[data-v-c1eff704]{animation:spin-c1eff704 1s linear infinite}.folder-card[data-v-1a41bf9f]{position:relative;cursor:pointer;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.folder-card[data-v-1a41bf9f]:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.folder-card.has-urgent[data-v-1a41bf9f]{border-left-width:2px;--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.folder-content[data-v-1a41bf9f]{display:flex;align-items:flex-start;gap:.5rem}.folder-icon-container[data-v-1a41bf9f]{position:relative;margin-top:.125rem;display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem}.folder-icon[data-v-1a41bf9f]{height:1.25rem;width:1.25rem}.urgent-badge[data-v-1a41bf9f]{position:absolute;top:-.25rem;right:-.25rem;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(237 38 55 / var(--tw-bg-opacity, 1));font-size:9px;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.folder-info[data-v-1a41bf9f]{min-width:0px;flex:1 1 0%}.folder-name[data-v-1a41bf9f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.folder-owner[data-v-1a41bf9f]{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:italic;line-height:1.25;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.folder-description[data-v-1a41bf9f]{margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.folder-actions[data-v-1a41bf9f]{position:absolute;top:.25rem;right:.25rem}.action-menu-trigger[data-v-1a41bf9f]{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.action-menu-trigger[data-v-1a41bf9f]:hover,.action-menu-trigger.menu-active[data-v-1a41bf9f]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.action-menu[data-v-1a41bf9f]{position:absolute;top:100%;right:0;z-index:50;margin-top:.25rem;width:12rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.context-menu[data-v-1a41bf9f]{position:fixed;z-index:9999;width:12rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.menu-item[data-v-1a41bf9f]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.5rem .75rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item[data-v-1a41bf9f]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.menu-item.danger[data-v-1a41bf9f]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.menu-item.danger[data-v-1a41bf9f]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.menu-divider[data-v-1a41bf9f]{margin-top:.25rem;margin-bottom:.25rem;height:1px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.folder-card:hover .folder-icon-container[data-v-1a41bf9f]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;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));transition:transform .15s ease}.folder-card[data-v-1a41bf9f]:active{--tw-scale-x: .98;--tw-scale-y: .98;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))}.folders-section[data-v-199a94ec]{width:100%}.folders-grid[data-v-199a94ec]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media (min-width: 640px){.folders-grid[data-v-199a94ec]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (min-width: 1024px){.folders-grid[data-v-199a94ec]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.folders-grid[data-v-199a94ec]>*{animation:fadeInUp-199a94ec .2s ease-out}@keyframes fadeInUp-199a94ec{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.context-menu[data-v-3a9e7222]{position:fixed;z-index:50;min-width:14rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:contextMenuShow-3a9e7222 .15s ease-out}@keyframes contextMenuShow-3a9e7222{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.menu-header[data-v-3a9e7222]{padding:.75rem 1rem}.folder-info[data-v-3a9e7222]{display:flex;align-items:center;gap:.75rem}.folder-icon[data-v-3a9e7222]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem}.folder-name[data-v-3a9e7222]{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.folder-stats[data-v-3a9e7222]{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.menu-section[data-v-3a9e7222]{padding-top:.25rem;padding-bottom:.25rem}.menu-item[data-v-3a9e7222]{display:flex;width:100%;align-items:center;gap:.75rem;padding:.5rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-item[data-v-3a9e7222]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.menu-item.danger[data-v-3a9e7222]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.menu-item.danger[data-v-3a9e7222]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.menu-divider[data-v-3a9e7222]{margin-top:.25rem;margin-bottom:.25rem;height:1px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.menu-warning[data-v-3a9e7222]{display:flex;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.toast-enter-active[data-v-a579c389],.toast-leave-active[data-v-a579c389]{transition:all .3s ease}.toast-enter-from[data-v-a579c389],.toast-leave-to[data-v-a579c389]{opacity:0;transform:translate(100%)}.overflow-y-auto[data-v-54246912]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-54246912]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.overflow-y-auto[data-v-54246912]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.overflow-y-auto[data-v-54246912]::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-v-e6167b4d] .truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fade-enter-active[data-v-e6167b4d],.fade-leave-active[data-v-e6167b4d]{transition:opacity .15s ease}.fade-enter-from[data-v-e6167b4d],.fade-leave-to[data-v-e6167b4d]{opacity:0}button[data-v-e6167b4d]:active{transform:scale(.95)}@keyframes pulse-e6167b4d{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-e6167b4d]{animation:pulse-e6167b4d 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes toast-slide-in-e6167b4d{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toast-slide-out-e6167b4d{0%{transform:translate(0);opacity:1}to{transform:translate(400px);opacity:0}}.animate-toast-slide-in[data-v-e6167b4d]{animation:toast-slide-in-e6167b4d .3s ease-out}.animate-toast-slide-out[data-v-e6167b4d]{animation:toast-slide-out-e6167b4d .3s ease-out}.preset-scroll[data-v-d240fc34]{scrollbar-width:none}.preset-scroll[data-v-d240fc34]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-c86caf58]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-c86caf58]{-ms-overflow-style:none;scrollbar-width:none}.toast-enter-active[data-v-c86caf58],.toast-leave-active[data-v-c86caf58]{transition:all .3s ease}.toast-enter-from[data-v-c86caf58],.toast-leave-to[data-v-c86caf58]{opacity:0;transform:translate(100%)}.tooltip-enter-active[data-v-3b0df90a],.tooltip-leave-active[data-v-3b0df90a]{transition:all .15s ease}.tooltip-enter-from[data-v-3b0df90a],.tooltip-leave-to[data-v-3b0df90a]{opacity:0;transform:translateY(4px)}.scrollbar-hide[data-v-c05fa747]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-c05fa747]{-ms-overflow-style:none;scrollbar-width:none}.modal-enter-active[data-v-050badb4],.modal-leave-active[data-v-050badb4]{transition:opacity .2s ease}.modal-enter-from[data-v-050badb4],.modal-leave-to[data-v-050badb4]{opacity:0}.modal-enter-active>div[data-v-050badb4],.modal-leave-active>div[data-v-050badb4]{transition:transform .25s ease}.modal-enter-from>div[data-v-050badb4],.modal-leave-to>div[data-v-050badb4]{transform:translateY(20px) scale(.98)}@media (min-width: 640px){.modal-enter-from>div[data-v-050badb4],.modal-leave-to>div[data-v-050badb4]{transform:scale(.97)}}.modal-enter-active[data-v-a9a6cb52],.modal-leave-active[data-v-a9a6cb52]{transition:opacity .25s ease}.modal-enter-from[data-v-a9a6cb52],.modal-leave-to[data-v-a9a6cb52]{opacity:0}.modal-enter-active>div[data-v-a9a6cb52],.modal-leave-active>div[data-v-a9a6cb52]{transition:transform .25s ease}.modal-enter-from>div[data-v-a9a6cb52],.modal-leave-to>div[data-v-a9a6cb52]{transform:translateY(16px)}@media (min-width: 640px){.modal-enter-from>div[data-v-a9a6cb52],.modal-leave-to>div[data-v-a9a6cb52]{transform:scale(.96)}}.modal-enter-active[data-v-ff3b6abb],.modal-leave-active[data-v-ff3b6abb]{transition:opacity .2s ease}.modal-enter-from[data-v-ff3b6abb],.modal-leave-to[data-v-ff3b6abb]{opacity:0}.modal-enter-active>div[data-v-ff3b6abb],.modal-leave-active>div[data-v-ff3b6abb]{transition:transform .25s ease}.modal-enter-from>div[data-v-ff3b6abb],.modal-leave-to>div[data-v-ff3b6abb]{transform:translateY(20px) scale(.98)}@media (min-width: 640px){.modal-enter-from>div[data-v-ff3b6abb],.modal-leave-to>div[data-v-ff3b6abb]{transform:scale(.97)}}.modal-enter-active[data-v-805104e6],.modal-leave-active[data-v-805104e6]{transition:opacity .2s ease}.modal-enter-from[data-v-805104e6],.modal-leave-to[data-v-805104e6]{opacity:0}.modal-enter-active>div[data-v-805104e6],.modal-leave-active>div[data-v-805104e6]{transition:transform .25s ease}.modal-enter-from>div[data-v-805104e6],.modal-leave-to>div[data-v-805104e6]{transform:translateY(20px) scale(.98)}@media (min-width: 640px){.modal-enter-from>div[data-v-805104e6],.modal-leave-to>div[data-v-805104e6]{transform:scale(.97)}}@keyframes slide-down-db1af4a7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.animate-slide-down[data-v-db1af4a7]{animation:slide-down-db1af4a7 .3s ease-out}@keyframes pulse-slow-db1af4a7{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse-slow[data-v-db1af4a7]{animation:pulse-slow-db1af4a7 2s ease-in-out infinite}.modal-enter-active[data-v-db1af4a7],.modal-leave-active[data-v-db1af4a7]{transition:opacity .3s ease}.modal-enter-from[data-v-db1af4a7],.modal-leave-to[data-v-db1af4a7]{opacity:0}.modal-enter-active .bg-white[data-v-db1af4a7],.modal-leave-active .bg-white[data-v-db1af4a7]{transition:transform .3s ease}.modal-enter-from .bg-white[data-v-db1af4a7],.modal-leave-to .bg-white[data-v-db1af4a7]{transform:scale(.95)}.toast-enter-active[data-v-c943b417],.toast-leave-active[data-v-c943b417]{transition:all .3s ease}.toast-enter-from[data-v-c943b417],.toast-leave-to[data-v-c943b417]{opacity:0;transform:translate(100%)}.toast-enter-active[data-v-4bf00787],.toast-leave-active[data-v-4bf00787]{transition:all .3s ease}.toast-enter-from[data-v-4bf00787],.toast-leave-to[data-v-4bf00787]{opacity:0;transform:translate(20px)}.line-clamp-2[data-v-ffde6b48],.line-clamp-2[data-v-e2f288b0]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toast-enter-active[data-v-e2f288b0],.toast-leave-active[data-v-e2f288b0]{transition:all .3s ease}.toast-enter-from[data-v-e2f288b0],.toast-leave-to[data-v-e2f288b0]{opacity:0;transform:translate(100%)}.toast-enter-active[data-v-c8dc476d],.toast-leave-active[data-v-c8dc476d]{transition:all .3s ease}.toast-enter-from[data-v-c8dc476d],.toast-leave-to[data-v-c8dc476d]{opacity:0;transform:translate(100%)}.modal-enter-active[data-v-90efae2e],.modal-leave-active[data-v-90efae2e]{transition:opacity .2s ease}.modal-enter-active .relative[data-v-90efae2e],.modal-leave-active .relative[data-v-90efae2e]{transition:transform .2s ease}.modal-enter-from[data-v-90efae2e],.modal-leave-to[data-v-90efae2e]{opacity:0}.modal-enter-from .relative[data-v-90efae2e]{transform:translateY(20px)}.toast-enter-active[data-v-90efae2e]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-90efae2e]{transition:all .2s ease}.toast-enter-from[data-v-90efae2e],.toast-leave-to[data-v-90efae2e]{opacity:0;transform:translate(-50%) translateY(20px)}
