.icon-spin[data-v-df2cac80]{animation:spin-df2cac80 1s linear infinite}.icon-pulse[data-v-df2cac80]{animation:pulse-df2cac80 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin-df2cac80{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-df2cac80{0%,to{opacity:1}50%{opacity:.5}}.toast-enter-active[data-v-8439b979],.toast-leave-active[data-v-8439b979]{transition:all .3s ease}.toast-enter-from[data-v-8439b979]{opacity:0;transform:translate(100px)}.toast-leave-to[data-v-8439b979]{opacity:0;transform:translate(100px) scale(.8)}.expand-enter-active[data-v-6202a543],.expand-leave-active[data-v-6202a543]{transition:height .3s ease,opacity .3s ease}.dropdown-enter-active[data-v-2c5dcd62],.dropdown-leave-active[data-v-2c5dcd62]{transition:all .2s ease}.dropdown-enter-from[data-v-2c5dcd62],.dropdown-leave-to[data-v-2c5dcd62]{opacity:0;transform:translateY(-10px)}.skeleton[data-v-2cc1bcdc]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-2cc1bcdc 1.5s ease-in-out infinite;border-radius:.375rem}@keyframes loading-2cc1bcdc{0%{background-position:200% 0}to{background-position:-200% 0}}.chart-container[data-v-38d7adc9]{position:relative;height:300px}.chart-container[data-v-cb958d57]{position:relative;height:300px;display:flex;align-items:center;justify-content:center}.ghost-item[data-v-58eefd56]{opacity:.4;background:#f3f4f6}.dragging-item[data-v-58eefd56]{opacity:.8;transform:rotate(2deg)}.drag-handle[data-v-58eefd56]{transition:all .2s}.drag-handle[data-v-58eefd56]:hover{color:#ea580c}.drag-handle[data-v-58eefd56]:active{cursor:grabbing}.drag-handle[data-v-7520e9df]{transition:all .2s}.drag-handle[data-v-7520e9df]:active{cursor:grabbing}.drag-handle[data-v-588a3e83]{cursor:move}.drag-handle[data-v-588a3e83]:hover{color:#ea580c}.canvas-item[data-v-2457ae1e]{position:relative}[data-v-2457ae1e] .sortable-ghost{opacity:.4;background:#fef3c7;border:2px dashed #f59e0b!important}[data-v-2457ae1e] .sortable-chosen{opacity:.8;cursor:grabbing!important}[data-v-2457ae1e] .sortable-drag{opacity:0}[data-v-a6c58112] .sortable-ghost{opacity:.4;background:#fef3c7;border:2px dashed #f59e0b!important}[data-v-a6c58112] .sortable-chosen{opacity:.8;cursor:grabbing!important}[data-v-a6c58112] .sortable-drag{opacity:0}.expand-enter-active[data-v-f2c0e1af],.expand-leave-active[data-v-f2c0e1af]{transition:all .2s ease}.expand-enter-from[data-v-f2c0e1af],.expand-leave-to[data-v-f2c0e1af]{opacity:0;transform:translateY(-10px)}.modal-fade-enter-active[data-v-d0795d69],.modal-fade-leave-active[data-v-d0795d69]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-d0795d69],.modal-fade-leave-to[data-v-d0795d69]{opacity:0}.ProseMirror img{cursor:pointer;border:2px solid transparent;transition:border .2s}.ProseMirror img:hover{border-color:#3b82f6}.ProseMirror-selectednode{border-color:#f97316!important}.modal-enter-active[data-v-73d0c561],.modal-leave-active[data-v-73d0c561]{transition:opacity .3s ease}.modal-enter-from[data-v-73d0c561],.modal-leave-to[data-v-73d0c561]{opacity:0}.modal-enter-active .relative[data-v-73d0c561],.modal-leave-active .relative[data-v-73d0c561]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .relative[data-v-73d0c561],.modal-leave-to .relative[data-v-73d0c561]{transform:scale(.9);opacity:0}.overflow-y-auto[data-v-73d0c561]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-73d0c561]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-73d0c561]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-73d0c561]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.overflow-y-auto[data-v-c179e985]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-c179e985]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-c179e985]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-c179e985]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.overflow-y-auto[data-v-b78cdaf0]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-b78cdaf0]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-b78cdaf0]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-b78cdaf0]::-webkit-scrollbar-thumb:hover{background:#a0aec0}
