html:has(body.muvomi-product){background:var(--theme-background)}body.muvomi-product{--pd-background:var(--theme-background);--pd-surface:var(--theme-surface);--pd-raised:var(--theme-raised);--pd-paper:var(--theme-primary);--pd-text:var(--theme-text);--pd-secondary:var(--theme-secondary);--pd-muted:var(--theme-muted);--pd-line:var(--theme-line);--pd-accent:var(--theme-accent);--cinema-bg:var(--pd-background);--cinema-surface:var(--pd-surface);--cinema-raised:var(--pd-raised);--cinema-ink:var(--pd-text);--cinema-muted:var(--pd-secondary);--cinema-line:var(--pd-line);--cinema-accent:var(--pd-accent);background:var(--pd-background);color:var(--pd-text);color-scheme:var(--theme-scheme);font-family:Inter,sans-serif;font-size:16px;line-height:1.5}body.muvomi-product :is(.cw-workspace,.cw-editor,.cw-modal,.app-shell,.editor-shell,.modal,.creation-shell,.director-shell,.saas-page){--cw-bg:var(--pd-background);--cw-sidebar:var(--pd-surface);--cw-surface:var(--pd-surface);--cw-raised:var(--pd-raised);--cw-border:var(--pd-line);--cw-text:var(--pd-text);--cw-muted:var(--pd-secondary);--cw-accent:var(--pd-accent);--bg:var(--pd-background);--panel:var(--pd-surface);--panel2:var(--pd-raised);--surface:var(--pd-surface);--text:var(--pd-text);--ink:var(--pd-text);--muted:var(--pd-secondary);--text-muted:var(--pd-secondary);--dim:var(--pd-muted);--line:var(--pd-line);--line-strong:var(--theme-line-strong);--border:var(--pd-line);--accent:var(--pd-accent);--accent-dark:var(--pd-paper);--accent-soft:var(--theme-accent-soft);--accent-ink:var(--pd-accent);--font:Inter, sans-serif;--studio-surface:var(--pd-surface);--studio-muted:var(--pd-secondary);background:var(--pd-background);color:var(--pd-text);font-family:Inter,sans-serif}body.muvomi-product :is(.cw-button,.button,.saas-primary,.saas-plan-link){background:var(--pd-raised);border-color:var(--pd-line);color:var(--pd-text);box-shadow:none;border-radius:8px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:500;line-height:1.4}body.muvomi-product :is(.cw-button,.button,.saas-plan-link):hover:not(:disabled){background:var(--theme-hover);border-color:var(--theme-line-strong);transform:none}body.muvomi-product :is(.cw-primary,.button.primary,.saas-primary,.saas-plan-link,.composer-submit,.creation-modal-done){background:var(--pd-paper);border-color:var(--pd-paper);color:var(--theme-on-primary);border-radius:var(--theme-radius-control)}body.muvomi-product :is(.cw-primary,.button.primary,.saas-primary,.saas-plan-link,.composer-submit,.creation-modal-done):hover:not(:disabled){background:var(--theme-primary-hover);border-color:var(--theme-primary-hover);color:var(--theme-on-primary)}body.muvomi-product :is(.cw-icon,.icon-button){min-width:40px;min-height:40px;color:var(--pd-secondary);border-radius:6px}body.muvomi-product :is(.cw-icon,.icon-button):hover:not(:disabled){background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product button:disabled{cursor:not-allowed}body.muvomi-product :is(.cw-text-button,.cv-history-link){color:var(--pd-accent);min-height:40px;font-size:14px}body.muvomi-product :is(.cw-field,.field){color:var(--pd-secondary);font-size:13px;line-height:1.5}body.muvomi-product :is(.cw-field,.field,.dc-document-bar,.cw-project-title) :is(input:not([type=color]),textarea,select),body.muvomi-product :is(.cw-search,.search-input,.video-library-search){background:var(--pd-background);border:1px solid var(--pd-line);color:var(--pd-text);box-shadow:none;border-radius:6px;font-size:14px}body.muvomi-product :is(input,textarea)::placeholder{color:var(--pd-muted)}body.muvomi-product select option{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--pd-accent);outline-offset:3px}body.muvomi-product :is(input,textarea,select):focus{box-shadow:0 0 0 2px var(--theme-focus);outline:none;border-color:var(--pd-accent)!important}body.muvomi-product .nc-eyebrow{letter-spacing:1.5px;color:var(--pd-muted);font:500 11px/1.4 Inter,sans-serif}body.muvomi-product :is(.cw-tabs,.ps-category-tabs,.category-chips,.cv-generation-tabs,.dc-control-tabs) button{color:var(--pd-secondary);border-radius:5px;min-height:40px;font-size:14px}body.muvomi-product :is(.cw-tabs,.ps-category-tabs,.category-chips,.cv-generation-tabs,.dc-control-tabs) :is(button[aria-pressed=true],button.selected,button[aria-selected=true]){color:var(--pd-text);background:var(--pd-raised);border-color:var(--pd-line);box-shadow:none}body.muvomi-product .ps-workspace .cw-topbar{background:var(--pd-background);border-color:var(--pd-line);-webkit-backdrop-filter:none;backdrop-filter:none;gap:20px;height:76px;padding:0 32px}body.muvomi-product .cv-wordmark{font-size:27px}body.muvomi-product .cv-desktop-navigation{gap:22px}body.muvomi-product .cv-desktop-navigation button{color:var(--pd-secondary);font-size:14px}body.muvomi-product .cv-desktop-navigation button[aria-current=page]{color:var(--pd-text)}body.muvomi-product .cw-topbar .cw-command-trigger{border-color:var(--pd-line);background:0 0;width:40px;height:40px}body.muvomi-product .cw-topbar .cw-top-signin{white-space:nowrap;min-height:44px;color:var(--pd-text);border-color:var(--pd-line);background:0 0;flex-shrink:0;padding:10px 16px}body.muvomi-product .cw-topbar .cw-top-signin:hover{background:var(--pd-raised);border-color:var(--theme-line-strong)}body.muvomi-product .cw-topbar .cw-top-signin:active{background:var(--theme-hover)}body.muvomi-product .ps-workspace .ps-context-bar{background:var(--theme-canvas);border-color:var(--pd-line);gap:28px;min-height:58px;padding:8px 32px}body.muvomi-product .ps-workspace-identity strong{color:var(--pd-text);font-size:13px}body.muvomi-product .ps-workspace-identity>span{border-color:var(--pd-line);color:var(--pd-secondary);font-size:11px}body.muvomi-product .ps-context-bar nav button{min-height:40px;color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-context-bar nav button[aria-current=page]{color:var(--pd-text)}body.muvomi-product .ps-usage-button{color:var(--pd-secondary);min-height:40px;font-size:12px}body.muvomi-product .ps-account-avatar{background:var(--pd-raised);border-color:var(--pd-line);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-content{max-width:1600px;padding:40px 40px 0}body.muvomi-product .cw-sidebar{background:var(--pd-surface)}body.muvomi-product .cw-sidebar :is(.cw-workspace-name,.cw-workspace-note){border-color:var(--pd-line);background:0 0}body.muvomi-product .cw-sidebar nav button{border-radius:6px;min-height:44px;font-size:14px}body.muvomi-product .cw-sidebar nav button[aria-current=page]{background:var(--pd-raised)}body.muvomi-product .cw-footer{border-color:var(--pd-line);color:var(--pd-muted);margin-top:56px;padding:24px 0;font-size:12px}body.muvomi-product .pd-page-heading,body.muvomi-product .ps-studio>.pd-page-heading,body.muvomi-product .pd-page-heading.nc-page-compact{border:0;border-bottom:1px solid var(--pd-line);background:0 0;border-radius:0;align-items:flex-end;gap:32px;min-height:0;margin:0 0 32px;padding:0 0 28px;overflow:visible}body.muvomi-product .pd-page-heading:after{display:none}body.muvomi-product .pd-page-heading .nc-eyebrow{color:var(--pd-muted);margin-bottom:12px}body.muvomi-product .pd-page-heading :is(h1,h2){letter-spacing:-1.8px;font:500 clamp(30px,3.5vw,44px)/1.12 Inter,sans-serif}body.muvomi-product .pd-page-heading p{color:var(--pd-secondary);max-width:60ch;margin-top:12px;font-size:16px;line-height:1.6}body.muvomi-product .nc-page-actions{flex-wrap:wrap;flex-shrink:0;gap:8px}body.muvomi-product .nc-page-compact :is(h1,h2){letter-spacing:-1px;font-size:28px}body.muvomi-product .cw-section-heading{align-items:flex-end;gap:20px;margin-bottom:24px}body.muvomi-product .cw-section-heading h2{letter-spacing:-1px;margin-top:12px;font:500 clamp(24px,2.6vw,32px)/1.18 Inter,sans-serif}body.muvomi-product .nc-section-note{color:var(--pd-muted);font-size:13px}body.muvomi-product .nc-hero{border:0;border-radius:12px;min-height:580px}body.muvomi-product .nc-hero-copy{width:74%;padding:54px 52px 108px}body.muvomi-product .nc-hero .nc-eyebrow{color:#d6dae4;font-size:11px}body.muvomi-product .nc-hero h1{letter-spacing:-5px;margin-top:40px;font:500 clamp(54px,7.4vw,112px)/.95 Inter,sans-serif}body.muvomi-product .nc-hero h1 span{color:#d6dae4;font-weight:400}body.muvomi-product .nc-hero p{color:#e3e7ef;margin-top:32px;font-size:clamp(16px,1.6vw,21px);line-height:1.6}body.muvomi-product .nc-hero-actions{gap:28px;margin-top:32px}body.muvomi-product .nc-hero-actions .cw-primary{min-height:48px;padding:14px 20px;font-size:15px}body.muvomi-product .nc-hero-secondary{color:#ebeef5;min-height:48px;font-size:15px}body.muvomi-product .nc-hero-footer{border-color:#ffffff28;padding-top:16px;font-size:13px;inset:auto 52px 24px}body.muvomi-product .nc-hero-footer>span:first-child{letter-spacing:1.2px;font-size:10px}body.muvomi-product .nc-studio-paths{border-bottom:1px solid var(--pd-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0 64px;padding-bottom:28px;display:grid}body.muvomi-product .nc-studio-paths>button{background:0 0;border-radius:0;gap:16px;min-height:140px;padding:8px 24px}body.muvomi-product .nc-studio-paths>button:first-child{padding-left:0}body.muvomi-product .nc-studio-paths>button:last-child{padding-right:0}body.muvomi-product .nc-studio-paths strong{letter-spacing:-.8px;margin-top:12px;font-size:25px;font-weight:500}body.muvomi-product .nc-studio-paths p{color:var(--pd-secondary);margin-top:10px;font-size:14px;line-height:1.6}body.muvomi-product .nc-studio-paths>button:hover strong{color:var(--pd-accent)}body.muvomi-product .pd-recent-section{margin:0 0 72px}body.muvomi-product .pd-design-feature{background:var(--pd-surface);border-radius:10px;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;margin:0 0 72px;padding:48px;display:grid}body.muvomi-product .pd-design-feature h2{letter-spacing:-1.8px;margin:20px 0;font:500 clamp(32px,3.5vw,48px)/1.12 Inter,sans-serif}body.muvomi-product .pd-design-feature-copy>p{color:var(--pd-secondary);max-width:44ch;margin-bottom:28px;font-size:16px;line-height:1.7}body.muvomi-product .pd-feature-note{color:var(--pd-muted);margin-top:20px;font-size:12px;display:block}body.muvomi-product .pd-design-feature-study{min-width:0}body.muvomi-product .pd-design-paper{background:var(--theme-art-paper);color:#2d3036;aspect-ratio:4/3;flex-direction:column;justify-content:center;padding:36px;display:flex}body.muvomi-product .pd-design-paper>span{letter-spacing:1.1px;font:500 9px/1.5 Inter,sans-serif}body.muvomi-product .pd-design-paper>span:first-child{margin-bottom:auto}body.muvomi-product .pd-design-paper>span:last-child{margin-top:auto}body.muvomi-product .pd-design-paper strong{letter-spacing:-2px;margin:24px 0 16px;font:500 clamp(36px,4.5vw,64px)/1.05 Inter,sans-serif}body.muvomi-product .pd-design-paper p{margin-bottom:24px;font-size:15px}body.muvomi-product .pd-design-example{color:var(--pd-accent);align-items:flex-start;gap:14px;padding:18px 0 0;display:flex}body.muvomi-product .pd-design-example strong{color:var(--pd-text);font-size:13px;font-weight:500}body.muvomi-product .pd-design-example p{color:var(--pd-secondary);margin-top:5px;font-size:13px}body.muvomi-product .nc-section{margin:0 0 64px}body.muvomi-product .nc-workflow-grid{gap:24px}body.muvomi-product .nc-workflow-grid>.nc-workflow-card{border:1px solid var(--pd-line);background:var(--pd-surface);box-shadow:none;border-radius:12px}body.muvomi-product .nc-workflow-grid>.nc-workflow-card:hover{border-color:var(--theme-accent-line);background:var(--pd-surface);transform:none}body.muvomi-product .nc-workflow-body{padding:20px}body.muvomi-product .nc-workflow-body strong{letter-spacing:-.5px;font-size:21px}body.muvomi-product .nc-workflow-body p{color:var(--pd-secondary);font-size:14px}body.muvomi-product .nc-workflow-body small{color:var(--pd-muted);font-size:12px}body.muvomi-product .nc-workflow-category{font-size:10px}body.muvomi-product .nc-workflow-grid>.nc-workflow-audio{grid-column:auto;display:block}body.muvomi-product .nc-workflow-audio .nc-workflow-art{aspect-ratio:1.8;height:auto}body.muvomi-product .nc-workflow-audio .nc-workflow-body{padding:20px}body.muvomi-product .pd-workflow-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}body.muvomi-product .pd-workflow-index>.nc-workflow-card,body.muvomi-product .pd-workflow-index>.nc-workflow-audio{border:0;border-bottom:1px solid var(--pd-line);background:0 0;border-radius:0;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:24px;min-height:132px;padding:24px 0;display:grid}body.muvomi-product .pd-workflow-index>.nc-workflow-card:hover{background:0 0}body.muvomi-product .pd-workflow-index .nc-workflow-art{aspect-ratio:auto;border-radius:4px;width:112px;height:80px}body.muvomi-product .pd-workflow-index .nc-workflow-category,body.muvomi-product .pd-workflow-index .nc-art-open{display:none}body.muvomi-product .pd-workflow-index .nc-workflow-body{padding:0}body.muvomi-product .pd-workflow-index .nc-workflow-name svg{display:none}body.muvomi-product .pd-workflow-index .nc-workflow-body strong{font-size:21px}body.muvomi-product .pd-workflow-index .nc-workflow-body p{margin-top:5px;font-size:14px}body.muvomi-product .pd-workflow-index .nc-workflow-body small{margin-top:8px}body.muvomi-product .pd-workflow-index .nc-motion-type{letter-spacing:-1px;white-space:nowrap;font-size:24px}body.muvomi-product .pd-workflow-index .nc-motion-type span:last-child{padding-left:0}body.muvomi-product .pd-workflow-index .nc-motion-study{padding:12px}body.muvomi-product .pd-workflow-index :is(.nc-study-label,.nc-study-corner,.nc-motion-rule,.nc-design-swatch,.nc-design-paper>span,.nc-design-paper i,.nc-mini-film span,.nc-mini-timeline,.nc-caption-study){display:none}body.muvomi-product .pd-workflow-index .nc-design-study{padding:5px 12px}body.muvomi-product .pd-workflow-index .nc-design-paper{width:100%;height:100%;padding:8px;transform:none}body.muvomi-product .pd-workflow-index .nc-design-paper strong{letter-spacing:-.5px;margin:0;font-size:21px}body.muvomi-product .pd-workflow-index .nc-edit-study{padding:8px}body.muvomi-product .pd-workflow-index .nc-mini-film{height:100%}body.muvomi-product .pd-workflow-index .nc-audio-study{padding:12px}body.muvomi-product .pd-workflow-index .nc-waveform{gap:2px;height:40px;margin:8px 0}body.muvomi-product .ps-template-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body.muvomi-product :is(.cw-project-card,.cw-asset-card,.cw-brand-card,.cw-template-card,.template-card,.video-library-card){background:var(--pd-surface);border-color:var(--pd-line);box-shadow:none;border-radius:12px}body.muvomi-product :is(.cw-project-card,.cw-asset-card,.cw-template-card,.template-card,.video-library-card):hover{border-color:var(--theme-line-strong);background:var(--pd-surface);transform:none}body.muvomi-product :is(.cw-project-details,.cw-asset-details,.cw-brand-details,.cw-template-card>div,.card-details,.video-library-card-body){padding:16px}body.muvomi-product :is(.cw-project-details,.cw-asset-details,.cw-brand-details,.cw-template-card>div,.card-details) :is(strong,h3){color:var(--pd-text);font-size:15px;font-weight:500}body.muvomi-product :is(.cw-project-details,.cw-asset-details,.cw-template-card>div,.card-meta,.video-library-card-meta) :is(small,span){color:var(--pd-secondary);font-size:12px}body.muvomi-product :is(.cw-filter-row,.ps-library-toolbar,.ps-folder-bar,.video-library-toolbar){gap:16px;margin-bottom:24px}body.muvomi-product :is(.ps-folder-bar,.ps-selection-bar,.ps-library-toolbar,.ps-view-switch,.cw-tool-banner){background:var(--pd-surface);border-color:var(--pd-line);border-radius:6px}body.muvomi-product .ps-folder-bar{padding:12px}body.muvomi-product :is(.ps-folder-bar,.ps-library-toolbar,.ps-view-switch) :is(button,select,label){color:var(--pd-secondary);font-size:13px}body.muvomi-product .cw-brand-sample{border-radius:0;min-height:220px}body.muvomi-product :is(.cw-empty,.cv-history-empty,.empty-state,.video-library-empty){border:1px dashed var(--theme-control-line);background:0 0;border-radius:8px;padding:48px 24px}body.muvomi-product :is(.cw-empty,.cv-history-empty,.empty-state,.video-library-empty) :is(h2,h3){letter-spacing:-.6px;font-size:24px;font-weight:500}body.muvomi-product :is(.cw-empty,.cv-history-empty,.empty-state,.video-library-empty) p{color:var(--pd-secondary);max-width:44ch;font-size:14px;line-height:1.7}body.muvomi-product :is(.cw-alert,.studio-notice){background:var(--theme-danger-soft);border-color:var(--theme-danger-line);color:var(--theme-danger);border-radius:6px;font-size:14px}body.muvomi-product .cw-loading{color:var(--pd-secondary);min-height:140px;font-size:14px}body.muvomi-product .cw-tool-banner{box-shadow:none;padding:28px}body.muvomi-product .cw-tool-banner h3{letter-spacing:-.5px;font-size:20px;font-weight:500}body.muvomi-product .cw-tool-banner p{color:var(--pd-secondary);font-size:14px;line-height:1.7}body.muvomi-product .ps-operations-summary{margin-top:0}body.muvomi-product .ps-operations-summary article{background:var(--pd-surface);border-color:var(--pd-line);border-radius:8px;padding:24px}body.muvomi-product .ps-operations-summary span{color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-operations-summary strong{color:var(--pd-text);letter-spacing:-1px;font-size:32px}body.muvomi-product :is(.ps-operations-summary p,.ps-usage-reset){color:var(--pd-secondary);font-size:13px;line-height:1.65}body.muvomi-product .cw-connections article{border:0;border-bottom:1px solid var(--pd-line);background:0 0;border-radius:0;padding:24px 0}body.muvomi-product .cw-connections h3{font-size:17px;font-weight:500}body.muvomi-product .cw-connections p{color:var(--pd-secondary);font-size:14px}body.muvomi-product .cw-connection-icon{background:var(--pd-raised);color:var(--pd-accent);border-radius:6px}body.muvomi-product .cw-connection-state{background:var(--pd-raised);color:var(--pd-secondary);font-size:12px}body.muvomi-product .cw-connection-state.is-configured{background:var(--theme-success-soft);color:var(--theme-success)}body.muvomi-product .ps-activity-list article{border-color:var(--pd-line);background:0 0}body.muvomi-product .cv-generation.ps-studio{grid-template-columns:380px minmax(0,1fr);gap:32px}body.muvomi-product .ps-studio .cv-generation-layout{top:96px}body.muvomi-product .ps-studio .cv-composer{background:var(--pd-surface);border-color:var(--pd-line);box-shadow:none;border-radius:8px;padding:24px}body.muvomi-product .cv-generation-tabs{background:var(--pd-background)}body.muvomi-product .cv-prompt{color:var(--pd-text);min-height:180px;font-size:16px;line-height:1.7}body.muvomi-product .cv-prompt::placeholder{color:var(--pd-muted)}body.muvomi-product .cv-control{background:var(--pd-raised);border-color:var(--pd-line);min-height:44px;color:var(--pd-secondary);border-radius:6px;font-size:13px}body.muvomi-product .cv-control select{color:var(--pd-text);font-size:13px}body.muvomi-product .cv-brief-heading{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:500}body.muvomi-product label.cv-control{flex-direction:column;flex:110px;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px}body.muvomi-product label.cv-control :is(select,input){width:100%;max-width:100%;min-height:24px}body.muvomi-product label.cv-control input{color:var(--pd-text);background:0 0;border:0;border-radius:0;padding:0;font-size:14px}body.muvomi-product .cv-control-caption{color:var(--pd-secondary);font-size:12px}body.muvomi-product .cv-model-control{flex-basis:100%}body.muvomi-product .cv-studio-model{color:var(--pd-secondary);flex-basis:100%;grid-column:1/-1;align-items:center;gap:8px;padding:0 0 4px;font-size:14px;display:flex}body.muvomi-product :is(.cv-studio-image,.cv-studio-motion) .ps-generation-direction{grid-template-columns:1fr}body.muvomi-product .cv-image-references{border-top:1px solid var(--pd-line);margin-top:20px;padding-top:20px}body.muvomi-product .cv-reference-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}body.muvomi-product .cv-reference-heading strong{color:var(--pd-text);font-size:14px;font-weight:500}body.muvomi-product .cv-reference-heading strong span{color:var(--pd-muted);margin-left:6px;font-size:12px;font-weight:400}body.muvomi-product .cv-reference-heading p{color:var(--pd-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}body.muvomi-product .cv-reference-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;margin-top:16px;display:grid}body.muvomi-product .cv-image-reference{aspect-ratio:1;border:1px solid var(--pd-line);border-radius:6px;position:relative;overflow:hidden}body.muvomi-product .cv-image-reference img{object-fit:cover;width:100%;height:100%}body.muvomi-product .cv-image-reference button{background:var(--pd-surface);border-radius:6px 0 0;min-width:44px;min-height:44px;position:absolute;bottom:0;right:0}body.muvomi-product :is(.cv-composer-footer,.cv-job-card,.cv-reference-preview){border-color:var(--pd-line)}body.muvomi-product .cv-job-card{background:var(--pd-surface);border-radius:8px}body.muvomi-product .cv-job-placeholder{background:var(--pd-raised)}body.muvomi-product .cv-history-heading h2{letter-spacing:-.7px;font-size:25px;font-weight:500}body.muvomi-product :is(.cv-job-prompt,.cv-usage-note,.cv-private-note,.cv-job-meta){color:var(--pd-secondary);font-size:13px;line-height:1.6}body.muvomi-product .ce-details>summary{color:var(--pd-secondary);min-height:40px;font-size:13px}body.muvomi-product .cw-editor :is(.cw-editor-header,.cw-editor-rail,.cw-inspector,.cw-timeline,.cw-preview-heading){background:var(--pd-surface);border-color:var(--pd-line)}body.muvomi-product .cw-editor .cw-editor-main{background:var(--pd-background)}body.muvomi-product .cw-editor .cw-editor-preview{background:var(--theme-canvas)}body.muvomi-product .ce-chat{background:var(--pd-surface);color:var(--pd-text);border-color:var(--pd-line)}body.muvomi-product .ce-chat>header{border-color:var(--pd-line);min-height:60px;padding:12px 20px}body.muvomi-product .ce-chat>header>div{color:var(--pd-accent)}body.muvomi-product .ce-chat>header strong{color:var(--pd-text)}body.muvomi-product .ce-chat-messages{padding:24px 20px}body.muvomi-product .ce-chat-welcome h2{color:var(--pd-text);font-size:27px;line-height:1.15}body.muvomi-product .ce-chat-welcome p{color:var(--pd-secondary);font-size:14px;line-height:1.7}body.muvomi-product .ce-chat-suggestions button{border-color:var(--pd-line);color:var(--pd-text);background:0 0;min-height:48px;padding:12px;font-size:13px}body.muvomi-product .ce-chat-suggestions button:hover{background:var(--pd-raised)}body.muvomi-product .ce-chat-user{background:var(--pd-raised);color:var(--pd-text);border:0;font-size:14px}body.muvomi-product .ce-chat-response{font-size:14px}body.muvomi-product .ce-chat-response ul{color:var(--pd-secondary);font-size:13px}body.muvomi-product .ce-chat :is(.ce-chat-note,.ce-chat-allowance){color:var(--pd-muted);font-size:12px}body.muvomi-product .ce-chat-compose{background:var(--pd-surface);border-top:1px solid var(--pd-line);padding:16px 20px}body.muvomi-product .ce-chat-input{background:var(--pd-background);border-color:var(--pd-line);border-radius:8px}body.muvomi-product .ce-chat-input textarea{color:var(--pd-text);font-size:14px}body.muvomi-product .ce-chat-input>button{background:var(--pd-paper);color:var(--theme-on-primary);min-width:36px;min-height:36px}body.muvomi-product .ce-chat-input:focus-within{border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .nc-view-design .ps-context-bar{display:none}body.muvomi-product .nc-view-design .cw-content{max-width:1800px;padding:28px 24px 0}body.muvomi-product .nc-view-design .cw-footer{margin-top:28px}body.muvomi-product .dc-design .pd-page-heading{border:0;margin-bottom:24px;padding-bottom:0}body.muvomi-product .dc-design .pd-page-heading h1{letter-spacing:-.02em;font-size:32px}body.muvomi-product .dc-design .pd-page-heading p{margin-top:8px;font-size:14px}body.muvomi-product .dc-document-bar{border:1px solid var(--pd-line);background:var(--pd-surface);border-bottom:0;border-radius:8px 8px 0 0;align-items:center;gap:20px;padding:12px 16px;display:flex}body.muvomi-product .dc-document-bar>label{width:260px;min-width:0}body.muvomi-product .dc-document-bar input{background:0 0;border:1px solid #0000;border-radius:5px;width:100%;padding:8px 10px;font-size:14px}body.muvomi-product .dc-save-status{color:var(--pd-muted);align-items:center;gap:6px;font-size:12px;display:flex}body.muvomi-product .dc-history-actions{align-items:center;gap:4px;margin-left:auto;display:flex}body.muvomi-product .dc-properties-toggle[aria-pressed=true],body.muvomi-product .dc-chat-toggle[aria-pressed=true]{background:var(--theme-accent-soft);border-color:var(--theme-accent-line);color:var(--pd-accent)}body.muvomi-product .dc-design .dc-design-frame{border:1px solid var(--pd-line);background:var(--pd-background);border-radius:0 0 8px 8px;grid-template-columns:minmax(0,1fr);grid-template-areas:"stage";gap:0;height:max(420px,100dvh - 310px);min-height:420px;display:grid;overflow:hidden}body.muvomi-product .dc-design.has-chat .dc-design-frame{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"chat stage"}body.muvomi-product .dc-design.has-controls .dc-design-frame{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"stage controls"}body.muvomi-product .dc-design.has-chat.has-controls .dc-design-frame{grid-template-columns:320px minmax(0,1fr) 280px;grid-template-areas:"chat stage controls"}body.muvomi-product .dc-design .dc-chat{grid-area:chat}body.muvomi-product .dc-design .dc-chat[hidden],body.muvomi-product .dc-design .dc-design-controls[hidden]{display:none}body.muvomi-product .dc-stage{background:var(--theme-canvas);flex-direction:column;grid-area:stage;justify-content:flex-start;align-items:stretch;gap:0;min-width:0;min-height:0;padding:0;display:flex}body.muvomi-product .dc-stage-top,.dc-stage-foot{color:var(--pd-muted);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;font-size:11px;display:flex}body.muvomi-product .dc-stage-top>span:first-child{color:var(--pd-secondary)}body.muvomi-product .dc-artboard{flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:28px;display:flex;overflow:hidden}body.muvomi-product .dc-artboard canvas{object-fit:contain;filter:none;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 12px 32px #0003}body.muvomi-product .dc-preview-bar{border-top:1px solid var(--pd-line);background:var(--pd-surface);color:var(--pd-secondary);flex-direction:column;gap:12px;padding:16px 20px;font-size:12px;display:flex}body.muvomi-product .dc-preview-bar>div{justify-content:flex-end;align-items:center;gap:12px;display:flex}body.muvomi-product .dc-design .dc-design-controls{border-left:1px solid var(--pd-line);background:var(--pd-surface);flex-direction:column;grid-area:controls;min-height:0;padding:0;display:flex;overflow:hidden}body.muvomi-product .dc-design-controls>header{border-bottom:1px solid var(--pd-line);justify-content:space-between;align-items:center;min-height:60px;padding:12px 16px;display:flex}body.muvomi-product .dc-design-controls>header strong{font-size:14px;font-weight:500}body.muvomi-product .dc-control-tabs{border-bottom:1px solid var(--pd-line);gap:4px;padding:12px 16px;display:flex}body.muvomi-product .dc-control-tabs button{flex:1;font-size:12px}body.muvomi-product .dc-controls-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}body.muvomi-product .dc-control-fields{border:0;min-width:0;margin:0;padding:0}body.muvomi-product .dc-control-section{border-bottom:1px solid var(--pd-line);padding:16px 0}body.muvomi-product .dc-control-section:last-child{border-bottom:0}body.muvomi-product .dc-control-section>summary{color:var(--pd-text);cursor:pointer;justify-content:space-between;align-items:center;min-height:28px;font-size:13px;font-weight:500;list-style:none;display:flex}body.muvomi-product .dc-control-section>summary::-webkit-details-marker{display:none}body.muvomi-product .dc-control-section>summary:after{content:"+";color:var(--pd-muted);font-size:17px}body.muvomi-product .dc-control-section[open]>summary:after{content:"−"}body.muvomi-product .dc-control-section[open]>summary{margin-bottom:16px}body.muvomi-product .dc-control-section .cw-field{margin:0 0 14px}body.muvomi-product .dc-control-section .cw-field:last-child{margin-bottom:0}body.muvomi-product .dc-control-section :is(textarea,select){min-height:40px;padding:10px}body.muvomi-product .dc-control-section textarea{resize:vertical}body.muvomi-product .dc-control-section .cw-field-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}body.muvomi-product .dc-control-section input[type=range]{width:100%;margin:8px 0}body.muvomi-product .dc-design .cw-brand-colors{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body.muvomi-product .dc-design .cw-brand-colors input[type=color]{border:1px solid var(--pd-line);background:var(--pd-background);cursor:pointer;border-radius:4px;width:100%;height:36px;padding:4px}body.muvomi-product .dc-preview-hint{color:var(--pd-accent);padding:14px 0 0;font-size:12px;line-height:1.6}body.muvomi-product :is(.dc-source img){object-fit:cover;border-radius:4px;width:100%;max-height:160px}body.muvomi-product .dc-source{margin-bottom:16px}body.muvomi-product .dc-style-presets{gap:8px;display:grid}body.muvomi-product .dc-style-presets button{background:var(--pd-background);border:1px solid var(--pd-line);text-align:left;border-radius:6px;flex-direction:column;align-items:flex-start;gap:5px;padding:14px;display:flex}body.muvomi-product .dc-style-presets button:hover{border-color:var(--theme-accent-line)}body.muvomi-product .dc-style-presets strong{font-size:15px;font-weight:500}body.muvomi-product .dc-style-presets small{color:var(--pd-muted);font-size:12px}body.muvomi-product .dc-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.muvomi-product .dc-palette-grid button{border:1px solid var(--pd-line);background:var(--pd-background);text-align:left;border-radius:6px;padding:10px;font-size:12px}body.muvomi-product .dc-palette-grid button>span{margin-bottom:8px;display:flex}body.muvomi-product .dc-palette-grid i{flex:1;height:22px}body.muvomi-product .dc-error-actions{flex-wrap:wrap;gap:12px;display:flex}body.muvomi-product :is(.creation-header,.editor-header,.topbar,.saas-header){background:var(--pd-background);border-color:var(--pd-line);box-shadow:none}body.muvomi-product .creation-content{max-width:1240px}body.muvomi-product .create-intro{background:0 0;border:0;padding:12px 0 28px}body.muvomi-product .create-label{color:var(--pd-muted);letter-spacing:1.3px;font-size:11px}body.muvomi-product .create-copy h1{letter-spacing:-2.8px;font:500 clamp(42px,5vw,64px)/1.03 Inter,sans-serif}body.muvomi-product .create-copy h1 span{color:var(--pd-accent)}body.muvomi-product .create-copy p{color:var(--pd-secondary);font-size:16px}body.muvomi-product .nc-director-art{box-shadow:none;border-radius:12px;transform:none}body.muvomi-product .simple-prompt{background:var(--pd-surface);border-color:var(--pd-line);box-shadow:none;border-radius:12px}body.muvomi-product .simple-prompt textarea{color:var(--pd-text);font-size:17px;line-height:1.7}body.muvomi-product :is(.prompt-toolbar,.composer-heading,.prompt-extra){border-color:var(--pd-line)}body.muvomi-product .composer-submit{background:var(--pd-paper);color:var(--theme-on-primary);border-radius:var(--theme-radius-control);min-height:44px;box-shadow:none;font-size:14px}body.muvomi-product .composer-submit:disabled{opacity:.45;cursor:not-allowed}body.muvomi-product :is(.prompt-options,.prompt-inspiration button,.resume-button,.creation-tab,.chip){border-color:var(--pd-line);color:var(--pd-secondary);background:0 0;border-radius:6px;font-size:13px}body.muvomi-product :is(.prompt-options,.creation-tab).selected{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product :is(.creation-reassurance,.create-reassurance,.composer-shortcut){color:var(--pd-muted);font-size:12px}body.muvomi-product :is(.creation-category-grid,.director-history-grid,.video-library-grid){gap:24px}body.muvomi-product :is(.creation-category-card,.director-history-card,.saved-director-card,.editor-panel,.properties-panel,.director-activity-card){background:var(--pd-surface);border-color:var(--pd-line);box-shadow:none;border-radius:8px}body.muvomi-product .modal{background:var(--pd-surface);border-color:var(--theme-control-line);color:var(--pd-text);border-radius:10px}body.muvomi-product .modal-header{border-color:var(--pd-line);padding:20px 24px}body.muvomi-product .modal-header h2{letter-spacing:-.7px;font:500 24px/1.2 Inter,sans-serif}body.muvomi-product .modal-header p{color:var(--pd-secondary);font-size:14px;line-height:1.6}body.muvomi-product .modal :is(.brand-source,.imported-brand,.attachment-card,.attachment-text,.attachment-drop,.upload-zone,.voice-connection,.voice-scene,.shot-card){background:var(--pd-raised);color:var(--pd-text);border-color:var(--pd-line);border-radius:12px}body.muvomi-product .modal .icon-button{background:var(--pd-raised);color:var(--pd-secondary);border-color:var(--pd-line);border-radius:8px;min-width:44px;min-height:44px}body.muvomi-product .modal .icon-button:hover{background:var(--theme-hover);border-color:var(--theme-line-strong);color:var(--pd-text)}body.muvomi-product .modal :is(.field-label,.brand-source>label,.color-field,.boolean-field){color:var(--pd-secondary)}body.muvomi-product .modal :is(.field-help,.attachment-disclosure,.attachment-drop span,.upload-zone small){color:var(--pd-muted)}body.muvomi-product .modal :is(input:not([type=color]):not([type=checkbox]),textarea,select){background:var(--theme-input);color:var(--pd-text);border-color:var(--theme-control-line);border-radius:8px}body.muvomi-product .modal .url-input-row{background:var(--theme-input);border-color:var(--theme-control-line);border-radius:8px}body.muvomi-product .modal .url-input-row input{color:var(--pd-text);box-shadow:none;background:0 0;border:0}body.muvomi-product .modal .url-input-row:focus-within{border-color:var(--pd-accent);box-shadow:0 0 0 2px var(--theme-focus)}body.muvomi-product .modal .url-input-row button{background:var(--pd-paper);color:var(--theme-on-primary)}body.muvomi-product .modal .url-input-row button:disabled{opacity:.4}body.muvomi-product .modal-body{padding:24px}body.muvomi-product .modal-overlay{background:var(--theme-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.muvomi-product .cw-command-results button{border-color:var(--pd-line);font-size:14px}body.muvomi-product .saas-page{background:var(--pd-background);color:var(--pd-text);font-family:Inter,sans-serif}body.muvomi-product .saas-header{padding:24px 40px}body.muvomi-product .saas-eyebrow{letter-spacing:1.5px;color:var(--pd-muted);font-size:11px}body.muvomi-product :is(.saas-pricing-intro,.saas-account-shell) h1{letter-spacing:-2px;font:500 clamp(36px,5vw,60px)/1.1 Inter,sans-serif}body.muvomi-product .saas-pricing-intro p{color:var(--pd-secondary);font-size:16px}body.muvomi-product :is(.saas-plan-card,.saas-account-card,.saas-auth-card){background:var(--pd-surface);border:1px solid var(--pd-line);box-shadow:none;border-radius:12px}body.muvomi-product .saas-plan-card.is-featured{border-color:var(--theme-accent-line);background:var(--pd-surface);transform:none}body.muvomi-product .saas-plan-top h2{font-size:24px;font-weight:500}body.muvomi-product .saas-popular{background:var(--theme-accent-soft);color:var(--pd-accent);border:0;font-size:10px}body.muvomi-product :is(.saas-plan-card li,.saas-watermark,.saas-pricing-foot,.saas-account-note){color:var(--pd-secondary);font-size:14px}body.muvomi-product .saas-price strong{letter-spacing:-2px;font-size:48px;font-weight:500}body.muvomi-product .saas-auth-layout{gap:64px}body.muvomi-product .saas-auth-art{box-shadow:none;background:0 0;border:0;padding:32px 0}body.muvomi-product .saas-art-title{letter-spacing:-3px;font:500 clamp(44px,5vw,72px)/1 Inter,sans-serif}body.muvomi-product .saas-art-title em{color:var(--pd-accent);font-style:normal}body.muvomi-product .saas-auth-art>p{color:var(--pd-secondary);font-size:16px}body.muvomi-product .pd-auth-study{background:var(--theme-art-paper);color:#2d3036;aspect-ratio:16/9;flex-direction:column;justify-content:center;margin:40px 0 24px;padding:32px;display:flex}body.muvomi-product .pd-auth-study :is(span,strong){letter-spacing:-1.7px;font-size:40px;font-weight:500;line-height:1.1}body.muvomi-product .pd-auth-study small{letter-spacing:1px;margin-top:24px;font-size:9px}body.muvomi-product .saas-auth-card{padding:32px}body.muvomi-product .saas-auth-card h1{letter-spacing:-1px;font-size:30px;font-weight:500}body.muvomi-product .saas-auth-card :is(input,select){background:var(--pd-background);border-color:var(--pd-line);color:var(--pd-text);border-radius:6px;min-height:44px}body.muvomi-product .saas-meter{background:var(--pd-raised)}body.muvomi-product .saas-meter>span{background:var(--pd-accent)}@media (min-width:1600px){body.muvomi-product .dc-design.has-chat.has-controls .dc-design-frame{grid-template-columns:360px minmax(0,1fr) 300px}}@media (max-width:1280px){body.muvomi-product .ps-workspace .cw-topbar{gap:16px;padding:0 24px}body.muvomi-product .cv-desktop-navigation{gap:16px;margin-left:0}body.muvomi-product .ps-workspace .cw-content{padding:32px 28px 0}body.muvomi-product .pd-design-feature{gap:40px;padding:36px}body.muvomi-product .dc-design.has-chat.has-controls .dc-design-frame{grid-template-columns:300px minmax(0,1fr) 260px}}@media (max-width:1100px){body.muvomi-product .dc-design.is-compact.has-chat .dc-design-frame{grid-template-columns:320px minmax(0,1fr);grid-template-areas:"chat stage"}body.muvomi-product .dc-design.is-compact.has-controls .dc-design-frame{grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"stage controls"}body.muvomi-product .cv-desktop-navigation{display:none}body.muvomi-product .cv-mobile-page{color:var(--pd-secondary);font-size:13px;display:inline}}@media (max-width:900px){body.muvomi-product .pd-page-heading,body.muvomi-product .ps-studio>.pd-page-heading,body.muvomi-product .pd-page-heading.nc-page-compact{flex-direction:column;align-items:flex-start;gap:24px}body.muvomi-product .ps-workspace .ps-context-bar{gap:20px;padding:8px 24px}body.muvomi-product .nc-hero{min-height:540px}body.muvomi-product .nc-hero-copy{width:88%;padding:40px 32px 100px}body.muvomi-product .nc-hero h1{letter-spacing:-3.5px;font-size:76px}body.muvomi-product .nc-hero-footer{left:32px;right:32px}body.muvomi-product .nc-studio-paths>button{padding:4px 18px}body.muvomi-product .nc-studio-paths strong{font-size:22px}body.muvomi-product .pd-design-feature{gap:32px;padding:28px}body.muvomi-product .pd-design-paper{padding:24px}body.muvomi-product .pd-workflow-index{gap:0 24px}body.muvomi-product .pd-workflow-index>.nc-workflow-card{grid-template-columns:80px minmax(0,1fr);gap:16px}body.muvomi-product .pd-workflow-index .nc-workflow-art{width:80px;height:72px}body.muvomi-product .ps-template-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body.muvomi-product .cv-generation.ps-studio{grid-template-columns:1fr}body.muvomi-product .ps-studio .cv-generation-layout{position:relative;top:auto}body.muvomi-product .saas-auth-layout{gap:32px}}@media (max-width:700px){body.muvomi-product .ps-workspace .cw-topbar{gap:8px;height:68px;padding:0 16px}body.muvomi-product .cw-topbar:has(.cw-top-signin) .cw-command-trigger{display:none}body.muvomi-product .cw-topbar .cw-top-signin{padding:10px 12px}body.muvomi-product .cv-mobile-page{display:none}body.muvomi-product .cv-wordmark{font-size:24px}body.muvomi-product .cw-topbar .cv-connections-button{display:none}body.muvomi-product .ps-workspace .ps-context-bar{flex-wrap:wrap;gap:4px 12px;padding:8px 16px}body.muvomi-product .ps-context-bar nav{order:3;justify-content:space-between;gap:16px;width:100%}body.muvomi-product .ps-usage-button{font-size:11px}body.muvomi-product .ps-account-avatar{display:none}body.muvomi-product .ps-workspace .cw-content{padding:24px 16px 0}body.muvomi-product .pd-page-heading{margin-bottom:24px;padding-bottom:24px}body.muvomi-product .pd-page-heading :is(h1,h2){letter-spacing:-1.2px;font-size:34px}body.muvomi-product .pd-page-heading p{font-size:15px}body.muvomi-product .nc-page-actions{width:100%}body.muvomi-product .nc-hero{border-radius:8px;min-height:570px}body.muvomi-product .nc-hero-copy{width:100%;padding:36px 24px 112px}body.muvomi-product .nc-hero h1{letter-spacing:-2.8px;margin-top:48px;font-size:clamp(52px,13vw,78px)}body.muvomi-product .nc-hero p{margin-top:28px;font-size:16px}body.muvomi-product .nc-hero-actions{flex-direction:column;align-items:flex-start;gap:12px}body.muvomi-product .nc-hero-secondary{padding:0}body.muvomi-product .nc-hero-footer{font-size:11px;bottom:24px;left:24px;right:24px}body.muvomi-product .nc-hero-footer>span:last-child{display:none}body.muvomi-product .nc-studio-paths{grid-template-columns:1fr;margin:24px 0 40px;padding-bottom:0}body.muvomi-product .nc-studio-paths>button{border-left:0;border-bottom:1px solid var(--pd-line);min-height:130px;padding:24px 0}body.muvomi-product .nc-studio-paths>button:last-child{border-bottom:0}body.muvomi-product .nc-studio-paths strong{font-size:25px}body.muvomi-product .cw-section-heading{flex-direction:column;align-items:flex-start;gap:12px}body.muvomi-product .cw-section-heading h2{font-size:27px}body.muvomi-product .pd-recent-section{margin-bottom:48px}body.muvomi-product .pd-design-feature{grid-template-columns:1fr;gap:32px;margin-bottom:48px;padding:28px 24px}body.muvomi-product .pd-design-feature h2{font-size:36px}body.muvomi-product .pd-design-paper strong{font-size:46px}body.muvomi-product .pd-workflow-index{grid-template-columns:1fr}body.muvomi-product .pd-workflow-index>.nc-workflow-card{grid-template-columns:96px minmax(0,1fr);padding:20px 0}body.muvomi-product .pd-workflow-index .nc-workflow-art{width:96px}body.muvomi-product .pd-workflow-index .nc-workflow-body strong{font-size:19px}body.muvomi-product .pd-workflow-index .nc-workflow-body p{font-size:13px}body.muvomi-product .nc-section{margin-bottom:48px}body.muvomi-product .nc-workflow-grid:not(.pd-workflow-index){grid-template-columns:1fr}body.muvomi-product .cw-connections article{flex-wrap:wrap;gap:14px}body.muvomi-product .cw-connection-state{margin-left:54px}body.muvomi-product .dc-design .pd-page-heading{gap:20px}body.muvomi-product .nc-view-design .cw-content{padding:24px 12px 0}body.muvomi-product .dc-document-bar{flex-wrap:wrap;gap:8px;padding:12px}body.muvomi-product .dc-document-bar>label{width:calc(100% - 110px)}body.muvomi-product .dc-save-status{overflow-wrap:anywhere;max-width:100px;font-size:11px}body.muvomi-product .dc-history-actions{justify-content:flex-end;width:100%}body.muvomi-product .dc-design .dc-design-frame,body.muvomi-product .dc-design.is-compact.has-chat .dc-design-frame,body.muvomi-product .dc-design.is-compact.has-controls .dc-design-frame{grid-template-columns:1fr;grid-template-areas:"stage""chat""controls";height:auto;min-height:0;overflow:visible}body.muvomi-product .dc-stage{height:440px;min-height:360px}body.muvomi-product .dc-artboard{padding:20px}body.muvomi-product .dc-stage-top,body.muvomi-product .dc-stage-foot{padding:16px;font-size:10px}body.muvomi-product .dc-design .dc-chat{border-right:0;border-top:1px solid var(--pd-line);height:530px}body.muvomi-product .dc-design .dc-design-controls{border-left:0;border-top:1px solid var(--pd-line);max-height:620px}body.muvomi-product .dc-control-tabs button{font-size:14px}body.muvomi-product .dc-control-section>summary{min-height:40px}body.muvomi-product .dc-design .dc-stage+.dc-design-controls[hidden]{display:none}body.muvomi-product .simple-create .create-intro{padding-top:0}body.muvomi-product .create-copy h1{letter-spacing:-1.7px;font-size:44px}body.muvomi-product .saas-header{padding:20px 16px}body.muvomi-product .saas-auth-art{padding:16px 0}body.muvomi-product .saas-auth-card{padding:24px}body.muvomi-product .saas-auth-layout{gap:24px}}@media (prefers-reduced-motion:reduce){body.muvomi-product :is(button,a,input,textarea,select,.nc-workflow-art>img){transition:none}body.muvomi-product :is(.nc-motion-type,.nc-waveform i,.nc-design-paper,.pd-design-paper){animation:none}}body.muvomi-product .dc-style-intro{padding:20px 0}body.muvomi-product .dc-style-intro h3{letter-spacing:-.5px;font-size:19px;font-weight:500;line-height:1.2}body.muvomi-product .dc-style-intro p{color:var(--pd-secondary);margin-top:10px;font-size:12px;line-height:1.6}body.muvomi-product .dc-control-kicker{color:var(--pd-secondary);margin:24px 0 12px;font-size:12px;font-weight:500}body.muvomi-product .dc-style-presets>button{flex-direction:row;align-items:center;gap:12px}body.muvomi-product .dc-style-presets>button>span{letter-spacing:-1px;border-radius:2px;flex-shrink:0;place-items:center;width:48px;height:54px;font-size:22px;display:grid}body.muvomi-product .dc-style-presets>button>div{gap:5px;display:grid}body.muvomi-product .dc-palette-grid strong{font-size:12px;font-weight:500}body.muvomi-product .dc-palette-grid button:hover{border-color:var(--pd-accent)}body.muvomi-product .dc-range-label>span{justify-content:space-between;display:flex}body.muvomi-product .dc-check{color:var(--pd-secondary);align-items:center;gap:8px;min-height:40px;font-size:12px;display:flex}body.muvomi-product .dc-source{align-items:center;gap:10px;display:flex}body.muvomi-product .dc-source img{width:48px;height:48px}body.muvomi-product .dc-source>span{overflow-wrap:anywhere;flex:1;font-size:12px}body.muvomi-product :is(.nc-motion-study,.nc-design-study,.nc-audio-study,.nc-edit-study){background:var(--theme-raised);box-shadow:none}body.muvomi-product .nc-motion-study{background:var(--theme-text-track);color:var(--theme-text)}body.muvomi-product .nc-motion-type{color:var(--theme-text)}body.muvomi-product .nc-design-paper,body.muvomi-product .cw-graphic-poster{box-shadow:none}body.muvomi-product .dc-design>.pd-page-heading .nc-eyebrow{display:none}body.muvomi-product .dc-design>.pd-page-heading{align-items:center;margin-bottom:20px}body.muvomi-product .dc-design .dc-design-frame{height:max(420px,100dvh - 280px)}body.muvomi-product .dc-stage-top{padding-top:14px;padding-bottom:14px}body.muvomi-product .dc-preview-bar{flex-flow:wrap;align-items:center}body.muvomi-product .dc-preview-bar>span{flex:1;min-width:170px}body.muvomi-product .dc-preview-bar>div{flex-shrink:0}@media (max-width:700px){body.muvomi-product .dc-design .dc-design-frame{height:auto}body.muvomi-product .dc-design>.pd-page-heading{align-items:flex-start}body.muvomi-product .dc-preview-bar{flex-direction:column;align-items:stretch}}body.muvomi-product .dc-chat .ce-chat-input textarea{min-height:84px;max-height:160px;padding:12px 48px 12px 12px}body.muvomi-product .dc-change-list{margin-top:14px}body.muvomi-product .dc-change-list>summary{color:var(--pd-accent);cursor:pointer;border-top:1px solid var(--pd-line);border-bottom:1px solid var(--pd-line);justify-content:space-between;align-items:center;min-height:36px;font-size:12px;list-style:none;display:flex}body.muvomi-product .dc-change-list>summary:after{content:"+"}body.muvomi-product .dc-change-list[open]>summary:after{content:"−"}body.muvomi-product .dc-change-list>summary::-webkit-details-marker{display:none}body.muvomi-product .modal-head{border-color:var(--pd-line);padding:20px 24px}body.muvomi-product .modal-head h2{letter-spacing:-.7px;font:500 24px/1.2 Inter,sans-serif}body.muvomi-product .modal-head p{color:var(--pd-secondary);font-size:14px;line-height:1.6}body.muvomi-product .saas-price{letter-spacing:-2px;font-size:48px;font-weight:500}body.muvomi-product .saas-plan-top>strong{font-size:21px;font-weight:500}body.muvomi-product .saas-plan-rule{background:var(--pd-line)}body.muvomi-product :is(.saas-card-kicker,.saas-big-number){color:var(--pd-accent)}body.muvomi-product :is(.saas-account-footer a,.saas-text-button,.saas-auth-switch button){color:var(--pd-text)}body.muvomi-product .saas-auth-art{gap:28px;height:auto;min-height:0}body.muvomi-product .saas-auth-art .saas-eyebrow{color:var(--pd-muted)}body.muvomi-product .pd-auth-study{margin:12px 0}@media (max-width:700px){body.muvomi-product :is(.dc-chat,.dc-design-controls,.dc-stage){scroll-margin-top:84px}body.muvomi-product .cw-topbar .ps-activity-link{display:none}}@media (max-width:380px){body.muvomi-product .cw-topbar .cw-top-create-label{display:none}body.muvomi-product .cw-topbar .cw-top-create{gap:0;min-width:44px;padding:10px;font-size:0}body.muvomi-product .cw-topbar .cv-wordmark{font-size:20px}}body.muvomi-product .pd-graphic-poster{justify-content:center;align-items:center;padding:0;display:flex}body.muvomi-product .pd-graphic-poster canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}body.muvomi-product .modal.cw-modal{background:var(--pd-surface)}body.muvomi-product .ps-activity-list{background:var(--pd-surface);border-color:var(--pd-line);border-radius:8px}body.muvomi-product .ps-activity-icon{background:var(--pd-raised);color:var(--pd-accent)}body.muvomi-product :is(.controls-panel,.panel-bottom,.editor-tabs,.preview-bottom,.director-chat,.director-chat-input,.director-sidebar,.director-history,.director-history-card,.director-source-panel,.director-source-card,.director-settings-panel){background:var(--pd-surface);border-color:var(--pd-line);box-shadow:none}body.muvomi-product :is(.preview-panel,.preview-canvas,.preview-stage,.editor-preview-area){background:var(--theme-canvas)}body.muvomi-product :is(.panel-next,.button.secondary,.use-template,.prompt-options,.director-source-upload,.filter-select,.library-format-filter,.duration-filter){background:var(--pd-raised);color:var(--pd-secondary);border-color:var(--pd-line);border-radius:6px}body.muvomi-product :is(.sidebar,.workspace-label,.originals-note){background:var(--pd-surface);border-color:var(--pd-line)}body.muvomi-product :is(.workspace-icon,.avatar,.resume-icon,.nav-count){background:var(--pd-raised);color:var(--pd-accent)}body.muvomi-product .nav-item{color:var(--pd-secondary)}body.muvomi-product .nav-item.active{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product :is(.editor-panel-heading h1,.preview-bottom h2,.creation-section-heading h2,.video-library h1){color:var(--pd-text);font-weight:500}body.muvomi-product :is(.director-chat-compose,.director-chat-header,.director-chat-footer){border-color:var(--pd-line)}body.muvomi-product .editor-panel-heading p{color:var(--pd-secondary);margin-top:14px;font-size:14px;line-height:1.6}body.muvomi-product .editor-tabs button{color:var(--pd-secondary)}body.muvomi-product .editor-tabs button.active{color:var(--pd-accent);border-color:var(--pd-accent)}@media (max-width:480px){body.muvomi-product .editor-header{grid-template-columns:44px minmax(0,1fr);gap:8px;height:120px;padding:10px 16px;display:grid}body.muvomi-product .editor-header .back-button{width:44px;height:44px}body.muvomi-product .project-title input{font-size:14px}body.muvomi-product .project-title>span{white-space:nowrap;font-size:10px}body.muvomi-product .editor-header-actions{grid-column:1/-1;justify-content:space-between;margin-left:0}body.muvomi-product .editor-header-actions .saas-text-button{display:none}body.muvomi-product .editor-tabs{top:120px}}body.muvomi-product .transport{background:var(--pd-surface);border-color:var(--pd-line);color:var(--pd-secondary)}body.muvomi-product .transport-play{background:var(--pd-raised);color:var(--pd-accent)}body.muvomi-product .creation-topbar{background:var(--pd-background);border-color:var(--pd-line)}body.muvomi-product .creation-shell .creation-wordmark img{width:136px;height:auto}@media (min-width:761px){body.muvomi-product .creation-nav-inner{gap:40px;height:80px;padding:0 32px}}body.muvomi-product .director-chat-composer{background:var(--pd-surface);border-color:var(--pd-line)}body.muvomi-product .director-chat-composer textarea{background:var(--pd-background);color:var(--pd-text);border-color:var(--pd-line);font-size:14px}body.muvomi-product .chat-send{background:var(--pd-paper);color:var(--theme-on-primary)}body.muvomi-product :is(.chat-user-message,.chat-bubble.user){background:var(--pd-raised)}body.muvomi-product .saas-plan-top>span:first-child{font-size:21px;font-weight:500}body.muvomi-product .ps-studio>.pd-page-heading{margin-bottom:0}@media (max-width:860px){body.muvomi-product .ps-studio>.pd-page-heading{margin-bottom:24px}}body.muvomi-product .cw-canvas-empty{background:var(--pd-background)}body.muvomi-product .cw-track{background:var(--pd-background);border-color:var(--pd-line)}body.muvomi-product select{background-color:var(--theme-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--pd-text);min-height:40px;padding:8px 12px;font-size:14px;font-weight:500}body.muvomi-product .cv-control select{min-height:0;color:var(--pd-text);background:0 0;border:0;border-radius:0;padding:0 16px 0 0;font-size:14px}body.muvomi-product .cw-search:focus-within{background:var(--theme-input);border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .cw-notice{background:var(--pd-raised);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-topbar .cw-icon,body.muvomi-product .ps-workspace .cw-topbar .cw-command-trigger{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--pd-surface);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--pd-secondary);padding:0}body.muvomi-product .ps-workspace .cw-topbar :is(.cw-icon,.cw-command-trigger):hover:not(:disabled){background:var(--pd-raised);border-color:var(--theme-line-strong);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-topbar .cw-top-signin{background:var(--pd-surface);border-color:var(--theme-line-strong);color:var(--pd-secondary);font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .cw-topbar .cw-top-signin:hover{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-topbar .cw-top-create{font-size:14px;font-weight:600}body.muvomi-product .ps-workspace .cv-mobile-page{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-context-bar{background:var(--pd-surface);border-bottom:1px solid var(--pd-line);color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-workspace-identity{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-workspace-identity strong{color:var(--pd-text);font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .ps-workspace-identity>span{background:var(--pd-surface);border:1px solid var(--pd-line);color:var(--pd-secondary);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}body.muvomi-product .ps-workspace .ps-context-bar nav button{color:var(--pd-secondary);font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .ps-context-bar nav button:hover,body.muvomi-product .ps-workspace .ps-context-bar nav button[aria-current=page]{color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-usage-button{color:var(--pd-secondary);font-size:13px;font-weight:500}body.muvomi-product .ps-workspace .ps-usage-button:hover{color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-account-avatar{background:var(--pd-text);border:1px solid var(--pd-text);width:28px;height:28px;color:var(--theme-on-primary);font-size:12px;font-weight:600}body.muvomi-product .ps-workspace .cw-sidebar.is-open{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);width:min(300px,100vw - 16px);box-shadow:var(--theme-shadow-raised);padding:28px 16px 16px;inset:8px auto 8px 8px;overflow-y:auto}body.muvomi-product .ps-workspace .cw-sidebar .cw-wordmark,body.muvomi-product .ps-workspace .cw-sidebar .cv-wordmark{color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-name{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:12px}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-name>span{background:var(--pd-text);width:28px;height:28px;color:var(--theme-on-primary);border:0;border-radius:50%;font-size:12px;font-weight:600}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-name strong{color:var(--pd-text);font-weight:500}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-name small{color:var(--pd-muted)}body.muvomi-product .ps-workspace .cw-sidebar nav button{color:var(--pd-text);border-radius:var(--theme-radius-control);font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .cw-sidebar nav button svg{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-sidebar nav button:hover,body.muvomi-product .ps-workspace .cw-sidebar nav button[aria-current=page]{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-sidebar nav button[aria-current=page] svg{color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-sidebar nav small{background:var(--pd-surface);border:1px solid var(--pd-line);color:var(--pd-secondary);border-radius:999px;padding:1px 7px;font-size:11px}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-note{background:var(--pd-raised);border:0;border-radius:12px}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-note svg{color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-note strong{color:var(--pd-text);font-size:13px}body.muvomi-product .ps-workspace .cw-sidebar .cw-workspace-note p{color:var(--pd-secondary);font-size:12px}body.muvomi-product .ps-workspace .cw-sidebar-settings{color:var(--pd-text);border-radius:var(--theme-radius-control);font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .cw-sidebar-settings svg{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-sidebar-settings:hover,body.muvomi-product .ps-workspace .cw-sidebar-settings[aria-current]{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-account{border-top:1px solid var(--pd-line)}body.muvomi-product .ps-workspace .cw-account strong{color:var(--pd-text);font-size:13px}body.muvomi-product .ps-workspace .cw-account small{color:var(--pd-muted);font-size:12px}body.muvomi-product .ps-workspace .cw-account svg{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-avatar{background:var(--pd-text);width:28px;height:28px;color:var(--theme-on-primary);font-weight:600}body.muvomi-product .ps-workspace .cw-drawer-overlay{background:var(--theme-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (min-width:1001px){body.muvomi-product .ps-workspace .cw-drawer-overlay{z-index:39;border:0;display:block;position:fixed;inset:0}}body.muvomi-product .ps-workspace .cw-icon{color:var(--pd-secondary);border-radius:var(--theme-radius-control)}body.muvomi-product .ps-workspace .cw-icon:hover:not(:disabled){background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-footer{border-top:1px solid var(--pd-line);color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-workspace .cw-footer span:first-child{color:var(--pd-text);font-weight:500}body.muvomi-product .modal.cw-modal{border-color:var(--pd-line);border-radius:var(--theme-radius-card-lg);box-shadow:var(--theme-shadow-raised)}body.muvomi-product .modal.cw-modal .modal-head h2{letter-spacing:-.02em;color:var(--pd-text);font-size:22px;font-weight:600}body.muvomi-product .modal.cw-modal .modal-head p{color:var(--pd-secondary)}body.muvomi-product .modal.cw-modal .cw-search{background:var(--theme-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--pd-secondary);min-height:44px}body.muvomi-product .modal.cw-modal .cw-search:focus-within{border-color:var(--pd-text);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .modal.cw-modal .cw-search input{box-shadow:none;color:var(--pd-text);background:0 0;border:0;border-radius:0;font-size:15px}body.muvomi-product .modal.cw-modal .cw-command-results button{color:var(--pd-text);border-radius:var(--theme-radius-control);padding:12px 14px;font-size:15px;font-weight:500}body.muvomi-product .modal.cw-modal .cw-command-results button:hover{background:var(--pd-raised)}body.muvomi-product .modal.cw-modal .cw-command-results button svg{color:var(--pd-secondary)}body.muvomi-product .modal.cw-modal .cw-field{color:var(--pd-secondary);font-size:13px;font-weight:500}body.muvomi-product .modal.cw-modal .cw-field input[type=color]{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);height:44px;padding:4px}body.muvomi-product .modal.cw-modal .cw-brand-colors .cw-field>span{color:var(--pd-muted);font-size:12px;font-weight:400}body.muvomi-product .modal.cw-modal .cw-logo-picker img{background:var(--pd-raised);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);padding:4px}body.muvomi-product .ps-preset-list article{background:var(--pd-surface);border-color:var(--pd-line);border-radius:12px}body.muvomi-product .ps-preset-list p{color:var(--pd-secondary)}body.muvomi-product .ps-preset-list span{color:var(--pd-muted)}body.muvomi-product .ps-color-choice{background:var(--pd-raised);border-color:var(--pd-line);color:var(--pd-text)}body.muvomi-product .ps-color-choice[aria-pressed=true]{outline-color:var(--pd-text)}body.muvomi-product .ps-workspace .nc-eyebrow{letter-spacing:0;text-transform:none;color:var(--pd-secondary);font:500 13px/1.4 Inter,sans-serif}body.muvomi-product .ps-workspace .pd-page-heading .nc-eyebrow{color:var(--pd-secondary);margin-bottom:10px;font-size:12px}body.muvomi-product .ps-workspace .cw-section-heading h2{letter-spacing:-.02em;color:var(--pd-text);margin-top:8px;font:600 24px/1.2 Inter,sans-serif}body.muvomi-product .ps-workspace .cw-section-heading .cw-text-button{color:var(--pd-text);font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .cw-section-heading .cw-text-button:hover{color:var(--theme-accent)}body.muvomi-product .ps-workspace .nc-section-note{color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-workspace .nc-hero{border-radius:var(--theme-radius-card-lg);color:var(--theme-on-primary)}body.muvomi-product .ps-workspace .nc-hero .nc-eyebrow{letter-spacing:0;color:color-mix(in srgb, var(--theme-on-primary) 70%, transparent);font-size:13px}body.muvomi-product .ps-workspace .nc-hero .nc-eyebrow i{background:currentColor}body.muvomi-product .ps-workspace .nc-hero h1{color:var(--theme-on-primary);margin-top:36px}body.muvomi-product .ps-workspace .nc-hero h1 span{color:var(--theme-on-primary);font-family:inherit;font-weight:400}body.muvomi-product .ps-workspace .nc-hero p{color:var(--theme-on-primary);font-size:18px;font-weight:500}body.muvomi-product .ps-workspace .nc-hero-secondary{color:var(--theme-on-primary);font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .nc-hero-secondary:hover{color:color-mix(in srgb, var(--theme-on-primary) 80%, transparent)}body.muvomi-product .ps-workspace .nc-hero-footer{color:color-mix(in srgb, var(--theme-on-primary) 70%, transparent);border-color:color-mix(in srgb, var(--theme-on-primary) 20%, transparent);font-size:13px}body.muvomi-product .ps-workspace .nc-hero-footer>span:first-child{letter-spacing:0;color:inherit;font-size:13px}body.muvomi-product .ps-workspace .nc-studio-paths{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 64px;padding:0;display:grid}body.muvomi-product .ps-workspace .nc-studio-paths>button{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);min-height:0;color:var(--pd-text);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);align-items:center;gap:16px;padding:28px;display:flex}body.muvomi-product .ps-workspace .nc-studio-paths>button:is(:hover,:focus-visible){background:var(--pd-surface);box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}body.muvomi-product .ps-workspace .nc-studio-paths .nc-eyebrow{margin-bottom:10px}body.muvomi-product .ps-workspace .nc-studio-paths strong{letter-spacing:-.02em;color:var(--pd-text);margin-top:0;font-size:22px;font-weight:600}body.muvomi-product .ps-workspace .nc-studio-paths>button:hover strong{color:var(--pd-text)}body.muvomi-product .ps-workspace .nc-studio-paths p{color:var(--pd-secondary);margin-top:8px;font-size:15px}body.muvomi-product .ps-workspace .nc-studio-paths>button>svg{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-project-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);padding:8px}body.muvomi-product .ps-workspace :is(.ps-project-card,.ps-asset-card).is-selected{border-color:var(--theme-primary);box-shadow:0 0 0 1px var(--theme-primary);outline:0}body.muvomi-product .ps-workspace .ps-project-preview{background:var(--pd-raised);border-radius:12px;overflow:hidden}body.muvomi-product .ps-workspace .ps-project-grid:not(.is-list) .ps-project-preview{aspect-ratio:16/9;height:auto}body.muvomi-product .ps-workspace .cw-project-poster{background:var(--pd-raised)}body.muvomi-product .ps-workspace .ps-card-select{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:6px;top:16px;left:16px}body.muvomi-product .ps-workspace .ps-project-info{padding:14px 8px 10px}body.muvomi-product .ps-workspace .ps-project-info>button{color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-project-info strong{color:var(--pd-text);margin-bottom:4px;font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .ps-project-info span{color:var(--pd-muted);font-size:13px}body.muvomi-product .ps-workspace .ps-project-labels{padding:0 8px 8px}body.muvomi-product .ps-workspace .ps-project-labels>span{background:var(--pd-surface);border:1px solid var(--pd-line);color:var(--pd-secondary);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}body.muvomi-product .ps-workspace .ps-project-labels :is(.ps-review,.approved,.in_review){background:var(--pd-raised);border-color:var(--pd-line);color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-project-grid.is-list .ps-project-card{padding:8px 16px 8px 8px}body.muvomi-product .ps-workspace .ps-project-grid.is-list .ps-project-preview{border-radius:8px}body.muvomi-product .ps-workspace .cw-template-card{text-align:left;background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);color:var(--pd-text);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:8px;display:flex}body.muvomi-product .ps-workspace .cw-template-card .card-preview{border:1px solid var(--pd-line);background:var(--pd-raised);border-radius:12px;flex:none;overflow:hidden}body.muvomi-product .ps-workspace .cw-template-card>div:last-child{padding:14px 8px 10px}body.muvomi-product .ps-workspace .cw-template-card strong{color:var(--pd-text);font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .cw-template-card span{color:var(--pd-muted);font-size:13px}body.muvomi-product .ps-workspace .ps-template-strip{gap:24px}body.muvomi-product .ps-workspace .pd-design-feature{border-radius:var(--theme-radius-card-lg)}body.muvomi-product .ps-workspace .pd-design-feature h2{letter-spacing:-.02em;margin:16px 0;font:600 32px/1.15 Inter,sans-serif}body.muvomi-product .ps-workspace .cw-filter-row{gap:12px;margin:0 0 28px}body.muvomi-product .ps-workspace .cw-filter-row>select{min-width:180px}body.muvomi-product .ps-workspace .cw-template-grid{gap:32px 24px}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card:is(:hover,:focus-within){box-shadow:none;transform:none}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card .card-preview{transition:transform .2s var(--theme-ease);border-radius:8px}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card:is(:hover,:focus-within) .card-preview{transform:scale(1.02)}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card>div:last-child{padding:12px 2px 0}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card strong{color:var(--pd-secondary);white-space:normal;font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .cw-template-grid .cw-template-card:hover strong{color:var(--pd-text)}body.muvomi-product .ps-workspace :is(.ps-folder-bar,.ps-library-toolbar,.ps-selection-bar){background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);color:var(--pd-text);padding:12px}body.muvomi-product .ps-workspace .ps-selection-bar{font-size:13px}body.muvomi-product .ps-workspace .ps-selection-bar>button:not(.cw-icon){background:var(--pd-surface);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);min-height:36px;color:var(--pd-text);padding:6px 12px;font-size:13px;font-weight:500}body.muvomi-product .ps-workspace .ps-selection-bar>button:not(.cw-icon):hover:not(:disabled){background:var(--pd-raised);border-color:var(--theme-line-strong)}@media (max-width:500px){body.muvomi-product .ps-workspace .ps-selection-bar{gap:8px;position:relative}body.muvomi-product .ps-workspace .ps-selection-bar>strong{flex-basis:100%;padding-right:48px;line-height:24px}body.muvomi-product .ps-workspace .ps-selection-bar>.cw-icon{position:absolute;top:4px;right:4px}}body.muvomi-product .ps-workspace .ps-folder-bar button{border-radius:var(--theme-radius-control);min-height:40px;color:var(--pd-secondary);border:1px solid #0000;padding:8px 14px;font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .ps-folder-bar button:hover{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-folder-bar button[aria-pressed=true],body.muvomi-product .ps-workspace .ps-folder-bar button[aria-pressed=true]:hover{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-on-primary)}body.muvomi-product .ps-workspace .ps-folder-bar .ps-new-folder{color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-folder-tab{border-color:var(--pd-line);border-radius:var(--theme-radius-control)}body.muvomi-product .ps-workspace .ps-folder-dot{background:var(--pd-muted)}body.muvomi-product .ps-folder-dot.lime,body.muvomi-product .ps-color-choice.lime{background:var(--theme-success)}body.muvomi-product .ps-folder-dot.blue,body.muvomi-product .ps-color-choice.blue{background:var(--theme-accent-strong)}body.muvomi-product .ps-folder-dot.violet,body.muvomi-product .ps-color-choice.violet{background:var(--theme-folder-violet)}body.muvomi-product .ps-folder-dot.amber,body.muvomi-product .ps-color-choice.amber{background:var(--theme-folder-gold)}body.muvomi-product .ps-folder-dot.rose,body.muvomi-product .ps-color-choice.rose{background:var(--theme-folder-teal)}body.muvomi-product .ps-color-choice:not(.neutral){color:var(--theme-surface);border-color:#0000}body.muvomi-product .ps-workspace .cw-tabs{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);padding:4px}body.muvomi-product .ps-workspace .cw-tabs button{min-height:36px;color:var(--pd-secondary);border-radius:6px;font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .cw-tabs button:hover{background:var(--pd-raised);color:var(--pd-text)}body.muvomi-product .ps-workspace .cw-tabs button[aria-pressed=true],body.muvomi-product .ps-workspace .cw-tabs button[aria-pressed=true]:hover{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-on-primary)}body.muvomi-product .ps-workspace .ps-view-switch{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control)}body.muvomi-product .ps-workspace .ps-view-switch button{color:var(--pd-secondary);border-radius:5px}body.muvomi-product .ps-workspace .ps-view-switch button[aria-pressed=true]{background:var(--theme-primary);color:var(--theme-on-primary)}body.muvomi-product .ps-workspace .ps-library-toolbar>span{color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-workspace .cw-asset-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);padding:8px}body.muvomi-product .ps-workspace .cw-asset-visual{background:var(--pd-raised);border-radius:12px}body.muvomi-product .ps-workspace .cw-asset-details{padding:12px 8px 8px}body.muvomi-product .ps-workspace .cw-asset-details strong{color:var(--pd-text);font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .cw-asset-details span{color:var(--pd-muted);font-size:13px}@media (max-width:500px){body.muvomi-product .ps-workspace .cw-asset-grid .cw-asset-details{flex-wrap:wrap;row-gap:4px}body.muvomi-product .ps-workspace .cw-asset-grid .cw-asset-details>div:first-child{flex-basis:100%}body.muvomi-product .ps-workspace .cw-asset-grid .ps-asset-actions{margin-left:auto}}body.muvomi-product .ps-workspace .cw-brand-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);color:var(--pd-text);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);padding:8px}body.muvomi-product .ps-workspace .cw-brand-card:hover{border-color:var(--pd-line);box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}body.muvomi-product .ps-workspace .cw-brand-sample{border-radius:12px}body.muvomi-product .ps-workspace .cw-brand-details{color:var(--pd-secondary);padding:14px 8px 8px;font-size:13px}body.muvomi-product .ps-workspace .cw-brand-details i{border-color:var(--pd-line)}body.muvomi-product .ps-workspace .cw-skeleton-card{background:var(--pd-raised);border-color:var(--pd-line)}body.muvomi-product .ps-workspace .cw-tool-banner{border-radius:var(--theme-radius-card)}body.muvomi-product .ps-workspace :is(.cw-empty,.cv-history-empty){background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);padding:56px 24px}body.muvomi-product .ps-workspace :is(.cw-empty,.cv-history-empty) :is(h2,h3){color:var(--pd-text)}body.muvomi-product .ps-workspace :is(.cw-empty,.cv-history-empty) p{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-empty small{color:var(--pd-muted);font-size:12px}body.muvomi-product .ps-workspace .cw-empty>svg{color:var(--pd-secondary)}body.muvomi-product .ps-workspace :is(.cw-empty-icon,.cv-history-empty>div){background:var(--pd-raised);border:1px solid var(--pd-line);color:var(--pd-secondary);border-radius:12px}body.muvomi-product .ps-workspace :is(.cw-empty,.cv-history-empty) .cw-button{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-on-primary);font-weight:600}body.muvomi-product .ps-workspace :is(.cw-empty,.cv-history-empty) .cw-button:hover:not(:disabled){background:var(--theme-primary-hover);border-color:var(--theme-primary-hover)}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index)>.nc-workflow-card{text-align:left;background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);color:var(--pd-text);transition:box-shadow .2s var(--theme-ease), transform .2s var(--theme-ease);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:8px;display:flex;overflow:hidden}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index)>.nc-workflow-card:is(:hover,:focus-visible){background:var(--pd-surface);border-color:var(--pd-line);box-shadow:var(--theme-shadow-raised);transform:translateY(-2px)}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index) .nc-workflow-art{background:var(--pd-raised);border-radius:12px;flex:none}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index) .nc-workflow-body{padding:16px 12px 12px}body.muvomi-product .ps-workspace .nc-workflow-category{background:var(--pd-surface);border:1px solid var(--pd-line);-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:0;color:var(--pd-text);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;top:12px;left:12px}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index) .nc-study-label{display:none}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index) .nc-workflow-art:has(>.nc-art-director){background:var(--pd-background)}body.muvomi-product .ps-workspace .nc-workflow-grid:not(.pd-workflow-index) .nc-art-director{translate:0 14px}body.muvomi-product .ps-workspace .nc-art-open{background:var(--pd-surface);border:1px solid var(--pd-line);color:var(--pd-text)}body.muvomi-product .ps-workspace .nc-workflow-name{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .nc-workflow-body strong{letter-spacing:-.01em;color:var(--pd-text);font-size:18px;font-weight:500}body.muvomi-product .ps-workspace .nc-workflow-body p{color:var(--pd-secondary);font-size:15px}body.muvomi-product .ps-workspace .nc-workflow-body small{color:var(--pd-muted);font-size:13px}body.muvomi-product .ps-workspace .pd-workflow-index>.nc-workflow-card{color:var(--pd-text)}body.muvomi-product .ps-workspace .pd-workflow-index .nc-workflow-art{border:1px solid var(--pd-line);background:var(--pd-raised);border-radius:8px}body.muvomi-product .ps-workspace .pd-workflow-index .nc-workflow-art:has(>.nc-art-director){background:var(--pd-background)}body.muvomi-product .ps-workspace .pd-workflow-index .nc-art-director{object-fit:contain}body.muvomi-product .ps-workspace .ps-operations-summary{gap:24px}body.muvomi-product .ps-workspace .ps-operations-summary article{border-radius:var(--theme-radius-card);padding:24px}body.muvomi-product .ps-workspace .ps-operations-summary span{color:var(--pd-secondary);font-size:14px;font-weight:500}body.muvomi-product .ps-workspace .ps-operations-summary strong{letter-spacing:-.02em;margin:14px 0 10px;font-size:32px;font-weight:600}body.muvomi-product .ps-workspace .ps-operations-summary p{color:var(--pd-secondary);margin-bottom:0;font-size:13px}body.muvomi-product .ps-workspace .ps-usage-reset{margin:16px 0 24px}body.muvomi-product .ps-workspace .cw-connections{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card);overflow:hidden}body.muvomi-product .ps-workspace .cw-connections article{border:0;border-bottom:1px solid var(--pd-line);background:0 0;padding:20px 24px}body.muvomi-product .ps-workspace .cw-connections article:last-child{border-bottom:0}body.muvomi-product .ps-workspace .cw-connections h3{color:var(--pd-text);margin-bottom:4px;font-size:16px;font-weight:500}body.muvomi-product .ps-workspace .cw-connections p{color:var(--pd-secondary);font-size:14px}body.muvomi-product .ps-workspace .cw-connection-icon{background:var(--pd-raised);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);width:40px;height:40px;color:var(--pd-secondary)}body.muvomi-product .ps-workspace .cw-connection-state{background:var(--pd-surface);border:1px solid var(--pd-line);color:var(--pd-secondary);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}body.muvomi-product .ps-workspace .cw-connection-state.is-missing{color:var(--theme-warning);background:color-mix(in srgb, var(--theme-warning) 10%, var(--pd-surface));border-color:color-mix(in srgb, var(--theme-warning) 30%, var(--pd-surface))}body.muvomi-product .ps-workspace .cw-connection-state.is-configured{color:var(--theme-success);background:var(--theme-success-soft);border-color:color-mix(in srgb, var(--theme-success) 30%, var(--pd-surface))}body.muvomi-product .ps-workspace .ps-activity-list{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card)}body.muvomi-product .ps-workspace .ps-activity-list article{border-bottom:1px solid var(--pd-line);padding:18px 24px}body.muvomi-product .ps-workspace .ps-activity-list strong{font-size:15px;font-weight:500}body.muvomi-product .ps-workspace .ps-activity-list :is(p,time){color:var(--pd-muted);font-size:13px}body.muvomi-product .ps-workspace .ps-activity-icon{background:var(--pd-raised);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);width:40px;height:40px;color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-studio .cv-composer{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card-lg);box-shadow:var(--theme-shadow-card);padding:24px}body.muvomi-product .ps-workspace .ps-studio .cv-composer:focus-within{border-color:var(--theme-line-strong)}body.muvomi-product .ps-workspace .ps-studio .cv-composer:has(.cv-prompt:focus){border-color:var(--theme-primary);box-shadow:var(--theme-shadow-card), 0 0 0 3px var(--theme-focus)}body.muvomi-product .ps-workspace .ps-studio .cv-brief-heading{font-size:18px;font-weight:600}body.muvomi-product .ps-workspace .ps-studio .cv-prompt{min-height:160px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:12px 0 8px;padding:4px 0;font-size:16px}body.muvomi-product .ps-workspace .ps-studio .cv-prompt:focus{box-shadow:none}body.muvomi-product .ps-workspace .ps-studio .cv-control{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-studio .cv-composer-controls>label.cv-control:nth-child(2n):has(+button.cv-control){grid-column:1/-1}body.muvomi-product .ps-workspace .ps-studio button.cv-control[aria-expanded=true]{background:var(--theme-hover);border-color:var(--theme-line-strong);color:var(--pd-text)}body.muvomi-product .ps-workspace .ps-studio .cv-control:hover{background:var(--pd-raised);border-color:var(--theme-line-strong)}body.muvomi-product .ps-workspace .ps-studio .cv-control:focus-within{outline:2px solid var(--theme-accent);outline-offset:2px}body.muvomi-product .ps-workspace .ps-studio .cv-composer-footer{border-top:1px solid var(--pd-line)}body.muvomi-product .ps-workspace .ps-studio .cv-generate-button{min-height:48px;font-size:15px}body.muvomi-product .cv-status-dot{background:var(--theme-success);width:6px;height:6px}body.muvomi-product .ps-workspace .ps-studio .ps-generation-direction label{color:var(--pd-secondary);font-size:13px}body.muvomi-product .ps-workspace .ps-studio .cv-history-heading h2{letter-spacing:-.02em;font:600 24px/1.2 Inter,sans-serif}body.muvomi-product .ps-workspace .ps-studio .cv-history-heading p{font-size:14px}body.muvomi-product .ps-workspace .ps-studio .cv-generation-grid{gap:24px}body.muvomi-product .ps-workspace .ps-studio .cv-job-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-card)}body.muvomi-product .ps-workspace .ps-studio .cv-job-preview{background:var(--pd-raised)}body.muvomi-product .ps-workspace .ps-studio .cv-job-placeholder{color:var(--pd-secondary)}body.muvomi-product .ps-workspace .ps-studio .ps-job-toolbar select{max-width:170px}body.muvomi-product .dc-design .dc-document-bar{border-radius:var(--theme-radius-card) var(--theme-radius-card) 0 0}body.muvomi-product .dc-design .dc-design-frame{border-radius:0 0 var(--theme-radius-card) var(--theme-radius-card)}body.muvomi-product .dc-design .dc-stage-top,body.muvomi-product .dc-design .dc-stage-foot{color:var(--pd-secondary);font-size:12px;font-weight:500}body.muvomi-product .dc-design .dc-artboard canvas{box-shadow:var(--theme-shadow-raised)}body.muvomi-product .dc-design .dc-properties-toggle[aria-pressed=true],body.muvomi-product .dc-design .dc-chat-toggle[aria-pressed=true]{background:var(--theme-hover);border-color:var(--pd-text);color:var(--pd-text)}body.muvomi-product .dc-design .dc-align-options{background:var(--pd-surface);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);gap:2px;padding:3px;display:flex}body.muvomi-product .dc-design .dc-align-options button{min-width:40px;height:34px;min-height:34px;color:var(--pd-secondary);border:0;border-radius:5px;flex:1}body.muvomi-product .dc-design .dc-align-options button[aria-pressed=true],body.muvomi-product .dc-design .dc-align-options button[aria-pressed=true]:hover{background:var(--theme-primary);color:var(--theme-on-primary)}body.muvomi-product .dc-design .ce-chat-status{color:var(--pd-secondary)}body.muvomi-product .dc-design .dc-control-tabs{gap:20px;padding:0 16px}body.muvomi-product .dc-design .dc-control-tabs button{min-height:44px;color:var(--pd-secondary);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:12px 2px;font-size:14px;font-weight:500}body.muvomi-product .dc-design .dc-control-tabs button:hover{color:var(--pd-text);background:0 0}body.muvomi-product .dc-design .dc-control-tabs button:is([aria-pressed=true],[aria-selected=true]){border-bottom-color:var(--pd-text);color:var(--pd-text);background:0 0}body.muvomi-product .dc-design .ce-chat-input{background:var(--theme-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control)}body.muvomi-product .dc-design .ce-chat-input:focus-within{border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .dc-design .ce-chat-input textarea{box-shadow:none;background:0 0;border:0}body.muvomi-product .dc-design .ce-chat-input>button{background:var(--theme-primary);border-radius:var(--theme-radius-control);color:var(--theme-on-primary)}body.muvomi-product .dc-design .ce-chat-suggestions button{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control);color:var(--pd-text);font-size:14px;font-weight:500}body.muvomi-product .dc-design .ce-chat-suggestions button:hover{background:var(--pd-raised);border-color:var(--theme-line-strong)}body.muvomi-product .dc-design .ce-chat-welcome h2{letter-spacing:-.02em;font-size:24px;font-weight:600}body.muvomi-product .dc-design .dc-chat-kicker{color:var(--pd-muted)}body.muvomi-product .dc-design .dc-style-presets button,body.muvomi-product .dc-design .dc-palette-grid button{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control)}body.muvomi-product .dc-design .dc-style-presets button:hover,body.muvomi-product .dc-design .dc-palette-grid button:hover{background:var(--pd-raised);border-color:var(--theme-line-strong)}body.muvomi-product .dc-design .cw-brand-colors input[type=color]{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:var(--theme-radius-control)}body.muvomi-product .dc-design .dc-preview-hint{color:var(--pd-secondary)}body.muvomi-product .cw-studio-loading .nc-loading-rule{background:var(--theme-primary)}@media (max-width:900px){body.muvomi-product .ps-workspace .nc-studio-paths>button{padding:24px}}@media (max-width:700px){body.muvomi-product .ps-workspace .nc-studio-paths{grid-template-columns:1fr;gap:16px;margin:24px 0 40px}body.muvomi-product .ps-workspace .nc-studio-paths>button{border:1px solid var(--pd-line);min-height:0;padding:20px}body.muvomi-product .ps-workspace .cw-sidebar.is-open{width:min(300px,100vw - 16px);inset:8px auto 8px 8px}body.muvomi-product .ps-workspace .ps-template-strip,body.muvomi-product .ps-workspace .cw-template-grid{gap:16px}}
