.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}@keyframes pulse-subtle-450aa9b7{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-subtle[data-v-450aa9b7]{animation:pulse-subtle-450aa9b7 2s cubic-bezier(.4,0,.6,1) infinite}.sign-in-bonus-trigger[data-v-450aa9b7]{position:relative}.sign-in-bonus-trigger--tenant[data-v-450aa9b7]{width:100%}.sign-in-bonus-button--tenant[data-v-450aa9b7]{background:transparent;border:0;border-radius:8px;color:#d4d4d8;font-size:11px;font-weight:650;gap:7px;height:32px;line-height:1;padding:0 8px;width:100%}.sign-in-bonus-button--tenant[data-v-450aa9b7]:focus-visible,.sign-in-bonus-button--tenant[data-v-450aa9b7]:hover{background:#ffffff14;color:#fff;outline:none}.sign-in-bonus-button--tenant[data-v-450aa9b7]:disabled{cursor:wait;opacity:.7}.sign-in-bonus-tenant-copy[data-v-450aa9b7]{color:#d4d4d8;flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sign-in-bonus-tenant-status[data-v-450aa9b7]{align-items:center;color:#fbbf24;display:inline-flex;flex:0 0 auto;font-variant-numeric:tabular-nums;justify-content:flex-end;min-width:18px}.sign-in-bonus-trigger--tenant .sign-in-tooltip[data-v-450aa9b7]{display:none}.sign-in-tooltip[data-v-450aa9b7]{background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:hsl(var(--popover-foreground));font-size:12px;font-weight:500;left:50%;margin-top:8px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:nowrap;z-index:50}.sign-in-tooltip[data-v-450aa9b7]:before{border:5px solid transparent;border-bottom:5px solid hsl(var(--border))}.sign-in-tooltip[data-v-450aa9b7]:after,.sign-in-tooltip[data-v-450aa9b7]:before{bottom:100%;content:"";left:50%;position:absolute;transform:translate(-50%)}.sign-in-tooltip[data-v-450aa9b7]:after{border:4px solid transparent;border-bottom:4px solid hsl(var(--popover))}.sign-in-bonus-trigger:hover .sign-in-tooltip[data-v-450aa9b7]{opacity:1;visibility:visible}.scrollbar-thin[data-v-39cb450c]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-39cb450c]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-39cb450c]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.scrollbar-thin[data-v-39cb450c]::-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-2713c907]{scrollbar-color:rgba(100,116,139,.35) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-2713c907]::-webkit-scrollbar{width:4px}.scrollbar-thin[data-v-2713c907]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-2713c907]::-webkit-scrollbar-thumb{background-color:#9ca3af4d;border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin[data-v-2713c907]::-webkit-scrollbar-thumb:hover{background-color:#9ca3af80}[data-v-2713c907] .dark .scrollbar-thin{scrollbar-color:rgba(148,163,184,.35) transparent}[data-v-2713c907] .dark .scrollbar-thin::-webkit-scrollbar-thumb{background-color:#94a3b859}[data-v-2713c907] .dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#94a3b88c}.backdrop-blur-xl[data-v-2713c907]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.notification-toast-enter-active[data-v-819a0c3a]{transition:all .5s cubic-bezier(.19,1,.22,1)}.notification-toast-leave-active[data-v-819a0c3a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.notification-toast-enter-from[data-v-819a0c3a]{filter:blur(10px);opacity:0;transform:translate(100px) scale(.9) translateY(20px)}.notification-toast-leave-to[data-v-819a0c3a]{filter:blur(5px);opacity:0;transform:translate(50px) scale(.95)}.notification-toast-move[data-v-819a0c3a]{transition:transform .5s cubic-bezier(.19,1,.22,1)}.notification-banner-enter-active[data-v-ef16b9b7],.notification-banner-leave-active[data-v-ef16b9b7]{transition:opacity .2s ease,transform .2s ease}.notification-banner-enter-from[data-v-ef16b9b7],.notification-banner-leave-to[data-v-ef16b9b7]{opacity:0;transform:translateY(-6px)}.banner-slide-enter-active[data-v-97cfd98e],.banner-slide-leave-active[data-v-97cfd98e]{transition:all .3s ease}.banner-slide-enter-from[data-v-97cfd98e],.banner-slide-leave-to[data-v-97cfd98e]{opacity:0;transform:translateY(-100%)}.banner-slide-enter-active[data-v-54abdcd5],.banner-slide-leave-active[data-v-54abdcd5]{transition:all .3s ease}.banner-slide-enter-from[data-v-54abdcd5],.banner-slide-leave-to[data-v-54abdcd5]{opacity:0;transform:translateY(-100%)}.app-layout-grid[data-v-bb4e275f]{transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1),background-color .2s ease}.mobile-app-header[data-v-bb4e275f]{display:none}.mobile-app-header-menu[data-v-bb4e275f]{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-bb4e275f]:hover{background:#fffffff2;box-shadow:0 4px 12px -2px #00000026}.mobile-app-header-menu[data-v-bb4e275f]:active{transform:scale(.92)}.dark .mobile-app-header-menu[data-v-bb4e275f],[data-v-bb4e275f] .dark .mobile-app-header-menu{background:#000000b3;border-color:#ffffff1a;color:#fffc}.dark .mobile-app-header-menu[data-v-bb4e275f]:hover,[data-v-bb4e275f] .dark .mobile-app-header-menu:hover{background:#000000d9;color:#fff}.mobile-app-header-title[data-v-bb4e275f]{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-bb4e275f]{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-bb4e275f],.mobile-sidebar-leave-active[data-v-bb4e275f]{transition:opacity .3s ease}.mobile-sidebar-enter-active .mobile-sidebar-panel[data-v-bb4e275f],.mobile-sidebar-leave-active .mobile-sidebar-panel[data-v-bb4e275f]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-sidebar-enter-from .mobile-sidebar-panel[data-v-bb4e275f],.mobile-sidebar-leave-to .mobile-sidebar-panel[data-v-bb4e275f]{transform:translate(-100%)}.mobile-sidebar-enter-from[data-v-bb4e275f],.mobile-sidebar-leave-to[data-v-bb4e275f]{opacity:0}.scrollbar-thin[data-v-bb4e275f]{scrollbar-color:rgba(100,116,139,.35) transparent;scrollbar-width:thin}.scrollbar-thin[data-v-bb4e275f]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-bb4e275f]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-bb4e275f]::-webkit-scrollbar-thumb{background-color:#64748b59;border-radius:10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbar-thin[data-v-bb4e275f]::-webkit-scrollbar-thumb:hover{background-color:#64748b8c}[data-v-bb4e275f] .dark .scrollbar-thin{scrollbar-color:rgba(148,163,184,.35) transparent}[data-v-bb4e275f] .dark .scrollbar-thin::-webkit-scrollbar-thumb{background-color:#94a3b859}[data-v-bb4e275f] .dark .scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:#94a3b88c}@media (prefers-reduced-motion:reduce){.app-layout-grid[data-v-bb4e275f],.mobile-app-header[data-v-bb4e275f],.mobile-app-header-menu[data-v-bb4e275f],.mobile-sidebar-enter-active[data-v-bb4e275f],.mobile-sidebar-enter-active .mobile-sidebar-panel[data-v-bb4e275f],.mobile-sidebar-leave-active[data-v-bb4e275f],.mobile-sidebar-leave-active .mobile-sidebar-panel[data-v-bb4e275f]{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,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26-preview-panel--desktop,html.dark .app-layout-dashboard #app-layout-main-content .video-wan26-preview-panel--desktop .preview-root{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}}.page-loading-overlay{-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);background:hsl(var(--background)/.78);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:9999}.page-loading-overlay:before{background:radial-gradient(circle at 50% 50%,hsl(var(--primary)/.1) 0,hsl(var(--primary)/.03) 30%,transparent 60%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.page-loading-bar{height:2px;left:0;overflow:hidden;position:absolute;right:0;top:0}.page-loading-bar-track{background:linear-gradient(hsl(var(--primary)/.14),hsl(var(--primary)/.14)),hsl(var(--background)/.55);top:0;right:0;bottom:0;left:0;position:absolute}.page-loading-bar-segment{background:linear-gradient(90deg,hsl(var(--primary)/0) 0,hsl(var(--primary)) 35%,hsl(var(--primary)) 65%,hsl(var(--primary)/0));border-radius:999px;bottom:0;box-shadow:0 0 0 1px hsl(var(--background)/.35),0 0 8px hsl(var(--primary)/.55),0 0 18px hsl(var(--primary)/.3);left:0;position:absolute;top:0;transform-origin:left center;width:100%;will-change:transform}.page-loading-bar-segment--primary{animation:page-loading-bar-primary 2s cubic-bezier(.65,.815,.735,.395) infinite}.page-loading-bar-segment--secondary{animation:page-loading-bar-secondary 2s cubic-bezier(.165,.84,.44,1) infinite;animation-delay:1s;opacity:.75}@keyframes page-loading-bar-primary{0%{transform:translate(-100%) scaleX(.4)}50%{transform:translate(10%) scaleX(.6)}to{transform:translate(120%) scaleX(.2)}}@keyframes page-loading-bar-secondary{0%{transform:translate(-120%) scaleX(.25)}60%{transform:translate(40%) scaleX(.35)}to{transform:translate(130%) scaleX(.15)}}.page-loading-center{align-items:center;display:flex;flex-direction:column;gap:1.125rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.page-loading-brand{display:grid;height:6rem;place-items:center;position:relative;width:6rem}.page-loading-ring{box-shadow:inset 0 0 0 1.5px hsl(var(--border)/.6)}.page-loading-ring,.page-loading-ring-spinner{border-radius:9999px;top:0;right:0;bottom:0;left:0;position:absolute}.page-loading-ring-spinner{animation:page-loading-rotate 1.6s linear infinite;background:conic-gradient(from 0deg,hsl(var(--primary)/0),hsl(var(--primary)/0) 200deg,hsl(var(--primary)/.35),hsl(var(--primary)) 1turn);filter:drop-shadow(0 0 6px hsl(var(--primary)/.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1.5px;will-change:transform}.page-loading-logo{animation:page-loading-breathe 2.4s ease-in-out infinite;background:hsl(var(--background));border-radius:1.125rem;box-shadow:0 1px hsl(var(--foreground)/.04),0 8px 24px -8px hsl(var(--foreground)/.18),0 0 0 1px hsl(var(--border)/.7);display:grid;height:3.75rem;place-items:center;position:relative;width:3.75rem;will-change:transform}.page-loading-logo-image{border-radius:.75rem;display:block;height:3rem;-o-object-fit:contain;object-fit:contain;width:3rem}.page-loading-logo-fallback{background:hsl(var(--foreground));border-radius:.75rem;color:hsl(var(--background));display:grid;font-size:1rem;font-weight:600;height:3rem;letter-spacing:-.04em;line-height:1;place-items:center;width:3rem}.page-loading-caption{align-items:center;display:flex;gap:.35rem;min-height:1rem}.page-loading-site-name{color:hsl(var(--foreground)/.55);font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.page-loading-dots{align-items:center;display:inline-flex;gap:.2rem}.page-loading-dots i{animation:page-loading-dot 1.2s ease-in-out infinite;background:hsl(var(--foreground)/.45);border-radius:9999px;height:3px;width:3px}.page-loading-dots i:nth-child(2){animation-delay:.15s}.page-loading-dots i:nth-child(3){animation-delay:.3s}@keyframes page-loading-rotate{to{transform:rotate(1turn)}}@keyframes page-loading-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes page-loading-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.page-loading-enter-active{transition:opacity .18s ease-out}.page-loading-enter-active .page-loading-center{transition:transform .22s cubic-bezier(.16,1,.3,1)}.page-loading-leave-active{transition:opacity .22s ease-in}.page-loading-leave-active .page-loading-center{transition:transform .22s ease-in}.page-loading-enter-from,.page-loading-leave-to{opacity:0}.page-loading-enter-from .page-loading-center{transform:scale(.94)}.page-loading-leave-to .page-loading-center{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.page-loading-bar-segment--secondary,.page-loading-dots i,.page-loading-logo,.page-loading-ring-spinner{animation:none}.page-loading-bar-segment--secondary{display:none}.page-loading-bar-segment--primary{animation:page-loading-bar-fade 1.4s ease-in-out infinite;transform:none}.page-loading-dots i{opacity:.6}.page-loading-enter-active .page-loading-center,.page-loading-leave-active .page-loading-center{transition:none}.page-loading-enter-from .page-loading-center,.page-loading-leave-to .page-loading-center{transform:none}}@keyframes page-loading-bar-fade{0%,to{opacity:.35}50%{opacity:1}}
