body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal,.ve-export-modal){--ve-bg:var(--theme-background);--ve-panel:var(--theme-surface);--ve-raised:var(--theme-raised);--ve-input:var(--theme-input);--ve-line:var(--theme-line-subtle);--ve-text:var(--theme-text);--ve-secondary:var(--theme-secondary);--ve-muted:var(--theme-muted);--ve-accent:var(--theme-accent);--ve-accent-soft:var(--theme-accent-soft);--ve-primary:var(--theme-primary);--ve-on-primary:var(--theme-on-primary);--pd-background:var(--ve-bg);--pd-surface:var(--ve-panel);--pd-raised:var(--ve-raised);--pd-text:var(--ve-text);--pd-secondary:var(--ve-secondary);--pd-muted:var(--ve-muted);--pd-accent:var(--ve-accent);--pd-paper:var(--ve-primary);--pd-line:var(--ve-line);--muted:var(--ve-muted);--text:var(--ve-text);--ink:var(--ve-text);--cw-muted:var(--ve-muted);--cw-text:var(--ve-text);--cinema-muted:var(--ve-muted);color-scheme:var(--theme-scheme)}body.muvomi-product .ve-editor{background:var(--ve-bg);height:100dvh;min-height:680px;color:var(--ve-text);font-family:Inter,sans-serif;font-size:12px;line-height:1.5}body.muvomi-product .ve-editor :is(button,input,textarea,select){font:inherit}body.muvomi-product .ve-editor button{cursor:pointer}body.muvomi-product .ve-editor button:disabled{cursor:default;opacity:.35}body.muvomi-product .ve-editor :is(button,input,textarea,select):focus-visible,body.muvomi-product .ve-editor .ve-timeline-resize:focus-visible{outline:2px solid var(--ve-accent);outline-offset:2px}body.muvomi-product .ve-editor [hidden]{display:none!important}body.muvomi-product .ve-editor .cw-editor-header{background:var(--ve-panel);border-bottom:1px solid var(--theme-line);gap:16px;height:64px;padding:0 16px}body.muvomi-product .ve-editor .ve-wordmark{flex-shrink:0;align-items:center;width:128px;display:flex}body.muvomi-product .ve-editor .ve-wordmark img{width:128px;height:auto}body.muvomi-product .ve-editor .cw-project-title{align-items:center;gap:12px;display:flex}body.muvomi-product .ve-editor .cw-project-title input{color:var(--ve-text);flex:0 330px;width:min(330px,100%);min-width:0;min-height:36px;padding:6px 10px;font-size:13px;font-weight:500}body.muvomi-product .ve-editor .cw-project-title>span{color:var(--ve-secondary);flex:none;align-items:center;gap:4px;margin-top:0;font-size:12px;display:inline-flex}body.muvomi-product .ve-editor .cw-project-title>span svg{color:var(--theme-success)}body.muvomi-product .ve-editor .cw-editor-actions{gap:8px}body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal) .cw-icon{border-radius:var(--theme-radius-control);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ve-secondary);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}body.muvomi-product .ve-editor .cw-editor-header .cw-icon{width:36px;min-width:36px;height:36px;min-height:36px}body.muvomi-product .ve-editor :is(.cw-preview-heading,.cw-timeline-toolbar,.ps-timeline-options) .cw-icon{min-width:32px;min-height:32px}body.muvomi-product .ve-editor .cw-icon:hover:not(:disabled){background:var(--theme-hover);color:var(--ve-text);border-color:#0000}body.muvomi-product .ve-editor .cw-icon[aria-pressed=true]{color:var(--theme-accent);background:var(--theme-accent-soft)}body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal) .cw-button{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--ve-panel);min-height:36px;color:var(--ve-text);box-shadow:none;gap:7px;padding:7px 14px;font-size:12px;font-weight:500}body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal) .cw-primary{background:var(--ve-primary);border-color:var(--ve-primary);color:var(--ve-on-primary);border-radius:var(--theme-radius-control)}body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal) .cw-button:hover:not(:disabled){background:var(--theme-hover);border-color:var(--theme-line-strong)}body.muvomi-product :is(.ve-editor,.ve-editor-modal,.ve-media-modal) .cw-primary:hover:not(:disabled){background:var(--theme-primary-hover);border-color:var(--theme-primary-hover);color:var(--ve-on-primary)}body.muvomi-product .ve-editor .cw-editor-header .cw-primary{padding:8px 16px}body.muvomi-product .ve-editor .cw-editor-main,body.muvomi-product .ve-editor.has-inspector .cw-editor-main{background:var(--ve-bg);grid-template-columns:minmax(0,1fr);grid-template-areas:"preview";min-height:0;display:grid;position:relative}body.muvomi-product .ve-editor.has-chat .cw-editor-main{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"sidebar preview"}body.muvomi-product .ve-editor.has-inspector .cw-editor-main,body.muvomi-product .ve-editor.has-inspector:not(.has-chat) .cw-editor-main{grid-template-columns:minmax(0,1fr) 278px;grid-template-areas:"preview inspector"}body.muvomi-product .ve-editor.has-chat.has-inspector .cw-editor-main{grid-template-columns:300px minmax(0,1fr) 278px;grid-template-areas:"sidebar preview inspector"}body.muvomi-product .ve-editor.is-ai.has-chat .cw-editor-main{grid-template-columns:360px minmax(0,1fr)}body.muvomi-product .ve-editor .ve-sidebar{border-right:1px solid var(--ve-line);background:var(--ve-panel);flex-direction:column;grid-area:sidebar;min-width:0;min-height:0;display:flex;overflow:hidden}body.muvomi-product .ve-editor .ve-workspace-tabs{border-bottom:1px solid var(--ve-line);flex-shrink:0;gap:16px;padding:0 16px;display:flex}body.muvomi-product .ve-editor .ve-workspace-tabs>button{height:47px;color:var(--ve-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:0;font-size:13px;font-weight:500;display:flex;position:relative}body.muvomi-product .ve-editor .ve-workspace-tabs>button[aria-pressed=true]{color:var(--ve-text);border-bottom-color:var(--ve-text)}body.muvomi-product .ve-editor .ve-workspace-tabs>button:hover{color:var(--ve-text)}body.muvomi-product .ve-editor .ve-workspace-tabs i{background:var(--ve-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:14px;right:-8px}body.muvomi-product .ve-editor .ve-sidebar-content{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}body.muvomi-product .ve-editor .ve-chat-container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}body.muvomi-product .ve-editor .ve-chat-container[hidden]{display:none}body.muvomi-product .ve-editor .ve-panel-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}body.muvomi-product .ve-editor .ve-panel-heading h2{letter-spacing:-.02em;margin:0 0 4px;font:600 16px/1.4 Inter,sans-serif}body.muvomi-product .ve-editor .ve-panel-heading p{color:var(--ve-secondary);margin:0;font-size:12px}body.muvomi-product .ve-editor :is(.ve-media,.ve-generate,.ve-changes){padding:16px}body.muvomi-product .ve-editor .ve-import{background:var(--ve-raised);border:1px dashed var(--theme-line-strong);width:100%;color:var(--ve-text);text-align:left;transition:background-color .16s var(--theme-ease), border-color .16s var(--theme-ease);border-radius:12px;align-items:center;gap:12px;margin-bottom:22px;padding:14px;display:flex}body.muvomi-product .ve-editor .ve-import:hover:not(:disabled){background:var(--theme-hover);border-color:var(--ve-text)}body.muvomi-product .ve-editor .ve-import span{flex:1}body.muvomi-product .ve-editor .ve-import strong{font-size:13px;font-weight:500;display:block}body.muvomi-product .ve-editor .ve-import small{color:var(--ve-secondary);margin-top:4px;font-size:12px;display:block}body.muvomi-product .ve-editor .ve-bin-tabs{border-bottom:1px solid var(--ve-line);gap:16px;margin-bottom:16px;display:flex}body.muvomi-product .ve-editor .ve-bin-tabs button{color:var(--ve-secondary);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 0 10px;font-size:12px;font-weight:500;display:flex}body.muvomi-product .ve-editor .ve-bin-tabs button[aria-pressed=true]{color:var(--ve-text);border-color:var(--ve-text)}body.muvomi-product .ve-editor .ve-bin-tabs span{color:var(--ve-muted);font-size:12px}body.muvomi-product .ve-editor .ve-search{background:var(--ve-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--ve-muted);align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}body.muvomi-product .ve-editor .ve-search:focus-within{border-color:var(--ve-text);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .ve-editor .ve-search input{width:100%;min-width:0;color:var(--ve-text);background:0 0;border:0;outline:0;padding:5px 0;font-size:12px}body.muvomi-product .ve-editor .ve-search input:focus{box-shadow:none;border:0!important}body.muvomi-product .ve-editor .ve-media-filters{gap:6px;margin:12px 0 16px;display:flex}body.muvomi-product .ve-editor .ve-media-filters button{background:var(--ve-panel);border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);color:var(--ve-secondary);min-height:32px;padding:0 12px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .ve-media-filters button:hover{color:var(--ve-text);border-color:var(--theme-line-strong)}body.muvomi-product .ve-editor .ve-media-filters button[aria-pressed=true]{background:var(--theme-accent-soft);border-color:var(--theme-primary);color:var(--theme-accent)}body.muvomi-product .ve-editor .ve-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;display:grid}body.muvomi-product .ve-editor .ve-asset{min-width:0}body.muvomi-product .ve-editor .ve-asset-preview{aspect-ratio:1.55;background:var(--ve-raised);border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);width:100%;color:var(--ve-secondary);justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}body.muvomi-product .ve-editor .ve-asset-preview :is(img,video){object-fit:cover;width:100%;height:100%}body.muvomi-product .ve-editor .ve-asset-preview>span{color:#eee;background:#0009;border-radius:3px;align-items:center;gap:4px;padding:2px 4px;font-size:11px;line-height:1.3;display:flex;position:absolute;bottom:5px;left:5px}body.muvomi-product .ve-editor .ve-asset-preview>i{color:#eff1f6;background:#111c;border-radius:50%;padding:5px;display:none;position:absolute}body.muvomi-product .ve-editor .ve-asset-preview:hover>i{display:flex}body.muvomi-product .ve-editor .ve-asset>div{align-items:center;gap:2px;padding-top:4px;display:flex}body.muvomi-product .ve-editor .ve-asset>div>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}body.muvomi-product .ve-editor .ve-asset .cw-icon{width:28px;min-width:28px;height:28px;min-height:28px}body.muvomi-product .ve-editor .ve-panel-footnote{color:var(--ve-muted);margin-top:18px;font-size:12px;line-height:1.6;display:block}body.muvomi-product .ve-editor .ve-bin-empty{color:var(--ve-secondary);flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;display:flex}body.muvomi-product .ve-editor .ve-bin-empty strong{color:var(--ve-text);font-size:13px;font-weight:500}body.muvomi-product .ve-editor .ve-bin-empty p{color:var(--ve-secondary);font-size:12px;line-height:1.7}body.muvomi-product .ve-editor .is-dragging{outline:2px solid var(--ve-accent);outline-offset:-3px}body.muvomi-product .ve-editor .ve-drop-hint{color:var(--ve-accent);border:1px solid var(--ve-accent);margin-bottom:16px;padding:12px}body.muvomi-product .ve-editor .ve-panel-error{color:var(--theme-danger);padding:10px 0;font-size:12px}body.muvomi-product .ve-editor .ve-generated-result{border-top:1px solid var(--ve-line);margin-top:24px;padding-top:18px}body.muvomi-product .ve-editor .ve-generated-result :is(img,video){border-radius:var(--theme-radius-control);width:100%;margin:12px 0}body.muvomi-product .ve-editor .cw-editor-preview{background:var(--theme-canvas);min-height:0;padding:0;display:flex}body.muvomi-product .ve-editor .cw-preview-heading{border-bottom:1px solid var(--theme-line);height:48px;color:var(--ve-text);background:var(--ve-panel);gap:12px;margin:0;padding:0 16px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .cw-preview-heading>span:first-of-type{margin-right:auto}body.muvomi-product .ve-editor .cw-preview-heading>label{color:var(--ve-secondary);font-weight:400}body.muvomi-product .ve-editor .ve-preview-resolution{color:var(--ve-muted);font-size:12px;font-weight:400}body.muvomi-product .ve-editor .cw-preview-heading select{background:var(--ve-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--ve-text);min-height:32px;padding:3px 8px;font-size:12px}body.muvomi-product .ve-editor .cw-preview-stage{background:var(--theme-canvas);border:0;flex:1;min-height:0;padding:16px 16px 0;display:flex;position:relative}body.muvomi-product .ve-editor .cw-preview-stage .player-space{width:100%;min-height:0;max-height:none;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0}body.muvomi-product .ve-editor .ve-transport{color:var(--ve-secondary);background:0 0;border:0;border-radius:0;flex-shrink:0;gap:8px;width:100%;min-height:54px;margin:0;padding:10px 0}body.muvomi-product .ve-editor .transport .transport-play{background:var(--ve-primary);border:1px solid var(--ve-primary);width:36px;min-width:36px;height:36px;color:var(--ve-on-primary);border-radius:50%}body.muvomi-product .ve-editor .transport .icon-button{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--ve-secondary);background:var(--ve-panel);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control)}body.muvomi-product .ve-editor .transport :is(.icon-button,.transport-play):hover:not(:disabled){background:var(--theme-hover);color:var(--ve-text)}body.muvomi-product .ve-editor .transport .transport-play:hover:not(:disabled){background:var(--theme-primary-hover);color:var(--ve-on-primary)}body.muvomi-product .ve-editor .transport .timecode{font-variant-numeric:tabular-nums;color:var(--ve-secondary);font:12px Inter,sans-serif}body.muvomi-product .ve-editor .transport input{accent-color:var(--ve-text);min-width:32px}body.muvomi-product .ve-editor .ve-canvas-tools{border-top:1px solid var(--theme-line);background:var(--ve-panel);flex-shrink:0;align-items:center;gap:6px;height:48px;padding:0 16px;display:flex}body.muvomi-product .ve-editor .ve-canvas-tools button{white-space:nowrap;color:var(--ve-secondary);background:var(--ve-panel);border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);flex:none;align-items:center;gap:6px;min-height:32px;padding:5px 10px;font-size:12px;font-weight:500;display:flex}body.muvomi-product .ve-editor .ve-canvas-tools button:hover{color:var(--ve-text);border-color:var(--theme-line-strong);background:var(--ve-panel)}body.muvomi-product .ve-editor .ve-canvas-hint{min-width:0;color:var(--ve-muted);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:200px;margin-left:auto;font-size:12px;overflow:hidden}body.muvomi-product .ve-editor .cw-canvas-empty{border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);text-align:center;background:0 0;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;inset:16px 16px 54px}body.muvomi-product .ve-editor .ve-empty-mark{color:var(--ve-secondary)}body.muvomi-product .ve-editor .cw-canvas-empty h2{font:600 20px/1.3 var(--theme-display);letter-spacing:-.01em;color:var(--ve-text)}body.muvomi-product .ve-editor .cw-canvas-empty p{color:var(--ve-secondary);margin:0 0 4px;font-size:14px}body.muvomi-product .ve-editor .cw-muted,body.muvomi-product .ve-editor :is(input,textarea)::placeholder{color:var(--ve-muted)}body.muvomi-product .ve-editor .ve-proposal-changes label{align-items:flex-start;gap:8px;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-proposal-changes input{accent-color:var(--ve-accent);margin-top:4px}body.muvomi-product .ve-editor .ve-change-row{border-top:1px solid var(--ve-line);align-items:flex-start;gap:10px;padding:16px 0;display:flex}body.muvomi-product .ve-editor .ve-change-row>div{flex:1}body.muvomi-product .ve-editor .ve-change-row strong{font-size:12px;font-weight:500;line-height:1.6;display:block}body.muvomi-product .ve-editor .ve-change-row small{color:var(--ve-muted);margin-top:6px;font-size:12px;display:block}body.muvomi-product .ve-editor .ve-change-check{color:var(--ve-secondary);padding-top:2px}body.muvomi-product .ve-editor .cw-inspector{background:var(--ve-panel);border-left:1px solid var(--ve-line);width:auto;max-width:none;min-height:0;max-height:none;box-shadow:none;grid-area:inspector;padding:16px;position:static;overflow:auto}body.muvomi-product .ve-editor .cw-inspector-heading{border-bottom:0;margin-bottom:16px;padding-bottom:0}body.muvomi-product .ve-editor .cw-inspector h2{color:var(--ve-text);letter-spacing:-.02em;font:600 16px/1.4 Inter,sans-serif}body.muvomi-product .ve-editor .cw-field{color:var(--ve-secondary);gap:6px;margin:0 0 14px;font-size:12px}body.muvomi-product .ve-editor .cw-inspector .cw-field-pair{align-items:end}body.muvomi-product .ve-editor .cw-inspector .cw-field-pair>.cw-field{grid-template-rows:auto auto;gap:6px}body.muvomi-product .ve-editor .cw-field :is(input,select,textarea){background:var(--ve-input);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--ve-text);min-width:0;padding:8px 10px;font-size:12px}body.muvomi-product .ve-editor .cw-field :is(input:not([type=range],[type=checkbox],[type=color]),select){height:36px;min-height:36px;padding-block:0;font-weight:400}body.muvomi-product .ve-editor .cw-field input[type=color]{height:36px;min-height:36px;box-shadow:none;padding:4px}body.muvomi-product .ve-editor .cw-field input[type=range]{accent-color:var(--ve-text);border:0;padding:0}body.muvomi-product .ve-editor .ce-panel-label,body.muvomi-product .ve-editor .ce-details>summary{color:var(--ve-secondary)}body.muvomi-product .ve-editor .ce-panel-label{padding:24px 0 8px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .cw-caption-list textarea,body.muvomi-product .ve-editor .cw-brand-choice{background:var(--ve-input);border-color:var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--ve-text)}body.muvomi-product .ve-editor .cw-caption-list textarea{font-size:12px}body.muvomi-product .ve-editor .cw-caption-time{color:var(--ve-secondary);border-radius:var(--theme-radius-control);font-size:12px!important}body.muvomi-product .ve-editor .cw-caption-time:hover{color:var(--ve-text)}body.muvomi-product .ve-editor .cw-fine{color:var(--ve-muted);font-size:12px;line-height:1.5}body.muvomi-product .ve-editor :is(.cw-fine,.ve-panel-footnote)+.cw-button{margin-top:12px}body.muvomi-product .ve-editor .ve-adjust-section{border-top:1px solid var(--ve-line);margin-top:16px;padding-top:12px}body.muvomi-product .ve-editor .ve-adjust-section summary{color:var(--ve-text);cursor:pointer;margin-bottom:14px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .ve-look-options{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}body.muvomi-product .ve-editor .ve-look-options button{background:var(--ve-panel);border:1px solid var(--theme-line);color:var(--ve-secondary);border-radius:var(--theme-radius-control);min-height:32px;padding:0 12px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .ve-look-options button[aria-pressed=true]{background:var(--theme-accent-soft);border-color:var(--theme-primary);color:var(--theme-accent)}body.muvomi-product .ve-editor .ve-adjust-slider>span{justify-content:space-between;display:flex}body.muvomi-product .ve-editor .ve-adjust-slider output{color:var(--ve-muted);font-size:12px}body.muvomi-product .ve-editor .ve-keyframe{align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-keyframe span{flex:1}body.muvomi-product .ve-editor .ve-keyframe button{color:var(--ve-accent);background:0 0;border:0;gap:6px;padding:5px;display:flex}body.muvomi-product .ve-editor .cw-timeline{height:var(--ve-timeline-height,256px);background:var(--ve-panel);border-top:1px solid var(--theme-line);flex-shrink:0;min-height:180px}body.muvomi-product .ve-editor .ve-timeline-resize{cursor:row-resize;touch-action:none;background:var(--ve-panel);flex-shrink:0;justify-content:center;align-items:center;height:7px;display:flex}body.muvomi-product .ve-editor .ve-timeline-resize span{background:var(--theme-grip);border-radius:2px;width:36px;height:2px}body.muvomi-product .ve-editor .ve-timeline-resize:is(:hover,:focus-visible) span{background:var(--ve-accent)}body.muvomi-product .ve-editor .ve-proposal-notes{margin:12px 0}body.muvomi-product .ve-editor .ve-proposal-notes summary{cursor:pointer;color:var(--ve-secondary);font-size:12px}body.muvomi-product .ve-editor .cw-timeline-toolbar{background:var(--ve-panel);border-color:var(--theme-line);min-height:48px;color:var(--ve-secondary);gap:12px;padding:0 16px}body.muvomi-product .ve-editor .cw-timeline-toolbar>div{gap:5px}body.muvomi-product .ve-editor .cw-timeline-toolbar strong{color:var(--ve-text);margin-right:10px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .cw-timeline-toolbar .ve-toolbar-divider{background:var(--theme-line);width:1px;height:18px;color:var(--ve-secondary);margin:0 8px;display:inline-block}body.muvomi-product .ve-editor .ve-timeline-duration{color:var(--ve-muted);font-variant-numeric:tabular-nums;margin-right:16px;font-size:12px}body.muvomi-product .ve-editor .ve-timeline-zoom{align-items:center;gap:2px;display:flex}body.muvomi-product .ve-editor .ve-timeline-zoom input{width:72px;accent-color:var(--ve-text)}body.muvomi-product .ve-editor .cw-timeline-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:8px 16px 4px 0}body.muvomi-product .ve-editor .cw-timeline-row,body.muvomi-product .ve-editor .cw-timeline-ruler{grid-template-columns:112px minmax(460px,1fr);font-size:11px}body.muvomi-product .ve-editor .cw-timeline-row{min-height:45px}body.muvomi-product .ve-editor .cw-timeline-row>span,body.muvomi-product .ve-editor .cw-timeline-ruler>span{color:var(--ve-secondary);z-index:6;background:var(--ve-panel);align-items:center;gap:8px;height:100%;padding:0 16px;font-size:11px;font-weight:500;display:flex;position:sticky;left:0}body.muvomi-product .ve-editor .cw-timeline-ruler{z-index:8;background:var(--ve-panel);padding-bottom:4px;position:sticky;top:0}body.muvomi-product .ve-editor .cw-timeline-ruler button{color:var(--ve-muted);font-size:11px;line-height:12px}body.muvomi-product .ve-editor .cw-timeline-ruler input{opacity:.35;top:14px}body.muvomi-product .ve-editor .cw-track{border:0;border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);background:var(--ve-raised);border-radius:0;height:41px}body.muvomi-product .ve-editor .cw-clip{border:1px solid var(--theme-video-track-line);background:var(--theme-video-track);height:35px;color:var(--theme-video-track-text);cursor:grab;touch-action:none;border-radius:4px;gap:7px;padding:3px 9px;line-height:1.25;top:2px;font-size:11px!important}body.muvomi-product .ve-editor .cw-clip-text{background:var(--theme-text-track);border-color:var(--theme-text-track-line);color:var(--theme-text-track-text)}body.muvomi-product .ve-editor .cw-clip-image{background:var(--theme-image-track);border-color:var(--theme-image-track-line)}body.muvomi-product .ve-editor .cw-clip-audio{background:var(--theme-audio-track);border-color:var(--theme-audio-track-line);color:var(--theme-audio-track-text)}body.muvomi-product .ve-editor .cw-clip-motion{background:var(--theme-motion-track);border-color:var(--theme-motion-track-line)}body.muvomi-product .ve-editor .cw-clip.is-selected{border-color:var(--theme-clip-selected);box-shadow:inset 0 0 0 1px var(--theme-clip-selected), 0 0 0 2px var(--theme-clip-selected-ring)}body.muvomi-product .ve-editor .ve-clip-thumbnail{border-radius:2px;flex-shrink:0;width:38px;height:26px}body.muvomi-product .ve-editor .ve-clip-thumbnail :is(img,video){object-fit:cover;pointer-events:none;width:100%;height:100%}body.muvomi-product .ve-editor .ve-clip-name{flex:1;min-width:0}body.muvomi-product .ve-editor .ve-clip-name small{opacity:.7;margin-top:1px;font-size:11px;line-height:1.2;display:block}body.muvomi-product .ve-editor .cw-playhead{background:var(--ve-text);z-index:5;pointer-events:none;width:2px;box-shadow:none;margin-left:-1px;top:-4px;bottom:-5px}body.muvomi-product .ve-editor .cw-playhead:before{content:"";background:var(--ve-text);border-radius:2px 2px 3px 3px;width:10px;height:7px;position:absolute;top:0;left:-4px}body.muvomi-product .ve-editor .cw-clip .ps-trim-handle{opacity:1;background:color-mix(in srgb, var(--theme-text) 18%, transparent);width:5px}body.muvomi-product .ve-editor .cw-clip .ps-trim-handle:is(:hover,:focus){background:color-mix(in srgb, var(--theme-text) 45%, transparent)}body.muvomi-product .ve-editor .ve-caption-track .cw-track>button{background:var(--theme-caption-track);border:1px solid var(--theme-caption-track-line);height:26px;color:var(--theme-caption-track-text);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;font-size:11px;position:absolute;top:7px;overflow:hidden}body.muvomi-product .ve-editor .ve-timeline-footer{color:var(--ve-muted);border-top:1px solid var(--theme-line);justify-content:space-between;padding:8px 16px;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-timeline-footer button{color:var(--ve-secondary);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-timeline-footer button:hover{color:var(--ve-text)}body.muvomi-product .ve-editor .ps-timeline-options{background:var(--ve-panel);border-bottom:1px solid var(--theme-line);gap:16px;padding:8px 16px;font-size:12px}body.muvomi-product .ve-editor .ps-timeline-options .cw-button{min-height:32px;padding:0 12px;font-size:12px}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal){background:var(--ve-panel);color:var(--ve-text);border:1px solid var(--theme-line);border-radius:var(--theme-radius-card-lg);box-shadow:var(--theme-shadow-raised)}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal) .modal-head h2{color:var(--ve-text)}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal) :is(.cw-muted,.cw-fine,.field-help,.render-note){color:var(--ve-muted)}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal) .modal-head p{color:var(--ve-secondary)}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal) .modal-head .icon-button{color:var(--ve-secondary);background:var(--ve-panel);border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control)}body.muvomi-product :is(.ve-editor-modal,.ve-media-modal,.ve-export-modal) :is(button,input,select,a):focus-visible{outline:2px solid var(--ve-accent);outline-offset:2px}body.muvomi-product .ve-editor-modal .cw-motion-options button,body.muvomi-product .ve-editor-modal .cw-version-list>div{background:var(--ve-panel);border:1px solid var(--theme-line);color:var(--ve-text);border-radius:12px}body.muvomi-product .ve-editor-modal .cw-motion-options button:hover,body.muvomi-product .ve-editor-modal .cw-version-list>div:hover{border-color:var(--theme-line-strong)}body.muvomi-product .ve-editor-modal .cw-version-list{gap:8px;margin-top:12px;display:grid}body.muvomi-product .ve-editor-modal .cw-version-list>div{border-radius:var(--theme-radius-control);padding:14px 16px}body.muvomi-product .ve-editor-modal .cw-motion-options button[aria-pressed=true]{border-color:var(--ve-text);box-shadow:inset 0 0 0 1px var(--ve-text)}body.muvomi-product .ve-media-modal :is(img,video){object-fit:contain;max-width:100%;max-height:65vh;margin-bottom:20px}body.muvomi-product .ve-media-modal audio{width:100%;margin:20px 0}body.muvomi-product .ve-export-modal{max-width:560px}body.muvomi-product .ve-export-settings{color:var(--ve-secondary);border:0;margin:0 0 20px;padding:0}body.muvomi-product .ve-export-settings legend{letter-spacing:0;text-transform:none;color:var(--ve-secondary);margin-bottom:14px;font-size:12px;font-weight:500}body.muvomi-product .ve-export-settings label{flex-direction:column;gap:7px;margin-bottom:14px;font-size:12px;display:flex}body.muvomi-product .ve-export-settings :is(select,input[type=number]){width:100%;min-width:0;color:var(--ve-text);border:1px solid var(--theme-control-line);background:var(--ve-input);border-radius:var(--theme-radius-control);padding:10px;font-size:13px}body.muvomi-product .ve-resolution-choices{grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0 20px;display:grid}body.muvomi-product .ve-resolution-choices button{border:1px solid var(--theme-line);background:var(--ve-panel);height:64px;color:var(--ve-secondary);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}body.muvomi-product .ve-resolution-choices button:hover{border-color:var(--theme-line-strong);color:var(--ve-text)}body.muvomi-product .ve-resolution-choices button[aria-pressed=true]{border-color:var(--theme-primary);box-shadow:none;background:var(--theme-accent-soft);color:var(--theme-accent)}body.muvomi-product .ve-resolution-choices small{letter-spacing:0;color:var(--ve-muted);margin-top:3px;font-size:11px}body.muvomi-product .ve-export-pair{grid-template-columns:1fr 1.5fr;gap:16px;display:grid}body.muvomi-product .ve-export-settings details{border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line);padding:10px 0}body.muvomi-product .ve-export-settings summary{cursor:pointer;padding:4px 0;font-size:12px;font-weight:500}body.muvomi-product .ve-export-settings details[open] summary{margin-bottom:16px}body.muvomi-product .ve-export-settings p{color:var(--ve-muted);margin-top:12px;font-size:12px;line-height:1.6}body.muvomi-product .ve-export-settings .ve-checkbox{flex-direction:row;align-items:center}body.muvomi-product .ve-export-modal .export-format{background:var(--ve-panel);border:1px solid var(--theme-line);color:var(--ve-text);border-radius:12px;margin:0 0 16px;padding:16px}body.muvomi-product .ve-export-modal .export-format strong{color:var(--ve-text)}body.muvomi-product .ve-export-modal .export-format p{color:var(--ve-muted)}body.muvomi-product .ve-export-modal .export-format div>span{color:var(--ve-secondary)}body.muvomi-product .ve-export-modal .export-file-icon{background:var(--ve-raised);color:var(--ve-text);border:1px solid var(--theme-line);border-radius:var(--theme-radius-control)}body.muvomi-product .ve-export-modal .format-tag{color:var(--ve-secondary);background:var(--ve-panel);border:1px solid var(--theme-line);border-radius:999px;font-size:11px}body.muvomi-product .ve-export-modal .button.primary{background:var(--ve-primary);border-color:var(--ve-primary);color:var(--ve-on-primary)}body.muvomi-product .ve-export-modal .render-details{display:none}@media (max-width:1279px){body.muvomi-product .ve-editor.has-chat .cw-editor-main{grid-template-columns:278px minmax(0,1fr);grid-template-areas:"sidebar preview"}body.muvomi-product .ve-editor.has-chat.has-inspector .cw-editor-main{grid-template-columns:278px minmax(0,1fr) 278px;grid-template-areas:"sidebar preview inspector"}body.muvomi-product .ve-editor.is-ai.has-chat .cw-editor-main{grid-template-columns:320px minmax(0,1fr)}body.muvomi-product .ve-editor .ve-workspace-tabs{gap:12px}body.muvomi-product .ve-editor .ve-canvas-tools{scrollbar-width:none;gap:4px;overflow-x:auto}body.muvomi-product .ve-editor .ve-canvas-tools button{padding:5px 8px}body.muvomi-product .ve-editor .ve-canvas-hint{display:none}body.muvomi-product .ve-editor .ve-canvas-tools>button:last-child{margin-left:auto}}@media (min-width:761px) and (max-width:1099px){body.muvomi-product .ve-editor.has-chat.has-inspector .cw-editor-main{grid-template-columns:minmax(0,1fr) 278px;grid-template-areas:"preview inspector"}body.muvomi-product .ve-editor.has-chat.has-inspector .ve-sidebar{display:none}}@media (max-width:760px){body.muvomi-product .ve-editor .ve-timeline-resize{display:none}body.muvomi-product .ve-editor{height:auto;min-height:100dvh;overflow:visible}body.muvomi-product .ve-editor .cw-editor-header{gap:8px;height:68px;padding:10px 12px}body.muvomi-product .ve-editor .ve-wordmark{display:none}body.muvomi-product .ve-editor .cw-project-title{display:block}body.muvomi-product .ve-editor .cw-project-title>span{margin-top:2px}body.muvomi-product .ve-editor .cw-editor-header .cw-icon{width:44px;min-width:44px;height:44px}body.muvomi-product .ve-editor .cw-editor-actions{gap:0}body.muvomi-product .ve-editor .cw-editor-header .cw-primary{min-height:44px;margin-left:6px;padding:8px 12px}body.muvomi-product .ve-editor .cw-editor-actions>.cw-button:not(.cw-primary){display:none}body.muvomi-product .ve-editor .cw-project-title input{width:100%;min-height:28px;padding:3px 8px;font-size:12px}body.muvomi-product .ve-editor .cw-editor-main,body.muvomi-product .ve-editor.has-chat .cw-editor-main,body.muvomi-product .ve-editor.has-inspector .cw-editor-main,body.muvomi-product .ve-editor.has-chat.has-inspector .cw-editor-main{flex-direction:column;display:flex;overflow:visible}body.muvomi-product .ve-editor .cw-editor-preview{flex:none;order:0;height:360px}body.muvomi-product .ve-editor .cw-preview-heading{gap:8px;height:44px;padding:0 12px}body.muvomi-product .ve-editor .ve-preview-resolution{display:none}body.muvomi-product .ve-editor .cw-preview-heading>label{display:flex}body.muvomi-product .ve-editor .cw-preview-stage{padding:8px 12px 0}body.muvomi-product .ve-editor .cw-canvas-empty{gap:8px;padding:16px;inset:10px 12px 55px}body.muvomi-product .ve-editor .cw-canvas-empty p{font-size:12px}body.muvomi-product .ve-editor .ve-transport{gap:3px}body.muvomi-product .ve-editor .transport button{width:44px;min-width:44px;height:44px}body.muvomi-product .ve-editor .transport>.transport-restart{display:none}body.muvomi-product .ve-editor .ve-canvas-tools{gap:0;height:44px;padding:0 8px}body.muvomi-product .ve-editor .ve-canvas-tools button{min-height:44px;padding:4px 7px;font-size:11px}body.muvomi-product .ve-editor .ve-canvas-tools button.ve-tool-brand{display:none}body.muvomi-product .ve-editor .ve-sidebar{border-top:1px solid var(--ve-line);border-right:0;order:1;height:430px}body.muvomi-product .ve-editor .ve-workspace-tabs{padding:0 12px}body.muvomi-product .ve-editor .ve-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.muvomi-product .ve-editor .ve-asset .cw-icon{width:44px;min-width:44px;height:44px;min-height:44px}body.muvomi-product .ve-editor :is(.ve-bin-tabs button,.ve-asset-types button){min-height:44px}body.muvomi-product .ve-editor :is(.ve-media input,.ve-generate textarea,.ve-generate select){font-size:16px}body.muvomi-product .ve-editor .cw-inspector{z-index:40;border:1px solid var(--theme-line);width:auto;height:min(52dvh,480px);max-height:none;box-shadow:var(--theme-shadow-raised);overscroll-behavior:contain;border-bottom:0;border-radius:16px 16px 0 0;padding-top:0;position:fixed;inset:auto 0 0}body.muvomi-product .ve-editor .cw-inspector-heading{z-index:2;border-bottom:1px solid var(--theme-line);background:var(--ve-panel);padding:16px 0 12px;position:sticky;top:0}body.muvomi-product .ve-editor.has-inspector{padding-bottom:min(52dvh,480px)}body.muvomi-product .ve-editor .cw-timeline{height:290px}body.muvomi-product .ve-editor .cw-timeline-toolbar{flex-wrap:wrap;gap:0;padding:6px}body.muvomi-product .ve-editor .cw-timeline-toolbar>div{flex-shrink:0;gap:0}body.muvomi-product .ve-editor .cw-timeline-toolbar>div:last-child{margin-left:auto}body.muvomi-product .ve-editor .cw-timeline-toolbar strong,body.muvomi-product .ve-editor .cw-timeline-toolbar .ve-toolbar-divider{display:none}body.muvomi-product .ve-editor .cw-timeline-toolbar .cw-icon{width:44px;min-width:44px;height:44px}body.muvomi-product .ve-editor .ve-timeline-zoom input{display:none}body.muvomi-product .ve-editor .ve-timeline-zoom{gap:0}body.muvomi-product .ve-editor .ve-timeline-duration,body.muvomi-product .ve-editor .ve-footer-extra{display:none}body.muvomi-product .ve-editor .ps-timeline-options{flex-wrap:wrap}body.muvomi-product .ve-editor .cw-timeline-row,body.muvomi-product .ve-editor .cw-timeline-ruler{grid-template-columns:88px minmax(460px,1fr)}body.muvomi-product .ve-editor .cw-timeline-row>span,body.muvomi-product .ve-editor .cw-timeline-ruler>span{padding:0 10px}body.muvomi-product .ve-export-pair{grid-template-columns:1fr 1.4fr;gap:10px}}@media (max-width:480px){body.muvomi-product .ve-editor .ve-canvas-tools{gap:4px}body.muvomi-product .ve-editor .ve-canvas-tools button>svg{display:none}body.muvomi-product .ve-editor .ve-canvas-tools button{padding:4px 10px}}@media (prefers-reduced-motion:reduce){body.muvomi-product .ve-editor *{scroll-behavior:auto;transition:none!important}}body.muvomi-product .ve-editor .ve-caption-auto{justify-content:center;width:100%}body.muvomi-product .ve-editor .ve-caption-language{gap:8px;margin:0 0 14px;display:grid}body.muvomi-product .ve-editor .ve-caption-language .cw-field{margin:0}body.muvomi-product .ve-editor .ve-caption-heard{color:var(--ve-secondary);margin:0}body.muvomi-product .ve-editor .ve-caption-language .cw-button{justify-self:start}body.muvomi-product .ve-caption-library{--caption-ground:#23272e;gap:8px;min-width:0;display:grid}body.muvomi-product .ve-editor .ve-caption-library{--caption-ground:radial-gradient(120% 90% at 78% 12%, #6d7a8a55, transparent 60%), linear-gradient(158deg, #3a4450, #1c2026 58%, #24262b)}body.muvomi-product .ve-caption-library .ve-caption-search{border:1px solid var(--theme-field-line);border-radius:var(--theme-radius-control);background:var(--theme-input);height:32px;color:var(--theme-muted);cursor:text;align-items:center;gap:8px;margin:0;padding:0 4px 0 10px;display:flex}body.muvomi-product .ve-caption-library .ve-caption-search:focus-within{border-color:var(--theme-accent);box-shadow:0 0 0 3px var(--theme-focus)}body.muvomi-product .ve-caption-library .ve-caption-search>svg{flex:none}body.muvomi-product .ve-caption-library .ve-caption-search input{min-width:0;color:var(--theme-text);appearance:none;flex:1;margin:0;font:400 13px/20px Inter,system-ui,sans-serif;width:auto!important;height:30px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}body.muvomi-product .ve-caption-library .ve-caption-search input::placeholder{color:var(--theme-muted);opacity:1}body.muvomi-product .ve-caption-library .ve-caption-search input::-webkit-search-cancel-button{display:none}body.muvomi-product .ve-caption-library .ve-caption-search button{width:24px;height:24px;min-height:0;color:var(--theme-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}body.muvomi-product .ve-caption-library .ve-caption-search button:hover{background:var(--theme-hover);color:var(--theme-text)}body.muvomi-product .ve-caption-library .ve-caption-groups{scrollbar-width:thin;scrollbar-color:var(--theme-control-line) transparent;gap:6px;min-width:0;margin:0;padding:2px 2px 6px;display:flex;overflow-x:auto}body.muvomi-product .ve-caption-library .ve-caption-groups>button{border:1px solid var(--theme-control-line);width:auto;height:28px;min-height:0;box-shadow:none;color:var(--theme-secondary);letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;margin:0;padding:0 10px;font:500 12px/16px Inter,system-ui,sans-serif;display:inline-flex}body.muvomi-product .ve-caption-library .ve-caption-groups>button>span{color:var(--theme-muted);font-variant-numeric:tabular-nums;font-weight:400}body.muvomi-product .ve-caption-library .ve-caption-groups>button:hover{border-color:var(--theme-line-strong);color:var(--theme-text)}body.muvomi-product .ve-caption-library .ve-caption-groups>button[aria-pressed=true]{border-color:var(--theme-accent-line);background:var(--theme-accent-soft);color:var(--theme-accent)}body.muvomi-product .ve-caption-library .ve-caption-groups>button[aria-pressed=true]>span{color:inherit}body.muvomi-product .ve-caption-library .ve-caption-count{color:var(--theme-muted);margin:0;font-size:12px;line-height:16px}body.muvomi-product .ve-caption-library .ve-caption-count:empty{display:none}body.muvomi-product .ve-caption-library .ve-caption-list{will-change:scroll-position;scrollbar-width:thin;scrollbar-color:var(--theme-control-line) transparent;max-height:min(440px,62vh);margin:0 -2px;padding:2px;overflow-y:auto}body.muvomi-product .ve-caption-library .ve-caption-list>section+section{margin-top:20px}body.muvomi-product .ve-caption-library .ve-caption-list h4{letter-spacing:0;text-transform:none;color:var(--theme-secondary);margin:0 0 8px;font:500 12px/16px Inter,system-ui,sans-serif}body.muvomi-product .ve-caption-library .ce-caption-templates{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 10px;display:grid}body.muvomi-product .ve-caption-library .ce-caption-templates>button{border-radius:var(--theme-radius-control);width:auto;min-width:0;height:auto;min-height:0;box-shadow:none;color:var(--theme-text);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}body.muvomi-product .ve-caption-library :is(.ce-caption-templates,.ve-caption-groups)>button:focus-visible,body.muvomi-product .ve-caption-library :is(.ve-caption-search,.ve-caption-empty) button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}body.muvomi-product .ve-caption-library .ve-caption-stage{border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);background:var(--caption-ground)}body.muvomi-product .ve-caption-library .ce-caption-templates>button:hover .ve-caption-stage{border-color:var(--theme-line-strong)}body.muvomi-product .ve-caption-library .ce-caption-templates>button[aria-pressed=true] .ve-caption-stage{border-color:var(--theme-accent);box-shadow:0 0 0 1px var(--theme-accent)}body.muvomi-product .ve-caption-library .ce-caption-sample>i{background:var(--theme-primary);width:17px;height:17px;color:var(--theme-on-primary);border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}body.muvomi-product .ve-caption-library .ce-caption-templates strong{margin:8px 0 0;font-size:12px;font-weight:500;line-height:16px;display:block}body.muvomi-product .ve-caption-library .ce-caption-templates small{color:var(--theme-muted);margin:2px 0 0;font-size:12px;line-height:16px;display:block}body.muvomi-product .ve-caption-library .ve-caption-empty{color:var(--theme-secondary);margin:0;padding:24px 0;font-size:13px;line-height:20px}body.muvomi-product .ve-caption-library .ve-caption-empty button{width:auto;height:auto;min-height:0;color:var(--theme-accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;display:inline}body.muvomi-product .ve-caption-library :is(button,input):disabled{cursor:default}body.muvomi-product .ve-caption-library .ve-caption-groups>button:disabled{opacity:.45}body.muvomi-product .ve-editor .ve-check{color:var(--ve-secondary);cursor:pointer;align-items:center;gap:9px;margin-bottom:16px;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-check input{width:15px;height:15px;accent-color:var(--ve-accent)}body.muvomi-product .ve-editor .ve-color-reset{align-items:center;gap:12px;display:flex}body.muvomi-product .ve-editor .ve-color-reset>input[type=color]{flex:auto;min-width:0}body.muvomi-product .ve-editor .ve-color-reset .cw-text-button{white-space:nowrap;flex:none;min-height:36px;font-size:12px}body.muvomi-product .ve-editor .ve-canvas-tools button[aria-pressed=true],body.muvomi-product .ve-editor .ve-canvas-tools button[aria-pressed=true]:hover{color:var(--theme-accent);border-color:var(--theme-primary);background:var(--theme-accent-soft);box-shadow:none}body.muvomi-product .ve-editor .ve-audio{flex-direction:column;display:flex}body.muvomi-product .ve-editor .ve-audio-empty{border:1px dashed var(--theme-control-line);border-radius:var(--theme-radius-control);color:var(--ve-muted);align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.55;display:flex}body.muvomi-product .ve-editor .ve-audio-empty svg{flex-shrink:0;margin-top:1px}body.muvomi-product .ve-editor .ve-audio-target{flex-direction:column;gap:2px;min-width:0;display:flex}body.muvomi-product .ve-editor .ve-audio-target span{letter-spacing:0;text-transform:none;color:var(--ve-muted);font-size:12px}body.muvomi-product .ve-editor .ve-audio-target strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}body.muvomi-product .ve-editor .ve-audio-level{align-items:center;gap:10px;margin-top:12px;display:flex}body.muvomi-product .ve-editor .ve-audio-level input{min-width:0;accent-color:var(--ve-accent);flex:1}body.muvomi-product .ve-editor .ve-audio-level output{text-align:right;font-variant-numeric:tabular-nums;width:38px;color:var(--ve-secondary);font-size:12px}body.muvomi-product .ve-editor .ve-audio-tools{gap:8px;margin:0;padding:0;list-style:none;display:grid}body.muvomi-product .ve-editor .ve-audio-tools>li{border:1px solid var(--theme-line);background:var(--ve-panel);border-radius:12px;gap:10px;padding:12px;display:grid}body.muvomi-product .ve-editor .ve-audio-tools>li[data-active]{border-color:var(--theme-accent-line)}body.muvomi-product .ve-editor .ve-audio-tool-heading{align-items:flex-start;gap:10px;display:flex}body.muvomi-product .ve-editor .ve-audio-tool-heading>svg{color:var(--ve-accent);flex-shrink:0;margin-top:2px}body.muvomi-product .ve-editor .ve-audio-tool-heading strong{font-size:12px;font-weight:500;display:block}body.muvomi-product .ve-editor .ve-audio-tool-heading small{color:var(--ve-muted);margin-top:2px;font-size:12px;line-height:1.5;display:block}body.muvomi-product .ve-editor .ve-audio-tool-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body.muvomi-product .ve-editor .ve-audio-tool-actions .cw-button{align-items:center;gap:6px;margin-left:auto;display:inline-flex}body.muvomi-product .ve-editor .ve-segments{border-radius:var(--theme-radius-control);border:1px solid var(--theme-control-line);background:var(--ve-input);align-items:stretch;height:32px;padding:2px;display:inline-flex}body.muvomi-product .ve-editor .ve-segments button{height:28px;color:var(--ve-secondary);background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:12px}body.muvomi-product .ve-editor .ve-segments button[aria-pressed=true]{background:var(--theme-accent-soft);color:var(--theme-accent)}body.muvomi-product .ve-editor .ve-audio-result{border:1px solid var(--theme-accent-line);background:var(--ve-accent-soft);border-radius:8px;gap:10px;margin-top:12px;padding:14px;display:grid}body.muvomi-product .ve-editor .ve-audio-result strong{font-size:12px;font-weight:500}body.muvomi-product .ve-editor .ve-audio-result :is(p,small){color:var(--ve-secondary);margin:0;font-size:12px;line-height:1.55}body.muvomi-product .ve-editor .ve-audio-result small{color:var(--ve-muted)}body.muvomi-product .ve-editor .ve-audio-result .ve-segments{justify-self:start}body.muvomi-product .ve-editor .ve-audio-result-actions,body.muvomi-product .ve-editor .ve-audio-cuts{flex-wrap:wrap;gap:8px;display:flex}body.muvomi-product .ve-editor .ve-audio :is(.ve-audio-result-actions,.ve-audio-cuts) .cw-button{align-items:center;gap:6px;display:inline-flex}body.muvomi-product .ve-editor .ve-audio-error{border-radius:var(--theme-radius-control);border:1px solid var(--theme-danger-line);background:var(--theme-danger-soft);color:var(--theme-danger);margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}body.muvomi-product .ve-editor .ve-audio-applied{color:var(--theme-success);align-items:center;gap:8px;margin:12px 0 0;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-audio>.cw-fine{margin-top:16px}@media (max-width:760px){body.muvomi-product .ve-editor .ve-segments{height:auto}body.muvomi-product .ve-editor .ve-segments button,body.muvomi-product .ve-editor .ve-audio .cw-button{min-height:40px}}@media (max-width:480px){body.muvomi-product .ve-export-pair{grid-template-columns:1fr;gap:12px}}body.muvomi-product .ve-editor .ve-mode-switch{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);height:36px;color:var(--ve-text);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}body.muvomi-product .ve-editor .ve-mode-switch:hover{background:var(--theme-hover);border-color:var(--theme-line-strong)}body.muvomi-product .ve-editor .ve-mode-track{border:1px solid var(--theme-field-line);background:var(--theme-input);border-radius:999px;flex:none;width:30px;height:18px;position:relative}body.muvomi-product .ve-editor .ve-mode-track i{background:var(--ve-secondary);width:12px;height:12px;transition:transform .15s var(--theme-ease);border-radius:50%;position:absolute;top:2px;left:2px}body.muvomi-product .ve-editor .ve-mode-switch[aria-checked=true] .ve-mode-track{border-color:var(--theme-accent);background:var(--theme-accent-soft)}body.muvomi-product .ve-editor .ve-mode-switch[aria-checked=true] .ve-mode-track i{background:var(--theme-accent);transform:translate(12px)}body.muvomi-product .ve-editor .ve-mode-state{min-width:18px;color:var(--ve-secondary);font-weight:400}body.muvomi-product .ve-editor.is-ai .cw-editor-preview{position:relative}body.muvomi-product .ve-editor.is-ai .cw-preview-stage{padding:12px 16px 0}body.muvomi-product .ve-editor.is-ai .ve-transport{height:44px;min-height:44px;padding:4px 0}body.muvomi-product .ve-editor.is-ai .cw-canvas-empty{inset:12px 16px 44px}body.muvomi-product .ve-editor.is-ai .transport .transport-play{background:var(--ve-panel);border-color:var(--theme-control-line);color:var(--ve-text)}body.muvomi-product .ve-editor.is-ai .transport .transport-play:hover:not(:disabled){background:var(--theme-hover);color:var(--ve-text)}body.muvomi-product .ve-editor .ve-panel-pill{border:1px solid var(--theme-control-line);background:var(--ve-panel);height:32px;color:var(--ve-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;margin-right:4px;padding:0 12px 0 10px;font-size:12px;font-weight:500;line-height:16px;display:none}body.muvomi-product .ve-editor .ve-panel-pill:hover{background:var(--theme-hover);border-color:var(--theme-line-strong)}body.muvomi-product .ve-editor .ve-panel-pill-time{color:var(--ve-secondary);font-variant-numeric:tabular-nums;font-weight:400}body.muvomi-product .ve-editor.is-ai:not(.has-chat) .ve-panel-pill{display:inline-flex}body.muvomi-product .ve-editor .ve-preview-format{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--ve-panel);flex:none;align-items:center;gap:8px;height:32px;margin-left:4px;padding:0 4px 0 10px;display:inline-flex}body.muvomi-product .ve-editor .ve-preview-format .ve-preview-resolution{color:var(--ve-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}body.muvomi-product .ve-editor .ve-preview-format select{background:var(--theme-input);height:24px;min-height:24px;color:var(--ve-text);border:0;border-radius:6px;padding:0 4px;font-size:12px}body.muvomi-product .ve-editor .ve-ai-line{min-width:0;color:var(--ve-text);font-variant-numeric:tabular-nums;flex:1;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}body.muvomi-product .ve-editor .ve-ai-line>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.muvomi-product .ve-editor .ve-ai-line>:not(:first-child){flex:none}body.muvomi-product .ve-editor .ve-ai-line.is-problem>span:first-child{color:var(--ve-danger-text)}body.muvomi-product .ve-editor .ve-ai-line-close{width:24px;height:24px;color:var(--ve-secondary);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}body.muvomi-product .ve-editor .ve-ai-line-close:hover{background:var(--theme-hover);color:var(--ve-text)}body.muvomi-product .ve-editor .ve-dock{border-top:1px solid var(--ve-line);background:var(--ve-panel);flex-shrink:0;gap:8px;padding:8px 12px 12px;display:grid}body.muvomi-product .ve-editor .ve-dock-note{box-sizing:border-box;min-height:16px;color:var(--ve-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:16px}body.muvomi-product .ve-editor .ve-dock-note[role=status]{color:var(--ve-text);font-weight:500}body.muvomi-product .ve-editor{--ve-danger-text:var(--theme-danger)}html[data-appearance=light] body.muvomi-product .ve-editor{--ve-danger-text:color-mix(in srgb, var(--theme-danger) 80%, var(--theme-text))}body.muvomi-product .ve-editor .ve-dock-problem{color:var(--ve-danger-text)}body.muvomi-product .ve-editor .ve-link{color:var(--theme-accent);font-size:inherit;font-weight:500;line-height:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}body.muvomi-product .ve-editor .ve-link:disabled{color:var(--theme-disabled-text);opacity:1}body.muvomi-product .ve-editor .ve-composer{box-sizing:border-box;border:1px solid var(--theme-control-line);background:var(--theme-input);border-radius:16px;gap:6px;width:100%;padding:10px 8px 8px 12px;transition:border-color .15s;display:grid}body.muvomi-product .ve-editor .ve-composer:focus-within{border-color:var(--theme-accent-strong)}body.muvomi-product .ve-editor .ve-composer:has(textarea:focus-visible){outline:2px solid var(--ve-accent);outline-offset:2px}body.muvomi-product .ve-editor .ve-composer textarea{box-sizing:border-box;width:100%;min-height:40px;max-height:100px;color:var(--ve-text);resize:none;box-shadow:none;scrollbar-width:thin;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:14px;line-height:20px;display:block;overflow-y:auto}body.muvomi-product .ve-editor .ve-composer textarea::placeholder{color:var(--ve-muted);opacity:1}body.muvomi-product .ve-editor .ve-composer textarea:disabled{color:var(--ve-secondary)}body.muvomi-product .ve-editor .ve-composer-row{align-items:center;gap:8px;min-width:0;display:flex}body.muvomi-product .ve-editor .ve-add{flex:none;position:relative}body.muvomi-product .ve-editor .ve-add-button{border:1px solid var(--theme-control-line);width:32px;height:32px;color:var(--ve-secondary);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}body.muvomi-product .ve-editor .ve-add-button:hover:not(:disabled),body.muvomi-product .ve-editor .ve-add-button[aria-expanded=true]{background:var(--theme-hover-subtle);color:var(--ve-text)}body.muvomi-product .ve-editor .ve-add-menu{z-index:20;border:1px solid var(--theme-line);border-radius:var(--theme-radius-card);background:var(--theme-raised);min-width:216px;box-shadow:var(--theme-shadow-raised);gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0}body.muvomi-product .ve-editor .ve-add-menu button{height:32px;color:var(--ve-text);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:12px;display:flex}body.muvomi-product .ve-editor .ve-add-menu button:hover{background:var(--theme-hover-subtle)}body.muvomi-product .ve-editor .ve-add-menu button svg{color:var(--ve-secondary)}body.muvomi-product .ve-editor .ve-pills{flex-wrap:wrap;gap:8px 6px;min-width:0;height:32px;margin:-2px;padding:2px;display:flex;overflow:hidden}body.muvomi-product .ve-editor .ve-pills[hidden]{display:none}body.muvomi-product .ve-editor .ve-pills button{border:1px solid var(--theme-control-line);height:28px;color:var(--ve-secondary);white-space:nowrap;background:0 0;border-radius:999px;flex:none;padding:0 10px;font-size:12px;font-weight:500;line-height:16px}body.muvomi-product .ve-editor .ve-pills button:hover:not(:disabled){background:var(--theme-hover-subtle);color:var(--ve-text)}body.muvomi-product .ve-editor .ve-usage{text-overflow:ellipsis;min-width:0;color:var(--ve-muted);white-space:nowrap;flex:1;font-size:12px;line-height:16px;overflow:hidden}body.muvomi-product .ve-editor .ve-usage:empty{display:none}body.muvomi-product .ve-editor .ve-send{background:var(--theme-primary);width:32px;height:32px;color:var(--theme-on-primary);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}body.muvomi-product .ve-editor .ve-send:hover:not(:disabled){background:var(--theme-primary-hover)}body.muvomi-product .ve-editor .ve-send:disabled{background:var(--theme-disabled);color:var(--theme-on-disabled);opacity:1}body.muvomi-product .ve-editor .ve-chat{flex-direction:column;flex:1;min-height:0;display:flex}body.muvomi-product .ve-editor .ve-chat-log{scrollbar-width:thin;flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}body.muvomi-product .ve-editor .ve-chat-log>.ve-link{align-self:flex-start;font-size:12px;line-height:16px}body.muvomi-product .ve-editor .ve-turn-who{color:var(--ve-secondary);letter-spacing:.02em;margin:0;font-size:11px;font-weight:600;line-height:16px}body.muvomi-product .ve-editor .ve-chat-welcome h2{letter-spacing:-.02em;margin:0;font:600 16px/1.4 Inter,sans-serif}body.muvomi-product .ve-editor .ve-chat-welcome p:not(.ve-turn-who){color:var(--ve-secondary);margin:0;font-size:13px;line-height:20px}body.muvomi-product .ve-editor .ve-turn{gap:8px;display:grid}body.muvomi-product .ve-editor .ve-turn-ask{background:var(--theme-selected);max-width:92%;color:var(--ve-text);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:12px 12px 4px;justify-self:end;padding:8px 12px;font-size:13px;line-height:20px}body.muvomi-product .ve-editor .ve-turn-answer{color:var(--ve-text);overflow-wrap:anywhere;gap:6px;font-size:13px;line-height:20px;display:grid}body.muvomi-product .ve-editor .ve-turn-answer>.ve-link{justify-self:start}body.muvomi-product .ve-editor .ve-turn-answer [role=alert],body.muvomi-product .ve-editor .ve-chat-problem p{color:var(--ve-danger-text)}body.muvomi-product .ve-editor .ve-turn-changes{color:var(--ve-secondary);margin:0;padding-left:18px}body.muvomi-product .ve-editor .ve-turn-changes li{margin:2px 0}body.muvomi-product .ve-editor :is(.ve-turn-note,.ve-turn-limit,.ve-turn-live,.ve-chat-status){color:var(--ve-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}body.muvomi-product .ve-editor .ve-turn-state{color:var(--ve-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:18px;display:flex}body.muvomi-product .ve-editor .ve-turn-state.is-applied svg{color:var(--theme-success)}body.muvomi-product .ve-editor .ve-chat-problem{justify-items:start;gap:4px;font-size:12px;line-height:18px;display:grid}body.muvomi-product .ve-editor .ve-workspace-tabs>button.ve-panel-close{border-radius:var(--theme-radius-control);width:32px;height:32px;color:var(--ve-secondary);border:1px solid #0000;justify-content:center;align-self:center;margin-left:auto}body.muvomi-product .ve-editor .ve-workspace-tabs>button.ve-panel-close:hover{background:var(--theme-hover);color:var(--ve-text)}body.muvomi-product .ve-editor .ve-drop-veil{z-index:60;background:var(--theme-overlay);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}body.muvomi-product .ve-editor .ve-drop-veil span{border:1px dashed var(--theme-accent);border-radius:var(--theme-radius-card);background:var(--ve-panel);color:var(--ve-text);padding:12px 20px;font-size:14px;font-weight:500}@media (max-width:760px){body.muvomi-product .ve-editor .cw-editor-header{gap:4px;padding:10px}body.muvomi-product .ve-editor .cw-project-title>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.muvomi-product .ve-editor .cw-project-title>span svg{vertical-align:-1px;margin-right:4px}body.muvomi-product .ve-editor .ve-mode-switch{border-color:#0000;gap:6px;height:44px;padding:0 4px}body.muvomi-product .ve-editor .ve-mode-name span{display:none}body.muvomi-product .ve-editor .cw-editor-actions>.cw-button.ve-export{justify-content:center;width:44px;min-height:44px;margin-left:0;padding:0;display:inline-flex}body.muvomi-product .ve-editor .ve-export span{display:none}body.muvomi-product .ve-editor.is-ai{height:100dvh;min-height:0;overflow:hidden}body.muvomi-product .ve-editor.is-ai .cw-editor-main,body.muvomi-product .ve-editor.is-ai.has-chat .cw-editor-main{flex:1;min-height:0;overflow:hidden}body.muvomi-product .ve-editor.is-ai .cw-editor-preview{flex:1;height:auto;min-height:0}body.muvomi-product .ve-editor.is-ai .cw-preview-stage{padding:8px 12px 0}body.muvomi-product .ve-editor.is-ai .ve-transport{height:52px;min-height:52px}body.muvomi-product .ve-editor.is-ai .cw-canvas-empty{inset:8px 12px 52px}body.muvomi-product .ve-editor.is-ai .transport>.transport-step{display:none}body.muvomi-product .ve-editor.is-ai .ve-panel-pill{border-radius:var(--theme-radius-control);justify-content:center;width:40px;min-width:40px;height:40px;margin-right:0;padding:0;display:inline-flex}body.muvomi-product .ve-editor .ve-panel-pill :is(.ve-panel-pill-name,.ve-panel-pill-time){display:none}body.muvomi-product .ve-editor .ve-preview-format{background:0 0;border:0;height:40px;margin-left:0;padding:0}body.muvomi-product .ve-editor .ve-preview-format .ve-preview-resolution{display:none}body.muvomi-product .ve-editor .ve-preview-format select{border:1px solid var(--theme-control-line);border-radius:var(--theme-radius-control);background:var(--ve-panel);height:40px;padding:0 2px;font-size:16px}body.muvomi-product .ve-editor.is-manual .cw-preview-heading{flex-wrap:wrap;height:auto;min-height:44px}body.muvomi-product .ve-editor .ve-ai-line{flex:none;order:9;width:100%;padding:0 0 8px}body.muvomi-product .ve-editor .ve-ai-line>span:first-child{white-space:normal}body.muvomi-product .ve-editor .ve-dock{padding:8px 12px max(12px, env(safe-area-inset-bottom))}body.muvomi-product .ve-editor .ve-composer{padding:10px 8px 8px 14px}body.muvomi-product .ve-editor .ve-composer textarea{min-height:48px;max-height:120px;font-size:16px;line-height:24px}body.muvomi-product .ve-editor :is(.ve-add-button,.ve-send){width:44px;height:44px}body.muvomi-product .ve-editor .ve-pills{height:40px}body.muvomi-product .ve-editor .ve-pills button{height:36px;padding:0 12px}body.muvomi-product .ve-editor .ve-add-menu button{height:44px}body.muvomi-product .ve-editor .ve-usage span,body.muvomi-product .ve-editor.is-ai .ve-sidebar{display:none}body.muvomi-product .ve-editor.is-ai.has-sheet .cw-editor-preview{flex:42%}body.muvomi-product .ve-editor.is-ai.has-sheet .ve-sidebar{border-top:1px solid var(--theme-line);overscroll-behavior:contain;flex:58%;order:1;height:auto;min-height:0;display:flex}body.muvomi-product .ve-editor .ve-workspace-tabs>button.ve-panel-close{width:44px;height:44px}}body.muvomi-product .ve-editor .ve-origin{border-bottom:1px solid var(--theme-line);background:var(--ve-panel);color:var(--ve-secondary);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;padding:6px 16px;font-size:12px;line-height:18px;display:flex}body.muvomi-product .ve-editor .ve-step-note{border-bottom:1px solid var(--theme-line);background:var(--ve-panel);color:var(--ve-secondary);flex-wrap:wrap;align-items:center;gap:2px 12px;margin:0;padding:6px 12px;font-size:12px;line-height:18px;display:flex}body.muvomi-product .ve-editor .ve-step-note>span{flex:260px;min-width:0}body.muvomi-product .ve-editor .ve-step-note .cw-icon{width:24px;height:24px;min-height:24px}body.muvomi-product .ve-editor .ve-sound-tool{flex-direction:column;gap:10px;display:flex}body.muvomi-product .ve-editor .ve-sound-tool>:is(p,label,fieldset){margin:0}body.muvomi-product .ve-editor .ve-sound-tool textarea{resize:vertical;min-height:64px;line-height:18px}body.muvomi-product .ve-editor .ve-sound-foot{z-index:1;border-top:1px solid var(--theme-line);background:var(--ve-panel);justify-items:start;gap:8px;margin:0 -16px -16px;padding:10px 16px 16px;display:grid;position:sticky;bottom:-16px}body.muvomi-product .ve-editor .ve-sound-foot>p{margin:0}body.muvomi-product .ve-editor .ve-sound-foot .cw-button.cw-primary{min-height:32px}body.muvomi-product .ve-editor .ve-sound-state{color:var(--ve-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}body.muvomi-product .ve-editor .ve-voices{border:0;min-width:0;padding:0}body.muvomi-product .ve-editor .ve-voices legend{color:var(--ve-secondary);margin-bottom:6px;padding:0;font-size:12px}body.muvomi-product .ve-editor .ve-voices>div{border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);background:var(--ve-input);max-height:232px;display:grid;overflow-y:auto}body.muvomi-product .ve-editor .ve-voices.ve-tracks>div{max-height:none}body.muvomi-product .ve-editor .ve-voices label{border-bottom:1px solid var(--theme-line);cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 10px;display:flex}body.muvomi-product .ve-editor .ve-voices label:last-child{border-bottom:0}body.muvomi-product .ve-editor .ve-voices label[data-chosen]{background:var(--theme-selected)}body.muvomi-product .ve-editor .ve-voices label:hover{background:var(--theme-hover)}body.muvomi-product .ve-editor .ve-voices input{width:14px;height:14px;accent-color:var(--ve-accent);flex:none;margin:0}body.muvomi-product .ve-editor .ve-voices label>span{flex:1;min-width:0;display:grid}body.muvomi-product .ve-editor .ve-voices strong{color:var(--ve-text);font-size:12px;font-weight:500}body.muvomi-product .ve-editor .ve-voices small{color:var(--ve-secondary);font-size:12px;line-height:16px}body.muvomi-product .ve-editor .ve-voices .cw-icon{flex:none;width:32px;height:32px}body.muvomi-product .ve-editor .ve-music-source{border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);background:var(--ve-input);grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:0;display:grid;overflow:hidden}body.muvomi-product .ve-editor .ve-music-source legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}body.muvomi-product .ve-editor .ve-music-source label{min-height:40px;color:var(--ve-text);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:12px;line-height:16px;display:flex}body.muvomi-product .ve-editor .ve-music-source label+label{border-left:1px solid var(--theme-line)}body.muvomi-product .ve-editor .ve-music-source label[data-chosen]{background:var(--theme-selected)}body.muvomi-product .ve-editor .ve-music-source input{width:14px;height:14px;accent-color:var(--ve-accent);flex:none;margin:0}body.muvomi-product .ve-editor .ve-music-brief{border:1px solid var(--theme-line);border-radius:var(--theme-radius-control);color:var(--ve-text);gap:2px;padding:8px 10px;font-size:12px;line-height:18px;display:grid}body.muvomi-product .ve-editor .ve-music-brief small{color:var(--ve-secondary);font-size:11px;line-height:16px}body.muvomi-product .ve-editor .ve-offer{border:1px solid var(--theme-line-strong);background:var(--ve-panel);border-radius:12px;justify-items:start;gap:8px;padding:12px;display:grid}body.muvomi-product .ve-editor .ve-offer h3{color:var(--ve-text);margin:0;font-size:13px;font-weight:600;line-height:18px}body.muvomi-product .ve-editor .ve-offer-words{color:var(--ve-text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:20px}body.muvomi-product .ve-editor .ve-offer dl{gap:2px;width:100%;margin:0;font-size:12px;line-height:18px;display:grid}body.muvomi-product .ve-editor .ve-offer dl>div{grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}body.muvomi-product .ve-editor .ve-offer dt{color:var(--ve-muted)}body.muvomi-product .ve-editor .ve-offer dd{color:var(--ve-secondary);margin:0}body.muvomi-product .ve-editor .ve-offer :is(.ve-offer-cost,.ve-offer-state){color:var(--ve-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:18px}body.muvomi-product .ve-editor .ve-offer .ve-offer-state{color:var(--ve-text);display:block}body.muvomi-product .ve-editor .ve-offer .ve-offer-state[role=alert]{color:var(--ve-danger-text)}body.muvomi-product .ve-editor .ve-offer .ve-offer-state svg{vertical-align:-2px;color:var(--theme-success);margin-right:4px}body.muvomi-product .ve-editor .ve-offer .ve-offer-state .ve-link{margin-left:6px}body.muvomi-product .ve-editor .ve-offer .cw-button{min-height:32px;padding:0 14px;font-size:12px}body.muvomi-product .ve-editor .ve-offer .ve-offer-go{border-color:var(--theme-accent-line);color:var(--theme-accent);font-weight:600}body.muvomi-product .ve-editor .ve-turn-note>p{margin:0}body.muvomi-product .ve-editor .ve-turn-words{border-left:2px solid var(--theme-line-strong);color:var(--ve-text);white-space:pre-wrap;margin:4px 0 0;padding:2px 0 2px 10px;font-size:13px;line-height:20px}body.muvomi-product .ve-editor .ve-origin-short{display:none}@media (max-width:760px){body.muvomi-product .ve-editor .ve-origin{padding:6px 12px}body.muvomi-product .ve-editor .ve-origin-long{display:none}body.muvomi-product .ve-editor .ve-origin-short{display:inline}}
body.muvomi-product .ve-editor .tl-section{flex-direction:column;min-height:180px;display:flex}body.muvomi-product .ve-editor .tl-root{min-height:0;color:var(--ve-secondary);-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;font-size:11px;display:flex}body.muvomi-product .ve-editor .tl-toolbar{border-bottom:1px solid var(--theme-line);scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:4px;min-height:40px;padding:6px 12px;display:flex;overflow-x:auto}body.muvomi-product .ve-editor .tl-tools{background:var(--ve-raised);border-radius:6px;gap:2px;padding:2px;display:flex}body.muvomi-product .ve-editor .tl-tool{width:28px;height:26px;color:var(--ve-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;display:inline-grid}body.muvomi-product .ve-editor .tl-tool:hover{color:var(--ve-text);background:var(--theme-line-subtle)}body.muvomi-product .ve-editor .tl-tool[aria-pressed=true]{color:var(--ve-text);background:var(--ve-accent-soft);box-shadow:inset 0 0 0 1px var(--theme-accent-line)}body.muvomi-product .ve-editor .tl-tool:focus-visible,body.muvomi-product .ve-editor .tl-text-button:focus-visible,body.muvomi-product .ve-editor .tl-mini:focus-visible,body.muvomi-product .ve-editor .tl-target:focus-visible,body.muvomi-product .ve-editor .tl-clip:focus-visible,body.muvomi-product .ve-editor .tl-edge:focus-visible{outline:2px solid var(--ve-accent);outline-offset:1px}body.muvomi-product .ve-editor .tl-divider{background:var(--theme-line);flex-shrink:0;width:1px;height:18px;margin:0 6px}body.muvomi-product .ve-editor .tl-text-button{height:26px;color:var(--ve-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:0 8px;font-size:11px;display:inline-flex}body.muvomi-product .ve-editor .tl-text-button:hover{color:var(--ve-text);background:var(--theme-line-subtle)}body.muvomi-product .ve-editor .tl-spacer{flex:1}body.muvomi-product .ve-editor .tl-timecode{font-variant-numeric:tabular-nums;color:var(--ve-text);margin-right:6px;font-size:12px;font-weight:500}body.muvomi-product .ve-editor .tl-duration{font-variant-numeric:tabular-nums;color:var(--ve-muted);margin-right:10px}body.muvomi-product .ve-editor .tl-zoom{align-items:center;gap:2px;display:flex}body.muvomi-product .ve-editor .tl-zoom input{width:84px;accent-color:var(--ve-text)}body.muvomi-product .ve-editor .tl-scroll{scrollbar-width:thin;overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:auto}body.muvomi-product .ve-editor .tl-canvas{min-height:100%;position:relative}body.muvomi-product .ve-editor .tl-ruler-row{z-index:8;background:var(--ve-panel);border-bottom:1px solid var(--theme-line);height:26px;display:flex;position:sticky;top:0}body.muvomi-product .ve-editor .tl-corner{width:var(--tl-header,168px);z-index:9;background:var(--ve-panel);color:var(--ve-muted);border-right:1px solid var(--theme-line);flex-shrink:0;align-items:center;padding:0 12px;display:flex;position:sticky;left:0}body.muvomi-product .ve-editor .tl-ruler{cursor:ew-resize;flex-shrink:0;height:100%;position:relative}body.muvomi-product .ve-editor .tl-tick{border-left:1px solid var(--theme-line);color:var(--ve-muted);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;padding:4px 0 0 4px;font-size:10px;position:absolute;top:0;bottom:0}body.muvomi-product .ve-editor .tl-marker{background:var(--marker);cursor:pointer;border:0;border-radius:2px 2px 5px 5px;min-width:9px;height:9px;margin-left:-4px;padding:0;position:absolute;bottom:2px}body.muvomi-product .ve-editor .tl-in,body.muvomi-product .ve-editor .tl-out{border:2px solid var(--ve-text);pointer-events:none;width:6px;position:absolute;top:0;bottom:0}body.muvomi-product .ve-editor .tl-in{border-right:0}body.muvomi-product .ve-editor .tl-out{border-left:0;margin-left:-6px}body.muvomi-product .ve-editor .tl-range-shade{background:color-mix(in srgb, var(--ve-text) 6%, transparent);pointer-events:none;z-index:1;position:absolute;top:26px;bottom:0}body.muvomi-product .ve-editor .tl-tracks{position:relative}body.muvomi-product .ve-editor .tl-dropzone{height:18px;margin-left:var(--tl-header,168px);color:#0000;align-items:center;padding-left:8px;font-size:10px;display:flex}body.muvomi-product .ve-editor .tl-dropzone.is-over{color:var(--ve-text);background:var(--ve-accent-soft);outline:1px dashed var(--theme-accent-line)}body.muvomi-product .ve-editor .tl-row{border-bottom:1px solid var(--theme-line);display:flex;position:relative}body.muvomi-product .ve-editor .tl-first-audio{border-top:2px solid var(--theme-line-strong)}body.muvomi-product .ve-editor .tl-header{width:var(--tl-header,168px);z-index:6;background:var(--ve-panel);border-right:1px solid var(--theme-line);flex-shrink:0;align-items:center;gap:4px;padding:0 4px 0 6px;display:flex;position:sticky;left:0}body.muvomi-product .ve-editor .tl-target{border:1px solid var(--theme-line);min-width:30px;height:20px;color:var(--ve-secondary);cursor:pointer;background:0 0;border-radius:4px;padding:0 4px;font-size:11px;font-weight:600}body.muvomi-product .ve-editor .tl-target[aria-pressed=true]{background:var(--ve-accent-soft);border-color:var(--theme-accent-line);color:var(--ve-text)}body.muvomi-product .ve-editor .tl-track-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ve-secondary);flex:1;align-items:center;gap:4px;display:flex;overflow:hidden}body.muvomi-product .ve-editor .tl-track-input{flex:1;min-width:0;height:20px;padding:0 4px;font-size:11px}body.muvomi-product .ve-editor .tl-track-buttons{gap:1px;display:flex}body.muvomi-product .ve-editor .tl-mini{width:20px;height:20px;color:var(--ve-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;font-size:10px;font-weight:700;display:inline-grid}body.muvomi-product .ve-editor .tl-mini:hover{color:var(--ve-text);background:var(--theme-line-subtle)}body.muvomi-product .ve-editor .tl-mini[aria-pressed=true]{color:var(--ve-text);background:var(--ve-accent-soft)}body.muvomi-product .ve-editor .tl-solo[aria-pressed=true]{color:var(--ve-panel);background:var(--theme-success)}body.muvomi-product .ve-editor .tl-height-grip{cursor:row-resize;z-index:7;height:5px;position:absolute;bottom:-2px;left:0;right:0}body.muvomi-product .ve-editor .tl-height-grip:focus-visible{outline:2px solid var(--ve-accent)}body.muvomi-product .ve-editor .tl-lane{background:var(--ve-raised);flex:1;min-width:0;position:relative}body.muvomi-product .ve-editor .tl-row.is-locked .tl-lane{background-image:repeating-linear-gradient(135deg, transparent 0 8px, var(--theme-line-subtle) 8px 9px)}body.muvomi-product .ve-editor .tl-row.is-hidden .tl-clip{opacity:.45}body.muvomi-product .ve-editor .tl-clip{border:1px solid var(--theme-video-track-line);background:var(--theme-video-track);color:var(--theme-video-track-text);cursor:grab;touch-action:none;contain:layout paint;border-radius:4px;position:absolute;top:2px;bottom:2px;overflow:hidden}body.muvomi-product .ve-editor .tl-clip-image{background:var(--theme-image-track);border-color:var(--theme-image-track-line)}body.muvomi-product .ve-editor .tl-clip-text{background:var(--theme-text-track);border-color:var(--theme-text-track-line);color:var(--theme-text-track-text)}body.muvomi-product .ve-editor .tl-clip-motion{background:var(--theme-motion-track);border-color:var(--theme-motion-track-line)}body.muvomi-product .ve-editor .tl-clip-audio{background:var(--theme-audio-track);border-color:var(--theme-audio-track-line);color:var(--theme-audio-track-text)}body.muvomi-product .ve-editor .tl-clip.is-selected{border-color:var(--theme-clip-selected);box-shadow:inset 0 0 0 1px var(--theme-clip-selected), 0 0 0 2px var(--theme-clip-selected-ring);z-index:2}body.muvomi-product .ve-editor .tl-clip.is-off{opacity:.4;background-image:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--ve-text) 12%, transparent) 6px 7px)}body.muvomi-product .ve-editor .tl-clip-label{background:var(--clip-label);width:3px;position:absolute;top:0;bottom:0;left:0}body.muvomi-product .ve-editor .tl-clip-name{white-space:nowrap;z-index:1;pointer-events:none;align-items:center;gap:4px;font-size:11px;line-height:14px;display:flex;position:absolute;top:3px;left:6px;right:6px;overflow:hidden}body.muvomi-product .ve-editor .tl-clip-name span{text-overflow:ellipsis;overflow:hidden}body.muvomi-product .ve-editor .tl-clip-name small{opacity:.75;font-variant-numeric:tabular-nums}body.muvomi-product .ve-editor .tl-thumb{aspect-ratio:16/9;pointer-events:none;opacity:.85;border-radius:2px;position:absolute;top:19px;bottom:4px;left:6px;overflow:hidden}body.muvomi-product .ve-editor .tl-thumb :is(img,video){object-fit:cover;width:100%;height:100%}body.muvomi-product .ve-editor .tl-volume{z-index:4;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}body.muvomi-product .ve-editor .tl-volume polyline{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.8;cursor:crosshair;pointer-events:stroke}body.muvomi-product .ve-editor .tl-volume circle{fill:var(--ve-panel);stroke:currentColor;stroke-width:1.5px;cursor:grab;pointer-events:all}body.muvomi-product .ve-editor .tl-keys{pointer-events:none;height:7px;position:absolute;bottom:2px;left:0;right:0}body.muvomi-product .ve-editor .tl-keys i{opacity:.85;background:currentColor;width:6px;height:6px;margin-left:-3px;position:absolute;transform:rotate(45deg)}body.muvomi-product .ve-editor .tl-clip-marker{background:var(--marker);width:2px;height:7px;position:absolute;top:0}body.muvomi-product .ve-editor .tl-edge{z-index:3;cursor:ew-resize;width:7px;position:absolute;top:0;bottom:0}body.muvomi-product .ve-editor .tl-edge-start{left:0}body.muvomi-product .ve-editor .tl-edge-end{right:0}body.muvomi-product .ve-editor .tl-edge:hover,body.muvomi-product .ve-editor .tl-edge:focus-visible{background:color-mix(in srgb, var(--ve-text) 30%, transparent)}body.muvomi-product .ve-editor .tl-tool-razor .tl-clip,body.muvomi-product .ve-editor .tl-tool-razor .tl-edge{cursor:crosshair}body.muvomi-product .ve-editor .tl-tool-slip .tl-clip,body.muvomi-product .ve-editor .tl-tool-slide .tl-clip{cursor:ew-resize}body.muvomi-product .ve-editor .tl-tool-trackForward .tl-clip,body.muvomi-product .ve-editor .tl-tool-trackForward .tl-lane{cursor:e-resize}body.muvomi-product .ve-editor .tl-tool-rippleEdit .tl-edge{cursor:col-resize}body.muvomi-product .ve-editor .tl-captions .tl-lane{height:30px}body.muvomi-product .ve-editor .tl-cue{border:1px solid var(--theme-caption-track-line);background:var(--theme-caption-track);height:20px;color:var(--theme-caption-track-text);white-space:nowrap;text-overflow:ellipsis;text-align:left;border-radius:3px;padding:0 4px;font-size:10px;position:absolute;top:5px;overflow:hidden}body.muvomi-product .ve-editor .tl-playhead{background:var(--ve-text);z-index:5;pointer-events:none;will-change:transform;width:1px;position:absolute;top:0;bottom:0;left:0}body.muvomi-product .ve-editor .tl-playhead:before{content:"";background:var(--ve-text);border-radius:2px 2px 6px 6px;width:11px;height:9px;position:absolute;top:0;left:-5px}body.muvomi-product .ve-editor .ec-tabs{background:var(--ve-raised);border-radius:7px;gap:2px;margin-bottom:12px;padding:2px;display:flex}body.muvomi-product .ve-editor .ec-tabs button{height:28px;color:var(--ve-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;font-size:12px}body.muvomi-product .ve-editor .ec-tabs button[aria-selected=true]{background:var(--ve-panel);color:var(--ve-text);box-shadow:0 0 0 1px var(--theme-line)}body.muvomi-product .ve-editor .ec-root{gap:6px;display:grid}body.muvomi-product .ve-editor .ec-group summary{color:var(--ve-text);cursor:pointer;padding:6px 0;font-size:12px;font-weight:600}body.muvomi-product .ve-editor .ec-row{border-bottom:1px solid var(--theme-line-subtle);grid-template-columns:22px 1fr auto auto;grid-template-areas:"watch name value nav""lane lane lane lane";align-items:center;gap:2px 4px;padding:4px 0;font-size:12px;display:grid}body.muvomi-product .ve-editor .ec-extra{grid-template-areas:"name name value value""lane lane lane lane"}body.muvomi-product .ve-editor .ec-watch{width:22px;height:22px;color:var(--ve-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;grid-area:watch;place-items:center;display:grid}body.muvomi-product .ve-editor .ec-watch[aria-pressed=true]{color:var(--ve-accent);background:var(--ve-accent-soft)}body.muvomi-product .ve-editor .ec-name{color:var(--ve-secondary);grid-area:name}body.muvomi-product .ve-editor .ec-value,body.muvomi-product .ve-editor .ec-value-input{text-align:right;font-variant-numeric:tabular-nums;grid-area:value;min-width:56px;height:22px;font-size:12px}body.muvomi-product .ve-editor .ec-value{color:var(--ve-accent);cursor:ew-resize;background:0 0;border:0;border-radius:4px;padding:0 4px}body.muvomi-product .ve-editor .ec-value:hover,body.muvomi-product .ve-editor .ec-value:focus-visible{background:var(--ve-accent-soft);outline:none}body.muvomi-product .ve-editor .ec-value small{color:var(--ve-muted);margin-left:1px}body.muvomi-product .ve-editor .ec-nav{grid-area:nav;display:flex}body.muvomi-product .ve-editor .ec-nav button{width:20px;height:22px;color:var(--ve-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}body.muvomi-product .ve-editor .ec-nav button:disabled{opacity:.35;cursor:default}body.muvomi-product .ve-editor .ec-nav button[aria-pressed=true]{color:var(--ve-accent)}body.muvomi-product .ve-editor .ec-lane{background:var(--ve-raised);border-radius:3px;grid-area:lane;height:14px;margin:0 6px;position:relative}body.muvomi-product .ve-editor .ec-lane[aria-hidden=true]{display:none}body.muvomi-product .ve-editor .ec-lane-head{background:var(--ve-text);width:1px;position:absolute;top:-2px;bottom:-2px}body.muvomi-product .ve-editor .ec-key{width:14px;height:14px;color:var(--ve-secondary);cursor:grab;background:0 0;border:0;place-items:center;margin-left:-7px;padding:0;display:grid;position:absolute;top:0}body.muvomi-product .ve-editor .ec-key[aria-pressed=true]{color:var(--ve-accent)}body.muvomi-product .ve-editor .ec-ease{background:var(--ve-raised);border-radius:8px;gap:8px;padding:10px;display:grid}body.muvomi-product .ve-editor .ec-ease-title{color:var(--ve-text);margin:0;font-size:12px}body.muvomi-product .ve-editor .ec-curve rect{fill:none;stroke:var(--theme-line)}body.muvomi-product .ve-editor .ec-curve path{fill:none;stroke:var(--ve-accent);stroke-width:2px}body.muvomi-product .ve-editor .ec-curve line{stroke:var(--ve-muted)}body.muvomi-product .ve-editor .ec-curve circle{fill:var(--ve-panel);stroke:var(--ve-accent);stroke-width:2px;cursor:grab}body.muvomi-product .ve-editor .ec-fades{grid-area:lane;gap:8px;display:flex}body.muvomi-product .ve-editor .ec-actions,body.muvomi-product .ve-editor .ec-speed{margin-top:10px}body.muvomi-product .ve-editor .ec-reset{justify-self:start;align-items:center;gap:5px;display:inline-flex}body.muvomi-product .ve-editor .eh-root{padding:12px}body.muvomi-product .ve-editor .eh-list{gap:1px;margin:8px 0 0;padding:0;list-style:none;display:grid}body.muvomi-product .ve-editor .eh-list button{text-align:left;width:100%;color:var(--ve-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:12px}body.muvomi-product .ve-editor .eh-list button:hover{background:var(--theme-line-subtle)}body.muvomi-product .ve-editor .eh-list button[aria-current=step]{background:var(--ve-accent-soft);box-shadow:inset 2px 0 0 var(--ve-accent)}body.muvomi-product .ve-editor .eh-list button.is-undone{color:var(--ve-muted)}body.muvomi-product .ve-editor .eh-empty{align-items:center;gap:6px;display:flex}body.muvomi-product .ve-editor .ve-asset.is-picked{box-shadow:0 0 0 2px var(--ve-accent);border-radius:8px}.em-menu{z-index:1000;background:var(--theme-surface);border:1px solid var(--theme-line);border-radius:9px;gap:1px;min-width:232px;padding:5px;font-size:12px;display:grid;position:fixed;box-shadow:0 12px 32px #00000052}.em-menu hr{border:0;border-top:1px solid var(--theme-line);margin:4px 2px}.em-menu [role=menuitem]{width:100%;color:var(--theme-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:6px 9px;display:flex}.em-menu [role=menuitem]:is(:hover,:focus-visible){background:var(--theme-accent-soft);outline:none}.em-menu [role=menuitem]:disabled{color:var(--theme-muted);cursor:default;background:0 0}.em-menu [role=menuitem].is-danger{color:var(--theme-danger)}.em-menu kbd{color:var(--theme-muted);font-family:inherit;font-size:11px}.em-swatches{align-items:center;gap:4px;padding:5px 9px;display:flex}.em-swatches [role=menuitem]{border-radius:50%;flex:none;width:16px;height:16px;padding:0}.em-swatches [role=menuitem][aria-pressed=true]{box-shadow:0 0 0 2px var(--theme-text)}.em-swatches .em-no-label{border-radius:6px;width:auto;height:auto;padding:2px 6px;font-size:11px}.em-form{gap:12px;display:grid}.em-colors{border:0;flex-wrap:wrap;gap:6px 12px;margin:0;padding:0;display:flex}.em-colors legend{margin-bottom:6px;font-size:12px}.em-colors label{text-transform:capitalize;align-items:center;gap:5px;font-size:12px;display:inline-flex}.em-colors label span:before{content:"";background:var(--marker);border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.ks-modal{width:min(880px,100vw - 32px)}.ks-sheet{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px 24px;max-height:min(64vh,640px);display:grid;overflow:auto}.ks-sheet h3{color:var(--theme-secondary);margin:12px 0 2px;font-size:12px;font-weight:600}.ks-sheet .ps-shortcut-list>div{padding:6px 0}.ks-sheet .ps-shortcut-list dt{font-size:12px}.ks-sheet .ps-shortcut-list kbd{white-space:nowrap}@media (max-width:760px){body.muvomi-product .ve-editor :is(.tl-track-name,.tl-solo){display:none}body.muvomi-product .ve-editor .tl-corner span{font-size:10px}}body.muvomi-product .ve-editor .ve-tool-notice{border-bottom:1px solid var(--theme-line);background:var(--ve-panel);color:var(--ve-secondary);flex-shrink:0;align-items:center;gap:12px;margin:0;padding:6px 12px;font-size:12px;line-height:18px;display:flex}body.muvomi-product .ve-editor .ve-tool-notice:empty{border:0;padding:0}body.muvomi-product .ve-editor .ve-tool-notice>span{flex:1;min-width:0}body.muvomi-product .ve-editor .ve-tool-notice .cw-icon{width:24px;height:24px;min-height:24px}
body.muvomi-product .ve-editor .ec-tabs{flex-wrap:wrap}body.muvomi-product .ve-editor .ec-tabs button{min-width:max-content;padding:0 8px}body.muvomi-product .ve-editor .fx-stack{gap:4px;margin-top:6px;display:grid}body.muvomi-product .ve-editor .fx-stack-head{color:var(--ve-text);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:12px;font-weight:600;display:flex}body.muvomi-product .ve-editor .fx-stack-actions{gap:8px;font-weight:400;display:inline-flex}body.muvomi-product .ve-editor .fx-stack-actions .cw-text-button{align-items:center;gap:4px;display:inline-flex}body.muvomi-product .ve-editor .fx-empty{margin:0 0 4px}body.muvomi-product .ve-editor .fx-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}body.muvomi-product .ve-editor .fx-effect{border-top:1px solid var(--theme-line-subtle)}body.muvomi-product .ve-editor .fx-effect.is-dragging{opacity:.5}body.muvomi-product .ve-editor .fx-effect.is-over{box-shadow:inset 0 2px 0 var(--ve-accent)}body.muvomi-product .ve-editor .fx-head{align-items:center;gap:4px;min-height:30px;display:flex}body.muvomi-product .ve-editor .fx-grip{color:var(--ve-muted);cursor:grab;flex-shrink:0}body.muvomi-product .ve-editor .fx-switch{border:1px solid var(--theme-line);min-width:22px;height:20px;color:var(--ve-muted);cursor:pointer;background:0 0;border-radius:4px;padding:0 4px;font-size:10px;font-style:italic;font-weight:700}body.muvomi-product .ve-editor .fx-switch[aria-pressed=true]{color:var(--ve-accent);border-color:var(--theme-accent-line);background:var(--ve-accent-soft)}body.muvomi-product .ve-editor .fx-name{min-width:0;height:26px;color:var(--ve-text);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:4px;padding:0 4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}body.muvomi-product .ve-editor .fx-name .fx-caret{color:var(--ve-muted);flex-shrink:0;transition:transform .12s}body.muvomi-product .ve-editor .fx-name[aria-expanded=true] .fx-caret{transform:rotate(90deg)}body.muvomi-product .ve-editor .fx-tools{flex-shrink:0;display:inline-flex}body.muvomi-product .ve-editor .fx-tools button{width:22px;height:22px;color:var(--ve-secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:grid}body.muvomi-product .ve-editor .fx-tools button:hover,body.muvomi-product .ve-editor .fx-name:hover{background:var(--theme-line-subtle)}body.muvomi-product .ve-editor .fx-tools button:disabled{opacity:.35;cursor:default}body.muvomi-product .ve-editor .fx-switch:focus-visible,body.muvomi-product .ve-editor .fx-name:focus-visible,body.muvomi-product .ve-editor .fx-tools button:focus-visible,body.muvomi-product .ve-editor .fx-item:focus-visible,body.muvomi-product .ve-editor .fx-group-head:focus-visible,body.muvomi-product .ve-editor .lm-wheel:focus-visible,body.muvomi-product .ve-editor .lm-curve-point:focus-visible,body.muvomi-product .ve-editor .lm-number:focus-visible{outline:2px solid var(--ve-accent);outline-offset:1px}body.muvomi-product .ve-editor .fx-body{padding:0 0 6px 18px}body.muvomi-product .ve-editor .fx-note{margin:2px 0 4px}body.muvomi-product .ve-editor .fx-section summary{color:var(--ve-secondary);cursor:pointer;padding:5px 0;font-size:12px}body.muvomi-product .ve-editor .fx-summary{color:var(--ve-secondary);grid-area:value;align-items:center;gap:8px;display:inline-flex}body.muvomi-product .ve-editor .fx-select{border:1px solid var(--theme-line);background:var(--ve-input);max-width:150px;height:24px;color:var(--ve-text);border-radius:5px;grid-area:value;font-size:12px}body.muvomi-product .ve-editor .fx-color{border:1px solid var(--theme-line);background:0 0;border-radius:4px;grid-area:value;width:40px;height:22px;padding:0}body.muvomi-product .ve-editor .fx-check{align-items:center;gap:6px;display:inline-flex}body.muvomi-product .ve-editor .fx-browser{gap:8px;display:grid}body.muvomi-product .ve-editor .fx-search{border:1px solid var(--theme-line);background:var(--ve-input);height:30px;color:var(--ve-muted);border-radius:6px;align-items:center;gap:6px;padding:0 8px;display:flex}body.muvomi-product .ve-editor .fx-search input{min-width:0;color:var(--ve-text);background:0 0;border:0;outline:none;flex:1;font-size:12px}body.muvomi-product .ve-editor .fx-search:focus-within{border-color:var(--ve-accent)}body.muvomi-product .ve-editor .fx-adjustment{justify-self:start;align-items:center;gap:6px;display:inline-flex}body.muvomi-product .ve-editor .fx-group-head{border:0;border-bottom:1px solid var(--theme-line-subtle);width:100%;height:28px;color:var(--ve-text);text-align:left;cursor:pointer;background:0 0;font-size:12px;font-weight:600}body.muvomi-product .ve-editor .fx-items{margin:2px 0 6px;padding:0;list-style:none;display:grid}body.muvomi-product .ve-editor .fx-item{width:100%;min-height:28px;color:var(--ve-secondary);text-align:left;cursor:grab;background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:12px}body.muvomi-product .ve-editor .fx-item:hover{background:var(--theme-line-subtle);color:var(--ve-text)}body.muvomi-product .ve-editor .tl-fx{color:var(--ve-accent);font-style:italic;font-weight:700}body.muvomi-product .ve-editor .tl-fx.is-off{color:var(--ve-muted)}body.muvomi-product .ve-editor .tl-clip-adjustment{background:color-mix(in srgb, var(--ve-accent) 14%, var(--ve-panel));border-color:var(--theme-accent-line)}body.muvomi-product .ve-editor .tl-clip.is-drop{outline:2px solid var(--ve-accent);outline-offset:-2px}body.muvomi-product .ve-editor .lm-root{gap:4px;display:grid}body.muvomi-product .ve-editor .lm-section{border-top:1px solid var(--theme-line-subtle);padding-bottom:6px}body.muvomi-product .ve-editor .lm-section>summary{color:var(--ve-text);cursor:pointer;padding:8px 0;font-size:12px;font-weight:600}body.muvomi-product .ve-editor .lm-group{color:var(--ve-muted);margin:8px 0 2px;font-size:11px}body.muvomi-product .ve-editor .lm-slider{min-height:26px;color:var(--ve-secondary);grid-template-columns:96px 1fr 52px;align-items:center;gap:8px;font-size:12px;display:grid}body.muvomi-product .ve-editor .lm-slider input[type=range]{width:100%;accent-color:var(--ve-accent)}body.muvomi-product .ve-editor .lm-number{width:100%;min-width:0;height:22px;color:var(--ve-accent);font-variant-numeric:tabular-nums;text-align:right;cursor:text;background:0 0;border:0;border-radius:4px;padding:0 4px;font-size:12px}body.muvomi-product .ve-editor input.lm-number{background:var(--ve-input);color:var(--ve-text)}body.muvomi-product .ve-editor .lm-lut,body.muvomi-product .ve-editor .lm-look,body.muvomi-product .ve-editor .lm-match{min-height:30px;color:var(--ve-secondary);grid-template-columns:96px 1fr auto;align-items:center;gap:8px;font-size:12px;display:grid}body.muvomi-product .ve-editor .lm-match{grid-template-columns:1fr;margin-top:8px}body.muvomi-product .ve-editor .lm-lut select,body.muvomi-product .ve-editor .lm-look select,body.muvomi-product .ve-editor .lm-match select{border:1px solid var(--theme-line);background:var(--ve-input);min-width:0;height:26px;color:var(--ve-text);border-radius:5px;font-size:12px}body.muvomi-product .ve-editor .lm-lut .cw-text-button{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}body.muvomi-product .ve-editor .lm-actions{margin-top:8px}body.muvomi-product .ve-editor .lm-actions .cw-button,body.muvomi-product .ve-editor .lm-actions .cw-text-button{align-items:center;gap:5px;display:inline-flex}body.muvomi-product .ve-editor .lm-look-tiles{flex-wrap:wrap;gap:4px;margin:4px 0 8px;display:flex}body.muvomi-product .ve-editor .lm-look-tiles button{border:1px solid var(--theme-line);height:24px;color:var(--ve-secondary);cursor:pointer;background:0 0;border-radius:12px;padding:0 8px;font-size:11px}body.muvomi-product .ve-editor .lm-look-tiles button[aria-pressed=true]{color:var(--ve-text);border-color:var(--theme-accent-line);background:var(--ve-accent-soft)}body.muvomi-product .ve-editor .lm-wheels{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;margin:6px 0;display:grid}body.muvomi-product .ve-editor .lm-wheel-box{color:var(--ve-secondary);justify-items:center;gap:4px;font-size:11px;display:grid}body.muvomi-product .ve-editor .lm-wheel-box .lm-slider{grid-template-columns:1fr;justify-items:center;width:100%}body.muvomi-product .ve-editor .lm-wheel-box .lm-slider label{display:none}body.muvomi-product .ve-editor .lm-wheel{cursor:crosshair;touch-action:none;border-radius:50%}body.muvomi-product .ve-editor .lm-wheel path{opacity:.6}body.muvomi-product .ve-editor .lm-wheel-core{fill:var(--ve-panel);opacity:.35}body.muvomi-product .ve-editor .lm-wheel-cross{stroke:var(--ve-muted)}body.muvomi-product .ve-editor .lm-wheel-puck{fill:var(--ve-text);stroke:var(--ve-panel);stroke-width:2px}body.muvomi-product .ve-editor .lm-curves{gap:6px;display:grid}body.muvomi-product .ve-editor .lm-channels{gap:4px;display:flex}body.muvomi-product .ve-editor .lm-channel{border:1px solid var(--theme-line);height:24px;color:var(--ve-secondary);cursor:pointer;background:0 0;border-radius:12px;padding:0 10px;font-size:11px}body.muvomi-product .ve-editor .lm-channel[aria-checked=true]{color:var(--ve-text);border-color:var(--theme-accent-line);background:var(--ve-accent-soft)}body.muvomi-product .ve-editor .lm-curve{aspect-ratio:1;touch-action:none;cursor:crosshair;width:100%;max-width:240px}body.muvomi-product .ve-editor .lm-curve-bg{fill:var(--ve-raised);stroke:var(--theme-line)}body.muvomi-product .ve-editor .lm-curve-grid line{stroke:var(--theme-line-subtle)}body.muvomi-product .ve-editor .lm-curve-line{fill:none;stroke:var(--ve-text);stroke-width:1.6px}body.muvomi-product .ve-editor .lm-curve-red .lm-curve-line{stroke:#d06b6b}body.muvomi-product .ve-editor .lm-curve-green .lm-curve-line{stroke:#63a97c}body.muvomi-product .ve-editor .lm-curve-blue .lm-curve-line{stroke:#6390d2}body.muvomi-product .ve-editor .lm-curve-point{fill:var(--ve-panel);stroke:var(--ve-text);stroke-width:1.6px;cursor:grab}body.muvomi-product .ve-editor .sc-root{gap:8px;display:grid}body.muvomi-product .ve-editor .sc-canvas{aspect-ratio:256/160;border:1px solid var(--theme-line);--scope-ground:#0c0d0f;--scope-line:#ffffff24;--scope-ink:#ebeef28c;image-rendering:auto;border-radius:6px;width:100%;max-width:512px}body.muvomi-product .ve-editor .fx-stack,body.muvomi-product .ve-editor .fx-browser,body.muvomi-product .ve-editor .lm-root,body.muvomi-product .ve-editor .sc-root{grid-template-columns:minmax(0,1fr);min-width:0}body.muvomi-product .ve-editor .fx-stack-head{flex-wrap:wrap;row-gap:2px}body.muvomi-product .ve-editor .fx-stack-actions{flex-wrap:wrap;justify-content:flex-end}body.muvomi-product .ve-editor .fx-adjustment{white-space:normal;text-align:left;justify-self:stretch;height:auto;min-height:32px}body.muvomi-product .ve-editor .ec-row .fx-select{justify-self:end;width:100%;min-width:0;max-width:140px}body.muvomi-product .ve-editor .ec-row .ec-name{min-width:0}body.muvomi-product .ve-editor .lm-wheels{grid-template-columns:repeat(3,minmax(0,1fr))}body.muvomi-product .ve-editor .lm-tints{grid-template-columns:repeat(2,minmax(0,1fr))}body.muvomi-product .ve-editor .lm-wheel{width:100%;max-width:88px;height:auto}body.muvomi-product .ve-editor .lm-slider{grid-template-columns:minmax(64px,96px) minmax(0,1fr) 48px}body.muvomi-product .ve-editor .lm-lut select,body.muvomi-product .ve-editor .lm-look select,body.muvomi-product .ve-editor .lm-match select{height:28px;padding:0 6px}body.muvomi-product .ve-editor .fx-ease{color:var(--ve-muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding:2px 6px 0;font-size:11px;display:flex}body.muvomi-product .ve-editor .fx-ease select{border:1px solid var(--theme-line);background:var(--ve-input);min-width:0;max-width:60%;height:24px;color:var(--ve-text);border-radius:5px;font-size:12px}
