.icon-spin[data-v-c78d3ad7]{animation:spin-c78d3ad7 1s linear infinite}.icon-pulse[data-v-c78d3ad7]{animation:pulse-c78d3ad7 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin-c78d3ad7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-c78d3ad7{0%,to{opacity:1}50%{opacity:.5}}.slide-up-enter-active[data-v-55f9347a],.slide-up-leave-active[data-v-55f9347a]{transition:transform .3s ease-out}.slide-up-enter-from[data-v-55f9347a],.slide-up-leave-to[data-v-55f9347a]{transform:translateY(100%)}.fade-enter-active[data-v-55f9347a],.fade-leave-active[data-v-55f9347a]{transition:opacity .3s ease}.fade-enter-from[data-v-55f9347a],.fade-leave-to[data-v-55f9347a]{opacity:0}.mega-menu-item[data-v-42e55feb]{position:relative}.slide-right-enter-active[data-v-42e55feb],.slide-right-leave-active[data-v-42e55feb]{transition:all .2s ease}.slide-right-enter-from[data-v-42e55feb],.slide-right-leave-to[data-v-42e55feb]{opacity:0;transform:translate(-10px)}.overflow-y-auto[data-v-42e55feb]::-webkit-scrollbar{width:4px}.overflow-y-auto[data-v-42e55feb]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-42e55feb]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.fade-enter-active[data-v-b51f50e1],.fade-leave-active[data-v-b51f50e1]{transition:opacity .3s ease}.fade-enter-from[data-v-b51f50e1],.fade-leave-to[data-v-b51f50e1]{opacity:0}.slide-down-enter-active[data-v-b51f50e1],.slide-down-leave-active[data-v-b51f50e1]{transition:all .3s ease}.slide-down-enter-from[data-v-b51f50e1],.slide-down-leave-to[data-v-b51f50e1]{opacity:0;transform:translateY(-10px)}.slide-up-enter-active[data-v-b51f50e1],.slide-up-leave-active[data-v-b51f50e1]{transition:all .3s ease}.slide-up-enter-from[data-v-b51f50e1],.slide-up-leave-to[data-v-b51f50e1]{transform:translateY(100%)}.expand-enter-active[data-v-b51f50e1],.expand-leave-active[data-v-b51f50e1]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-b51f50e1],.expand-leave-to[data-v-b51f50e1]{max-height:0;opacity:0}.expand-enter-to[data-v-b51f50e1],.expand-leave-from[data-v-b51f50e1]{max-height:500px;opacity:1}.overflow-y-auto[data-v-b51f50e1]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-b51f50e1]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-b51f50e1]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.overflow-y-auto[data-v-b51f50e1]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mega-menu-wrapper[data-v-b51f50e1]{padding-bottom:2px}.modal-enter-active[data-v-19c83e0f],.modal-leave-active[data-v-19c83e0f]{transition:opacity .3s ease}.modal-enter-from[data-v-19c83e0f],.modal-leave-to[data-v-19c83e0f]{opacity:0}.modal-enter-active .relative[data-v-19c83e0f],.modal-leave-active .relative[data-v-19c83e0f]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .relative[data-v-19c83e0f],.modal-leave-to .relative[data-v-19c83e0f]{transform:scale(.9);opacity:0}@keyframes bounce-slow-19c83e0f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-bounce-slow[data-v-19c83e0f]{animation:bounce-slow-19c83e0f 2s ease-in-out infinite}.scrollbar-hide[data-v-c9d9d3c2]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-c9d9d3c2]::-webkit-scrollbar{display:none}@keyframes bounce-slow-0530a60d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-bounce-slow[data-v-0530a60d]{animation:bounce-slow-0530a60d 2s ease-in-out infinite}.overflow-y-auto[data-v-0530a60d]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-0530a60d]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-0530a60d]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-0530a60d]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.overflow-y-auto[data-v-6d59228f]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-6d59228f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.overflow-y-auto[data-v-6d59228f]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.overflow-y-auto[data-v-6d59228f]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.sticky>div[data-v-0e2ada75]::-webkit-scrollbar{width:6px}.sticky>div[data-v-0e2ada75]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.sticky>div[data-v-0e2ada75]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.sticky>div[data-v-0e2ada75]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.overflow-y-auto[data-v-35069257]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-35069257]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-35069257]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-35069257]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.report-button[data-v-ff135465]{-webkit-user-select:none;user-select:none}.report-button:hover svg[data-v-ff135465]{animation:shake-ff135465 .5s}@keyframes shake-ff135465{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.modal-enter-active[data-v-3d9ec5ad],.modal-leave-active[data-v-3d9ec5ad]{transition:opacity .3s ease}.modal-enter-from[data-v-3d9ec5ad],.modal-leave-to[data-v-3d9ec5ad]{opacity:0}.modal-enter-active .inline-block[data-v-3d9ec5ad],.modal-leave-active .inline-block[data-v-3d9ec5ad]{transition:transform .3s ease}.modal-enter-from .inline-block[data-v-3d9ec5ad],.modal-leave-to .inline-block[data-v-3d9ec5ad]{transform:scale(.95)}.fade-enter-active[data-v-3d9ec5ad],.fade-leave-active[data-v-3d9ec5ad]{transition:opacity .2s ease}.fade-enter-from[data-v-3d9ec5ad],.fade-leave-to[data-v-3d9ec5ad]{opacity:0}.line-clamp-2[data-v-a68e6139]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media print{.bg-gray-50[data-v-1aeb3a7b]{background:#fff}nav[data-v-1aeb3a7b],footer[data-v-1aeb3a7b],button[data-v-1aeb3a7b],a[href][data-v-1aeb3a7b]{display:none!important}article[data-v-1aeb3a7b]{box-shadow:none!important;border:none!important}}.list-enter-active[data-v-19cfc62a],.list-leave-active[data-v-19cfc62a]{transition:all .3s ease}.list-enter-from[data-v-19cfc62a]{opacity:0;transform:translateY(-10px)}.list-leave-to[data-v-19cfc62a]{opacity:0;transform:translate(30px)}.list-move[data-v-19cfc62a]{transition:transform .3s ease}.line-clamp-2[data-v-8c661589]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-8c661589]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.prose[data-v-31c4ee58]{color:#374151}.prose h2[data-v-31c4ee58]{font-size:1.875rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#111827}.prose h3[data-v-31c4ee58]{font-size:1.5rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#111827}.prose p[data-v-31c4ee58]{margin-bottom:1.25rem;line-height:1.75}.prose ul[data-v-31c4ee58],.prose ol[data-v-31c4ee58]{margin-bottom:1.25rem;padding-left:1.5rem}.prose li[data-v-31c4ee58]{margin-bottom:.5rem}.prose blockquote[data-v-31c4ee58]{border-left:4px solid #3b82f6;padding-left:1rem;font-style:italic;color:#6b7280;margin:1.5rem 0}.prose img[data-v-31c4ee58]{border-radius:.5rem;margin:1.5rem 0}.prose a[data-v-31c4ee58]{color:#3b82f6;text-decoration:underline}.prose a[data-v-31c4ee58]:hover{color:#2563eb}.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-81819972],.dropdown-leave-active[data-v-81819972]{transition:all .2s ease}.dropdown-enter-from[data-v-81819972],.dropdown-leave-to[data-v-81819972]{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}@media (min-width: 640px){.grid-cols-10[data-v-8ea36cb6]{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (min-width: 768px){.grid-cols-12[data-v-8ea36cb6]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width: 1024px){.grid-cols-14[data-v-8ea36cb6]{grid-template-columns:repeat(14,minmax(0,1fr))}}@media (min-width: 1280px){.grid-cols-16[data-v-8ea36cb6]{grid-template-columns:repeat(16,minmax(0,1fr))}}.drag-handle[data-v-1621e1dd]{cursor:move}.drag-handle[data-v-1621e1dd]: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-179e1696]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-179e1696]::-webkit-scrollbar-track{background:#f1f1f1}.overflow-y-auto[data-v-179e1696]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.overflow-y-auto[data-v-179e1696]::-webkit-scrollbar-thumb:hover{background:#a0aec0}
