.referral-promo-button[data-v-0a7fc318]{animation:referral-border-flow-0a7fc318 4s linear infinite;background:linear-gradient(110deg,#f59e0b,#ec4899 34%,#8b5cf6 62%,#38bdf8 82%,#f59e0b);background-size:300% 100%}@keyframes referral-border-flow-0a7fc318{0%{background-position:0 0}to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.referral-promo-button[data-v-0a7fc318]{animation:none}}.tabular-nums[data-v-3c6ecf54]{font-variant-numeric:tabular-nums}.scrollbar-thin[data-v-5c9a4eaa]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-5c9a4eaa]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-5c9a4eaa]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.scrollbar-thin[data-v-5c9a4eaa]::-webkit-scrollbar-thumb:hover{background:#fff3}.dark div[style*=--tag-color][data-v-700712e1],:root.dark div[style*=--tag-color][data-v-700712e1]{background-color:color-mix(in srgb,var(--tag-color) 25%,transparent)!important;border-color:color-mix(in srgb,var(--tag-color) 50%,transparent)!important}.scrollbar-thin[data-v-d922f661]{scrollbar-color:rgba(100,116,139,.35) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-d922f661]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-d922f661]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-d922f661]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin[data-v-d922f661]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}[data-v-d922f661] .dark .scrollbar-thin{scrollbar-color:rgba(148,163,184,.35) transparent}[data-v-d922f661] .dark .scrollbar-thin::-webkit-scrollbar-thumb{background-color:#94a3b859}[data-v-d922f661] .dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#94a3b88c}.backdrop-blur-xl[data-v-d922f661]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.notification-toast-enter-active[data-v-7dee4c2e]{transition:all .5s cubic-bezier(.19,1,.22,1)}.notification-toast-leave-active[data-v-7dee4c2e]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-toast-enter-from[data-v-7dee4c2e]{filter:blur(10px);opacity:0;transform:translate(100px) scale(.9) translateY(20px)}.notification-toast-leave-to[data-v-7dee4c2e]{filter:blur(5px);opacity:0;transform:translate(50px) scale(.95)}.notification-toast-move[data-v-7dee4c2e]{transition:transform .5s cubic-bezier(.19,1,.22,1)}.banner-slide-enter-active[data-v-e672c189],.banner-slide-leave-active[data-v-e672c189]{transition:all .3s ease}.banner-slide-enter-from[data-v-e672c189],.banner-slide-leave-to[data-v-e672c189]{opacity:0;transform:translateY(-100%)}.app-layout-grid[data-v-0f08b5d3]{transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1),background-color .2s ease}.mobile-app-header[data-v-0f08b5d3]{display:none}.mobile-app-header-menu[data-v-0f08b5d3]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid rgba(0,0,0,.06);border-radius:12px;color:#374151;cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.mobile-app-header-menu[data-v-0f08b5d3]:hover{background:#fffffff2;box-shadow:0 4px 12px -2px #00000026}.mobile-app-header-menu[data-v-0f08b5d3]:active{transform:scale(.92)}.dark .mobile-app-header-menu[data-v-0f08b5d3],[data-v-0f08b5d3] .dark .mobile-app-header-menu{background:#000000b3;border-color:#ffffff1a;color:#fffc}.dark .mobile-app-header-menu[data-v-0f08b5d3]:hover,[data-v-0f08b5d3] .dark .mobile-app-header-menu:hover{background:#000000d9;color:#fff}.mobile-app-header-title[data-v-0f08b5d3]{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:650;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1023px){.mobile-app-header[data-v-0f08b5d3]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsl(var(--background)/.92);border-bottom:1px solid hsl(var(--border)/.45);display:flex;gap:.75rem;min-height:3.75rem;padding:.5rem .75rem}}.mobile-sidebar-enter-active[data-v-0f08b5d3],.mobile-sidebar-leave-active[data-v-0f08b5d3]{transition:opacity .3s ease}.mobile-sidebar-enter-active .mobile-sidebar-panel[data-v-0f08b5d3],.mobile-sidebar-leave-active .mobile-sidebar-panel[data-v-0f08b5d3]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-sidebar-enter-from .mobile-sidebar-panel[data-v-0f08b5d3],.mobile-sidebar-leave-to .mobile-sidebar-panel[data-v-0f08b5d3]{transform:translate(-100%)}.mobile-sidebar-enter-from[data-v-0f08b5d3],.mobile-sidebar-leave-to[data-v-0f08b5d3]{opacity:0}.scrollbar-thin[data-v-0f08b5d3]{scrollbar-color:rgba(100,116,139,.35) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-0f08b5d3]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-0f08b5d3]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-0f08b5d3]::-webkit-scrollbar-thumb{background-color:#64748b59;border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin[data-v-0f08b5d3]::-webkit-scrollbar-thumb:hover{background-color:#64748b8c}[data-v-0f08b5d3] .dark .scrollbar-thin{scrollbar-color:rgba(148,163,184,.35) transparent}[data-v-0f08b5d3] .dark .scrollbar-thin::-webkit-scrollbar-thumb{background-color:#94a3b859}[data-v-0f08b5d3] .dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#94a3b88c}@media (prefers-reduced-motion:reduce){.app-layout-grid[data-v-0f08b5d3],.mobile-app-header[data-v-0f08b5d3],.mobile-app-header-menu[data-v-0f08b5d3],.mobile-sidebar-enter-active[data-v-0f08b5d3],.mobile-sidebar-enter-active .mobile-sidebar-panel[data-v-0f08b5d3],.mobile-sidebar-leave-active[data-v-0f08b5d3],.mobile-sidebar-leave-active .mobile-sidebar-panel[data-v-0f08b5d3]{transition-duration:.01ms}}.app-layout-grid.app-layout-grid{grid-template-rows:minmax(0,1fr);height:100dvh}.app-layout-grid.app-layout-grid>*{min-height:0}body:has(.app-layout-grid){overflow:hidden;overscroll-behavior:none}#app-layout-main-scroll{overscroll-behavior-y:contain}#app-layout-main-scroll:has(.app-layout-edge-workspace),.app-layout-dashboard #app-layout-main-scroll:has(.app-layout-edge-workspace){overflow:hidden}#app-layout-main-content:has(.app-layout-edge-workspace){overflow:hidden;padding:0;position:relative}#app-layout-main-content:has(.app-layout-edge-workspace)>*{flex:1 1 0%;height:100%;max-height:100%;min-height:0}#app-layout-main-content:has(.app-layout-edge-workspace) .sr-only{left:0!important;margin:0!important;padding:0!important;top:0!important}.app-layout-dashboard{background:#f3f4f6}.dark .app-layout-dashboard{background:#191a1d}.app-layout-dashboard>aside{border-right-color:transparent}.dark .app-layout-dashboard>aside,.dark .app-layout-dashboard>aside [data-app-sidebar-rail],.dark .app-layout-dashboard>aside [data-app-sidebar-rail]~div{border-color:transparent!important}.app-layout-dashboard>aside [data-app-sidebar-panel],.app-layout-dashboard>aside [data-app-sidebar-panel]~div,.app-layout-dashboard>aside [data-app-sidebar-rail],.app-layout-dashboard>aside>div,.app-layout-dashboard>aside>div>div{background:transparent!important}.app-layout-dashboard>aside [data-app-sidebar-rail],.app-layout-dashboard>aside [data-app-sidebar-rail]~div{background:#f3f4f6!important;border-color:transparent!important}.dark .app-layout-dashboard>aside [data-app-sidebar-rail],.dark .app-layout-dashboard>aside [data-app-sidebar-rail]~div{background:#191a1d!important}.app-layout-dashboard #app-layout-main-scroll{padding:8px}.app-layout-dashboard #app-layout-main-content{background:#fff;border-radius:16px;box-shadow:0 1px 3px #0f172a14,0 12px 32px #0f172a0f;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0!important}.app-layout-dashboard #app-layout-main-content:has(.app-layout-edge-workspace){overflow:hidden;position:relative}.dark .app-layout-dashboard #app-layout-main-content{background:#303236;box-shadow:0 1px 3px #00000040,0 12px 32px #0000002e}.dark .app-layout-dashboard #app-layout-main-content .image-v2-left-panel,.dark .app-layout-dashboard #app-layout-main-content .image-v2-right-panel,.dark .app-layout-dashboard #app-layout-main-content .video-wan26--image-v2,.dark .app-layout-dashboard #app-layout-main-content .video-wan26--image-v2 .video-wan26-left-panel,.dark .app-layout-dashboard #app-layout-main-content .video-wan26-preview-panel--desktop{background:#303236!important}@media (max-width:1023px){.app-layout-dashboard #app-layout-main-scroll{padding:0}.app-layout-dashboard #app-layout-main-content{border-radius:0;box-shadow:none}}@media (min-width:1024px){html.dark .app-layout-dashboard #app-layout-main-content .image-v2-generate-action-bar,html.dark .app-layout-dashboard #app-layout-main-content .image-v2-right-panel,html.dark .app-layout-dashboard #app-layout-main-content .image-v2-right-panel .preview-root,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26-action-bar{background:#303236!important}}@media (max-width:1023px){html.dark .app-layout-dashboard #app-layout-main-content,html.dark .app-layout-dashboard #app-layout-main-content .image-v2-left-panel,html.dark .app-layout-dashboard #app-layout-main-content .image-v2-right-panel,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26--image-v2,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26--image-v2 .video-wan26-left-panel,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26-left-panel,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26-preview-panel--mobile,html.dark .app-layout-dashboard #app-layout-main-content>.video-wan26-root{background:#000!important}}
