.workspace-theme.workspace-floating-studio{--floating-line:rgba(124,155,185,.2);--floating-shadow:0 12px 36px rgba(37,69,95,.055);--floating-ease:cubic-bezier(.22,1,.36,1);--floating-rail:330px;--floating-gap:22px}.workspace-theme.workspace-floating-studio[data-theme=dark]{--floating-line:rgba(129,170,192,.16);--floating-shadow:0 12px 40px rgba(0,0,0,.12)}.workspace-theme.workspace-floating-studio .workspace-topbar{margin:12px 20px 0;padding:0 16px;min-height:54px;border:1px solid var(--floating-line);border-radius:16px;background:var(--floating-panel);backdrop-filter:blur(24px);box-shadow:var(--floating-shadow)}.workspace-theme.workspace-floating-studio .workspace-page-instance:not([hidden]){animation:floating-studio-enter .26s var(--floating-ease) both}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.commerce-input-panel,.specialized-input-panel,.original-editor-panel,.deep-video-replication-input-rail,[data-floating-rail]){background:var(--floating-panel)!important;border:1px solid var(--floating-line)!important;border-radius:20px!important;box-shadow:var(--floating-shadow)!important;backdrop-filter:blur(24px);min-width:0}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.commerce-input-panel-footer,.specialized-controls-footer,.video-controls-footer,.original-editor-footer){background:transparent!important;border-top:1px solid var(--floating-line);border-radius:0 0 20px 20px}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.creation-results-panel,.specialized-results,.video-results-panel,[data-creation-layout]){background:transparent!important;border-color:transparent!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.creation-results-head,.commerce-results-toolbar,.original-preview-toolbar,.workflow-topbar){background:transparent!important;border-color:var(--floating-line)!important}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.specialized-controls-scroll,.commerce-input-panel-scroll,.original-editor-scroll){padding:18px;scrollbar-color:transparent transparent}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.specialized-controls-scroll,.commerce-input-panel-scroll,.original-editor-scroll):hover{scrollbar-color:var(--floating-line) transparent}.workspace-theme.workspace-floating-studio :is(.workspace-dialog,.workspace-preview-dialog,.themed-confirm-dialog,.specialized-asset-dialog,.asset-picker-dialog){background:var(--floating-panel);backdrop-filter:blur(30px);border:1px solid var(--floating-line);border-radius:20px;box-shadow:0 24px 80px #0003;animation:floating-studio-dialog .26s var(--floating-ease) both}.workspace-theme.workspace-floating-studio :is(.workspace-dialog-backdrop,.workspace-preview-backdrop,.themed-confirm-backdrop){backdrop-filter:blur(8px);animation:floating-studio-backdrop .2s ease-out both}.workspace-theme.workspace-floating-studio .workspace-page-instance :is(.theme-card,.panel-shell,.settings-card){border-color:var(--floating-line);background:var(--floating-panel);box-shadow:var(--floating-shadow)}.workspace-theme.workspace-floating-studio .workspace-page-instance button:not(:disabled){transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:.18s!important;transition-timing-function:var(--floating-ease)!important}.workspace-theme.workspace-floating-studio .workspace-page-instance button:active:not(:disabled){transform:translateY(1px)}.workspace-theme.workspace-floating-studio .workspace-page-instance :is(input,textarea){transition:border-color .18s,box-shadow .18s}.workspace-theme.workspace-floating-studio .workspace-page-instance :is(input,textarea):focus-visible{outline:2px solid color-mix(in srgb,var(--ws-accent) 60%,transparent);outline-offset:2px}.floating-studio-action-origin{display:none}@media(min-width:1000px){.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.creation-main-layout,.pose-variation-layout,.video-creation-layout,.deep-video-replication-workspace){position:relative;grid-template-columns:var(--floating-rail) minmax(0,1fr)!important;gap:var(--floating-gap)!important;padding-bottom:0}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.creation-main-layout,.pose-variation-layout,.video-creation-layout,.deep-video-replication-workspace):has(>.floating-studio-action)>:nth-child(2){margin-bottom:84px!important;min-height:0;height:calc(100% - 84px)!important;max-height:calc(100% - 84px)!important}.workspace-theme.workspace-floating-studio .floating-studio-action{position:absolute;bottom:16px;left:calc(var(--floating-rail) + var(--floating-gap));right:0;width:fit-content;max-width:calc(100% - var(--floating-rail) - var(--floating-gap) - 24px);margin:auto;z-index:12;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;gap:10px;padding:10px;border:1px solid var(--floating-line);border-radius:18px;background:var(--floating-panel);backdrop-filter:blur(24px);box-shadow:0 4px 12px -6px #07111d24;animation:floating-studio-enter .26s var(--floating-ease) both}.workspace-theme.workspace-floating-studio .floating-studio-action>button{box-sizing:border-box;width:100%!important;min-width:128px;max-width:100%;height:44px!important;min-height:44px!important;margin:0!important;padding:0 16px!important;border:1px solid transparent;border-radius:11px!important;background:var(--ws-accent)!important;color:var(--ws-accent-ink)!important;box-shadow:none!important;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px}.workspace-theme.workspace-floating-studio .floating-studio-action>button:disabled{opacity:.5;cursor:not-allowed}.workspace-theme.workspace-floating-studio .floating-studio-action>button:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 4px 14px color-mix(in srgb,var(--ws-accent) 18%,transparent)!important}}@media(min-width:1000px) and (max-width:1350px){.workspace-theme.workspace-floating-studio{--floating-rail:300px;--floating-gap:16px}}.floating-studio-mobile-tabs{display:none}@media(max-width:640px){.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] .creation-results-head{display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start;gap:4px;min-height:0;height:auto;padding:10px 12px!important}.workspace-theme.workspace-floating-studio .creation-results-head .creation-result-heading{flex:none;width:100%;max-width:none;min-width:0;min-height:36px}.workspace-theme.workspace-floating-studio .creation-results-head .creation-result-heading>div{min-width:0;max-width:none;overflow:visible}.workspace-theme.workspace-floating-studio .creation-results-head :is(h2,.creation-result-heading h2){max-width:none!important;width:auto;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.workspace-theme.workspace-floating-studio .creation-results-head .commerce-results-actions{display:flex;flex:none;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:100%;min-width:0;gap:8px}.workspace-theme.workspace-floating-studio .creation-results-head .commerce-results-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px!important;min-height:44px!important;white-space:nowrap;flex-shrink:0}.workspace-theme.workspace-floating-studio .workspace-page-instance:not([hidden]){translate:none!important;transform:none!important;animation:none!important}.workspace-theme.workspace-floating-studio [data-mobile-creation-view]{display:flex!important;flex-direction:column;min-width:0;padding-bottom:130px!important;overflow:visible!important}[data-mobile-creation-view=form]>[data-mobile-creation-pane=preview],[data-mobile-creation-view=preview]>[data-mobile-creation-pane=form]{display:none!important}[data-mobile-creation-pane]{width:100%!important;min-width:0!important;max-width:100%!important}.workspace-theme.workspace-floating-studio .floating-studio-action{position:fixed!important;z-index:85;left:10px!important;right:10px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;top:auto!important;transform:none!important;max-width:calc(100% - 20px)!important;width:auto!important;margin:0!important;padding:8px!important;display:flex;flex-wrap:wrap;border:1px solid var(--floating-line)!important;border-radius:20px;background:var(--floating-panel)!important;backdrop-filter:blur(20px);box-sizing:border-box}.floating-studio-mobile-tabs{display:grid;grid-template-columns:1fr 1fr 44px;gap:4px;flex-basis:100%;width:100%;padding:0 0 6px;margin-bottom:6px;border-bottom:1px solid var(--ws-line)}.floating-studio-mobile-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:12px;background:transparent;color:var(--ws-muted);font:inherit;font-size:13px;white-space:nowrap}.floating-studio-mobile-tabs button[aria-pressed=true]{background:var(--ws-accent-soft);color:var(--ws-accent-strong)}.floating-studio-mobile-tabs button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:1px}.workspace-theme.workspace-floating-studio .floating-studio-action>button{flex:1;min-width:0!important;min-height:48px!important;padding:0 12px!important;border-radius:12px;font-size:14px}.workspace-theme.workspace-floating-studio .floating-studio-action>button.floating-studio-shortcut{flex:0 1 auto;min-width:70px!important}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important}body:has([data-onboarding-layer]) [data-mobile-creation-view]>[data-mobile-creation-pane]{display:block!important}body:has(.workspace-page-instance:not([hidden]) [data-mobile-creation-view])>[data-onboarding-launcher]{display:none!important}}@media(max-width:999px){.workspace-theme.workspace-floating-studio .workspace-topbar{margin:8px 10px 0;border-radius:12px}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.commerce-input-panel,.specialized-input-panel){border-radius:14px!important}}@keyframes floating-studio-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes floating-studio-dialog{0%{opacity:0;scale:.98;translate:0 12px}to{opacity:1;scale:1;translate:0 0}}@keyframes floating-studio-backdrop{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio *{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.workspace-theme.workspace-floating-studio [data-creation-layout]{position:relative;overflow:visible}.floating-studio-readiness{position:absolute;right:64px;top:54px;z-index:15;font-size:12px;color:var(--ws-muted)}.floating-studio-readiness summary{list-style:none;cursor:pointer;padding:8px 12px;border:1px solid var(--floating-line);border-radius:10px;background:var(--floating-panel);user-select:none}.floating-studio-readiness summary:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.floating-studio-readiness[open] summary{color:var(--ws-accent)}.floating-studio-readiness-body{position:absolute;right:0;top:calc(100% + 8px);width:270px;max-height:380px;overflow:auto;border:1px solid var(--floating-line);border-radius:16px;background:var(--floating-panel);backdrop-filter:blur(24px);box-shadow:var(--ws-shadow-popover);animation:floating-studio-enter .22s var(--floating-ease)}.floating-studio-readiness-body .digital-human-readiness-panel{width:100%;border:0;background:transparent}@media(max-width:999px){.floating-studio-readiness{position:relative;top:auto;right:auto;grid-column:1/-1;margin:8px}.floating-studio-readiness-body{position:relative;width:100%;max-height:none;margin-top:8px}}.workspace-theme.workspace-floating-studio .floating-studio-closing{animation:floating-studio-backdrop .16s ease-in reverse both}.workspace-theme.workspace-floating-studio .floating-studio-closing>[role=dialog]{animation:floating-studio-dialog .16s ease-in reverse both}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio .floating-studio-closing,.workspace-theme.workspace-floating-studio .floating-studio-closing>[role=dialog]{animation:none}}.workspace-theme.workspace-floating-studio .workspace-app-main{background:radial-gradient(ellipse at 10% 0,rgba(103,167,222,.12),transparent 55%),radial-gradient(ellipse at 18% 100%,rgba(63,168,147,.09),transparent 58%)}.workspace-theme.workspace-floating-studio .floating-studio-action>button:disabled{opacity:.65!important;color:var(--ws-accent-ink)!important}.workspace-theme.workspace-floating-studio [data-photography-studio]{background:transparent;padding:16px}.workspace-theme.workspace-floating-studio{--floating-panel:rgba(255,255,255,.90);--floating-rail:300px;--floating-gap:16px}.workspace-theme.workspace-floating-studio[data-theme=dark]{--floating-panel:rgba(16,34,48,.90)}.workspace-theme.workspace-floating-studio .workspace-app-main{background:radial-gradient(ellipse at 8% 0,rgba(70,135,180,.2),transparent 58%),radial-gradient(ellipse at 12% 100%,rgba(40,144,117,.18),transparent 62%)}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided],.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided]>div,.workspace-theme.workspace-floating-studio :is(.specialized-page,.commerce-workflow,.original-preview-aligned,.original-preview-stage,.original-result-view,.video-results-panel,.digital-human-preview-column,.deep-video-replication-workspace){background:transparent!important}.workspace-theme.workspace-floating-studio .original-result-view.grid .original-preview-device{background:transparent!important;border:0!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio .original-preview-stage{border:0!important}.workspace-theme.workspace-floating-studio .floating-studio-action>button.floating-studio-shortcut{min-width:128px!important;padding:0 16px!important;background:transparent!important;color:var(--ws-text)!important;border:1px solid var(--floating-line)!important;font-weight:500}.workspace-theme.workspace-floating-studio .floating-studio-action>button.floating-studio-shortcut:hover{background:var(--ws-accent-soft)!important;transform:translateY(-1px)}.floating-studio-action-divider{display:none}.workspace-theme.workspace-floating-studio .floating-studio-action{gap:8px;box-shadow:0 2px 4px -2px #07111d12,0 6px 16px -8px #07111d24}.workspace-theme.workspace-floating-studio .workspace-page-instance[data-page-archetype=guided] :is(.commerce-input-panel,.specialized-input-panel,[data-floating-rail]){backdrop-filter:blur(30px);outline:1px solid transparent}@media(min-width:1000px){.workspace-theme.workspace-floating-studio [data-creation-layout][data-has-queue=true]{grid-template-columns:minmax(0,1fr)!important}.workspace-theme.workspace-floating-studio [data-creation-layout]>[data-creation-task-queue]{position:absolute;right:8px;top:60px;bottom:12px;z-index:25;border:1px solid var(--floating-line);border-radius:16px;background:var(--floating-panel);backdrop-filter:blur(30px);box-shadow:0 12px 32px #0002;transition:opacity .2s var(--floating-ease),translate .24s var(--floating-ease),visibility .24s}.workspace-theme.workspace-floating-studio [data-creation-layout]>[data-creation-task-queue][data-open=false]{opacity:0;visibility:hidden;translate:10px 0;pointer-events:none}.workspace-theme.workspace-floating-studio [data-creation-layout]>[data-creation-task-queue][data-open=true]{opacity:1;visibility:visible;translate:0 0}.workspace-theme.workspace-floating-studio .floating-studio-readiness{right:16px}}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio [data-creation-layout]>[data-creation-task-queue]{transition:none}}.workspace-theme.workspace-floating-studio .workspace-app-main>.theme-content{background:transparent!important}.workspace-theme.workspace-floating-studio .original-preview-aligned{border:0!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio .original-result-view.grid .original-result-scroll{background:transparent!important}@media(min-width:1000px){.workspace-theme.workspace-floating-studio [data-creation-layout]>[data-creation-task-queue]{width:320px;max-width:calc(100% - 16px)}}.workspace-theme.workspace-floating-studio[data-theme] .workspace-app-main>.theme-content:has(.workspace-page-instance:not([hidden])){background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] .ai-workbench-page .commerce-workflow .commerce-main-layout.commerce-original-layout>.commerce-input-panel{border:1px solid var(--floating-line)!important;border-radius:20px!important;background:var(--floating-panel)!important}.workspace-theme.workspace-floating-studio[data-theme] .ai-workbench-page .commerce-workflow .creation-results-panel{background:transparent!important;border:0!important;box-shadow:none!important}@media(min-width:1000px){.workspace-theme.workspace-floating-studio[data-theme] .ai-workbench-page .commerce-workflow .commerce-main-layout.commerce-original-layout{grid-template-columns:var(--floating-rail) minmax(0,1fr)!important;gap:var(--floating-gap)!important}}.workspace-theme.workspace-floating-studio[data-theme] .workspace-app-main>.workspace-topbar{height:50px;min-height:50px;margin:0;padding:0 16px;border:0;border-bottom:1px solid var(--floating-line);border-radius:0;background:rgba(255,255,255,.12);backdrop-filter:blur(20px);box-shadow:none}.workspace-theme.workspace-floating-studio[data-theme=dark] .workspace-app-main>.workspace-topbar{background:rgba(12,28,40,.22)}.workspace-theme.workspace-floating-studio .workspace-topbar .workspace-header-leading{gap:12px}.workspace-theme.workspace-floating-studio .workspace-topbar .workspace-header-context{display:none!important}.workspace-theme.workspace-floating-studio .workspace-topbar .theme-tabs-inline{flex:0 1 auto;gap:3px!important;padding:0;border:0;background:transparent;scrollbar-width:none}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab[data-active]{position:relative;height:38px;gap:3px;padding:0 7px 0 10px;border:0!important;border-radius:8px!important;box-shadow:none!important;background:transparent!important;color:var(--ws-muted)!important;transition:background-color .2s var(--floating-ease),color .2s var(--floating-ease),opacity .2s}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab[data-active=true]{background:var(--top-tab-selected)!important;color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab[data-active=false]:hover{background:color-mix(in srgb,var(--ws-accent) 8%,transparent)!important}.workspace-theme.workspace-floating-studio .workspace-topbar .workspace-tab-select{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:inherit;white-space:nowrap}.workspace-theme.workspace-floating-studio .workspace-tab-select>svg{width:15px;height:15px}.workspace-theme.workspace-floating-studio .workspace-tab-close{margin-left:0;opacity:0;scale:.8;pointer-events:none;transition:opacity .16s,scale .2s var(--floating-ease);color:inherit}.workspace-theme.workspace-floating-studio .theme-tab:is(:hover,:focus-within) .workspace-tab-close{opacity:1;scale:1;pointer-events:auto}.workspace-theme.workspace-floating-studio .workspace-topbar button{transition:background-color .18s,color .18s,transform .18s var(--floating-ease)}.workspace-theme.workspace-floating-studio .workspace-topbar button:active{transform:scale(.97)}@media(hover:none){.workspace-theme.workspace-floating-studio .workspace-tab-close{opacity:1;scale:1;pointer-events:auto}.workspace-theme.workspace-floating-studio .theme-tab:after{display:none}}@media(max-width:760px){.workspace-theme.workspace-floating-studio[data-theme] .workspace-app-main>.workspace-topbar{padding:0 12px;height:54px;min-height:54px}.workspace-theme.workspace-floating-studio .workspace-header-leading{gap:6px}}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio .workspace-topbar *{transition:none!important}}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab{min-width:0!important;flex:0 0 auto;align-items:center}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab[data-active=true],.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .theme-tab[data-active=true]:hover{background:var(--top-tab-selected)!important;color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .workspace-tab-select{display:inline-flex;align-items:center;gap:6px;line-height:20px;padding:0;min-width:0}.workspace-theme.workspace-floating-studio[data-theme] .workspace-topbar .theme-tabs-inline .workspace-tab-close{display:grid;place-items:center;flex:0 0 18px;width:18px;height:18px;margin:0!important;padding:0;align-self:center}.workspace-theme.workspace-floating-studio .workspace-tab-label{line-height:20px}.workspace-theme.workspace-floating-studio .workspace-tab-select .tab-running-dot{display:block;width:5px;height:5px;margin:0 1px;background:var(--ws-accent);box-shadow:none;animation:floating-tab-breathe 1.8s ease-in-out infinite}@keyframes floating-tab-breathe{0%,to{opacity:.4;box-shadow:0 0 0 0 transparent}50%{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--ws-accent) 14%,transparent)}}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio .workspace-tab-select .tab-running-dot{animation:none;opacity:1}}.workspace-theme.workspace-floating-studio[data-theme=light] .workspace-topbar{--top-tab-selected:rgba(47,102,234,.10)}.workspace-theme.workspace-floating-studio[data-theme=dark] .workspace-topbar{--top-tab-selected:rgba(88,216,255,.12)}.workspace-theme.workspace-floating-studio{--floating-rail:340px;--rail-inset:14px;--rail-control:var(--rail-surface);--rail-hover:color-mix(in srgb,var(--ws-accent) 7%,transparent)}@media(min-width:1000px) and (max-width:1439px){.workspace-theme.workspace-floating-studio{--floating-rail:320px}}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]){box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ws-text) 6%,transparent),var(--floating-shadow)!important;isolation:auto}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-entry]{padding:var(--rail-inset)!important;border-radius:20px 20px 0 0;background:transparent!important;border-bottom:1px solid var(--floating-line)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger]{min-height:74px!important;gap:10px!important;padding:10px!important;border:1px solid var(--floating-line)!important;border-radius:12px!important;background:var(--rail-control)!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger] [data-creation-type-thumbnail]{width:40px!important;height:44px!important;border-radius:10px!important;flex:none}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger] [data-creation-type-thumbnail]>svg{width:26px!important;height:26px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger] [data-creation-type-copy]{gap:2px!important;min-width:0}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger] [data-creation-type-copy] strong{font-size:14px!important;line-height:1.5!important;font-weight:600!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-creation-type-trigger] [data-creation-type-copy] small{font-size:10px!important;line-height:1.5!important;white-space:nowrap!important;-webkit-line-clamp:1;display:block!important;overflow:hidden;text-overflow:ellipsis}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset){padding:var(--rail-inset)!important;min-width:0;scrollbar-gutter:auto!important;scrollbar-width:none;scrollbar-color:transparent transparent;overscroll-behavior:contain}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-panel,.specialized-upload-panel,.image-toolbox-upload){min-width:0;padding:0!important;margin:0 0 12px!important;border:0!important;background:transparent!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),textarea){box-sizing:border-box;max-width:100%;min-width:0;border-radius:10px!important;border:1px solid var(--floating-line)!important;background:var(--rail-control)!important;padding:11px 12px!important;font-size:13px!important;line-height:1.6!important;color:var(--ws-text)!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) textarea{min-height:100px!important;resize:vertical}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(input,textarea):focus-visible{border-color:var(--ws-accent)!important;outline:2px solid color-mix(in srgb,var(--ws-accent) 20%,transparent);outline-offset:2px}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-section-title,.image-toolbox-upload-label):not(.muyi-element-reference-head>*){margin-bottom:10px!important;gap:8px;align-items:flex-start}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-section-title strong,.image-toolbox-upload-label strong){font-size:12px!important;font-weight:600!important;line-height:1.6}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-section-title small,.specialized-count-badge){font-size:10px!important;line-height:1.5!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-frame,.image-toolbox-dropzone){border:1px dashed color-mix(in srgb,var(--ws-muted) 35%,transparent)!important;border-radius:12px!important;background:var(--rail-surface)!important;min-width:0;transition:border-color .18s,background-color .18s}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-frame.empty,.image-toolbox-dropzone){height:auto!important;min-height:160px!important;max-height:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) .specialized-dropzone{min-height:160px!important;height:auto!important;padding:18px 10px!important;gap:8px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-icon,.image-toolbox-upload-icon){width:38px!important;height:38px!important;margin:0 auto 4px!important;border-radius:10px!important;background:var(--ws-accent-soft)!important;color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-icon,.image-toolbox-upload-icon)>svg{width:22px!important;height:22px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-trigger strong,.image-toolbox-dropzone strong){font-size:12px!important;line-height:1.6!important;font-weight:500!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-dropzone small,.specialized-paste-hint,.image-toolbox-paste-hint){font-size:10px!important;line-height:1.5!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-upload-frame,.image-toolbox-dropzone):hover{background:var(--rail-hover)!important;border-color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) .dragging .specialized-upload-frame{border-style:solid!important;border-color:var(--ws-accent)!important;background:var(--rail-hover)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(.specialized-style-grid,.specialized-mode-switch,.tryon-scene-options){gap:6px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) button:not(.media-upload-thumb-preview):not(.specialized-upload-trigger):not(.product-thumb-remove):not(.product-thumb-lightbox):not(.product-thumb-replace){max-width:100%;min-width:0;white-space:normal;line-height:1.5;border-radius:9px;transition:background-color .18s,color .18s,transform .18s var(--floating-ease)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) button:active:not(:disabled){transform:scale(.98)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) button:disabled{cursor:not-allowed}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-output-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px var(--rail-inset) 10px!important;padding:4px!important;gap:4px!important;background:var(--rail-control)!important;border:1px solid var(--floating-line)!important;border-radius:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-output-tabs button{padding:7px 5px!important;min-width:0;font-size:12px!important;border-radius:7px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-output-tabs button[aria-selected=true]{background:var(--ws-accent-soft)!important;color:var(--ws-accent)!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-editor-steps{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:0 var(--rail-inset) 14px!important;overflow:visible!important;border-bottom:1px solid var(--floating-line)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-editor-steps button{display:flex;align-items:center;justify-content:flex-start;gap:6px!important;min-width:0!important;padding:6px!important;border-radius:8px;font-size:11px!important;line-height:1.5!important;white-space:nowrap}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-editor-steps button[aria-current=step]{background:var(--ws-accent-soft)!important;color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .original-editor-steps button b{width:18px!important;height:18px!important;flex:none;font-size:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-footer,.specialized-controls-footer,.commerce-input-panel-footer,.video-controls-footer){padding:14px var(--rail-inset)!important;background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] [data-floating-parameter-layer]:popover-open{overflow-y:auto!important;overscroll-behavior:contain;background:var(--ws-surface)!important;color:var(--ws-text);border:1px solid var(--floating-line)!important;border-radius:16px!important;box-shadow:var(--ws-shadow-popover)!important;backdrop-filter:blur(24px);animation:rail-popover-enter .2s var(--floating-ease)!important}.workspace-theme.workspace-floating-studio[data-theme] [data-floating-parameter-layer]::backdrop{background:transparent;pointer-events:none}@keyframes rail-popover-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.workspace-floating-studio [data-floating-parameter-layer]:popover-open{animation:none!important}}.workspace-theme.workspace-floating-studio[data-theme] [data-photography-entry]{background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] [data-photography-entry]>[data-photography-studio]{padding:0!important;background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] [data-floating-rail]{padding:0!important;gap:0!important;overflow:visible}.workspace-theme.workspace-floating-studio[data-theme] [data-floating-rail]>fieldset{overflow-y:auto;min-height:0;flex:1 1 auto!important}.workspace-theme.workspace-floating-studio[data-theme] [data-photography-controls]{padding:14px var(--rail-inset)!important;margin:0;border-top:1px solid var(--floating-line);border-radius:0 0 20px 20px;background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-production-flow{display:grid;gap:14px;min-width:0}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-production-flow>.digital-human-stage{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-stage>.digital-human-stage-index{top:0!important;left:0!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-stage-head{margin:0 0 10px 34px!important;min-height:24px}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-stage .product-upload-contract{margin:0!important;padding:0!important;background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] [data-director-entry-flow]{padding:0!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll :is([data-director-entry],.digital-human-subtitle-option){box-sizing:border-box;width:100%;margin:0!important;padding:12px!important;border:1px solid var(--floating-line)!important;border-radius:12px!important;background:var(--rail-control)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ws-text) 4%,transparent);transition:background-color .18s ease,border-color .18s ease}.workspace-theme.workspace-floating-studio[data-theme] [data-director-entry]{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.workspace-theme.workspace-floating-studio[data-theme] [data-director-entry]>button{min-height:36px!important;justify-self:stretch;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .video-subtitle-controls{margin:0!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-subtitle-option{height:auto!important;min-height:62px;gap:10px}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-subtitle-option>div{display:grid;gap:4px;min-width:0}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-subtitle-option small{white-space:normal;line-height:1.5;font-size:10px}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll :is([data-director-entry],[data-director-entry]>button,.digital-human-subtitle-option){transition:none}}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-dropzone{min-height:190px!important;padding:24px 14px!important;gap:12px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-trigger{gap:10px!important;min-height:0!important;padding:0!important;background:transparent!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-trigger strong{font-size:14px!important;font-weight:600!important;line-height:1.5!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-icon{width:42px!important;height:42px!important;margin:0!important;border-radius:13px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-dropzone>small{font-size:11px!important;line-height:1.6!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-paste-hint{margin:4px 0 0!important;padding:7px 12px!important;min-height:32px!important;border:1px solid var(--floating-line)!important;border-radius:9px!important;background:var(--rail-control)!important;color:var(--ws-muted)!important;gap:6px!important;font-size:11px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-frame.has-uploads{padding:10px!important;border:1px dashed var(--floating-line)!important;border-radius:12px!important;background:var(--rail-control)!important;height:auto!important;gap:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field].product-upload-contract .specialized-upload-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;align-items:start!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]{display:flex!important;flex-direction:column!important;position:relative!important;width:auto!important;height:auto!important;min-width:0!important;aspect-ratio:auto!important;padding:0!important;border:1px solid var(--floating-line)!important;border-radius:12px!important;background:var(--rail-control)!important;overflow:hidden!important;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ws-text) 6%,transparent)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>.media-upload-thumb-preview{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:72px!important;flex:0 0 72px!important;padding:4px!important;margin:0!important;border:0!important;border-radius:0!important;background:color-mix(in srgb,var(--ws-surface) 30%,transparent)!important;transform:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile] .product-upload-preview-image{position:static!important;inset:auto!important;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:6px!important;transform:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>:is(b,span){position:absolute!important;left:6px!important;top:6px!important;bottom:auto!important;max-width:calc(100% - 12px);padding:3px 5px!important;border:1px solid var(--floating-line)!important;border-radius:5px!important;font-size:9px!important;background:var(--rail-control)!important;color:var(--ws-text)!important;backdrop-filter:blur(12px);pointer-events:none}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>.product-thumb-actions{position:relative!important;inset:auto!important;justify-content:flex-end!important;height:auto!important;min-height:40px!important;padding:4px 6px!important;gap:4px!important;background:transparent!important;border-top:1px solid var(--floating-line);opacity:1!important;transform:none!important;pointer-events:auto!important;box-sizing:border-box}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .product-thumb-actions>button{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;border:1px solid var(--floating-line)!important;border-radius:8px!important;background:var(--rail-control)!important;color:var(--ws-muted)!important;opacity:1!important;transform:none;cursor:pointer;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .product-thumb-actions>button>svg{width:14px!important;height:14px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-add]{position:static!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px!important;width:100%!important;height:74px!important;min-height:74px!important;padding:4px!important;aspect-ratio:auto!important;border:1px dashed var(--floating-line)!important;border-radius:12px!important;background:var(--rail-control)!important;color:var(--ws-muted)!important;font-size:12px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .media-upload-details{position:relative!important;inset:auto!important;padding:8px!important;border-top:1px solid var(--floating-line);width:100%;box-sizing:border-box}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-success-actions{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;height:auto!important;min-height:0!important;margin:12px 0 0!important;padding:0!important;font-size:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-success-actions>i{display:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-paste-button{min-height:30px!important;padding:5px 8px!important;font-size:11px!important;border:1px solid var(--floating-line)!important;border-radius:8px!important;background:var(--rail-control)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] button:focus-visible{outline:2px solid var(--ws-accent)!important;outline-offset:2px}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] button:disabled{opacity:.5!important;cursor:not-allowed!important}@media(hover:hover){.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] :is([data-upload-add],.product-thumb-actions>button,.specialized-paste-hint):hover:not(:disabled){background:var(--rail-hover)!important;border-color:var(--ws-accent)!important;color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .product-thumb-remove:hover{color:var(--ws-danger)!important;border-color:var(--ws-danger)!important}}body:has(.workspace-floating-studio) .deep-video-replication-material-manager{background:color-mix(in srgb,var(--deep-manager-bg) 88%,transparent);backdrop-filter:blur(24px);border-color:var(--deep-manager-line);max-height:min(460px,calc(100dvh - 24px))}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:auto}body:has(.workspace-floating-studio) :is(.deep-video-replication-material-manager-item,.deep-video-replication-material-manager-add){height:158px;aspect-ratio:auto;border-radius:12px;background:color-mix(in srgb,var(--deep-manager-soft) 65%,transparent)}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-item>img{height:112px;object-fit:contain;padding:8px;background:transparent}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions{position:absolute;inset:auto 0 0;height:42px;padding:4px;opacity:1;transform:none;background:color-mix(in srgb,var(--deep-manager-bg) 80%,transparent);backdrop-filter:blur(12px);justify-content:center;gap:4px}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions>button{width:28px;height:30px;min-width:0;border:1px solid var(--deep-manager-line);border-radius:8px;background:var(--deep-manager-soft);color:var(--deep-manager-text)}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions>button:focus-visible{outline:2px solid var(--deep-manager-accent);outline-offset:2px}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-stage [data-product-upload-field].product-upload-contract .product-upload-grid:has(.media-upload-details){grid-template-columns:repeat(4,minmax(0,1fr))!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>.product-thumb-actions{position:absolute!important;inset:0 0 auto!important;width:100%!important;height:72px!important;min-height:0!important;display:flex!important;flex-wrap:wrap;align-content:center;align-items:center!important;justify-content:center!important;padding:3px!important;gap:3px!important;border:0!important;background:color-mix(in srgb,var(--ws-surface) 58%,transparent)!important;backdrop-filter:blur(6px);opacity:0!important;pointer-events:none!important;transform:translateY(3px)!important;transition:opacity .16s ease,transform .18s ease}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile] .product-thumb-actions>button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;border-radius:7px!important;padding:0!important;flex:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]:focus-within>.product-thumb-actions{opacity:1!important;pointer-events:auto!important;transform:none!important}@media(hover:hover){.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]:hover>.product-thumb-actions{opacity:1!important;pointer-events:auto!important;transform:none!important}}@media(hover:none){.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>.product-thumb-actions{opacity:1!important;pointer-events:auto!important;transform:none!important;inset:auto 0 0!important;height:28px!important;backdrop-filter:blur(6px)}}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-add]{font-size:10px!important;border-radius:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-add]>svg{width:18px!important;height:18px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile] .media-upload-details{padding:4px!important;font-size:10px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile] .product-upload-preview-image{padding:2px!important}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body:has(.workspace-floating-studio) :is(.deep-video-replication-material-manager-item,.deep-video-replication-material-manager-add){height:74px;border-radius:10px}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-item>img{height:100%;padding:4px}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions{inset:0;height:100%;flex-wrap:wrap;align-content:center;opacity:0;pointer-events:none;transform:translateY(3px);transition:opacity .16s ease,transform .18s ease}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions>button{width:24px;height:24px}body:has(.workspace-floating-studio) .deep-video-replication-material-manager-item:focus-within .deep-video-replication-material-manager-actions{opacity:1;pointer-events:auto;transform:none}@media(hover:hover){body:has(.workspace-floating-studio) .deep-video-replication-material-manager-item:hover .deep-video-replication-material-manager-actions{opacity:1;pointer-events:auto;transform:none}}@media(hover:none){body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions{opacity:1;pointer-events:auto;transform:none}}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] [data-upload-tile]>.product-thumb-actions,body:has(.workspace-floating-studio) .deep-video-replication-material-manager-actions{transition:none}}.workspace-theme.workspace-floating-studio .upload-library-entry{margin-top:10px;min-width:0}.workspace-theme.workspace-floating-studio .upload-asset-library-button{display:flex!important;align-items:center;justify-content:center;gap:7px!important;width:100%;min-height:36px!important;padding:8px 10px!important;border:1px solid var(--floating-line)!important;border-radius:10px!important;background:var(--rail-control)!important;color:var(--ws-accent)!important;font-size:11px!important;line-height:1.5;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.workspace-theme.workspace-floating-studio .upload-asset-library-button:hover:not(:disabled){background:var(--rail-hover)!important;border-color:var(--ws-accent)!important}.workspace-theme.workspace-floating-studio .upload-asset-library-button:focus-visible{outline:2px solid var(--ws-accent);outline-offset:2px}.workspace-theme.workspace-floating-studio .upload-asset-library-button:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio .upload-asset-library-button{transition:none}}.workspace-theme.workspace-floating-studio{--rail-field-bg:var(--rail-surface)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.video-original-sidebar,.video-controls-scroll,.specialized-controls-scroll,.original-editor-scroll,.commerce-input-panel-scroll){gap:var(--rail-inset)!important;row-gap:var(--rail-inset)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.video-input-card,.video-subtitle-controls){margin-top:0!important;margin-bottom:0!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field]{gap:10px!important;margin-bottom:0!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-frame.has-uploads{min-height:0!important;flex:none!important;justify-content:flex-start!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) [data-product-upload-field] .specialized-upload-success-actions{margin-top:0!important;padding-top:8px!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) .upload-library-entry{margin-top:0!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll,fieldset) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]),textarea,.canvas-mention-editor){background:var(--rail-field-bg)!important;border:1px solid var(--floating-line)!important;border-radius:10px!important;box-shadow:none!important;color:var(--ws-text)!important}.workspace-theme.workspace-floating-studio[data-theme] .digital-human-subtitle-color-control input[type=color]{box-sizing:border-box!important;width:46px!important;min-width:46px!important;max-width:46px!important;flex:0 0 46px!important;height:30px!important;min-height:30px!important;max-height:30px!important;aspect-ratio:auto!important;padding:3px!important;border:1px solid var(--floating-line)!important;border-radius:7px!important;background:var(--rail-control)!important;cursor:pointer}.workspace-theme.workspace-floating-studio .digital-human-subtitle-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0!important}.workspace-theme.workspace-floating-studio .digital-human-subtitle-color-control input[type=color]::-webkit-color-swatch{border:0!important;border-radius:3px!important}.workspace-theme.workspace-floating-studio .digital-human-subtitle-color-control input[type=color]::-moz-color-swatch{border:0!important;border-radius:3px!important}.workspace-theme.workspace-floating-studio[data-theme=light]{--rail-surface:#f5f8fc}.workspace-theme.workspace-floating-studio[data-theme=dark]{--rail-surface:#142738}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is([data-creation-type-trigger],[data-director-entry],.specialized-upload-frame,.image-toolbox-dropzone,.replicate-upload-zone,.original-reference-upload-section,.upload-asset-library-button,.specialized-paste-hint,.replicate-paste-button,.specialized-themed-select-trigger,.commerce-themed-select-trigger,.video-parameter-cabin-summary,.digital-human-subtitle-option,.digital-human-subtitle-style-panel,.consistency-control-disclosure,.consistency-role-binding-card,.muyi-element-reference-empty,.buyer-show-constraints-panel,.buyer-show-review-toggle-card,.retouch-preserve-control,.workspace-mode-switch){background:var(--rail-surface)!important;border-color:var(--floating-line)!important;box-shadow:none!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.specialized-style-grid,.tryon-scene-options,.specialized-mode-switch)>button:not(.active):not(.is-active):not([aria-pressed=true]):not([aria-selected=true]){background:var(--rail-surface)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is([data-creation-type-trigger],.specialized-themed-select-trigger,.commerce-themed-select-trigger,.video-parameter-cabin-summary,.upload-asset-library-button,.specialized-paste-hint,.replicate-paste-button){transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--floating-ease)}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is([data-creation-type-trigger],.specialized-themed-select-trigger,.commerce-themed-select-trigger,.video-parameter-cabin-summary,.upload-asset-library-button,.specialized-paste-hint,.replicate-paste-button,.specialized-upload-frame):hover:not(:disabled){border-color:color-mix(in srgb,var(--ws-accent) 55%,var(--floating-line))!important}@media(prefers-reduced-motion:reduce){.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is([data-creation-type-trigger],.specialized-themed-select-trigger,.commerce-themed-select-trigger,.video-parameter-cabin-summary,.upload-asset-library-button,.specialized-paste-hint,.replicate-paste-button){transition:none}}@media(min-width:1000px){.workspace-theme.workspace-floating-studio .video-mode-host:not([hidden]){display:flex;flex-direction:column;min-height:0;height:100%}.workspace-theme.workspace-floating-studio .video-mode-host>.video-creation-page{flex:1;min-height:0;height:100%!important}}.workspace-theme.workspace-floating-studio .video-parameter-cabin-summary{grid-template-columns:28px minmax(0,1.2fr) minmax(0,.85fr) minmax(0,1fr) 20px!important;padding:0 6px!important;column-gap:0!important}.workspace-theme.workspace-floating-studio .video-parameter-cabin-glyph{width:26px;height:34px}.workspace-theme.workspace-floating-studio .video-parameter-cabin-summary-item{padding:0 4px!important}.workspace-theme.workspace-floating-studio .video-parameter-cabin-summary-value{font-size:12px!important;line-height:18px}.workspace-theme.workspace-floating-studio .video-parameter-cabin-arrow{width:20px;height:20px}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.original-editor-panel,.deep-video-replication-input-rail,[data-floating-rail]){min-width:0!important;box-sizing:border-box}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.original-editor-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll){box-sizing:border-box;align-items:stretch;min-width:0;width:100%;padding-inline:var(--rail-inset)!important;gap:var(--rail-inset)!important}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel,.specialized-input-panel,.original-editor-panel,.deep-video-replication-input-rail,[data-floating-rail]) :is(.original-editor-scroll,.specialized-controls-scroll,.commerce-input-panel-scroll,.video-controls-scroll)>:is(section,fieldset,.specialized-panel,.video-input-card,[data-product-upload-field]){box-sizing:border-box;min-width:0;max-width:100%;width:100%}.workspace-theme.workspace-floating-studio[data-theme] :is(.commerce-input-panel-footer,.specialized-controls-footer,.video-controls-footer,.original-editor-footer){box-sizing:border-box;padding-inline:var(--rail-inset)!important}.workspace-theme.workspace-floating-studio[data-theme] .video-controls-scroll .digital-human-production-flow{gap:var(--rail-inset)}