.short-drama-panel[data-v-c63ec75b]{color:var(--studio-text);font-size:13px}.short-drama-panel[data-v-c63ec75b] *{box-sizing:border-box}.short-drama-mode[data-v-c63ec75b]{border-bottom:1px solid var(--studio-border);display:flex;gap:10px;margin-bottom:22px;padding-bottom:18px}.short-drama-mode button[data-v-c63ec75b]{align-items:center;background:var(--studio-elevated);border:1.5px solid var(--studio-border);border-radius:12px;color:var(--studio-text);display:flex;flex:1;gap:9px;padding:13px 16px;transition:all .2s cubic-bezier(.16,1,.3,1)}.short-drama-mode button[data-v-c63ec75b]:hover:not(.active):not(:disabled){border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border));transform:translateY(-1px)}.short-drama-mode button.active[data-v-c63ec75b]{background:var(--studio-selected-bg);border-color:var(--studio-accent);box-shadow:0 1px 6px #0000000f;color:var(--studio-selected-text)}.short-drama-mode small[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px;margin-left:auto}.short-drama-columns[data-v-c63ec75b]{display:grid;gap:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.short-drama-inputs[data-v-c63ec75b]{align-content:start;border:0;display:grid;gap:20px;margin:0;min-width:0;padding:0}.short-drama-panel label[data-v-c63ec75b]{display:grid;gap:8px}.short-drama-panel label>span[data-v-c63ec75b],.short-drama-section-title strong[data-v-c63ec75b],.short-drama-style>strong[data-v-c63ec75b]{color:var(--studio-text);font-size:13px;font-weight:650}.short-drama-panel label>span small[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px;font-weight:400;margin-left:5px}.short-drama-required[data-v-c63ec75b]{color:var(--studio-danger,#d9534f);font-style:normal;margin-left:2px}.short-drama-field-error[data-v-c63ec75b],.short-drama-field-note[data-v-c63ec75b]{font-size:11px;line-height:1.6}.short-drama-field-note[data-v-c63ec75b]{color:var(--studio-text-muted)}.short-drama-field-error[data-v-c63ec75b]{color:var(--studio-danger)}.short-drama-missing[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:12px;line-height:1.7;margin:0 0 10px}.short-drama-confirm-hint[data-v-c63ec75b]{margin:16px 0 0}.short-drama-cost[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:12px;line-height:1.7;margin:16px 0 0}.short-drama-panel input[data-v-c63ec75b]:not([type=file]),.short-drama-panel select[data-v-c63ec75b],.short-drama-panel textarea[data-v-c63ec75b]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:10px;color:var(--studio-text);font:inherit;font-size:13px;line-height:1.65;min-width:0;outline:none;padding:10px 13px;transition:border-color .2s,box-shadow .2s,background-color .2s;width:100%}.short-drama-panel input[data-v-c63ec75b]:not([type=file]),.short-drama-panel select[data-v-c63ec75b]{height:41px}.short-drama-panel textarea[data-v-c63ec75b]{min-height:85px;resize:vertical}.short-drama-panel input[data-v-c63ec75b]:focus-visible,.short-drama-panel select[data-v-c63ec75b]:focus-visible,.short-drama-panel textarea[data-v-c63ec75b]:focus-visible{border-color:var(--studio-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--studio-accent) 18%,transparent);outline:none}.short-drama-panel input[data-v-c63ec75b]::-moz-placeholder,.short-drama-panel textarea[data-v-c63ec75b]::-moz-placeholder{color:var(--studio-text-muted)}.short-drama-panel input[data-v-c63ec75b]::placeholder,.short-drama-panel textarea[data-v-c63ec75b]::placeholder{color:var(--studio-text-muted)}.short-drama-panel button[data-v-c63ec75b]{cursor:pointer;font:inherit;transition:all .2s cubic-bezier(.16,1,.3,1)}.short-drama-panel button[data-v-c63ec75b]:disabled,.short-drama-panel fieldset[data-v-c63ec75b]:disabled{cursor:not-allowed;opacity:.55}.short-drama-panel button[data-v-c63ec75b]:disabled{pointer-events:none}.short-drama-section-title[data-v-c63ec75b]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:11px}.short-drama-section-title small[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px}.short-drama-upload[data-v-c63ec75b]{background:color-mix(in srgb,var(--studio-panel) 70%,var(--studio-elevated));border:1.5px dashed var(--studio-border);border-radius:12px;color:var(--studio-text-muted);cursor:pointer;display:grid;gap:6px;justify-items:center;padding:18px 12px;position:relative;text-align:center;transition:all .2s cubic-bezier(.16,1,.3,1)}.short-drama-upload[data-v-c63ec75b]:focus-within,.short-drama-upload[data-v-c63ec75b]:hover{background:color-mix(in srgb,var(--studio-accent) 4%,var(--studio-panel));border-color:var(--studio-accent);color:var(--studio-selected-text)}.short-drama-upload small[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:10px;line-height:1.6}.short-drama-upload input[data-v-c63ec75b]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.short-drama-library-btn[data-v-c63ec75b]{border-radius:8px;border-style:solid;border-width:1px;font-size:12px;font-weight:500;padding:10px 14px}.short-drama-files[data-v-c63ec75b]{display:grid;gap:7px;list-style:none;margin:10px 0 0;padding:0}.short-drama-files li[data-v-c63ec75b]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:8px;display:flex;gap:9px;min-width:0;padding:6px 10px}.short-drama-files li img[data-v-c63ec75b]{border:1px solid var(--studio-border);border-radius:6px;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}.short-drama-files li>span[data-v-c63ec75b]{color:var(--studio-text);flex:1;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.short-drama-files li>button[data-v-c63ec75b]{background:none;border:0;border-radius:50%;color:var(--studio-text-muted);cursor:pointer;display:grid;height:26px;place-items:center;transition:all .15s;width:26px}.short-drama-files li>button[data-v-c63ec75b]:hover{background:color-mix(in srgb,var(--studio-danger) 15%,transparent);color:var(--studio-danger)}.short-drama-field-pair[data-v-c63ec75b]{display:grid;gap:12px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.short-drama-field-single[data-v-c63ec75b]{grid-template-columns:minmax(0,1fr)}.short-drama-genre-field[data-v-c63ec75b]{min-width:0}.short-drama-genre-note[data-v-c63ec75b]{color:color-mix(in srgb,#f59e0b 80%,var(--studio-text));font-size:11px;line-height:1.7;margin:7px 0 0}.short-drama-duration[data-v-c63ec75b]{position:relative}.short-drama-duration input[data-v-c63ec75b]{padding-right:37px!important}.short-drama-duration small[data-v-c63ec75b]{color:var(--studio-text-muted);position:absolute;right:12px;top:12px}.short-drama-style>div[data-v-c63ec75b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.short-drama-style button[data-v-c63ec75b]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-text);font-size:12px;font-weight:500;padding:7px 15px}.short-drama-style button[data-v-c63ec75b]:hover:not(.active){border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border))}.short-drama-style button.active[data-v-c63ec75b]{background:var(--studio-selected-bg);border-color:var(--studio-accent);box-shadow:0 1px 4px #00000014;color:var(--studio-selected-text);font-weight:600}.short-drama-reference[data-v-c63ec75b]{border-top:1px solid var(--studio-border);display:grid;gap:10px;padding-top:20px}.short-drama-reference video[data-v-c63ec75b]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:10px;max-height:240px;width:100%}.short-drama-reference-name[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px;margin:0;overflow-wrap:anywhere}.short-drama-results[data-v-c63ec75b]{align-content:start;border-left:1px solid var(--studio-border);display:grid;gap:24px;min-width:0;padding-left:28px}.short-drama-text-button[data-v-c63ec75b]{align-items:center;background:none;border:0;color:var(--studio-selected-text);cursor:pointer;display:inline-flex;font-size:11px!important;font-weight:500;gap:6px;padding:4px 0}.short-drama-text-button[data-v-c63ec75b]:hover{filter:brightness(1.15)}.short-drama-direction-list[data-v-c63ec75b]{display:grid;gap:10px;margin-bottom:12px}.short-drama-direction[data-v-c63ec75b]{background:var(--studio-elevated);border:1.5px solid var(--studio-border);border-radius:12px;min-width:0;transition:all .2s cubic-bezier(.16,1,.3,1)}.short-drama-direction[data-v-c63ec75b]:hover:not(.active){border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border));transform:translateY(-1px)}.short-drama-direction.active[data-v-c63ec75b]{background:var(--studio-selected-bg);border-color:var(--studio-accent);box-shadow:0 0 0 1px var(--studio-accent)}.short-drama-direction-select[data-v-c63ec75b]{align-items:flex-start;background:transparent;border:0;border-radius:12px;color:var(--studio-text);display:flex;gap:11px;min-width:0;padding:14px;text-align:left;width:100%}.short-drama-direction-content[data-v-c63ec75b]{flex:1;min-width:0;overflow-wrap:anywhere}.short-drama-direction-number[data-v-c63ec75b]{color:var(--studio-selected-text);font-size:11px;font-weight:700;letter-spacing:.04em;padding-top:2px}.short-drama-direction-list strong[data-v-c63ec75b]{font-size:13px;font-weight:650}.short-drama-direction-list p[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:12px;line-height:1.6;margin:6px 0}.short-drama-direction-list small[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px;line-height:1.7}.short-drama-direction-label[data-v-c63ec75b]{color:var(--studio-selected-text);display:block;font-size:10px;font-weight:600;letter-spacing:.04em;margin-top:11px;text-transform:uppercase}.short-drama-direction-story[data-v-c63ec75b]{display:block;white-space:pre-wrap}.short-drama-direction-list svg[data-v-c63ec75b]{color:var(--studio-selected-text);flex-shrink:0}.short-drama-empty[data-v-c63ec75b]{align-content:center;background:color-mix(in srgb,var(--studio-panel) 60%,var(--studio-elevated));border:1.5px dashed var(--studio-border);border-radius:12px;display:grid;justify-items:center;min-height:222px;padding:24px;text-align:center}.short-drama-empty svg[data-v-c63ec75b]{color:var(--studio-selected-text);margin-bottom:14px}.short-drama-empty strong[data-v-c63ec75b]{color:var(--studio-text);font-size:13px;font-weight:650}.short-drama-empty p[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:12px;line-height:1.85;margin:8px 0 0}.short-drama-document[data-v-c63ec75b]{display:grid;gap:10px;min-width:0}.short-drama-document .short-drama-section-title[data-v-c63ec75b]{margin-bottom:0}.short-drama-document-body[data-v-c63ec75b]{font-size:12px!important;line-height:1.9!important;min-height:275px!important}.short-drama-analysis[data-v-c63ec75b]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:10px;padding:12px 14px}.short-drama-analysis summary[data-v-c63ec75b]{color:var(--studio-text);cursor:pointer;font-size:12px;font-weight:600}.short-drama-analysis summary[data-v-c63ec75b]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:4px}.short-drama-analysis textarea[data-v-c63ec75b]{font-size:12px;line-height:1.8;margin-top:12px}.short-drama-reading-note[data-v-c63ec75b]{color:var(--studio-text-muted);font-size:11px;line-height:1.7;margin:0;overflow-wrap:anywhere;white-space:pre-line}.short-drama-outline[data-v-c63ec75b]{border-top:1px solid var(--studio-border);padding-top:21px}.short-drama-outline-placeholder[data-v-c63ec75b]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:10px;color:var(--studio-text-muted);font-size:12px;line-height:1.8;margin:0;padding:18px}.short-drama-primary[data-v-c63ec75b],.short-drama-secondary[data-v-c63ec75b]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px!important;font-weight:600!important;gap:8px;height:38px;justify-content:center;padding:0 20px;transition:all .2s cubic-bezier(.16,1,.3,1)}.short-drama-primary[data-v-c63ec75b]{background:var(--studio-accent);border:0;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent) 26%,transparent);color:var(--studio-accent-text,#fff)}.short-drama-primary[data-v-c63ec75b]:hover:not(:disabled){box-shadow:0 4px 14px color-mix(in srgb,var(--studio-accent) 36%,transparent);filter:brightness(1.08);transform:translateY(-1px)}.short-drama-secondary[data-v-c63ec75b]{background:var(--studio-elevated);border:1px solid var(--studio-border);color:var(--studio-text)}.short-drama-secondary[data-v-c63ec75b]:hover:not(:disabled){border-color:var(--studio-accent);color:var(--studio-selected-text)}.short-drama-wide[data-v-c63ec75b]{width:100%}.short-drama-footer[data-v-c63ec75b]{align-items:center;border-top:1px solid var(--studio-border);display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding-top:18px}.short-drama-save-state[data-v-c63ec75b]{color:var(--studio-text-muted);flex:1;font-size:11px;min-width:130px}.short-drama-status[data-v-c63ec75b]{align-items:center;background:var(--studio-selected-bg);border:1px solid var(--studio-border);border-radius:10px;color:var(--studio-text);display:flex;font-size:12px;gap:8px;margin:16px 0 0;padding:12px 14px}.short-drama-status>span[data-v-c63ec75b]{flex:1}.short-drama-status button[data-v-c63ec75b]{background:transparent;border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-text);cursor:pointer;margin-left:auto;padding:4px 12px;transition:all .15s}.short-drama-status button[data-v-c63ec75b]:hover{border-color:var(--studio-accent);color:var(--studio-selected-text)}.short-drama-error[data-v-c63ec75b],.short-drama-material-note[data-v-c63ec75b]{font-size:12px;line-height:1.7;margin:12px 0 0;overflow-wrap:anywhere}.short-drama-material-note.is-read[data-v-c63ec75b]{color:#34d399}.short-drama-material-note.is-pending[data-v-c63ec75b]{color:var(--studio-text-muted)}.short-drama-error[data-v-c63ec75b]{background:color-mix(in srgb,var(--studio-danger,#ef4444) 12%,var(--studio-panel));border:1px solid color-mix(in srgb,var(--studio-danger,#ef4444) 25%,transparent);border-radius:10px;color:var(--studio-danger,#f87171);padding:11px 14px}.spin[data-v-c63ec75b]{animation:short-drama-spin-c63ec75b 1s linear infinite}@keyframes short-drama-spin-c63ec75b{to{transform:rotate(1turn)}}@media(max-width:760px){.short-drama-columns[data-v-c63ec75b]{gap:22px;grid-template-columns:minmax(0,1fr)}.short-drama-results[data-v-c63ec75b]{border-left:0;border-top:1px solid var(--studio-border);padding:22px 0 0}.short-drama-mode small[data-v-c63ec75b]{display:none}.short-drama-mode button[data-v-c63ec75b]{justify-content:center}.short-drama-save-state[data-v-c63ec75b]{flex-basis:100%}.short-drama-footer>button[data-v-c63ec75b]{flex:1;padding-inline:9px}}@media(prefers-reduced-motion:reduce){.spin[data-v-c63ec75b]{animation:none}}.video-create-page[data-v-ec6ae233]{color:var(--studio-text);display:grid;gap:24px;margin:0 auto;max-width:1080px;padding:12px 16px 56px}.video-create-head[data-v-ec6ae233]{align-items:flex-start;border-bottom:1px solid var(--studio-border);display:flex;gap:24px;justify-content:space-between;padding-bottom:22px}.video-create-eyebrow[data-v-ec6ae233]{align-items:center;background:color-mix(in srgb,var(--studio-accent,#7656d6) 12%,transparent);border-radius:999px;color:var(--studio-selected-text,#a78bfa);display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;margin:0 0 10px;padding:4px 10px}.video-create-required[data-v-ec6ae233]{color:var(--studio-danger,#d9534f);font-style:normal;margin-left:2px}.video-create-optional[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:12px;font-weight:400;margin-left:6px}.video-create-head h1[data-v-ec6ae233]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0}.video-create-head p[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:13px;line-height:1.7;margin:8px 0 0;max-width:620px}.video-create-back[data-v-ec6ae233]{align-items:center;background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:7px;height:36px;padding:0 16px;transition:all .2s cubic-bezier(.16,1,.3,1)}.video-create-back[data-v-ec6ae233]:hover{background:var(--studio-elevated);border-color:var(--studio-accent);color:var(--studio-selected-text);transform:translate(-1px)}.video-create-layout[data-v-ec6ae233]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 280px}.video-create-drama[data-v-ec6ae233]{grid-column:1/-1;padding:24px 28px}.video-create-drama[data-v-ec6ae233],.video-create-main[data-v-ec6ae233]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:16px;box-shadow:0 2px 12px #0000000a}.video-create-main[data-v-ec6ae233]{display:grid;gap:20px;padding:26px 28px}.video-create-side[data-v-ec6ae233]{background:color-mix(in srgb,var(--studio-panel) 92%,var(--studio-bg));border:1px solid var(--studio-border);border-radius:14px;display:grid;gap:12px;padding:20px 22px}.video-create-side-head[data-v-ec6ae233]{align-items:center;color:var(--studio-selected-text,#a78bfa);display:flex;gap:8px}.video-create-side-head h2[data-v-ec6ae233]{color:var(--studio-text);font-size:14px;font-weight:650;margin:0}.video-create-side p[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:12px;line-height:1.85;margin:0}.video-create-assets[data-v-ec6ae233],.video-create-main label[data-v-ec6ae233],.video-create-outlines[data-v-ec6ae233],.video-create-styles[data-v-ec6ae233]{display:grid;gap:8px}.video-create-outlines>header[data-v-ec6ae233]{align-items:center;display:flex;gap:12px;justify-content:space-between}.video-create-outlines>header .video-create-quiet[data-v-ec6ae233]{height:30px;padding:0 14px}.video-create-assets strong[data-v-ec6ae233],.video-create-main label>span[data-v-ec6ae233],.video-create-outlines strong[data-v-ec6ae233],.video-create-styles strong[data-v-ec6ae233]{font-size:13px;font-weight:650}.video-create-main input[data-v-ec6ae233]:not([type=file]),.video-create-main textarea[data-v-ec6ae233]{background:var(--studio-elevated,var(--studio-panel));border:1px solid var(--studio-border);border-radius:10px;color:inherit;font:inherit;font-size:13px;line-height:1.6;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s;width:100%}.video-create-main input[data-v-ec6ae233]:not([type=file]):focus,.video-create-main textarea[data-v-ec6ae233]:focus{background:var(--studio-panel);border-color:var(--studio-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--studio-accent) 18%,transparent)}.video-create-main textarea[data-v-ec6ae233]{min-height:92px;resize:vertical}.video-create-grid[data-v-ec6ae233]{align-items:start;display:grid;gap:14px;grid-template-columns:1fr 1fr}.video-create-upload[data-v-ec6ae233]{background:color-mix(in srgb,var(--studio-panel) 70%,var(--studio-elevated));border:1.5px dashed var(--studio-border);border-radius:12px;color:var(--studio-text-muted);cursor:pointer;display:grid;gap:6px;justify-items:center;padding:24px 16px;position:relative;text-align:center;transition:all .2s cubic-bezier(.16,1,.3,1)}.video-create-upload[data-v-ec6ae233]:focus-within,.video-create-upload[data-v-ec6ae233]:hover{background:color-mix(in srgb,var(--studio-accent) 4%,var(--studio-panel));border-color:var(--studio-accent)}.video-create-upload-halo[data-v-ec6ae233]{align-items:center;background:color-mix(in srgb,var(--studio-accent,#7656d6) 12%,transparent);border-radius:50%;color:var(--studio-selected-text,#a78bfa);display:inline-flex;height:44px;justify-content:center;margin-bottom:2px;transition:transform .2s,background .2s;width:44px}.video-create-upload:hover .video-create-upload-halo[data-v-ec6ae233]{background:color-mix(in srgb,var(--studio-accent,#7656d6) 20%,transparent);transform:scale(1.06)}.video-create-upload strong[data-v-ec6ae233]{color:var(--studio-text);font-size:13px;font-weight:600}.video-create-upload small[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:11px}.video-create-upload input[data-v-ec6ae233]{cursor:pointer;inset:0;opacity:0;position:absolute}.video-create-asset-list[data-v-ec6ae233]{display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.video-create-asset-list li[data-v-ec6ae233]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:8px;display:flex;gap:10px;padding:8px 12px}.video-create-asset-list img[data-v-ec6ae233]{border:1px solid var(--studio-border);border-radius:6px;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.video-create-asset-list span[data-v-ec6ae233]{color:var(--studio-text);flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-create-asset-list button[data-v-ec6ae233]{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--studio-text-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:all .15s;width:26px}.video-create-asset-list button[data-v-ec6ae233]:hover{background:color-mix(in srgb,var(--studio-danger) 15%,transparent);color:var(--studio-danger)}.video-create-styles>div[data-v-ec6ae233]{display:flex;flex-wrap:wrap;gap:8px}.video-create-styles button[data-v-ec6ae233]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:999px;color:var(--studio-text);cursor:pointer;font-size:12px;font-weight:500;padding:7px 16px;transition:all .2s cubic-bezier(.16,1,.3,1)}.video-create-styles button[data-v-ec6ae233]:hover{border-color:color-mix(in srgb,var(--studio-accent) 40%,var(--studio-border))}.video-create-styles button.active[data-v-ec6ae233]{background:var(--studio-selected-bg);border-color:var(--studio-accent);box-shadow:0 1px 4px #00000014;color:var(--studio-selected-text);font-weight:600}.video-create-outline-grid[data-v-ec6ae233]{display:grid;gap:10px;grid-template-columns:1fr;margin-bottom:12px}.video-create-outline-grid button[data-v-ec6ae233]{background:var(--studio-elevated);border:1.5px solid var(--studio-border);border-radius:12px;color:inherit;cursor:pointer;display:block;padding:14px 16px;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1)}.video-create-outline-grid button[data-v-ec6ae233]:hover{border-color:color-mix(in srgb,var(--studio-accent) 45%,var(--studio-border));transform:translateY(-1px)}.video-create-outline-grid button.active[data-v-ec6ae233]{background:color-mix(in srgb,var(--studio-accent) 7%,var(--studio-panel));border-color:var(--studio-accent);box-shadow:0 0 0 1px var(--studio-accent)}.video-create-outline-grid button small[data-v-ec6ae233]{background:color-mix(in srgb,var(--studio-accent) 12%,transparent);border-radius:4px;color:var(--studio-selected-text);display:inline-block;font-size:10px;font-weight:650;letter-spacing:.04em;margin-bottom:6px;padding:2px 7px}.video-create-outline-grid button strong[data-v-ec6ae233]{color:var(--studio-text);display:block;font-size:14px;font-weight:650;margin-bottom:4px}.video-create-outline-grid button p[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:12px;line-height:1.6;margin:0}.video-create-actions[data-v-ec6ae233]{align-items:center;border-top:1px solid var(--studio-border);display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:6px;padding-top:14px}.video-create-cost[data-v-ec6ae233]{color:var(--studio-text-muted);flex:1 1 220px;font-size:12px;line-height:1.6;min-width:0}.video-create-quiet[data-v-ec6ae233],.video-create-submit[data-v-ec6ae233]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;height:38px;justify-content:center;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1)}.video-create-quiet[data-v-ec6ae233]{background:var(--studio-elevated);border:1px solid var(--studio-border);color:var(--studio-text);font-weight:500;padding:0 20px}.video-create-quiet[data-v-ec6ae233]:hover:not(:disabled){border-color:var(--studio-accent);color:var(--studio-selected-text)}.video-create-submit[data-v-ec6ae233]{background:var(--studio-accent,#7656d6);border:0;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent) 28%,transparent);color:#fff;font-weight:600;padding:0 24px}.video-create-submit[data-v-ec6ae233]:hover:not(:disabled){box-shadow:0 4px 14px color-mix(in srgb,var(--studio-accent) 38%,transparent);filter:brightness(1.08);transform:translateY(-1px)}.video-create-quiet[data-v-ec6ae233]:disabled,.video-create-submit[data-v-ec6ae233]:disabled{cursor:not-allowed;opacity:.55;transform:none}.video-create-error[data-v-ec6ae233]{color:var(--studio-danger);font-size:12px;margin:0}.video-create-note[data-v-ec6ae233]{color:var(--studio-text-muted);font-size:12px;margin:0}@media(max-width:900px){.video-create-grid[data-v-ec6ae233],.video-create-layout[data-v-ec6ae233]{grid-template-columns:1fr}}.studio-downstream[data-v-2d0abcda]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.studio-downstream-item[data-v-2d0abcda]{align-items:center;background:var(--studio-subtle,#24262d);border-radius:8px;color:var(--studio-muted,#a4a8b6);display:inline-flex;font-size:12px;gap:6px;padding:4px 8px}.studio-downstream-item strong[data-v-2d0abcda]{font-weight:600}.studio-downstream-item[data-status=valid] strong[data-v-2d0abcda]{color:#79d4ad}.studio-downstream-item[data-status=editing] strong[data-v-2d0abcda]{color:#c7b6ff}.studio-downstream-item[data-status=redo] strong[data-v-2d0abcda]{color:#f0a1a8}.studio-shot-params[data-v-62500a06]{background:var(--studio-panel,#1c1d22);border-left:1px solid var(--studio-border,#33353f);color:var(--studio-text,#eeeff4);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:auto}.studio-workbench-col-title[data-v-62500a06]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin:0;padding:10px 16px 8px}.studio-shot-params-body[data-v-62500a06]{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.studio-shot-params-body h2[data-v-62500a06]{font-size:16px;font-weight:600;margin:0}.studio-shot-params-advanced p[data-v-62500a06],.studio-shot-params-empty[data-v-62500a06],.studio-shot-params-meta[data-v-62500a06]{color:var(--studio-muted,#a4a8b6);font-size:13px;margin:0}.studio-shot-params-empty[data-v-62500a06]{padding:0 16px 16px}.studio-shot-params-primary[data-v-62500a06]{background:#7656d6;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-weight:600;min-height:40px}.studio-shot-params-primary[data-v-62500a06]:disabled{cursor:not-allowed;opacity:.56}.studio-shot-tools[data-v-62500a06]{display:flex;flex-wrap:wrap;gap:8px}.studio-shot-params-advanced summary[data-v-62500a06]{cursor:pointer;font-size:13px}.studio-shot-field[data-v-62500a06]{color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;gap:6px}.studio-shot-area[data-v-62500a06],.studio-shot-field select[data-v-62500a06]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:inherit;font:inherit;min-height:36px;padding:8px}.studio-shot-area[data-v-62500a06]{min-height:84px;resize:vertical}.studio-shot-assets[data-v-62500a06],.studio-shot-tools p[data-v-62500a06]{font-size:13px;margin:0}@media(max-width:1080px){.studio-shot-params[data-v-62500a06]{border-left:0;border-top:1px solid var(--studio-border,#33353f);overflow:visible}}.studio-video-stages[data-v-93c27719]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--studio-nav,var(--studio-panel));border-bottom:1px solid var(--studio-border);display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:10px;justify-content:center;overflow-x:auto;overflow-y:hidden;padding:10px 24px;white-space:nowrap}.studio-video-stage[data-v-93c27719]{align-items:center;border:1px solid transparent;border-radius:999px;color:var(--studio-muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:9px;min-height:38px;padding:8px 20px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.studio-video-stage-num[data-v-93c27719]{border:1px solid var(--studio-border);border-radius:50%;display:grid;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;height:22px;place-items:center;transition:all .2s ease;width:22px}.studio-video-stage[data-v-93c27719]:hover{background:var(--studio-elevated);border-color:color-mix(in srgb,var(--studio-border) 60%,transparent);color:var(--studio-text)}.studio-video-stage-active[data-v-93c27719]{background:var(--studio-selected-bg);border-color:color-mix(in srgb,var(--studio-primary) 35%,transparent);box-shadow:0 1px 4px #0000000f;color:var(--studio-selected-text);font-weight:600}.studio-video-stage-active .studio-video-stage-num[data-v-93c27719]{background:var(--studio-primary);border-color:var(--studio-primary);box-shadow:0 1px 4px color-mix(in srgb,var(--studio-primary) 40%,transparent);color:#fff}@media(max-width:760px){.studio-video-stages[data-v-93c27719]{gap:6px;justify-content:flex-start;max-width:100%;min-width:0;padding:10px 16px;scroll-padding-inline:16px}.studio-video-stage[data-v-93c27719]{flex:none;font-size:12px;padding:7px 14px}.studio-video-stage-num[data-v-93c27719]{flex:none}}.studio-video-subnav[data-v-79b8e033]{align-items:center;background:var(--studio-panel);border-bottom:1px solid var(--studio-border);display:flex;flex:0 0 auto;gap:20px;min-width:0;overflow-x:auto;padding:0 24px}.studio-video-subnav-label[data-v-79b8e033]{color:var(--studio-text-muted);flex:none;font-size:11px;font-weight:600;letter-spacing:.04em;white-space:nowrap}.studio-video-subnav-pills[data-v-79b8e033]{align-items:center;display:flex;flex:1;gap:6px;min-width:0;overflow-x:auto;padding:8px 0}.studio-video-subnav-item[data-v-79b8e033]{align-items:center;border:1px solid transparent;border-radius:999px;color:var(--studio-text-muted);display:inline-flex;font-size:12px;font-weight:500;padding:6px 14px;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.studio-video-subnav-item small[data-v-79b8e033]{color:var(--studio-text-muted);font-size:10px;margin-left:6px;opacity:.8}.studio-video-subnav-item[data-v-79b8e033]:hover{background:var(--studio-elevated);color:var(--studio-text)}.studio-video-subnav-item.is-active[data-v-79b8e033]{background:var(--studio-selected-bg);border-color:color-mix(in srgb,var(--studio-primary) 30%,transparent);color:var(--studio-selected-text);font-weight:600}.studio-video-subnav-item.is-active small[data-v-79b8e033]{color:var(--studio-selected-text);opacity:.9}@media(max-width:760px){.studio-video-subnav[data-v-79b8e033]{gap:12px;padding:0 16px}}.video-workflow-guide[data-v-ebf2ad6e]{align-items:center;background:color-mix(in srgb,var(--studio-panel) 92%,var(--studio-bg));border-bottom:1px solid var(--studio-border);color:var(--studio-text);display:flex;flex-shrink:0;gap:24px;justify-content:space-between;padding:14px 24px}.workflow-copy[data-v-ebf2ad6e]{max-width:860px;min-width:0}.workflow-copy h2[data-v-ebf2ad6e]{align-items:center;color:var(--studio-text);display:flex;font-size:14px;font-weight:650;gap:8px;line-height:1.5;margin:0}.workflow-copy p[data-v-ebf2ad6e],.workflow-popover p[data-v-ebf2ad6e]{color:var(--studio-text-muted);font-size:12px;line-height:1.65;margin:4px 0 0}.workflow-actions[data-v-ebf2ad6e]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:6px}.workflow-primary[data-v-ebf2ad6e]{align-items:center;background:var(--studio-accent);border:0;border-radius:999px;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent) 26%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 18px;transition:all .2s cubic-bezier(.16,1,.3,1)}.workflow-primary[data-v-ebf2ad6e]:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--studio-accent) 36%,transparent);filter:brightness(1.08);transform:translateY(-1px)}button[data-v-ebf2ad6e]:disabled{cursor:not-allowed;opacity:.5}a[data-v-ebf2ad6e]:focus-visible,button[data-v-ebf2ad6e]:focus-visible,summary[data-v-ebf2ad6e]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:3px}.workflow-more[data-v-ebf2ad6e]{position:relative}.workflow-more summary[data-v-ebf2ad6e]{align-items:center;color:var(--studio-text-muted);cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:5px;list-style:none;padding:3px 0}.workflow-more summary[data-v-ebf2ad6e]::-webkit-details-marker{display:none}.workflow-popover[data-v-ebf2ad6e]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:12px;box-shadow:0 10px 30px #00000029;max-width:calc(100vw - 36px);padding:16px;position:absolute;right:0;top:100%;width:300px;z-index:30}.workflow-popover p[data-v-ebf2ad6e]{color:var(--studio-text);margin:0 0 10px}.workflow-popover .workflow-hint[data-v-ebf2ad6e]{color:var(--studio-text-muted)}.workflow-popover a[data-v-ebf2ad6e],.workflow-popover button[data-v-ebf2ad6e]{background:transparent;border:0;border-radius:8px;color:var(--studio-text);cursor:pointer;display:block;font-size:12px;padding:9px 10px;text-align:left;text-decoration:none;transition:all .15s;width:100%}.workflow-popover a[data-v-ebf2ad6e]:hover,.workflow-popover button[data-v-ebf2ad6e]:hover:not(:disabled){background:var(--studio-elevated);color:var(--studio-selected-text)}.workflow-spinner[data-v-ebf2ad6e]{animation:workflow-spin-ebf2ad6e 1s linear infinite;flex-shrink:0}@keyframes workflow-spin-ebf2ad6e{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.workflow-spinner[data-v-ebf2ad6e]{animation:none}}@media(max-width:700px){.video-workflow-guide[data-v-ebf2ad6e]{align-items:stretch;flex-direction:column;gap:12px;padding:14px 16px}.workflow-actions[data-v-ebf2ad6e]{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.workflow-popover[data-v-ebf2ad6e]{left:0;right:auto;width:min(300px,calc(100vw - 48px))}.workflow-more[data-v-ebf2ad6e]{position:static}.workflow-popover[data-v-ebf2ad6e]{left:16px;right:16px;top:auto}}.video-stage-main[data-v-fcbc0154]{display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto;padding:16px 20px 24px}.video-stage-head[data-v-fcbc0154]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.video-stage-head h2[data-v-fcbc0154]{font-size:20px;margin:0 0 6px}.video-stage-block p[data-v-fcbc0154],.video-stage-empty p[data-v-fcbc0154],.video-stage-head p[data-v-fcbc0154]{color:var(--studio-muted,#a4a8b6);font-size:13px;margin:0}.video-stage-document[data-v-fcbc0154]{display:flex;flex-direction:column;gap:12px}.video-stage-block[data-v-fcbc0154]{align-items:flex-start;background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:12px;color:inherit;display:flex;flex-direction:column;font:inherit;gap:8px;padding:14px 16px;text-align:left;width:100%}.video-stage-block.is-active[data-v-fcbc0154]{border-color:#7656d6}.video-stage-block h3[data-v-fcbc0154],.video-stage-empty strong[data-v-fcbc0154]{font-size:15px;margin:0}.video-stage-action[data-v-fcbc0154]{background:#7656d6;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;min-height:36px;padding:0 12px}.video-stage-action[data-v-fcbc0154]:disabled{cursor:not-allowed;opacity:.56}.video-stage-quiet[data-v-fcbc0154]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:inherit;cursor:pointer;font:inherit;min-height:36px;padding:0 12px}.video-stage-actions[data-v-fcbc0154]{display:flex;flex-wrap:wrap;gap:8px}.video-stage-player[data-v-fcbc0154]{background:#0b0c0f;border-radius:8px;max-height:280px;width:100%}.video-stage-empty[data-v-fcbc0154]{display:flex;flex-direction:column;gap:8px;padding:24px 8px}.video-asset-tabs[data-v-fcbc0154]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.video-asset-editor[data-v-fcbc0154]{display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr)}.video-asset-editor img[data-v-fcbc0154],.video-asset-preview-empty[data-v-fcbc0154]{background:var(--studio-panel,#1c1d22);border-radius:8px;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}.video-asset-preview-empty[data-v-fcbc0154]{color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;place-items:center}.video-asset-editor label[data-v-fcbc0154]{color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;gap:4px;margin-top:8px}.video-asset-editor input[data-v-fcbc0154]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:6px;color:inherit;min-height:32px;padding:0 8px}.video-asset-tabs .is-active[data-v-fcbc0154],.video-stage-quiet.is-active[data-v-fcbc0154]{background:var(--studio-selected,#30273f);border-color:#7656d6}.wf-editor-main[data-v-f92259c6]{min-height:0;min-width:0;overflow:auto}.wf-panel[data-v-f92259c6]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:12px;padding:18px 18px 16px}.wf-section-head[data-v-f92259c6]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.wf-section-head h2[data-v-f92259c6]{font-size:16px;margin:0}.script-empty p[data-v-f92259c6],.wf-section-head p[data-v-f92259c6]{margin:6px 0 0}.script-empty p[data-v-f92259c6],.wf-badge[data-v-f92259c6],.wf-section-head p[data-v-f92259c6]{color:var(--studio-muted,#a4a8b6);font-size:12px}.wf-badge[data-v-f92259c6]{background:var(--studio-elevated,#26272e);border-radius:999px;flex:none;padding:4px 8px}.studio-field[data-v-f92259c6]{color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;gap:6px;margin-bottom:12px}.script-editor-area[data-v-f92259c6],.studio-input[data-v-f92259c6]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:var(--studio-text,#eeeff4);font:inherit;padding:8px 10px;width:100%}.script-editor-area[data-v-f92259c6]{min-height:72px;resize:vertical}.wf-foot[data-v-f92259c6]{align-items:center;color:var(--studio-muted,#a4a8b6);font-size:12px;gap:12px;justify-content:space-between;margin-top:8px}.wf-foot[data-v-f92259c6],.wf-row[data-v-f92259c6]{display:flex;flex-wrap:wrap}.wf-row[data-v-f92259c6]{gap:8px}.script-quiet[data-v-f92259c6],.script-save[data-v-f92259c6]{border-radius:8px;cursor:pointer;font:inherit;min-height:36px;padding:0 12px}.script-save[data-v-f92259c6]{background:#7656d6;border:0;color:#fff}.script-quiet[data-v-f92259c6]{background:transparent;border:1px solid var(--studio-border,#33353f);color:inherit}.script-quiet[data-v-f92259c6]:disabled,.script-save[data-v-f92259c6]:disabled{cursor:not-allowed;opacity:.56}.script-empty[data-v-f92259c6]{padding:24px 8px}.script-empty strong[data-v-f92259c6]{font-size:15px}@media(max-width:1080px){.wf-editor-main[data-v-f92259c6]{overflow:visible}}@media(max-width:480px){.wf-panel[data-v-f92259c6]{padding:16px 12px}.wf-section-head[data-v-f92259c6]{flex-wrap:wrap;gap:8px}}.wf-editor-main[data-v-fea7f0f1]{min-height:0;min-width:0;overflow:auto}.wf-panel[data-v-fea7f0f1]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:12px;padding:18px 18px 16px}.studio-field[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;gap:6px;margin-bottom:12px}.script-editor-area[data-v-fea7f0f1],.studio-input[data-v-fea7f0f1]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;box-sizing:border-box;color:var(--studio-text,#eeeff4);font:inherit;padding:8px 10px;width:100%}.script-editor-area[data-v-fea7f0f1]{line-height:1.65;min-height:72px;resize:vertical}.script-detail-head[data-v-fea7f0f1],.script-detail-title[data-v-fea7f0f1]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.script-detail-head>div[data-v-fea7f0f1]:first-child,.script-detail-title>div[data-v-fea7f0f1]{min-width:0}.script-detail-head h2[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);font-size:16px;margin:0}.script-detail-head p[data-v-fea7f0f1],.script-detail-hint[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);font-size:12px;line-height:1.55;margin:6px 0 0}.script-head-actions[data-v-fea7f0f1]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.script-detail-list[data-v-fea7f0f1]{display:grid;gap:12px;list-style:none;margin:16px 0 0;padding:0}.script-detail-card[data-v-fea7f0f1]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:10px;min-width:0;padding:14px}.script-detail-card>strong[data-v-fea7f0f1],.script-detail-title strong[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);font-size:13px}.script-detail-title[data-v-fea7f0f1]{align-items:center}.script-detail-title>strong[data-v-fea7f0f1]{min-width:0;overflow-wrap:anywhere}.script-detail-title span[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin-left:auto;white-space:nowrap}.script-detail-title .script-quiet[data-v-fea7f0f1]{min-height:30px}.script-detail-body[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);font-family:inherit;font-size:13px;line-height:1.65;margin:10px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.script-detail-secondary[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6)}.script-detail-secondary span[data-v-fea7f0f1]{display:block;font-size:11px;margin-bottom:3px}.script-detail-card details[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin-top:12px}.script-detail-card summary[data-v-fea7f0f1]{cursor:pointer}.script-detail-card .studio-field[data-v-fea7f0f1]{margin-top:12px}.script-detail-card .wf-row[data-v-fea7f0f1]{margin-top:14px}.wf-row[data-v-fea7f0f1]{display:flex;flex-wrap:wrap;gap:8px}.script-quiet[data-v-fea7f0f1],.script-save[data-v-fea7f0f1]{border-radius:8px;cursor:pointer;font:inherit;font-size:12px;line-height:1.4;min-height:36px;padding:7px 12px}.script-save[data-v-fea7f0f1]{background:var(--studio-primary,#7656d6);border:1px solid transparent;color:#fff}.script-quiet[data-v-fea7f0f1]{background:transparent;border:1px solid var(--studio-border,#33353f);color:var(--studio-text,#eeeff4)}.script-save[data-v-fea7f0f1]:hover:not(:disabled){background:var(--studio-accent-hover,#8667e2)}.script-quiet[data-v-fea7f0f1]:hover:not(:disabled){background:var(--studio-elevated,#24262d)}.script-quiet[data-v-fea7f0f1]:disabled,.script-save[data-v-fea7f0f1]:disabled{cursor:not-allowed;opacity:.56}.script-quiet[data-v-fea7f0f1]:focus-visible,.script-save[data-v-fea7f0f1]:focus-visible,.studio-input[data-v-fea7f0f1]:focus-visible,summary[data-v-fea7f0f1]:focus-visible{outline:2px solid var(--studio-primary,#7656d6);outline-offset:2px}.script-empty p[data-v-fea7f0f1]{color:var(--studio-muted);font-size:12px;line-height:1.6}.script-empty[data-v-fea7f0f1]{padding:24px 8px}.script-empty strong[data-v-fea7f0f1]{font-size:15px}.script-source[data-v-fea7f0f1]{background:var(--studio-elevated,#26272e);border-radius:8px;color:var(--studio-muted,#a4a8b6);font-size:12px;margin:18px 0;padding:14px}.script-source summary[data-v-fea7f0f1]{cursor:pointer;overflow-wrap:anywhere}.script-source .script-quiet[data-v-fea7f0f1]{margin-top:12px}.script-review-summary[data-v-fea7f0f1]{align-items:center;background:var(--studio-elevated,#24262d);border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin:0 0 20px;padding:12px 14px}.script-review-summary>div[data-v-fea7f0f1]{min-width:0}.script-review-summary strong[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);font-size:12px}.script-review-summary p[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);font-size:12px;line-height:1.55;margin:5px 0 0;overflow-wrap:anywhere}.script-review-summary .script-quiet[data-v-fea7f0f1]{flex-shrink:0}.script-review-summary.has-notices[data-v-fea7f0f1]{background:color-mix(in srgb,var(--studio-warning,#eac37a) 12%,var(--studio-panel,#1c1d22))}.script-review-summary.has-notices strong[data-v-fea7f0f1]{color:var(--studio-warning,#eac37a)}.script-manual[data-v-fea7f0f1]{margin-top:18px}.script-manual-field[data-v-fea7f0f1]{margin-top:16px}.script-manual-area[data-v-fea7f0f1]{min-height:240px}.script-manual-actions[data-v-fea7f0f1]{margin-top:14px}.script-detail-title .script-source-badge[data-v-fea7f0f1]{background:var(--studio-selected,#30273f);border-radius:6px;color:var(--studio-selected-text,#c7b6ff);font-size:11px;padding:4px 7px}.script-retained[data-v-fea7f0f1]{border-top:1px solid var(--studio-border,#33353f);margin-top:24px;padding-top:18px}.script-retained>summary[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);cursor:pointer;font-size:12px}.script-retained>.script-detail-hint[data-v-fea7f0f1]{margin-top:12px}.script-use-structured[data-v-fea7f0f1]{margin-top:14px}.script-structured[data-v-fea7f0f1]{margin-top:20px}.script-result[data-v-fea7f0f1]{background:var(--studio-elevated,#24262d);border:1px solid var(--studio-border,#33353f);border-radius:10px;display:grid;gap:14px;margin-bottom:18px;padding:16px}.script-result strong[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);font-size:13px}.script-result p[data-v-fea7f0f1]{color:var(--studio-muted,#a4a8b6);font-size:12px;line-height:1.6;margin:6px 0 0}.script-result summary[data-v-fea7f0f1]{color:var(--studio-text,#eeeff4);cursor:pointer;font-size:12px}.script-result pre[data-v-fea7f0f1]{max-height:360px;overflow:auto}@media(max-width:1080px){.wf-editor-main[data-v-fea7f0f1]{overflow:visible}.script-detail-head[data-v-fea7f0f1]{flex-wrap:wrap}}@media(max-width:640px){.script-detail-title[data-v-fea7f0f1]{flex-wrap:wrap}.script-detail-title span[data-v-fea7f0f1]{margin-left:0}.script-review-summary[data-v-fea7f0f1]{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:480px){.wf-panel[data-v-fea7f0f1]{padding:16px 12px}}.review-intro[data-v-5e10e869]{color:var(--studio-muted);font-size:13px;line-height:1.7}.review-list[data-v-5e10e869]{list-style:none;margin:16px 0;padding:0}.review-list li[data-v-5e10e869]{border-top:1px solid var(--studio-border);padding:14px 0}.review-list p[data-v-5e10e869]{line-height:1.7;margin:6px 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.review-kind[data-v-5e10e869]{color:var(--studio-muted);font-size:12px}.review-actions[data-v-5e10e869]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.review-error[data-v-5e10e869]{color:var(--studio-error,#b33749);white-space:pre-wrap}.wf-save-error[data-v-d04e737b]{color:var(--studio-danger,#b33749);font-size:13px;line-height:1.7;margin:12px 0}.wf-assets[data-v-d04e737b]{min-height:0;min-width:0;overflow:auto;padding:8px 4px 24px}.wf-section-head[data-v-d04e737b]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.wf-audio-copy h3[data-v-d04e737b],.wf-section-head h2[data-v-d04e737b]{font-size:16px;margin:0;overflow-wrap:anywhere}.wf-section-head>div[data-v-d04e737b]{min-width:0}.script-empty p[data-v-d04e737b],.wf-audio-copy p[data-v-d04e737b],.wf-hint[data-v-d04e737b],.wf-section-head p[data-v-d04e737b]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin:6px 0 0}.wf-row[data-v-d04e737b]{display:flex;flex-wrap:wrap;gap:8px}.wf-pills[data-v-d04e737b]{display:flex;gap:6px;margin-bottom:18px}.wf-pills button[data-v-d04e737b]{background:transparent;border:0;border-radius:7px;color:var(--studio-muted,#a4a8b6);cursor:pointer;font:inherit;min-height:34px;padding:0 14px}.wf-pills button.active[data-v-d04e737b]{background:var(--studio-selected,#30273f);color:var(--studio-text,#eeeff4)}.wf-panel[data-v-d04e737b]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:12px;padding:18px}.wf-asset-grid[data-v-d04e737b]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.wf-asset-card[data-v-d04e737b]{overflow:hidden;padding:0;scroll-margin-top:16px}.wf-asset-card[data-v-d04e737b]:focus{outline:2px solid var(--studio-primary);outline-offset:3px}.wf-character-art[data-v-d04e737b],.wf-picture[data-v-d04e737b]{background:var(--studio-elevated,#26272e);color:var(--studio-muted,#a4a8b6);display:grid;font-size:12px;height:220px;place-items:center}.wf-character-art img[data-v-d04e737b],.wf-picture img[data-v-d04e737b]{height:220px;-o-object-fit:contain;object-fit:contain;width:100%}.wf-person-symbol[data-v-d04e737b]{border:1px solid var(--studio-border,#33353f);border-radius:50%;display:grid;height:72px;place-items:center;width:72px}.wf-asset-copy[data-v-d04e737b]{padding:20px}.wf-asset-description[data-v-d04e737b]{line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.wf-person-relation[data-v-d04e737b]{align-items:center;color:var(--studio-muted,#a4a8b6);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-bottom:12px}.wf-text-link[data-v-d04e737b]{background:transparent;border:0;color:var(--studio-selected-text,#c7b6ff);cursor:pointer;font:inherit;overflow-wrap:anywhere;padding:0;text-align:left}.wf-reference-section[data-v-d04e737b]{margin:18px 0}.wf-reference-title[data-v-d04e737b]{color:var(--studio-muted,#a4a8b6);display:block;font-size:12px;margin-bottom:8px}.wf-upload[data-v-d04e737b]{align-items:center;display:inline-flex;justify-content:center;position:relative}.wf-upload input[data-v-d04e737b]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.wf-upload.is-disabled[data-v-d04e737b]{cursor:not-allowed;opacity:.56}.wf-assets button[data-v-d04e737b]:focus-visible,.wf-upload[data-v-d04e737b]:focus-within{outline:2px solid var(--studio-primary);outline-offset:3px}.wf-asset-bottom[data-v-d04e737b]{align-items:center;border-top:1px solid var(--studio-border,#33353f);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:18px;padding-top:16px}.wf-stack[data-v-d04e737b]{display:flex;flex-direction:column;gap:16px}.wf-audio-row[data-v-d04e737b]{align-items:center;display:flex;gap:16px}.wf-audio-play[data-v-d04e737b]{background:var(--studio-selected,#30273f);border:0;border-radius:50%;color:inherit;cursor:pointer;flex:none;font:inherit;height:44px;width:44px}.wf-audio-copy[data-v-d04e737b]{flex:1;min-width:0}.wf-audio-meta[data-v-d04e737b]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin-top:6px}.wf-image-retry[data-v-d04e737b]{background:transparent;border:1px dashed var(--studio-border,#33353f);border-radius:8px;color:inherit;cursor:pointer;font:inherit;padding:8px 12px}.wf-badge[data-v-d04e737b]{background:var(--studio-elevated,#26272e);border-radius:999px;flex:none;padding:4px 8px}.studio-field[data-v-d04e737b],.wf-badge[data-v-d04e737b]{color:var(--studio-muted,#a4a8b6);font-size:12px}.studio-field[data-v-d04e737b]{display:grid;gap:6px;margin-bottom:12px}.script-editor-area[data-v-d04e737b],.studio-input[data-v-d04e737b]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:var(--studio-text,#eeeff4);font:inherit;padding:8px 10px;width:100%}.script-editor-area[data-v-d04e737b]{min-height:72px;resize:vertical}.script-quiet[data-v-d04e737b],.script-save[data-v-d04e737b]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;height:36px;justify-content:center;padding:0 16px;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.script-save[data-v-d04e737b]{background:var(--studio-accent,#7656d6);border:0;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent,#7656d6) 26%,transparent);color:#fff;font-weight:600}.script-save[data-v-d04e737b]:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--studio-accent,#7656d6) 36%,transparent);filter:brightness(1.08);transform:translateY(-1px)}.script-quiet[data-v-d04e737b]{background:var(--studio-elevated);border:1px solid var(--studio-border);color:var(--studio-text);font-weight:500}.script-quiet[data-v-d04e737b]:hover:not(:disabled){border-color:var(--studio-accent);color:var(--studio-selected-text)}.script-quiet[data-v-d04e737b]:disabled,.script-save[data-v-d04e737b]:disabled{cursor:not-allowed;opacity:.5;transform:none}.script-empty[data-v-d04e737b]{padding:28px 8px}.wf-hidden-audio[data-v-d04e737b]{display:none}.wf-modal-backdrop[data-v-d04e737b]{animation:studio-backdrop-fade .2s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--studio-overlay,rgba(8,9,12,.65));display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1000}.wf-modal[data-v-d04e737b]{animation:studio-dialog-enter .22s cubic-bezier(.16,1,.3,1);background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:18px;box-shadow:0 24px 64px -12px #00000073,0 0 0 1px color-mix(in srgb,var(--studio-border) 60%,transparent);max-height:calc(100vh - 48px);overflow:auto;padding:24px 26px;width:min(640px,100%)}.wf-modal[data-v-d04e737b],.wf-modal h2[data-v-d04e737b]{color:var(--studio-text)}.wf-modal h2[data-v-d04e737b]{font-size:19px;font-weight:650;letter-spacing:-.01em;line-height:1.4;margin:0}.wf-modal header p[data-v-d04e737b]{color:var(--studio-text-muted);font-size:13px;line-height:1.7;margin:6px 0 18px}.wf-modal .script-quiet[data-v-d04e737b],.wf-modal .wf-binding-option[data-v-d04e737b]{color:var(--studio-text)}.wf-modal button[data-v-d04e737b]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:2px}.wf-modal.wide[data-v-d04e737b]{width:min(920px,100%)}.wf-modal footer[data-v-d04e737b],.wf-modal header[data-v-d04e737b]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-modal footer[data-v-d04e737b]{border-top:1px solid var(--studio-border);flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:20px;padding-top:16px}.wf-binding-grid[data-v-d04e737b],.wf-edit-grid[data-v-d04e737b],.wf-fields[data-v-d04e737b]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.wf-binding-option[data-v-d04e737b]{border:1px solid var(--studio-border,#33353f);border-radius:9px;display:flex;gap:12px;padding:14px}.wf-binding-option small[data-v-d04e737b],.wf-binding-option strong[data-v-d04e737b]{display:block}.wf-binding-option small[data-v-d04e737b]{color:var(--studio-muted,#a4a8b6);font-size:11px;margin-top:6px}@media(max-width:900px){.wf-asset-grid[data-v-d04e737b],.wf-binding-grid[data-v-d04e737b],.wf-edit-grid[data-v-d04e737b],.wf-fields[data-v-d04e737b]{grid-template-columns:1fr}}@media(max-width:600px){.wf-section-head[data-v-d04e737b]{flex-wrap:wrap}.wf-asset-copy[data-v-d04e737b]{padding:16px}.wf-audio-row[data-v-d04e737b]{flex-wrap:wrap}.wf-modal-backdrop[data-v-d04e737b]{padding:14px}}.wf-editor-main[data-v-20eef7d3]{min-height:0;min-width:0;overflow:auto;padding:16px 18px 20px}.wf-section-head[data-v-20eef7d3]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.wf-section-head h2[data-v-20eef7d3]{font-size:16px;margin:0}.script-empty p[data-v-20eef7d3],.wf-hint[data-v-20eef7d3],.wf-reading[data-v-20eef7d3],.wf-section-head p[data-v-20eef7d3]{color:var(--studio-muted,#a4a8b6);font-size:12px;margin:6px 0 0}.wf-reading[data-v-20eef7d3]{color:var(--studio-text,#eeeff4);font-size:13px;line-height:1.6}.wf-panel[data-v-20eef7d3]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:12px;margin-top:16px;padding:16px}.wf-story-grid[data-v-20eef7d3]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.wf-story-grid[data-layout="2 × 3"][data-v-20eef7d3]{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-story-grid[data-layout=单张分镜][data-v-20eef7d3]{grid-template-columns:minmax(0,1fr)}.wf-frame-preview[data-v-20eef7d3],.wf-story-frame[data-v-20eef7d3]{background:var(--studio-elevated,#26272e);border:1px solid var(--studio-border,#33353f);border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:6px;min-width:0;overflow:hidden;padding:0;text-align:left}.wf-story-frame.is-selected[data-v-20eef7d3]{border-color:var(--studio-accent,#7656d6)}.wf-frame-viewport[data-v-20eef7d3]{background:#111;overflow:hidden;position:relative;width:100%}.wf-frame-viewport img[data-v-20eef7d3]{display:block;max-width:none;-o-object-fit:fill;object-fit:fill;position:absolute}.wf-frame-caption[data-v-20eef7d3]{color:var(--studio-muted,#a4a8b6);display:block;font-size:12px;line-height:1.6;overflow-wrap:anywhere;padding:0 8px 8px}.wf-story-frame .wf-frame-caption[data-v-20eef7d3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wf-frame-caption strong[data-v-20eef7d3]{color:var(--studio-text,#eeeff4);margin-right:8px}.wf-image-error[data-v-20eef7d3]{color:#e0e1e7;display:grid;font-size:12px;height:100%;margin:0;padding:16px;place-items:center;text-align:center}.wf-frame-preview[data-v-20eef7d3]{cursor:default;margin-bottom:12px}.wf-frame-preview .wf-frame-viewport[data-v-20eef7d3]{margin-inline:auto;width:min(100%,calc(380px*var(--frame-ratio)))}.wf-foot[data-v-20eef7d3]{align-items:center;color:var(--studio-muted,#a4a8b6);font-size:12px;gap:12px;justify-content:space-between;margin:12px 0 0}.wf-foot[data-v-20eef7d3],.wf-row[data-v-20eef7d3]{display:flex;flex-wrap:wrap}.wf-row[data-v-20eef7d3]{gap:8px}.wf-bound-assets[data-v-20eef7d3]{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.wf-badge[data-v-20eef7d3],.wf-bound-assets span[data-v-20eef7d3]{background:var(--studio-elevated,#26272e);border-radius:999px;font-size:12px;padding:4px 8px}.script-quiet[data-v-20eef7d3],.script-save[data-v-20eef7d3]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;height:36px;justify-content:center;padding:0 16px;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.script-save[data-v-20eef7d3]{background:var(--studio-accent,#7656d6);border:0;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent,#7656d6) 26%,transparent);color:#fff;font-weight:600}.script-save[data-v-20eef7d3]:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--studio-accent,#7656d6) 36%,transparent);filter:brightness(1.08);transform:translateY(-1px)}.script-quiet[data-v-20eef7d3]{background:var(--studio-elevated);border:1px solid var(--studio-border);color:var(--studio-text);font-weight:500}.script-quiet[data-v-20eef7d3]:hover:not(:disabled){border-color:var(--studio-accent);color:var(--studio-selected-text)}.script-quiet[data-v-20eef7d3]:disabled,.script-save[data-v-20eef7d3]:disabled{cursor:not-allowed;opacity:.5;transform:none}.wf-upload[data-v-20eef7d3]{align-items:center;cursor:pointer;display:inline-flex}.wf-upload input[data-v-20eef7d3]{display:none}.script-empty[data-v-20eef7d3]{padding:24px 8px}.script-empty strong[data-v-20eef7d3]{font-size:15px}.wf-modal-backdrop[data-v-20eef7d3]{animation:studio-backdrop-fade .2s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--studio-overlay,rgba(8,9,12,.65));display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:1000}.wf-modal[data-v-20eef7d3]{animation:studio-dialog-enter .22s cubic-bezier(.16,1,.3,1);background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:18px;box-shadow:0 24px 64px -12px #00000073,0 0 0 1px color-mix(in srgb,var(--studio-border) 60%,transparent);color:var(--studio-text);max-height:calc(100vh - 48px);overflow:auto;padding:24px 26px;width:min(920px,100%)}.wf-modal.wide[data-v-20eef7d3]{width:min(1080px,100%)}.wf-modal h2[data-v-20eef7d3]{font-size:19px;font-weight:650;letter-spacing:-.01em;margin:0}.wf-modal header p[data-v-20eef7d3]{color:var(--studio-text-muted);font-size:13px;line-height:1.6;margin:6px 0 0}.wf-modal footer[data-v-20eef7d3],.wf-modal header[data-v-20eef7d3]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-modal footer[data-v-20eef7d3]{align-items:center;border-top:1px solid var(--studio-border);gap:10px;justify-content:flex-end;margin-top:20px;padding-top:16px}.wf-edit-modal[data-v-20eef7d3]{display:grid;gap:16px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-top:16px}.wf-region-canvas[data-v-20eef7d3]{align-self:start;background:#111;border:0;justify-self:center;padding:0;position:relative;width:min(100%,calc(380px*var(--grid-ratio)))}.wf-region-canvas img[data-v-20eef7d3]{display:block;width:100%}.wf-region-grid[data-v-20eef7d3]{display:grid;inset:0;position:absolute}.wf-region-grid button[data-v-20eef7d3]{align-items:flex-start;background:transparent;border:2px solid transparent;cursor:pointer;display:flex;min-width:0;padding:6px;text-align:left}.wf-region-grid button.is-selected[data-v-20eef7d3]{background:#7656d626;border-color:var(--studio-accent,#7656d6)}.wf-region-grid button span[data-v-20eef7d3]{background:#000000a6;border-radius:6px;color:#fff;display:inline-grid;font-size:12px;height:24px;place-items:center;width:24px}.wf-region-grid button[data-v-20eef7d3]:focus-visible,.wf-story-frame[data-v-20eef7d3]:focus-visible{outline:2px solid var(--studio-accent,#7656d6);outline-offset:-3px}.studio-field[data-v-20eef7d3],.wf-stack[data-v-20eef7d3]{display:grid;gap:8px}.wf-stack[data-v-20eef7d3]{align-content:start}.studio-field[data-v-20eef7d3]{font-size:13px}.studio-input[data-v-20eef7d3]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:inherit;font:inherit;padding:8px 10px;width:100%}@media(max-width:860px){.wf-edit-modal[data-v-20eef7d3]{grid-template-columns:minmax(0,1fr)}.wf-story-grid[data-v-20eef7d3]{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-section-head[data-v-20eef7d3]{flex-wrap:wrap}.wf-modal-backdrop[data-v-20eef7d3]{padding:12px}.wf-modal[data-v-20eef7d3]{padding:16px}}.wf-segment-switch[data-v-51701866]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.wf-segment-switch select[data-v-51701866]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font-size:12px;max-width:220px;min-height:32px;padding:0 8px}.wf-editor-main[data-v-51701866]{color:var(--studio-text,#eeeff4);display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow:auto;padding:16px 18px 24px}.wf-section-head[data-v-51701866]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-panel h2[data-v-51701866],.wf-section-head h2[data-v-51701866]{font-size:16px;margin:0}.script-empty p[data-v-51701866],.wf-hint[data-v-51701866],.wf-section-head p[data-v-51701866]{color:var(--studio-muted,#a4a8b6);font-size:13px;margin:4px 0 0}.wf-frame-preview[data-v-51701866]{background:var(--studio-elevated,#26272e);border:1px solid var(--studio-border,#33353f);border-radius:10px;display:grid;gap:6px;overflow:hidden}.wf-frame-preview img[data-v-51701866],.wf-slot img[data-v-51701866]{aspect-ratio:16/9;background:#111;-o-object-fit:cover;object-fit:cover;width:100%}.wf-frame-preview span[data-v-51701866]{color:var(--studio-muted,#a4a8b6);font-size:12px;padding:0 8px 8px}.wf-bound-assets[data-v-51701866],.wf-row[data-v-51701866]{display:flex;flex-wrap:wrap;gap:8px}.wf-bound-assets span[data-v-51701866]{background:var(--studio-elevated,#26272e);border-radius:999px;font-size:12px;padding:4px 8px}.wf-panel[data-v-51701866]{border:1px solid var(--studio-border,#33353f);border-radius:12px;display:grid;gap:12px;padding:14px}.wf-frame-slots[data-v-51701866]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.wf-slot[data-v-51701866]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:4px;overflow:hidden;padding:0 0 10px;text-align:left}.wf-slot small[data-v-51701866],.wf-slot span[data-v-51701866]{padding:0 10px}.wf-slot small[data-v-51701866]{color:var(--studio-muted,#a4a8b6);font-size:12px}.studio-field[data-v-51701866]{display:grid;font-size:13px;gap:8px}.script-quiet[data-v-51701866],.studio-input[data-v-51701866]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:8px;color:inherit;font:inherit}.studio-input[data-v-51701866]{padding:8px 10px;width:100%}.script-quiet[data-v-51701866]{cursor:pointer;min-height:36px;padding:0 12px}.script-quiet[data-v-51701866]:disabled,.wf-slot[data-v-51701866]:disabled{cursor:not-allowed;opacity:.56}.script-empty[data-v-51701866]{padding:16px 4px}.script-empty strong[data-v-51701866]{font-size:15px}@media(max-width:1080px){.wf-editor-main[data-v-51701866]{overflow:visible}}@media(max-width:860px){.wf-frame-slots[data-v-51701866]{grid-template-columns:minmax(0,1fr)}}.wf-continuity-note[data-v-a62dd078]{color:var(--studio-text);font-size:13px;line-height:1.8;overflow-wrap:anywhere;resize:vertical;white-space:pre-wrap}.wf-row[data-v-a62dd078]{display:flex;flex-wrap:wrap;gap:8px}.wf-save-error[data-v-a62dd078]{color:var(--studio-danger,#b33749);font-size:13px;margin:0}.wf-editor-main[data-v-a62dd078]{color:var(--studio-text,#eeeff4);display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow:auto;padding:16px 18px 24px}.wf-section-head[data-v-a62dd078]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-panel h2[data-v-a62dd078],.wf-section-head h2[data-v-a62dd078]{font-size:16px;margin:0}.script-empty p[data-v-a62dd078],.wf-hint[data-v-a62dd078],.wf-section-head p[data-v-a62dd078]{color:var(--studio-muted,#a4a8b6);font-size:13px;margin:4px 0 0}.wf-continuity-grid[data-v-a62dd078]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wf-panel[data-v-a62dd078]{align-content:start;border:1px solid var(--studio-border,#33353f);border-radius:12px;display:grid;gap:12px;padding:14px}.wf-player[data-v-a62dd078],.wf-slot img[data-v-a62dd078]{background:#111;border-radius:10px;width:100%}.wf-player[data-v-a62dd078]{aspect-ratio:16/9}.wf-frame-strip[data-v-a62dd078]{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.wf-slot[data-v-a62dd078],.wf-strip-frame[data-v-a62dd078]{background:transparent;border:1px solid var(--studio-border,#33353f);border-radius:10px;color:inherit;cursor:pointer;display:grid;font:inherit;gap:4px;overflow:hidden;padding:0 0 8px;text-align:left}.wf-strip-frame.is-selected[data-v-a62dd078]{border-color:#7656d6}.wf-strip-frame video[data-v-a62dd078]{aspect-ratio:16/9;background:#111;-o-object-fit:cover;object-fit:cover;width:100%}.wf-slot small[data-v-a62dd078],.wf-slot span[data-v-a62dd078],.wf-strip-frame span[data-v-a62dd078]{font-size:12px;padding:0 8px}.wf-slot small[data-v-a62dd078]{color:var(--studio-muted,#a4a8b6)}.studio-field[data-v-a62dd078]{display:grid;font-size:13px;gap:6px}.script-quiet[data-v-a62dd078],.script-save[data-v-a62dd078],.studio-field select[data-v-a62dd078],.studio-input[data-v-a62dd078]{border-radius:8px;color:inherit;font:inherit;min-height:36px}.script-quiet[data-v-a62dd078],.studio-field select[data-v-a62dd078],.studio-input[data-v-a62dd078]{background:transparent;border:1px solid var(--studio-border,#33353f)}.studio-input[data-v-a62dd078]{padding:8px 10px}.script-quiet[data-v-a62dd078],.script-save[data-v-a62dd078]{cursor:pointer;padding:0 12px}.script-save[data-v-a62dd078]{background:#7656d6;border:0;color:#fff}.script-quiet[data-v-a62dd078]:disabled,.script-save[data-v-a62dd078]:disabled{cursor:not-allowed;opacity:.56}.script-empty[data-v-a62dd078]{padding:12px 4px}@media(max-width:960px){.wf-continuity-grid[data-v-a62dd078],.wf-frame-strip[data-v-a62dd078]{grid-template-columns:minmax(0,1fr)}}.wf-editor-main[data-v-dd98f5d4]{color:var(--studio-text,#eeeff4);display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow:auto;padding:16px 18px 24px}.wf-section-head[data-v-dd98f5d4]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-panel h2[data-v-dd98f5d4],.wf-section-head h2[data-v-dd98f5d4]{font-size:16px;margin:0}.script-empty p[data-v-dd98f5d4],.wf-foot[data-v-dd98f5d4],.wf-hint[data-v-dd98f5d4],.wf-section-head p[data-v-dd98f5d4]{color:var(--studio-muted,#a4a8b6);font-size:13px}.wf-badge[data-v-dd98f5d4]{background:var(--studio-elevated,#26272e);border-radius:999px;font-size:12px;padding:4px 8px}.wf-badge.is-adopted[data-v-dd98f5d4]{background:#2ea05a2e;color:#9ee0b4}.wf-panel[data-v-dd98f5d4],.wf-player-wrap[data-v-dd98f5d4]{border:1px solid var(--studio-border,#33353f);border-radius:12px}.wf-player[data-v-dd98f5d4]{aspect-ratio:16/9;background:#111;border-radius:12px;display:block;width:100%}.wf-panel[data-v-dd98f5d4]{display:grid;gap:10px;padding:14px}.wf-foot[data-v-dd98f5d4],.wf-row[data-v-dd98f5d4]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wf-foot[data-v-dd98f5d4]{justify-content:space-between}.script-quiet[data-v-dd98f5d4],.script-save[data-v-dd98f5d4]{border-radius:8px;cursor:pointer;font:inherit;min-height:36px;padding:0 12px}.script-quiet[data-v-dd98f5d4]{background:transparent;border:1px solid var(--studio-border,#33353f);color:inherit}.script-save[data-v-dd98f5d4]{background:#7656d6;border:0;color:#fff}.script-quiet[data-v-dd98f5d4]:disabled,.script-save[data-v-dd98f5d4]:disabled{cursor:not-allowed;opacity:.56}.script-empty[data-v-dd98f5d4]{padding:24px 8px}.script-empty strong[data-v-dd98f5d4]{font-size:15px}.wf-editor-main[data-v-b95c8eec]{min-width:0;padding:8px 4px 24px}.wf-section-head[data-v-b95c8eec]{margin-bottom:18px}.wf-section-head h2[data-v-b95c8eec]{font-size:16px;font-weight:600;margin:0}.wf-section-head p[data-v-b95c8eec]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8;margin:6px 0 0}.script-empty[data-v-b95c8eec]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;display:grid;gap:8px;min-height:240px;padding:32px;place-content:center;text-align:center}.script-empty p[data-v-b95c8eec]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8}.wf-versions[data-v-b95c8eec]{display:flex;flex-direction:column;gap:8px;max-width:520px}.wf-version[data-v-b95c8eec]{align-items:center;background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:10px;display:flex;gap:12px;padding:8px;text-align:left}.wf-version video[data-v-b95c8eec]{background:#111217;border-radius:6px;height:48px;-o-object-fit:cover;object-fit:cover;width:72px}.wf-version small[data-v-b95c8eec],.wf-version strong[data-v-b95c8eec]{display:block}.wf-version small[data-v-b95c8eec]{color:var(--studio-muted,#6f7385);font-size:10px;margin-top:4px}.wf-version.is-adopted[data-v-b95c8eec],.wf-version.is-browsing[data-v-b95c8eec]{background:var(--studio-selected,#ece8f8);border-color:var(--studio-primary,#7656d6)}.wf-row[data-v-b95c8eec]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.script-quiet[data-v-b95c8eec],.script-save[data-v-b95c8eec]{border-radius:8px;font-size:12px;min-height:34px;padding:8px 12px}.script-save[data-v-b95c8eec]{background:var(--studio-primary,#7656d6);color:#fff}.script-quiet[data-v-b95c8eec]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);color:var(--studio-text,#1b1c22)}.wf-delivery-status[data-v-8d1a0a21]{color:var(--studio-muted);font-size:13px;line-height:1.7;margin:0;overflow-wrap:anywhere}.wf-delivery-status.is-error[data-v-8d1a0a21]{color:var(--studio-danger,#b33749)}.wf-form-layout[data-v-8d1a0a21]{align-items:start;color:var(--studio-text,#eeeff4);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 300px;min-height:100%;min-width:0;overflow:auto;padding:16px 18px 24px;width:100%}.wf-panel[data-v-8d1a0a21],.wf-side-stack[data-v-8d1a0a21],.wf-stack[data-v-8d1a0a21]{align-content:start;display:grid;gap:12px}.wf-section-head[data-v-8d1a0a21]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.wf-panel h2[data-v-8d1a0a21],.wf-section-head h2[data-v-8d1a0a21]{font-size:16px;margin:0}.script-empty p[data-v-8d1a0a21],.wf-delivery-copy[data-v-8d1a0a21],.wf-section-head p[data-v-8d1a0a21]{display:grid;gap:4px;min-width:0}.wf-delivery-copy strong[data-v-8d1a0a21]{overflow-wrap:anywhere}.wf-delivery-copy small[data-v-8d1a0a21]{color:var(--studio-muted,#a4a8b6);font-size:13px;margin:4px 0 0}.wf-badge[data-v-8d1a0a21]{background:var(--studio-elevated,#26272e);border-radius:999px;flex:0 0 auto;font-size:12px;padding:4px 8px;white-space:nowrap}.wf-delivery-list[data-v-8d1a0a21],.wf-panel[data-v-8d1a0a21]{border:1px solid var(--studio-border,#33353f);border-radius:12px}.wf-panel[data-v-8d1a0a21]{padding:14px}.wf-delivery-item[data-v-8d1a0a21]{align-items:center;border-bottom:1px solid var(--studio-border,#33353f);display:grid;gap:10px;grid-template-columns:auto 72px minmax(0,1fr) auto;padding:10px 12px}.wf-delivery-item[data-v-8d1a0a21]:last-child{border-bottom:0}.wf-delivery-item.is-disabled[data-v-8d1a0a21]{opacity:.78}.wf-delivery-item img[data-v-8d1a0a21],.wf-delivery-placeholder[data-v-8d1a0a21]{background:#111;border-radius:6px;height:40px;-o-object-fit:cover;object-fit:cover;width:72px}.wf-delivery-placeholder[data-v-8d1a0a21]{background:var(--studio-elevated);color:var(--studio-muted);display:grid;font-size:11px;place-items:center}.studio-field[data-v-8d1a0a21],.wf-check[data-v-8d1a0a21]{display:grid;font-size:13px;gap:6px}.wf-check[data-v-8d1a0a21]{align-items:center;grid-template-columns:auto 1fr}.script-quiet[data-v-8d1a0a21],.script-save[data-v-8d1a0a21],.studio-field select[data-v-8d1a0a21],.studio-input[data-v-8d1a0a21]{border-radius:8px;color:inherit;font:inherit;min-height:36px}.script-quiet[data-v-8d1a0a21],.studio-field select[data-v-8d1a0a21],.studio-input[data-v-8d1a0a21]{background:transparent;border:1px solid var(--studio-border,#33353f)}.studio-input[data-v-8d1a0a21]{padding:8px 10px}.script-quiet[data-v-8d1a0a21],.script-save[data-v-8d1a0a21]{cursor:pointer;padding:0 12px}.script-save[data-v-8d1a0a21]{background:#7656d6;border:0;color:#fff}.script-quiet[data-v-8d1a0a21]:disabled,.script-save[data-v-8d1a0a21]:disabled{cursor:not-allowed;opacity:.56}.script-empty[data-v-8d1a0a21]{padding:24px 8px}@media(max-width:960px){.wf-form-layout[data-v-8d1a0a21]{grid-template-columns:minmax(0,1fr)}.wf-delivery-item[data-v-8d1a0a21]{gap:8px;grid-template-columns:auto 48px minmax(0,1fr) auto;padding:10px 8px}.wf-delivery-item img[data-v-8d1a0a21],.wf-delivery-placeholder[data-v-8d1a0a21]{height:40px;width:48px}.wf-delivery-copy[data-v-8d1a0a21]{min-width:0;overflow-wrap:anywhere}.script-quiet[data-v-8d1a0a21]{padding:0 8px;white-space:nowrap}}.wf-edit-field[data-v-2576fe4d]{color:var(--studio-muted);display:grid;font-size:13px;gap:8px;margin-top:16px}.wf-edit-field input[data-v-2576fe4d],.wf-edit-field textarea[data-v-2576fe4d]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font:inherit;line-height:1.8;padding:10px 12px;width:100%}.wf-edit-error[data-v-2576fe4d]{color:var(--studio-danger)}.wf-breakdown-footer[data-v-2576fe4d]{align-items:center;color:var(--studio-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;justify-content:space-between;margin-top:24px}.wf-breakdown-footer>div[data-v-2576fe4d]{display:flex;flex-wrap:wrap;gap:8px}.wf-preproduction[data-v-2576fe4d]{min-width:0;padding:8px 4px 24px}.wf-preproduction-intro[data-v-2576fe4d]{align-items:flex-start;color:var(--studio-muted,#6f7385);display:flex;font-size:12px;gap:12px;line-height:1.8;margin:0 0 24px}.script-empty[data-v-2576fe4d]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;display:grid;gap:8px;min-height:280px;padding:32px;place-content:center;text-align:center}.script-empty strong[data-v-2576fe4d]{font-size:16px}.script-empty p[data-v-2576fe4d],.wf-hint[data-v-2576fe4d]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8}.wf-form-layout[data-v-2576fe4d]{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(220px,300px)}.wf-panel[data-v-2576fe4d]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;min-width:0;padding:22px}.wf-section-head[data-v-2576fe4d]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.wf-panel>h2[data-v-2576fe4d],.wf-section-head h2[data-v-2576fe4d]{font-size:16px;font-weight:600;margin:0}.wf-section-head p[data-v-2576fe4d]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8;margin:6px 0 0}.wf-badge[data-v-2576fe4d]{background:var(--studio-selected,#ece8f8);border-radius:999px;flex:none;font-size:10px;padding:3px 8px}.wf-badge[data-v-2576fe4d],.wf-body-text[data-v-2576fe4d]{color:var(--studio-text,#1b1c22)}.wf-body-text[data-v-2576fe4d]{font:inherit;font-size:13px;line-height:1.85;margin:0;white-space:pre-wrap}.wf-player[data-v-2576fe4d]{background:#111217;border-radius:9px;margin:12px 0;width:100%}.wf-side-stack[data-v-2576fe4d]{display:flex;flex-direction:column;gap:20px;min-width:0}@media(max-width:950px){.wf-form-layout[data-v-2576fe4d]{grid-template-columns:1fr}}.wf-outline-fields[data-v-7c7ea1e5]{display:grid;gap:18px}.wf-outline-meta-fields[data-v-7c7ea1e5]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.studio-field[data-v-7c7ea1e5]{color:var(--studio-muted);display:grid;font-size:13px;gap:8px;min-width:0}.studio-field input[data-v-7c7ea1e5],.studio-field textarea[data-v-7c7ea1e5]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font:inherit;line-height:1.7;padding:10px 12px;width:100%}.studio-field textarea[data-v-7c7ea1e5]{resize:vertical}.studio-field input[data-v-7c7ea1e5]:focus-visible,.studio-field textarea[data-v-7c7ea1e5]:focus-visible{outline:2px solid var(--studio-primary);outline-offset:2px}@media(max-width:640px){.wf-outline-meta-fields[data-v-7c7ea1e5]{grid-template-columns:minmax(0,1fr)}}.wf-preproduction[data-v-7c7ea1e5]{min-width:0;padding:8px 4px 24px}.script-empty[data-v-7c7ea1e5]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;display:grid;gap:8px;min-height:220px;padding:32px;place-content:center;text-align:center}.script-empty strong[data-v-7c7ea1e5]{font-size:16px}.script-empty p[data-v-7c7ea1e5]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8}.wf-panel[data-v-7c7ea1e5]{background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;max-width:920px;min-width:0;padding:22px}.wf-section-head[data-v-7c7ea1e5]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.wf-section-head h2[data-v-7c7ea1e5]{font-size:16px;font-weight:600;margin:0}.wf-section-head p[data-v-7c7ea1e5]{color:var(--studio-muted,#6f7385);font-size:12px;line-height:1.8;margin:6px 0 0}.wf-badge[data-v-7c7ea1e5]{background:var(--studio-selected,#ece8f8);border-radius:999px;color:var(--studio-text,#1b1c22);flex:none;font-size:10px;padding:3px 8px}.wf-meta[data-v-7c7ea1e5]{display:grid;font-size:12px;gap:10px;margin:0 0 16px}.wf-meta dt[data-v-7c7ea1e5]{color:var(--studio-muted,#6f7385)}.wf-meta dd[data-v-7c7ea1e5]{margin:2px 0 0}.wf-story[data-v-7c7ea1e5]{font-size:14px;line-height:1.9;margin:0}.wf-points[data-v-7c7ea1e5]{color:var(--studio-muted,#6f7385);font-size:13px;line-height:1.8;margin:16px 0 0;padding-left:18px}.wf-notice[data-v-7c7ea1e5]{background:color-mix(in srgb,#c9a227 12%,var(--studio-panel,#fff));border-radius:8px;color:var(--studio-text,#1b1c22);font-size:12px;line-height:1.7;margin:16px 0 0;padding:10px 12px}.wf-outline-error[data-v-7c7ea1e5],.wf-outline-status[data-v-7c7ea1e5]{font-size:12px;line-height:1.7;margin:16px 0 0;max-width:920px}.wf-outline-error[data-v-7c7ea1e5]{color:#b42318}.wf-outline-status[data-v-7c7ea1e5]{color:var(--studio-muted,#6f7385)}.wf-foot[data-v-7c7ea1e5]{align-items:center;background:var(--studio-panel,#fff);border:1px solid var(--studio-border,#e6e8ee);border-radius:12px;color:var(--studio-muted,#6f7385);font-size:12px;gap:12px;justify-content:space-between;margin-top:16px;max-width:920px;padding:12px 14px}.wf-foot[data-v-7c7ea1e5],.wf-row[data-v-7c7ea1e5]{display:flex;flex-wrap:wrap}.wf-row[data-v-7c7ea1e5]{gap:8px}.script-quiet[data-v-7c7ea1e5],.script-save[data-v-7c7ea1e5]{border-radius:8px;cursor:pointer;font:inherit;min-height:36px;padding:0 12px}.script-save[data-v-7c7ea1e5]{background:#7656d6;border:0;color:#fff}.script-quiet[data-v-7c7ea1e5]{background:transparent;border:1px solid var(--studio-border,#e6e8ee);color:inherit}.script-quiet[data-v-7c7ea1e5]:disabled,.script-save[data-v-7c7ea1e5]:disabled{cursor:not-allowed;opacity:.56}.tail-settings-row[data-v-14c2fa59]{align-items:center;display:flex;font-size:14px;gap:16px;justify-content:space-between}.tail-settings-row input[data-v-14c2fa59]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--studio-muted,#535a63);border-radius:10px;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:36px}.tail-settings-row input[data-v-14c2fa59]:before{background:#f3f6fa;border-radius:50%;content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .15s;width:14px}.tail-settings-row input[data-v-14c2fa59]:checked{background:var(--studio-accent,#7656d6)}.tail-settings-row input[data-v-14c2fa59]:checked:before{transform:translate(16px)}p[role=alert][data-v-14c2fa59]{color:#efbb58;font-size:13px;margin:14px 0 0}.tail-frame-dialog[data-v-0db35dee]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:18px;box-shadow:0 24px 64px -12px #00000073,0 0 0 1px color-mix(in srgb,var(--studio-border) 60%,transparent);color:var(--studio-text);max-height:calc(100dvh - 32px);overflow:auto;padding:0;width:min(920px,calc(100vw - 32px))}.tail-frame-dialog[data-v-0db35dee]::backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:var(--studio-overlay,rgba(8,9,12,.65))}footer[data-v-0db35dee],header[data-v-0db35dee]{align-items:center;background:var(--studio-panel);display:flex;gap:12px;padding:18px 24px}header[data-v-0db35dee]{border-bottom:1px solid var(--studio-border);justify-content:space-between;position:sticky;top:0;z-index:2}h2[data-v-0db35dee]{font-size:19px;font-weight:650;letter-spacing:-.01em;margin:0 0 4px}header span[data-v-0db35dee]{color:var(--studio-text-muted);font-size:13px}.tail-frame-body[data-v-0db35dee]{padding:22px 24px}.tail-frame-media[data-v-0db35dee]{aspect-ratio:16/9;background:#111216;border:1px solid var(--studio-border);border-radius:12px;max-height:52dvh;overflow:hidden;position:relative}img[data-v-0db35dee],video[data-v-0db35dee]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.tail-frame-loading[data-v-0db35dee]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15191fd9;border-radius:999px;bottom:12px;color:#eeeff4;font-size:12px;left:12px;padding:6px 12px;position:absolute}.tail-frame-controls[data-v-0db35dee]{align-items:center;display:flex;gap:10px;margin:16px 0 20px}.tail-frame-controls input[data-v-0db35dee]{accent-color:var(--studio-accent);flex:1;min-width:60px}.tail-frame-controls output[data-v-0db35dee]{color:var(--studio-text-muted);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}button[data-v-0db35dee]{align-items:center;background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:50%;color:var(--studio-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:all .18s cubic-bezier(.16,1,.3,1);width:36px}button[data-v-0db35dee]:hover:not(:disabled){border-color:var(--studio-accent);color:var(--studio-selected-text);transform:scale(1.05)}button[data-v-0db35dee]:disabled{cursor:not-allowed;opacity:.5;transform:none}button[data-v-0db35dee]:focus-visible,input[data-v-0db35dee]:focus-visible,textarea[data-v-0db35dee]:focus-visible{outline:2px solid var(--studio-accent);outline-offset:2px}.tail-frame-note[data-v-0db35dee]{display:grid;font-size:13px;font-weight:600;gap:8px}.tail-frame-note textarea[data-v-0db35dee]{background:var(--studio-elevated);border:1px solid var(--studio-border);border-radius:10px;box-sizing:border-box;color:var(--studio-text);line-height:1.7;font:inherit;font-size:13px;max-height:240px;min-height:96px;padding:10px 14px;resize:vertical;transition:border-color .2s,box-shadow .2s;width:100%}.tail-frame-note textarea[data-v-0db35dee]:focus{border-color:var(--studio-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--studio-accent) 18%,transparent)}.tail-frame-error[data-v-0db35dee]{color:var(--studio-danger);font-size:13px;margin:12px 0 0}footer[data-v-0db35dee]{border-top:1px solid var(--studio-border);bottom:0;flex-wrap:wrap;gap:10px;position:sticky;z-index:2}.spacer[data-v-0db35dee]{flex:1}.text-button[data-v-0db35dee]{border-radius:999px;font-size:13px;font-weight:500;height:36px;min-height:36px;padding:0 18px;width:auto}.text-button[data-v-0db35dee]:hover:not(:disabled){transform:none}.primary[data-v-0db35dee]{background:var(--studio-accent);border-color:transparent;box-shadow:0 2px 8px color-mix(in srgb,var(--studio-accent) 26%,transparent);color:#fff;font-weight:600}.primary[data-v-0db35dee]:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in srgb,var(--studio-accent) 36%,transparent);filter:brightness(1.08);transform:translateY(-1px)}@media(max-width:600px){.tail-frame-body[data-v-0db35dee],footer[data-v-0db35dee],header[data-v-0db35dee]{padding:14px}.tail-frame-controls[data-v-0db35dee]{flex-wrap:wrap}.tail-frame-controls input[data-v-0db35dee]{flex-basis:calc(100% - 148px);order:1}.tail-frame-controls output[data-v-0db35dee]{margin-left:auto}.tail-frame-media[data-v-0db35dee]{max-height:42dvh}.text-button[data-v-0db35dee]{padding:0 12px}}.video-continuity[data-v-1bd7aa84]{display:grid;gap:18px}.video-continuity p[data-v-1bd7aa84]{color:var(--studio-text-muted);font-size:13px;line-height:1.65;margin:0}.video-continuity-actions[data-v-1bd7aa84]{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.creative-video-result-notice[data-v-4bbc6999]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:12px;color:var(--studio-text);display:grid;flex:0 0 auto;gap:12px;margin:0 0 16px;padding:16px}.creative-video-result-notice strong[data-v-4bbc6999]{font-size:14px}.creative-video-result-notice p[data-v-4bbc6999]{color:var(--studio-muted);font-size:13px;line-height:1.7;margin:6px 0 0}.creative-video-result-notice summary[data-v-4bbc6999]{cursor:pointer;font-size:13px}.creative-video-result-notice pre[data-v-4bbc6999]{font:inherit;font-size:13px;line-height:1.7;max-height:280px;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.creative-video-result-actions[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:8px}.creative-video-tail-space-icon[data-v-4bbc6999]{align-items:center;background:transparent;border:1px solid #454c56;border-radius:4px;color:#8893a2;cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin-left:6px;padding:0;vertical-align:middle;width:24px}.creative-video-tail-space-icon.is-enabled[data-v-4bbc6999]{background:#183048;border-color:#368bce;color:#5faff3}.creative-video-tail-space-icon[data-v-4bbc6999]:disabled{cursor:default;opacity:.45}.creative-video-tail-space-icon[data-v-4bbc6999]:focus-visible{outline:2px solid #5faff3;outline-offset:2px}.creative-video-page[data-v-4bbc6999]{--studio-muted:var(--studio-text-muted,#a4a8b6);--studio-selected:var(--studio-selected-bg,#30273f);background:var(--studio-bg,#121316);color:var(--studio-text,#eeeff4);font-family:var(--workspace-font-sans);min-height:100vh;overflow-x:hidden;position:relative}.creative-video-create-dialog-open[data-v-4bbc6999]>.home-particles{visibility:hidden}body.creative-video-body{background-color:#7656d62e!important;border-color:#ff5e8be0!important;box-shadow:0 0 0 2px #7656d633,inset 0 0 0 1px #ffffff14!important;transition:none!important}.creative-video-copy-toast[data-v-4bbc6999]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#121816f0;border:1px solid rgba(134,239,172,.28);border-radius:12px;bottom:42px;box-shadow:0 16px 44px #00000057;color:#ecfdf5;display:flex;font-size:14px;font-weight:700;gap:9px;left:50%;padding:11px 16px;pointer-events:none;position:fixed;transform:translate(-50%);z-index:120}.creative-video-copy-toast[hidden][data-v-4bbc6999]{display:none}.creative-video-copy-toast svg[data-v-4bbc6999]{fill:none;height:18px;stroke:#4ade80;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:18px}.creative-video-upload-toast[data-v-4bbc6999]{align-items:center;background:#281216f5;border:1px solid rgba(248,113,113,.42);border-radius:8px;box-shadow:0 16px 44px #0000006b;color:#fff1f2;display:flex;font-size:14px;font-weight:700;gap:9px;max-width:min(360px,calc(100vw - 32px));padding:12px 16px;pointer-events:none;position:fixed;right:24px;top:24px;z-index:140}.creative-video-upload-toast svg[data-v-4bbc6999]{fill:none;flex:0 0 auto;height:19px;stroke:#fb7185;stroke-linecap:round;stroke-width:2;width:19px}.creative-video-upload-toast-enter-active[data-v-4bbc6999],.creative-video-upload-toast-leave-active[data-v-4bbc6999]{transition:opacity .18s ease,transform .2s ease}.creative-video-upload-toast-enter-from[data-v-4bbc6999],.creative-video-upload-toast-leave-to[data-v-4bbc6999]{opacity:0;transform:translateY(-8px)}.creative-video-rail[data-v-4bbc6999]{display:none}.creative-video-back-btn[data-v-4bbc6999],.creative-video-icon-btn[data-v-4bbc6999],.creative-video-more-btn[data-v-4bbc6999]{background:transparent;border:0;color:var(--studio-text-muted,#a4a8b6);display:inline-grid;place-items:center}.creative-video-icon-btn[data-v-4bbc6999]{border-radius:8px;height:38px;width:38px}.creative-video-icon-btn[data-v-4bbc6999]:focus-visible,.creative-video-icon-btn[data-v-4bbc6999]:hover{background:var(--studio-elevated,#24262d);color:var(--studio-text,#eeeff4);outline:none}.creative-video-back-btn svg[data-v-4bbc6999],.creative-video-dialog-head svg[data-v-4bbc6999],.creative-video-dialog-submit svg[data-v-4bbc6999],.creative-video-icon-btn svg[data-v-4bbc6999],.creative-video-more-btn svg[data-v-4bbc6999],.creative-video-search svg[data-v-4bbc6999]{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:20px}.creative-video-shell[data-v-4bbc6999]{margin-left:0;min-height:100%}.creative-video-topbar[data-v-4bbc6999],.creative-video-work-head[data-v-4bbc6999]{align-items:center;background:var(--studio-panel,#1c1d22);border-bottom:1px solid var(--studio-border,#33353f);color:var(--studio-text,#eeeff4);display:flex;gap:18px;justify-content:space-between;min-height:68px;padding:12px 20px;position:sticky;top:0;z-index:12}.creative-video-identity[data-v-4bbc6999]{align-items:center;display:flex;gap:14px;min-width:0}.creative-video-title[data-v-4bbc6999]{min-width:0}.creative-video-title span[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);display:block;font-size:11px;font-weight:500;margin-bottom:5px}.creative-video-title h1[data-v-4bbc6999]{color:var(--studio-text,#eeeff4);cursor:text;font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-topbar-actions[data-v-4bbc6999],.creative-video-work-head-actions[data-v-4bbc6999]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.creative-video-asset-tabs button[data-v-4bbc6999],.creative-video-danger-btn[data-v-4bbc6999],.creative-video-primary-btn[data-v-4bbc6999],.creative-video-quiet-btn[data-v-4bbc6999],.creative-video-upload-box[data-v-4bbc6999]{align-items:center;border:1px solid var(--studio-border,#33353f);border-radius:7px;display:inline-flex;font-size:12px;font-weight:800;justify-content:center;min-height:34px;padding:0 13px}.creative-video-primary-btn[data-v-4bbc6999]{background:var(--studio-elevated,#24262d);color:var(--studio-text,#eeeff4)}.creative-video-danger-btn[data-v-4bbc6999]{background:#7656d6;border-color:#ff2d689e;box-shadow:0 0 24px #7656d638;color:#fff}.creative-video-danger-btn[data-v-4bbc6999]:has(.creative-video-loading-spinner){gap:7px}.creative-video-asset-tabs button[data-v-4bbc6999],.creative-video-quiet-btn[data-v-4bbc6999],.creative-video-upload-box[data-v-4bbc6999]{background:var(--studio-elevated,#24262d);color:var(--studio-text,#eeeff4)}.creative-video-asset-tabs button[data-v-4bbc6999]:hover,.creative-video-danger-btn[data-v-4bbc6999]:hover,.creative-video-primary-btn[data-v-4bbc6999]:hover,.creative-video-quiet-btn[data-v-4bbc6999]:hover,.creative-video-upload-box[data-v-4bbc6999]:hover{filter:brightness(1.08)}.creative-video-danger-btn[data-v-4bbc6999]:disabled,.creative-video-primary-btn[data-v-4bbc6999]:disabled,.creative-video-quiet-btn[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.48}.creative-video-toggle-active[data-v-4bbc6999]{background:#0ea5e92e;border-color:#7dd3fc6b;color:#e0f2fe}.creative-video-workbench[data-v-4bbc6999]{flex:1;isolation:isolate;min-height:0;position:relative}.creative-video-workbench[data-v-4bbc6999],.creative-video-workbench.wf-editor-grid[data-v-4bbc6999]{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr) minmax(240px,300px)}.creative-video-workbench.wf-editor-grid[data-v-4bbc6999]{align-items:stretch;gap:0}.creative-video-workbench.is-assets-stage[data-v-4bbc6999],.creative-video-workbench.is-continuity-stage[data-v-4bbc6999],.creative-video-workbench.is-export-stage[data-v-4bbc6999],.creative-video-workbench.is-preproduction-stage[data-v-4bbc6999]{grid-template-columns:minmax(0,1fr)}.creative-video-workbench.is-generate-stage[data-v-4bbc6999]{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}.creative-video-workbench.is-detailed-script-stage[data-v-4bbc6999]{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.creative-video-workbench.is-export-stage .creative-video-board[data-v-4bbc6999]{min-height:0;min-width:0;padding:0;width:100%}.creative-video-stage-frame[data-v-4bbc6999]{display:flex;flex:1;flex-direction:column;min-height:0}.creative-video-workbench[data-v-4bbc6999]:before{display:none}.creative-video-breakdown[data-v-4bbc6999]{align-self:stretch;background:var(--studio-panel,#1c1d22);border-right:1px solid var(--studio-border,#33353f);color:var(--studio-text,#eeeff4);height:auto;min-height:0;overflow:hidden;padding:12px;position:sticky;top:0}.studio-workbench-col-title[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);font-size:12px;margin:0 0 8px}.creative-video-breakdown-head[data-v-4bbc6999]{align-items:center;color:var(--studio-text,#eeeff4);display:flex;gap:8px;justify-content:space-between;min-height:42px}.creative-video-breakdown-head small[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);display:block;font-size:10px;margin-top:2px}.creative-video-breakdown-head strong[data-v-4bbc6999]{font-size:14px;text-align:left}.creative-video-back-btn[data-v-4bbc6999],.creative-video-more-btn[data-v-4bbc6999]{border-radius:8px;height:32px;width:32px}.creative-video-back-btn[data-v-4bbc6999]:focus-visible,.creative-video-back-btn[data-v-4bbc6999]:hover,.creative-video-more-btn[data-v-4bbc6999]:focus-visible,.creative-video-more-btn[data-v-4bbc6999]:hover{background:var(--studio-elevated,#24262d);color:var(--studio-text,#eeeff4);outline:none}.creative-video-project-name-trigger[data-v-4bbc6999]{align-items:center;background:transparent;border:0;color:var(--studio-text,#eeeff4);display:flex;gap:8px;min-width:0;text-align:left}.creative-video-project-name-trigger[data-v-4bbc6999]:focus-visible,.creative-video-project-name-trigger[data-v-4bbc6999]:hover{color:var(--studio-text,#eeeff4);outline:none}.creative-video-project-name-trigger strong[data-v-4bbc6999]{font-size:15px;font-weight:900;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-project-name-trigger small[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);flex:0 0 auto;font-size:12px;font-weight:900}.creative-video-project-name-form[data-v-4bbc6999]{min-width:0}.creative-video-project-name-form input[data-v-4bbc6999]{background:var(--studio-bg,#121316);border:1px solid var(--studio-primary,#7656d6);border-radius:7px;color:var(--studio-text,#eeeff4);font-size:14px;font-weight:900;height:32px;outline:none;padding:0 9px;width:100%}.creative-video-project-menu[data-v-4bbc6999]{position:relative}.creative-video-project-menu-panel[data-v-4bbc6999]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:8px;box-shadow:0 16px 30px #0000002e;min-width:96px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:4}.creative-video-project-menu-panel button[data-v-4bbc6999]{background:transparent;border:0;border-radius:6px;color:#ff8aa8;font-size:12px;font-weight:900;min-height:30px;text-align:center;width:100%}.creative-video-project-menu-panel button[data-v-4bbc6999]:focus-visible,.creative-video-project-menu-panel button[data-v-4bbc6999]:hover{background:#7656d61f;color:#fff;outline:none}.creative-video-project-menu-panel button[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.5}.creative-video-search[data-v-4bbc6999]{align-items:center;background:var(--studio-bg,#121316);border:1px solid var(--studio-border,#33353f);border-radius:7px;color:var(--studio-text-muted,#a4a8b6);display:flex;gap:8px;height:36px;margin:8px 0 18px;padding:0 10px}.creative-video-search input[data-v-4bbc6999]{background:transparent;border:0;color:var(--studio-text,#eeeff4);flex:1;font-size:12px;min-width:0;outline:0}.creative-video-script-nav-foot[data-v-4bbc6999]{display:flex;gap:8px;padding:8px 0 4px}.creative-video-segment-nav[data-v-4bbc6999]{display:grid;gap:10px;max-height:calc(100vh - 180px);overflow-y:auto;padding-right:2px}.creative-video-segment-insert[data-v-4bbc6999]{margin-block:-5px;min-height:0;position:relative;z-index:2}.creative-video-segment-insert-trigger[data-v-4bbc6999]{background:var(--studio-elevated,#24262d);border:1px dashed transparent;border-radius:999px;color:var(--studio-primary,#7656d6);font-size:11px;font-weight:800;left:8px;min-height:26px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .16s ease,background .16s ease,opacity .16s ease;width:calc(100% - 16px)}.creative-video-segment-insert-trigger[data-v-4bbc6999]:focus-visible,.creative-video-segment-insert:hover .creative-video-segment-insert-trigger[data-v-4bbc6999]{background:var(--studio-selected-bg,#30273f);border-color:var(--studio-primary,#7656d6);opacity:1;outline:none}.creative-video-segment-insert-trigger span[data-v-4bbc6999]{font-size:14px;line-height:1;margin-right:3px}.creative-video-segment-insert-trigger[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:0}.creative-video-segment-insert-open[data-v-4bbc6999]{margin-block:0}.creative-video-segment-insert-form[data-v-4bbc6999]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-primary,#7656d6);border-radius:8px;box-shadow:0 14px 36px #0000001f;display:grid;gap:8px;padding:10px}.creative-video-segment-insert-form input[data-v-4bbc6999],.creative-video-segment-insert-form textarea[data-v-4bbc6999]{background:var(--studio-bg,#121316);border:1px solid var(--studio-border,#33353f);border-radius:6px;color:var(--studio-text,#eeeff4);font-size:12px;outline:none;padding:8px 9px;width:100%}.creative-video-segment-insert-form textarea[data-v-4bbc6999]{line-height:1.6;min-height:104px;resize:vertical}.creative-video-segment-insert-form input[data-v-4bbc6999]:focus,.creative-video-segment-insert-form textarea[data-v-4bbc6999]:focus{border-color:#7656d685;box-shadow:0 0 0 3px #7656d614}.creative-video-segment-insert-form footer[data-v-4bbc6999]{display:flex;gap:6px;justify-content:flex-end}.creative-video-segment-insert-form footer button[data-v-4bbc6999]{font-size:11px;min-height:28px;padding:0 10px}.creative-video-segment-nav-card[data-v-4bbc6999]{border:1px solid transparent;border-radius:10px;color:var(--studio-text,#eeeff4);gap:0;min-height:0;padding:6px}.creative-video-segment-main[data-v-4bbc6999],.creative-video-segment-nav-card[data-v-4bbc6999]{background:transparent;display:grid;text-align:left;width:100%}.creative-video-segment-main[data-v-4bbc6999]{align-items:center;border:0;color:inherit;gap:8px;grid-template-columns:56px minmax(0,1fr);min-width:0;padding:0}.wf-shot-thumb[data-v-4bbc6999]{background:var(--studio-elevated,#24262d);border-radius:6px;display:block;height:32px;overflow:hidden;width:56px}.wf-shot-thumb img[data-v-4bbc6999]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wf-object-copy[data-v-4bbc6999]{display:grid;gap:2px;min-width:0}.wf-object-copy strong[data-v-4bbc6999]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-object-copy small[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);font-size:11px}.creative-video-segment-actions[data-v-4bbc6999]{align-items:center;display:flex;gap:6px;justify-content:space-between}.creative-video-segment-tools[data-v-4bbc6999]{display:flex;gap:4px;justify-content:flex-end}.creative-video-segment-expand-btn[data-v-4bbc6999]{background:transparent;border:0;border-radius:0;font-size:11px;font-weight:800;min-height:24px;padding:0}.creative-video-segment-tools button[data-v-4bbc6999]{background:var(--studio-elevated,#24262d);border:1px solid var(--studio-border,#33353f);border-radius:6px;color:var(--studio-text-muted,#a4a8b6);display:inline-grid;height:26px;min-height:24px;padding:0;place-items:center;position:relative;width:26px}.creative-video-segment-expand-btn[data-v-4bbc6999]{color:var(--studio-text,#eeeff4);flex:0 0 auto}.creative-video-segment-expand-btn[data-v-4bbc6999]:focus-visible,.creative-video-segment-expand-btn[data-v-4bbc6999]:hover{color:#fff;outline:none;text-decoration:underline;text-underline-offset:3px}.creative-video-segment-tools button svg[data-v-4bbc6999]{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:14px}.creative-video-segment-tools button[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-segment-tools button[data-v-4bbc6999]:not(:disabled):hover{background:#7656d61a;border-color:#7656d657;color:#fff;outline:none}.creative-video-segment-tools button[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.42}.creative-video-segment-tools .creative-video-segment-merge-notice[data-v-4bbc6999]{background:#000000d1;border:1px solid hsla(0,0%,100%,.16);border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 8px 22px #0000004d;color:#fff;font-size:12px;font-weight:700;line-height:1.35;max-width:min(230px,calc(100vw - 40px));padding:7px 9px;pointer-events:none;position:absolute;right:0;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:20}.creative-video-segment-tools .creative-video-segment-merge-notice[data-v-4bbc6999]:after{background:#000000d1;border-bottom:1px solid hsla(0,0%,100%,.16);border-right:1px solid hsla(0,0%,100%,.16);bottom:-5px;content:"";height:8px;position:absolute;right:8px;transform:rotate(45deg);width:8px}.creative-video-segment-nav-card-active[data-v-4bbc6999],.creative-video-segment-nav-card-editing[data-v-4bbc6999],.creative-video-segment-nav-card[data-v-4bbc6999]:focus-visible,.creative-video-segment-nav-card[data-v-4bbc6999]:hover{background:var(--studio-selected-bg,#30273f);border-color:var(--studio-primary,#7656d6);outline:none}.creative-video-storyboard-head span[data-v-4bbc6999]{background:#7656d62e;border-radius:5px;color:#ff6f9b;font-size:11px;font-weight:900;padding:3px 7px;width:-moz-fit-content;width:fit-content}.creative-video-segment-nav-card p[data-v-4bbc6999],.creative-video-segment-nav-card strong[data-v-4bbc6999]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.creative-video-segment-nav-card strong[data-v-4bbc6999]{color:var(--studio-text,#eeeff4);font-size:13px;-webkit-line-clamp:1}.creative-video-segment-nav-card p[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);font-size:12px;-webkit-line-clamp:3;line-height:1.55;margin:0}.creative-video-segment-full-text[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);font-family:inherit;font-size:12px;line-height:1.65;margin:-1px 0 0;max-height:260px;overflow:auto;white-space:pre-wrap;word-break:break-word}.creative-video-segment-edit[data-v-4bbc6999]{display:grid;gap:7px}.creative-video-segment-edit-text[data-v-4bbc6999]{border-radius:4px;caret-color:var(--studio-text,#eeeff4);color:var(--studio-text-muted,#a4a8b6);cursor:text;font-size:12px;line-height:1.65;margin:-1px 0 0;max-height:260px;outline:none;overflow:auto;white-space:pre-wrap;word-break:break-word}.creative-video-segment-edit-text[data-v-4bbc6999]:focus{background:#f43f5e0f;box-shadow:inset 3px 0 #f43f5e8c}.creative-video-segment-edit-text[aria-busy=true][data-v-4bbc6999]{opacity:.65}.creative-video-segment-edit-actions[data-v-4bbc6999]{display:flex;gap:6px;justify-content:flex-end;padding-top:2px}.creative-video-segment-edit-actions .creative-video-danger-btn[data-v-4bbc6999],.creative-video-segment-edit-actions .creative-video-quiet-btn[data-v-4bbc6999]{font-size:11px;min-height:28px;padding:0 10px}.creative-video-segment-nav-card small[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);display:block;font-size:11px}.creative-video-board[data-v-4bbc6999]{background:var(--studio-bg,#121316);color:var(--studio-text,#eeeff4);min-width:0;padding:24px 14px 72px 20px}.creative-video-storyboard-grid[data-v-4bbc6999]{align-items:stretch;display:grid;gap:16px;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));justify-content:stretch}.creative-video-storyboard-canvas[data-v-4bbc6999]{grid-template-columns:minmax(0,1fr)}.creative-video-storyboard-canvas .creative-video-storyboard-card[data-v-4bbc6999]{height:min(720px,calc(100vh - 220px))}.creative-video-storyboard-card[data-v-4bbc6999]{background:#171a20;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;cursor:pointer;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;height:720px;min-width:0;overflow:visible;position:relative;width:100%}.creative-video-storyboard-card button[data-v-4bbc6999]{cursor:pointer}.creative-video-storyboard-head[data-v-4bbc6999]{align-items:flex-start;display:flex;gap:8px;grid-row:1;justify-content:space-between;min-height:72px;padding:12px 14px 10px}.creative-video-storyboard-heading[data-v-4bbc6999]{display:grid;gap:8px;min-width:0}.creative-video-storyboard-head h2[data-v-4bbc6999]{color:#fff;font-size:15px;line-height:1.45;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-media-mode-toggle[data-v-4bbc6999]{background:#181a1f;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;color:#aeb8ca;display:inline-grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.creative-video-media-mode-toggle[data-v-4bbc6999]:focus-visible,.creative-video-media-mode-toggle[data-v-4bbc6999]:hover{background:#7656d61f;border-color:#7656d68c;color:#ffd2df;outline:none}.creative-video-media-mode-toggle svg[data-v-4bbc6999]{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:17px}.creative-video-grid-preview[data-v-4bbc6999]{display:grid;gap:6px;grid-row:2;margin:0 14px}.creative-video-grid-media[data-v-4bbc6999]{background:#15171a;border:0;border-radius:8px;cursor:zoom-in;display:grid;height:220px;overflow:hidden;padding:0;place-items:center;position:relative}.creative-video-grid-media[data-v-4bbc6999]:after{background:linear-gradient(180deg,#20222500,#202225b8);bottom:0;content:"";height:28px;left:0;pointer-events:none;position:absolute;right:0}.creative-video-grid-media img[data-v-4bbc6999]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-grid-prompt-notice[data-v-4bbc6999]{margin:0}.creative-video-grid-preview[data-v-4bbc6999]{position:relative}.creative-video-grid-late-result[data-v-4bbc6999]{color:#d6a83c;font-size:11px;line-height:18px}.creative-video-grid-empty[data-v-4bbc6999]{border:1px dashed hsla(0,0%,100%,.14);border-radius:8px;color:#8e96a7;display:grid;font-size:12px;min-height:180px;place-items:center}.creative-video-grid-upload-action[data-v-4bbc6999]{background:#1d2025;border:1px solid hsla(0,0%,100%,.12);border-radius:7px;color:#d3d8e4;cursor:pointer;display:inline-grid;flex:0 0 34px;height:30px;place-items:center;position:relative;width:34px}.creative-video-grid-upload-action svg[data-v-4bbc6999]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.creative-video-grid-upload-action input[data-v-4bbc6999]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.creative-video-grid-error[data-v-4bbc6999]{margin:0 14px}.creative-video-storyboard-card-failed[data-v-4bbc6999],.creative-video-storyboard-card-stopped[data-v-4bbc6999]{border-color:#ffffff12}.creative-video-storyboard-card-active[data-v-4bbc6999]{border-color:#7656d66b}.creative-video-video-preview[data-v-4bbc6999]{background:#15171a;border-radius:8px;display:grid;grid-row:2;height:220px;margin:0 14px;overflow:hidden;position:relative}.creative-video-video-media[data-v-4bbc6999]{background:#15171a;border:0;border-radius:8px;cursor:zoom-in;display:grid;height:220px;overflow:hidden;padding:0;place-items:center;position:relative}.creative-video-video-media .creative-video-result[data-v-4bbc6999],.creative-video-video-preview .creative-video-result[data-v-4bbc6999]{aspect-ratio:auto;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-video-play[data-v-4bbc6999]{background:#080a0eb8;border-radius:50%;color:#fff;display:grid;height:52px;place-items:center;pointer-events:none;position:absolute;width:52px}.creative-video-video-play svg[data-v-4bbc6999]{fill:currentColor;height:26px;width:26px}.creative-video-video-empty[data-v-4bbc6999]{align-content:center;background:transparent;border:1px dashed rgba(174,184,202,.22);border-radius:8px;color:#9da7b9;display:grid;font:inherit;gap:7px;height:100%;justify-items:center;min-height:0;text-align:center;width:100%}.creative-video-video-empty svg[data-v-4bbc6999]{fill:none;height:28px;stroke:#748198;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:28px}.creative-video-video-empty strong[data-v-4bbc6999]{color:#d6deec;font-size:13px}.creative-video-video-empty span[data-v-4bbc6999]{color:#7e899d;font-size:11px}.creative-video-history-link[data-v-4bbc6999]{color:var(--creative-video-accent)!important;cursor:pointer}.creative-video-video-empty[data-v-4bbc6999]:has(.creative-video-history-link){cursor:pointer}.creative-video-video-empty[data-v-4bbc6999]:has(.creative-video-history-link):focus-visible,.creative-video-video-empty[data-v-4bbc6999]:has(.creative-video-history-link):hover{border-color:#ff3d9080}.creative-video-result-history[data-v-4bbc6999]{align-items:center;border-top:1px solid rgba(174,184,202,.12);color:#8893a6;display:flex;font-size:10px;gap:8px;min-width:0;overflow-x:auto;padding:7px 9px}.creative-video-result-history>span[data-v-4bbc6999]{flex:0 0 auto;font-weight:800}.creative-video-result-history article[data-v-4bbc6999]{border-left:1px solid rgba(174,184,202,.14);display:grid;gap:2px;max-width:210px;min-width:120px;padding-left:8px}.creative-video-result-history a[data-v-4bbc6999],.creative-video-result-history article>span[data-v-4bbc6999]{color:#c8d1df;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-result-history small[data-v-4bbc6999]{color:#fb7185;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-card-copy[data-v-4bbc6999]{display:grid;gap:14px;grid-row:3;min-height:0;overflow-y:auto;padding:12px 14px 0}.creative-video-grid-preview+.creative-video-card-copy[data-v-4bbc6999]{padding-top:20px}.creative-video-storyboard-edit[data-v-4bbc6999]{display:grid;gap:8px;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.creative-video-storyboard-inline-editor[data-v-4bbc6999]{border-radius:4px;caret-color:#f8fafc;color:#b1b8c7;cursor:text;font-size:12px;font-weight:400;line-height:1.75;margin:0;min-height:0;outline:none;overflow:auto;word-break:break-word}.creative-video-storyboard-inline-editor[data-v-4bbc6999]:focus-within{background:#f43f5e0f;box-shadow:inset 3px 0 #f43f5e8c}.creative-video-storyboard-edit-archive-value[data-v-4bbc6999],.creative-video-storyboard-edit-body[data-v-4bbc6999]{outline:none;white-space:pre-wrap}.creative-video-storyboard-edit-archive[data-v-4bbc6999]{display:grid;margin-top:18px}.creative-video-storyboard-edit-archive-row[data-v-4bbc6999]{display:block}.creative-video-storyboard-edit-archive-key[data-v-4bbc6999]{color:#b1b8c7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.creative-video-storyboard-edit-archive-value[data-v-4bbc6999]{margin-left:4px}.creative-video-storyboard-inline-editor[aria-busy=true][data-v-4bbc6999]{opacity:.65}.creative-video-storyboard-edit-actions[data-v-4bbc6999]{align-items:center;align-self:end;border-top:1px solid hsla(0,0%,100%,.07);display:flex;gap:6px;justify-content:flex-end;padding-top:6px}.creative-video-storyboard-edit-actions .creative-video-danger-btn[data-v-4bbc6999],.creative-video-storyboard-edit-actions .creative-video-quiet-btn[data-v-4bbc6999]{flex:0 0 auto;font-size:11px;height:28px;line-height:1;min-height:28px;padding:0 10px}.creative-video-asset-drawer[data-v-4bbc6999],.creative-video-asset-history[data-v-4bbc6999],.creative-video-asset-preview-popover[data-v-4bbc6999],.creative-video-asset-slot-body textarea[data-v-4bbc6999],.creative-video-asset-slot-list[data-v-4bbc6999],.creative-video-card-copy[data-v-4bbc6999],.creative-video-dialog-body[data-v-4bbc6999],.creative-video-dialog-body textarea[data-v-4bbc6999],.creative-video-history-list[data-v-4bbc6999],.creative-video-segment-edit-text[data-v-4bbc6999],.creative-video-segment-full-text[data-v-4bbc6999],.creative-video-segment-nav[data-v-4bbc6999],.creative-video-storyboard-inline-editor[data-v-4bbc6999],.video-generation-body[data-v-4bbc6999],.video-prompt-editor textarea[data-v-4bbc6999],.video-prompt-preview[data-v-4bbc6999]{scrollbar-color:rgba(148,163,184,.2) transparent;scrollbar-width:thin}.creative-video-asset-drawer[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-asset-history[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-asset-preview-popover[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-asset-slot-body textarea[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-asset-slot-list[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-card-copy[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-dialog-body textarea[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-dialog-body[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-history-list[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-segment-edit-text[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-segment-full-text[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-segment-nav[data-v-4bbc6999]::-webkit-scrollbar,.creative-video-storyboard-inline-editor[data-v-4bbc6999]::-webkit-scrollbar,.video-generation-body[data-v-4bbc6999]::-webkit-scrollbar,.video-prompt-editor textarea[data-v-4bbc6999]::-webkit-scrollbar,.video-prompt-preview[data-v-4bbc6999]::-webkit-scrollbar{height:4px;width:4px}.creative-video-asset-drawer[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-asset-history[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-asset-preview-popover[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-asset-slot-body textarea[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-asset-slot-list[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-card-copy[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-dialog-body textarea[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-dialog-body[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-history-list[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-segment-edit-text[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-segment-full-text[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-segment-nav[data-v-4bbc6999]::-webkit-scrollbar-track,.creative-video-storyboard-inline-editor[data-v-4bbc6999]::-webkit-scrollbar-track,.video-generation-body[data-v-4bbc6999]::-webkit-scrollbar-track,.video-prompt-editor textarea[data-v-4bbc6999]::-webkit-scrollbar-track,.video-prompt-preview[data-v-4bbc6999]::-webkit-scrollbar-track{background:transparent}.creative-video-asset-drawer[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-asset-history[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-asset-preview-popover[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-asset-slot-body textarea[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-asset-slot-list[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-card-copy[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-dialog-body textarea[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-dialog-body[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-history-list[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-segment-edit-text[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-segment-full-text[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-segment-nav[data-v-4bbc6999]::-webkit-scrollbar-thumb,.creative-video-storyboard-inline-editor[data-v-4bbc6999]::-webkit-scrollbar-thumb,.video-generation-body[data-v-4bbc6999]::-webkit-scrollbar-thumb,.video-prompt-editor textarea[data-v-4bbc6999]::-webkit-scrollbar-thumb,.video-prompt-preview[data-v-4bbc6999]::-webkit-scrollbar-thumb{background:#94a3b82e;border-radius:999px}.creative-video-asset-drawer[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-asset-history[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-asset-preview-popover[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-asset-slot-body textarea[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-asset-slot-list[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-card-copy[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-dialog-body textarea[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-dialog-body[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-history-list[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-segment-edit-text[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-segment-full-text[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-segment-nav[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.creative-video-storyboard-inline-editor[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.video-generation-body[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.video-prompt-editor textarea[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb,.video-prompt-preview[data-v-4bbc6999]:hover::-webkit-scrollbar-thumb{background:#94a3b84d}.creative-video-source-copy[data-v-4bbc6999]{border-left:2px solid rgba(148,163,184,.22);display:grid;gap:5px;padding-left:10px}.creative-video-source-copy strong[data-v-4bbc6999]{color:#f8fafc;font-size:12px}.creative-video-archive span[data-v-4bbc6999],.creative-video-card-copy>p[data-v-4bbc6999],.creative-video-shot-copy p[data-v-4bbc6999],.creative-video-shot-copy small[data-v-4bbc6999],.creative-video-source-copy p[data-v-4bbc6999]{color:#b1b8c7;font-size:12px;font-weight:400;line-height:1.75}.creative-video-wait-cancel[data-v-4bbc6999]{align-items:center;background:#14161ae6;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;bottom:12px;color:#c4ccda;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:6px;justify-content:center;min-height:30px;padding:5px 12px;position:absolute;right:12px;z-index:1}.creative-video-wait-cancel[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-wait-cancel[data-v-4bbc6999]:hover:not(:disabled){border-color:#ffffff57;color:#fff}.creative-video-wait-cancel[data-v-4bbc6999]:disabled{cursor:wait;opacity:.66}.creative-video-archive .creative-video-neural-subject-facts[data-v-4bbc6999]{display:block;white-space:pre-line}.creative-video-card-copy>p[data-v-4bbc6999],.creative-video-source-copy p[data-v-4bbc6999]{margin:0}.creative-video-card-copy>p[data-v-4bbc6999]{font-weight:400}.creative-video-manual-prompt[data-v-4bbc6999]{color:#b1b8c7!important;font-weight:400;line-height:1.75;white-space:pre-wrap;word-break:break-word}.creative-video-shot-copy[data-v-4bbc6999]{display:grid;gap:12px}.creative-video-shot-copy article[data-v-4bbc6999]{display:grid;gap:5px}.creative-video-archive strong[data-v-4bbc6999],.creative-video-shot-copy strong[data-v-4bbc6999]{color:#f8fafc;font-size:12px}.creative-video-shot-copy p[data-v-4bbc6999],.creative-video-shot-copy small[data-v-4bbc6999]{margin:0}.creative-video-previous-subject-addition[data-v-4bbc6999]{color:#fff;font-weight:600}.creative-video-shot-empty[data-v-4bbc6999]{color:#8f98a9;font-size:12px;font-weight:700}.creative-video-shot-copy small[data-v-4bbc6999]{color:#8f98a9;display:block}.creative-video-archive[data-v-4bbc6999],.creative-video-asset-note[data-v-4bbc6999]{border-top:1px solid hsla(0,0%,100%,.07);display:grid;gap:5px;padding-top:12px}.creative-video-asset-note div[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:6px}.creative-video-asset-note-head[data-v-4bbc6999]{align-items:center;display:flex;gap:8px;justify-content:space-between}.creative-video-asset-note .creative-video-asset-note-actions[data-v-4bbc6999]{display:flex;flex-wrap:nowrap;gap:6px;position:relative}.creative-video-asset-add-wrap[data-v-4bbc6999]{position:relative}.creative-video-asset-note-head button[data-v-4bbc6999]{align-items:center;background:#0f172a80;border:1px solid rgba(148,163,184,.22);border-radius:6px;color:#cbd5e1;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.creative-video-asset-note-head button[data-v-4bbc6999]:hover:not(:disabled){border-color:#f43f5e99;color:#f8fafc}.creative-video-asset-note-head button[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.48}.creative-video-asset-note-head button.creative-video-asset-note-refresh-loading[data-v-4bbc6999]{background:#0ea5e91f;border-color:#7dd3fc7a;color:#e0f2fe;opacity:1}.creative-video-asset-note-head button.creative-video-asset-note-refresh-loading .creative-video-loading-spinner[data-v-4bbc6999]{border-top-color:currentColor;border-width:2px;height:14px;width:14px}.creative-video-asset-note-head svg[data-v-4bbc6999]{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.creative-video-asset-add-menu[data-v-4bbc6999]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171a20eb;border:1px solid rgba(148,163,184,.24);border-radius:6px;box-shadow:0 14px 32px #00000061;display:grid;gap:3px;max-height:300px;overflow-y:auto;padding:6px;position:fixed;width:min(290px,calc(100vw - 48px));z-index:120}.creative-video-asset-add-menu small[data-v-4bbc6999]{color:#7f8a9d;font-size:10px;font-weight:800;padding:6px 8px 3px}.creative-video-asset-add-menu button[data-v-4bbc6999]{background:transparent;border:0;color:#d8dee9;display:grid;font-size:12px;gap:8px;grid-template-columns:8px minmax(0,1fr);height:auto;justify-content:normal;min-height:32px;padding:7px 9px;text-align:left;width:100%}.creative-video-asset-add-menu button[data-v-4bbc6999]:hover:not(:disabled){background:#ffffff0f;color:#fff}.creative-video-asset-add-menu button span[data-v-4bbc6999]:last-child{min-width:0;overflow-wrap:anywhere}.creative-video-asset-add-dot[data-v-4bbc6999]{background:#94a3b8;border-radius:50%;height:7px;margin-top:4px;width:7px}.creative-video-asset-add-dot-product[data-v-4bbc6999]{background:#f59e0b}.creative-video-asset-add-dot-person[data-v-4bbc6999]{background:#fb7185}.creative-video-asset-add-dot-scene[data-v-4bbc6999]{background:#34d399}.creative-video-asset-add-dot-prop[data-v-4bbc6999]{background:#60a5fa}.creative-video-asset-add-dot-audio[data-v-4bbc6999]{background:#c084fc}.creative-video-asset-note small[data-v-4bbc6999]{color:#8f98a9;font-size:12px}.creative-video-asset-mention[data-v-4bbc6999],.creative-video-asset-pill[data-v-4bbc6999]{align-items:center;border:1px solid transparent;border-radius:5px;display:inline-flex;font-weight:900;max-width:100%;vertical-align:baseline}.creative-video-asset-pill[data-v-4bbc6999]{font-size:11px;gap:4px;padding:4px 7px}.creative-video-asset-pill-remove[data-v-4bbc6999]{background:transparent;border:0;color:currentColor;display:inline-grid;font-size:14px;height:15px;line-height:1;opacity:.58;padding:0;place-items:center;width:15px}.creative-video-asset-pill-remove[data-v-4bbc6999]:hover:not(:disabled){opacity:1}.creative-video-asset-mention[data-v-4bbc6999]{cursor:default;font-size:10px;line-height:1.35;margin-left:4px;padding:1px 5px;white-space:nowrap}.creative-video-asset-mention-product[data-v-4bbc6999],.creative-video-asset-pill-product[data-v-4bbc6999],.creative-video-asset-slot-category.creative-video-asset-slot-category-product[data-v-4bbc6999]{background:#0ea5e929;border-color:#38bdf852;color:#bae6fd}.creative-video-asset-mention-person[data-v-4bbc6999],.creative-video-asset-pill-person[data-v-4bbc6999],.creative-video-asset-slot-category.creative-video-asset-slot-category-person[data-v-4bbc6999]{background:#f43f5e29;border-color:#fb718557;color:#fecdd3}.creative-video-asset-mention-scene[data-v-4bbc6999],.creative-video-asset-pill-scene[data-v-4bbc6999],.creative-video-asset-slot-category.creative-video-asset-slot-category-scene[data-v-4bbc6999]{background:#22c55e24;border-color:#4ade8052;color:#bbf7d0}.creative-video-asset-mention-prop[data-v-4bbc6999],.creative-video-asset-pill-prop[data-v-4bbc6999],.creative-video-asset-slot-category.creative-video-asset-slot-category-prop[data-v-4bbc6999]{background:#f59e0b29;border-color:#fbbf2457;color:#fde68a}.creative-video-verbatim-warning[data-v-4bbc6999]{align-items:center;background:#caaa5c0b;border-left:2px solid rgba(202,170,92,.42);color:#9ca3af;display:flex;font-size:11px;gap:8px;justify-content:space-between;line-height:1.45;margin:2px 0 4px;padding:5px 7px}.creative-video-verbatim-warning button[data-v-4bbc6999]{background:transparent;border:0;color:#7f8795;display:grid;flex:0 0 22px;font-size:16px;height:22px;line-height:1;padding:0;place-items:center;width:22px}.creative-video-verbatim-warning button[data-v-4bbc6999]:hover{background:#ffffff0d;color:#c7ccd5}.creative-video-asset-mention-audio[data-v-4bbc6999],.creative-video-asset-pill-audio[data-v-4bbc6999]{background:#c026d329;border-color:#e879f957;color:#f5d0fe}.creative-video-storyboard-foot[data-v-4bbc6999]{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:10px;grid-row:5;margin-top:12px;padding:10px 14px 12px}.creative-video-storyboard-foot-main[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;justify-content:space-between}.creative-video-storyboard-foot-meta[data-v-4bbc6999]{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;min-width:0}.creative-video-storyboard-foot-main span[data-v-4bbc6999]{color:#b0b8c9;font-size:11px;font-weight:800}.creative-video-storyboard-foot-actions[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.creative-video-storyboard-action-menu[data-v-4bbc6999]{display:block}.creative-video-storyboard-action-menu summary[data-v-4bbc6999]{cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.creative-video-storyboard-action-menu summary[data-v-4bbc6999]::-webkit-details-marker{display:none}.creative-video-storyboard-action-menu[open] summary[data-v-4bbc6999]{background:#0ea5e92e;border-color:#7dd3fc6b;color:#e0f2fe}.creative-video-storyboard-action-drawer[data-v-4bbc6999]{align-content:start;background:#15181efa;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;bottom:62px;box-shadow:0 18px 42px #00000061;display:none;gap:6px;grid-template-columns:1fr;min-height:150px;padding:8px;position:absolute;right:14px;width:min(190px,calc(100% - 28px));z-index:5}.creative-video-storyboard-foot:has(.creative-video-storyboard-action-menu[open])>.creative-video-storyboard-action-drawer[data-v-4bbc6999]{display:grid}.creative-video-loading-spinner[data-v-4bbc6999]{animation:creative-video-spin-4bbc6999 .8s linear infinite;border:2px solid hsla(0,0%,100%,.24);border-radius:999px;border-top-color:#7dd3fc;height:14px;width:14px}.creative-video-card-notice-trigger[data-v-4bbc6999]{border-radius:50%;color:#fbbf24;cursor:help;display:inline-grid;flex:0 0 24px;height:24px;outline:none;place-items:center;position:relative;width:24px}.creative-video-card-notice-trigger.is-repairable[data-v-4bbc6999]{cursor:pointer}.creative-video-card-notice-trigger.is-repairing[data-v-4bbc6999]{color:#fbbf24}.creative-video-card-notice-trigger .creative-video-card-notice-icon[data-v-4bbc6999]{border-radius:50%;color:#fbbf24;display:grid;height:24px;place-items:center;width:24px}.creative-video-card-notice-spinner[data-v-4bbc6999]{border-color:currentColor rgba(251,191,36,.28) rgba(251,191,36,.28);height:15px;width:15px}.creative-video-card-notice-icon>svg[data-v-4bbc6999]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.creative-video-card-notice-icon[data-v-4bbc6999]:hover,.creative-video-card-notice-trigger:focus-visible .creative-video-card-notice-icon[data-v-4bbc6999]{background:#fbbf241f}.creative-video-storyboard-card[data-v-4bbc6999]:has(.creative-video-card-notice-trigger.is-open),.creative-video-storyboard-card[data-v-4bbc6999]:has(.creative-video-card-notice-trigger:focus-within),.creative-video-storyboard-card[data-v-4bbc6999]:has(.creative-video-card-notice-trigger:hover){z-index:12}.creative-video-card-notice-popover[data-v-4bbc6999]{background:#292319;border:1px solid rgba(251,191,36,.34);border-radius:7px;bottom:calc(100% + 8px);box-shadow:0 12px 30px #0006;color:#fbbf24;display:none;left:50%;padding:11px 12px;position:absolute;text-align:left;transform:translate(-60%);width:min(300px,calc(100vw - 32px));z-index:20}.creative-video-card-notice-list[data-v-4bbc6999]{max-height:min(360px,55vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.creative-video-card-notice-list[data-v-4bbc6999]::-webkit-scrollbar{display:none;height:0;width:0}.creative-video-card-notice-list[data-v-4bbc6999]:focus-visible{outline:1px solid rgba(251,191,36,.48);outline-offset:3px}.creative-video-card-notice-trigger.is-open .creative-video-card-notice-popover[data-v-4bbc6999],.creative-video-card-notice-trigger:focus-within .creative-video-card-notice-popover[data-v-4bbc6999],.creative-video-card-notice-trigger:hover .creative-video-card-notice-popover[data-v-4bbc6999]{display:block}.creative-video-card-notice-item[data-v-4bbc6999]{min-width:0;position:relative}.creative-video-card-notice-item+.creative-video-card-notice-item[data-v-4bbc6999]{margin-top:10px}.creative-video-card-notice-item.has-category-dot[data-v-4bbc6999]{padding-left:12px}.creative-video-card-notice-heading[data-v-4bbc6999]{align-items:center;display:flex;min-height:14px}.creative-video-card-notice-title-dot[data-v-4bbc6999]{background:#fbbf24;border-radius:50%;flex:0 0 5px;height:5px;margin-right:7px;width:5px}.creative-video-card-notice-heading .creative-video-card-notice-title[data-v-4bbc6999]{flex:1;min-width:0}.creative-video-card-notice-detail-row[data-v-4bbc6999]{align-items:flex-start;display:flex;gap:5px}.creative-video-card-notice-detail-row small[data-v-4bbc6999]{flex:1;min-width:0}.creative-video-card-notice-dismiss[data-v-4bbc6999]{background:transparent;border:0;border-radius:4px;color:#fde68ab8;cursor:pointer;display:grid;flex:0 0 12px;font-size:12px;height:14px;line-height:1;margin:0;padding:0;place-items:center;width:12px}.creative-video-card-notice-dismiss[data-v-4bbc6999]:hover{background:#ffffff14;color:#fff}.creative-video-card-notice-dot[data-v-4bbc6999]{background:#fbbf24;border-radius:50%;height:5px;left:0;position:absolute;top:7px;width:5px}.creative-video-card-notice-popover .creative-video-card-notice-title[data-v-4bbc6999]{color:#fbbf24;font-size:13px;font-weight:400;line-height:1.35;margin:0}.creative-video-card-notice-popover small[data-v-4bbc6999]{color:#fde68a;display:block;font-size:11px;font-weight:400;line-height:1.5;margin-top:3px;overflow-wrap:anywhere;white-space:pre-wrap}.creative-video-card-notice-paragraphs[data-v-4bbc6999]{display:grid;gap:8px;margin-top:5px}.creative-video-card-notice-paragraphs small[data-v-4bbc6999]{margin-top:0}.creative-video-card-notice-popover .creative-video-card-notice-progress[data-v-4bbc6999]{border-top:1px solid rgba(251,191,36,.2);color:#fde68abd;margin-top:9px;padding-top:8px}.creative-video-card-notice-actions[data-v-4bbc6999]{border-top:1px solid rgba(251,191,36,.2);display:flex;gap:7px;margin-top:9px;padding-top:8px}.creative-video-card-notice-actions button[data-v-4bbc6999]{background:#fbbf2414;border:1px solid rgba(251,191,36,.32);border-radius:6px;color:#fde68a;cursor:pointer;flex:1 1 0;font-size:11px;line-height:1.3;min-height:28px;min-width:0;padding:5px 7px}.creative-video-card-notice-actions button[data-v-4bbc6999]:focus-visible,.creative-video-card-notice-actions button[data-v-4bbc6999]:hover{background:#fbbf2429;border-color:#fbbf2494;outline:none}.creative-video-button-spinner[data-v-4bbc6999]{border-top-color:currentColor;flex:0 0 14px}.creative-video-storyboard-action-drawer .creative-video-danger-btn[data-v-4bbc6999],.creative-video-storyboard-action-drawer .creative-video-quiet-btn[data-v-4bbc6999]{justify-content:center;min-height:30px;padding-inline:8px;width:100%}.creative-video-media-context-menu[data-v-4bbc6999]{background:#15181efc;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;box-shadow:0 14px 34px #0000006b;display:grid;min-width:136px;overflow:hidden;padding:4px;position:fixed;z-index:90}.creative-video-media-context-menu button[data-v-4bbc6999]{align-items:center;background:transparent;border:0;border-radius:5px;color:#dbe4f2;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:800;gap:8px;min-height:32px;padding:0 8px;text-align:left;width:100%}.creative-video-media-context-menu button[data-v-4bbc6999]:focus-visible,.creative-video-media-context-menu button[data-v-4bbc6999]:hover{background:#7656d624;color:#fff;outline:none}.creative-video-media-context-menu svg[data-v-4bbc6999]{fill:none;flex:0 0 16px;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}.creative-video-grid-generate-row[data-v-4bbc6999]{display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr)}.creative-video-grid-generate-row .creative-video-danger-btn[data-v-4bbc6999]{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;height:30px;justify-content:center;min-height:30px;min-width:0;padding:0 14px;width:100%}.creative-video-grid-generate-row .creative-video-danger-btn svg[data-v-4bbc6999]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:16px}.creative-video-grid-generate-row .creative-video-danger-btn .creative-video-loading-spinner[data-v-4bbc6999]{border-top-color:#fff;border-width:2px;height:12px;width:12px}.creative-video-grid-generating-btn[data-v-4bbc6999]:not(:disabled):hover{filter:brightness(1.08)}.creative-video-board-empty[data-v-4bbc6999],.creative-video-no-project[data-v-4bbc6999],.creative-video-workbench-loading[data-v-4bbc6999]{align-content:center;display:grid;gap:10px;min-height:calc(100vh - 154px);place-items:center;text-align:center}.creative-video-workbench-loading[data-v-4bbc6999]{background:var(--studio-bg,#121316);grid-column:1/-1;min-height:calc(100vh - 68px)}.creative-video-board-empty[data-v-4bbc6999]{background:var(--studio-panel,#1c1d22);border:1px solid var(--studio-border,#33353f);border-radius:8px;padding:24px}.creative-video-board-empty h2[data-v-4bbc6999],.creative-video-workbench-loading h2[data-v-4bbc6999]{font-size:20px;line-height:1.35;margin:0}.creative-video-processing[data-v-4bbc6999]{display:grid;gap:12px;justify-items:center}.creative-video-processing span[data-v-4bbc6999],.creative-video-workbench-loading span[data-v-4bbc6999]{animation:creative-video-spin-4bbc6999 .9s linear infinite;border:3px solid hsla(0,0%,100%,.12);border-radius:999px;border-top-color:#ff4f8a;display:block;height:34px;width:34px}.creative-video-board-empty p[data-v-4bbc6999],.creative-video-empty-panel[data-v-4bbc6999],.creative-video-inline-error[data-v-4bbc6999],.creative-video-workbench-loading p[data-v-4bbc6999]{color:var(--studio-text-muted,#a4a8b6);font-size:13px;line-height:1.7}.creative-video-board-empty p[data-v-4bbc6999]{margin:0;max-width:420px}.creative-video-empty-panel[data-v-4bbc6999]{border:1px dashed hsla(0,0%,100%,.12);border-radius:8px;padding:14px;text-align:center}.creative-video-inline-error[data-v-4bbc6999]{align-items:center;background:#7f1d1d2e;border:1px solid rgba(248,113,113,.25);border-radius:8px;color:#fecaca;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px;padding:10px 12px}.creative-video-inline-error>span[data-v-4bbc6999]{min-width:0}.creative-video-inline-error>button[data-v-4bbc6999]{background:transparent;border:0;border-radius:6px;color:#fca5a5;cursor:pointer;display:inline-grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.creative-video-inline-error>button[data-v-4bbc6999]:focus-visible,.creative-video-inline-error>button[data-v-4bbc6999]:hover{background:#f8717124;color:#fff;outline:none}.creative-video-inline-error>button svg[data-v-4bbc6999]{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:17px}.creative-video-dialog-backdrop[data-v-4bbc6999]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#000000a8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:80}.creative-video-resume-backdrop[data-v-4bbc6999]{background:#000000b8;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:100}.creative-video-resume-dialog[data-v-4bbc6999]{background:#202124;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 28px 90px #00000094;display:grid;gap:18px;padding:24px;width:min(440px,calc(100vw - 48px))}.creative-video-resume-dialog header[data-v-4bbc6999]{display:grid;gap:7px}.creative-video-resume-dialog span[data-v-4bbc6999]{color:#ff8aa8;font-size:12px;font-weight:900}.creative-video-resume-dialog h2[data-v-4bbc6999],.creative-video-resume-dialog p[data-v-4bbc6999]{margin:0}.creative-video-resume-dialog h2[data-v-4bbc6999]{color:#f8fafc;font-size:18px;line-height:1.35}.creative-video-resume-dialog p[data-v-4bbc6999]{color:#b9c1cf;font-size:13px;line-height:1.7}.creative-video-resume-dialog footer[data-v-4bbc6999]{display:flex;gap:10px;justify-content:flex-end}.creative-video-resume-dialog button[data-v-4bbc6999]{border:0;border-radius:8px;font-size:14px;font-weight:900;min-height:38px;min-width:92px;padding:0 16px;white-space:nowrap}.creative-video-resume-primary[data-v-4bbc6999]{background:#7656d6;box-shadow:0 0 20px #7656d638;color:#fff}.creative-video-resume-secondary[data-v-4bbc6999]{background:#3b82f633;color:#cfe5ff}.creative-video-continuity-dialog[data-v-4bbc6999]{max-width:calc(100vw - 48px);width:-moz-fit-content;width:fit-content}.creative-video-continuity-dialog>p[data-v-4bbc6999]{white-space:nowrap}.creative-video-continuity-dialog>footer[data-v-4bbc6999]{justify-content:center}.creative-video-spatial-sync-dialog[data-v-4bbc6999]{width:min(520px,calc(100vw - 48px))}.creative-video-spatial-sync-dialog>p[data-v-4bbc6999]{white-space:normal}.creative-video-spatial-sync-actions[data-v-4bbc6999]{flex-wrap:wrap}.creative-video-pending-result[data-v-4bbc6999]{align-items:center;background:#fff8f3;border-top:1px solid #ead9cf;color:#7a392b;display:flex;font-size:13px;gap:8px;grid-row:4;padding:10px 16px}.creative-video-pending-result span[data-v-4bbc6999]{flex:1}.creative-video-delete-dialog[data-v-4bbc6999]{width:min(430px,calc(100vw - 32px))}.creative-video-delete-dialog header>span[data-v-4bbc6999]{color:#fb7185}.creative-video-delete-confirm[data-v-4bbc6999]{background:linear-gradient(135deg,#e11d48,#be123c);box-shadow:0 10px 24px #be123c38;color:#fff}.creative-video-delete-dialog button[data-v-4bbc6999]:disabled{cursor:wait;opacity:.62}.creative-video-resume-dialog button[data-v-4bbc6999]:focus-visible,.creative-video-resume-dialog button[data-v-4bbc6999]:hover{filter:brightness(1.08);outline:2px solid rgba(147,197,253,.55);outline-offset:2px}.creative-video-confirm-backdrop[data-v-4bbc6999]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#020204d1;z-index:160}.creative-video-confirm-dialog[data-v-4bbc6999]{background:#110f12;border-color:#f42ba84d;border-radius:14px;box-shadow:0 24px 70px #0000009e,0 0 34px #f42ba81f;gap:0;padding:30px 30px 24px;text-align:center;width:min(444px,calc(100vw - 32px))}.creative-video-confirm-dialog header[data-v-4bbc6999]{gap:0;justify-items:center}.creative-video-confirm-dialog header>span[data-v-4bbc6999]{display:none}.creative-video-confirm-dialog h2[data-v-4bbc6999]{color:#fff;font-size:23px;line-height:1.35;max-width:100%;overflow-wrap:anywhere;text-wrap:balance}.creative-video-confirm-dialog>p[data-v-4bbc6999]{color:#9d9aa3;font-size:14px;line-height:1.65;margin-top:12px}.creative-video-confirm-dialog>footer[data-v-4bbc6999]{flex-wrap:wrap;gap:28px;justify-content:center;margin-top:26px}.creative-video-confirm-dialog button[data-v-4bbc6999]{border-radius:7px;min-height:40px;min-width:96px;padding:0 18px}.creative-video-confirm-dialog .creative-video-resume-secondary[data-v-4bbc6999]{background:#24252b;color:#fff}.creative-video-confirm-dialog .creative-video-delete-confirm[data-v-4bbc6999],.creative-video-confirm-dialog .creative-video-resume-primary[data-v-4bbc6999]{background:#f42ba8;box-shadow:0 0 22px #f42ba83d;color:#fff}.creative-video-confirm-dialog button[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-confirm-dialog button[data-v-4bbc6999]:hover:not(:disabled){filter:none;outline:none;outline-offset:0}.creative-video-confirm-dialog .creative-video-resume-secondary[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-confirm-dialog .creative-video-resume-secondary[data-v-4bbc6999]:hover:not(:disabled){background:#303138;box-shadow:0 0 0 3px #ffffff14}.creative-video-confirm-dialog .creative-video-delete-confirm[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-confirm-dialog .creative-video-delete-confirm[data-v-4bbc6999]:hover:not(:disabled),.creative-video-confirm-dialog .creative-video-resume-primary[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-confirm-dialog .creative-video-resume-primary[data-v-4bbc6999]:hover:not(:disabled){background:#ff4eb7;box-shadow:0 0 28px #f42ba852,0 0 0 3px #f42ba824}.creative-video-confirm-dialog.creative-video-continuity-dialog>p[data-v-4bbc6999]{white-space:normal}.creative-video-dialog[data-v-4bbc6999]{background:#151619;border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 34px 90px #0000008a,0 0 46px #f42ba81f;display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(672px,calc(100vw - 48px));z-index:2}.creative-video-dialog.creative-video-dialog-short-drama[data-v-4bbc6999]{grid-template-rows:auto minmax(0,1fr);width:min(1060px,calc(100vw - 32px))}.creative-video-mode-option-drama[data-v-4bbc6999]{grid-column:1/-1}.creative-video-mode-option-drama .creative-video-mode-icon[data-v-4bbc6999]{background:#30261e;border-color:#69513d;color:#f1c8a0}[data-v-4bbc6999] .creative-video-dialog-particles{z-index:1}.creative-video-dialog-foot[data-v-4bbc6999],.creative-video-dialog-head[data-v-4bbc6999]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:16px;justify-content:space-between;padding:20px 24px}.creative-video-dialog-title[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;min-width:0}.creative-video-dialog-head h2[data-v-4bbc6999]{color:#f8fafc;font-size:22px;font-weight:950;line-height:1.25;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-dialog-head svg[data-v-4bbc6999]{color:#cbd5e1}.creative-video-dialog-back svg[data-v-4bbc6999]{height:22px;width:22px}.creative-video-asset-drawer>header>button[data-v-4bbc6999],.creative-video-dialog-head button[data-v-4bbc6999]{background:#202126;border:0;border-radius:10px;color:#cbd5e1;cursor:pointer;display:inline-grid;font-size:22px;height:32px;line-height:1;place-items:center;width:32px}.creative-video-dialog-head button[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.55}.creative-video-dialog-head .creative-video-dialog-back[data-v-4bbc6999]{background:transparent;color:#8b93a3}.creative-video-asset-drawer>header>button[data-v-4bbc6999]:focus-visible,.creative-video-asset-drawer>header>button[data-v-4bbc6999]:hover,.creative-video-dialog-head button[data-v-4bbc6999]:focus-visible,.creative-video-dialog-head button[data-v-4bbc6999]:hover{background:#2a2c33;color:#fff;outline:none}.creative-video-dialog-head .creative-video-dialog-back[data-v-4bbc6999]:focus-visible,.creative-video-dialog-head .creative-video-dialog-back[data-v-4bbc6999]:hover{background:#202126;color:#fff}.creative-video-dialog-body[data-v-4bbc6999]{display:grid;gap:18px;min-height:0;overflow:auto;padding:24px}.creative-video-dialog-body label[data-v-4bbc6999]{display:grid;gap:9px}.creative-video-dialog-body span[data-v-4bbc6999]{color:#d7dbe3;font-size:13px;font-weight:850}.creative-video-dialog-body input[data-v-4bbc6999],.creative-video-dialog-body textarea[data-v-4bbc6999]{background:#0f1013;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#f8fafc;font-size:14px;font-weight:800;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.creative-video-dialog-body input[data-v-4bbc6999]{height:39px;padding:0 13px}.creative-video-dialog-body textarea[data-v-4bbc6999]{line-height:1.65;min-height:254px;padding:14px;resize:vertical}.creative-video-dialog-body input[data-v-4bbc6999]:focus,.creative-video-dialog-body textarea[data-v-4bbc6999]:focus{border-color:#ff4eb794;box-shadow:0 0 0 3px #f42ba821}.creative-video-dialog-choice[data-v-4bbc6999]{display:grid;gap:16px}.creative-video-dialog-choice p[data-v-4bbc6999],.creative-video-guidance-note[data-v-4bbc6999]{color:#b9c1cf;font-size:13px;font-weight:800;line-height:1.7;margin:0}.creative-video-mode-grid[data-v-4bbc6999],.creative-video-outline-grid[data-v-4bbc6999]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.creative-video-mode-grid button[data-v-4bbc6999],.creative-video-outline-card[data-v-4bbc6999]{background:#101114;border:1px solid hsla(0,0%,100%,.07);border-radius:12px;color:#f8fafc;cursor:pointer;display:grid;gap:8px;min-width:0;padding:14px;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.creative-video-mode-option[data-v-4bbc6999]{align-items:center;gap:12px;grid-template-columns:36px minmax(0,1fr);min-height:76px}.creative-video-mode-icon[data-v-4bbc6999]{background:var(--creative-video-mode-icon-bg);border-radius:8px;box-shadow:inset 0 0 0 1px var(--creative-video-mode-icon-border);color:var(--creative-video-mode-icon-color);display:inline-grid;height:36px;place-items:center;width:36px}.creative-video-dialog-body .creative-video-mode-icon[data-v-4bbc6999]{color:var(--creative-video-mode-icon-color);font-size:inherit;font-weight:inherit}.creative-video-mode-icon svg[data-v-4bbc6999]{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:19px}.creative-video-mode-copy[data-v-4bbc6999]{display:grid;gap:5px;min-width:0}.creative-video-mode-option-script[data-v-4bbc6999]{--creative-video-mode-icon-bg:rgba(37,99,235,.16);--creative-video-mode-icon-border:rgba(96,165,250,.32);--creative-video-mode-icon-color:#93c5fd}.creative-video-mode-option-brief[data-v-4bbc6999]{--creative-video-mode-icon-bg:rgba(236,72,153,.15);--creative-video-mode-icon-border:rgba(244,114,182,.32);--creative-video-mode-icon-color:#f9a8d4}.creative-video-mode-grid button[data-v-4bbc6999]:focus-visible,.creative-video-mode-grid button[data-v-4bbc6999]:hover,.creative-video-outline-card-active[data-v-4bbc6999],.creative-video-outline-card[data-v-4bbc6999]:focus-visible,.creative-video-outline-card[data-v-4bbc6999]:hover{background:#f42ba81f;border-color:#ff4eb794;box-shadow:0 0 0 3px #f42ba81a;outline:none}.creative-video-outline-index[data-v-4bbc6999]{background:#2563eb29;border-radius:7px;color:#8fb4ff;font-size:12px;font-weight:900;padding:4px 8px;width:-moz-fit-content;width:fit-content}.creative-video-mode-grid button strong[data-v-4bbc6999],.creative-video-outline-card strong[data-v-4bbc6999]{color:#fff;font-size:15px;line-height:1.45}.creative-video-mode-grid button small[data-v-4bbc6999],.creative-video-outline-card small[data-v-4bbc6999],.creative-video-outline-options header span[data-v-4bbc6999]{color:#929bad;font-size:12px;font-weight:800;line-height:1.6}.creative-video-history[data-v-4bbc6999]{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:12px;padding-top:16px}.creative-video-history-head[data-v-4bbc6999]{align-items:center;display:flex;gap:12px;justify-content:space-between}.creative-video-history-head div[data-v-4bbc6999]{display:grid;gap:3px}.creative-video-history-head strong[data-v-4bbc6999]{color:#f8fafc;font-size:14px}.creative-video-history-card small[data-v-4bbc6999],.creative-video-history-head span[data-v-4bbc6999]{color:#8f98a9;font-size:12px;font-weight:800}.creative-video-history-actions button[data-v-4bbc6999],.creative-video-history-head button[data-v-4bbc6999]{background:#1f232c9e;border:1px solid rgba(148,163,184,.14);border-radius:6px;color:#d3d8e4;display:inline-grid;height:30px;min-height:30px;padding:0;place-items:center;width:30px}.creative-video-history-actions button svg[data-v-4bbc6999],.creative-video-history-head button svg[data-v-4bbc6999]{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.creative-video-history-actions button[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-history-actions button[data-v-4bbc6999]:not(:disabled):hover,.creative-video-history-head button[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-history-head button[data-v-4bbc6999]:not(:disabled):hover{border-color:#7656d661;color:#fff;outline:none}.creative-video-history-list[data-v-4bbc6999]{display:grid;gap:10px;max-height:clamp(168px,28vh,260px);overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.creative-video-history-card[data-v-4bbc6999]{align-items:center;background:#101114;border:1px solid hsla(0,0%,100%,.07);border-radius:10px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.creative-video-history-card-active[data-v-4bbc6999]{background:#f42ba81f;border-color:#ff4eb794;box-shadow:0 0 0 3px #f42ba81a}.creative-video-history-main[data-v-4bbc6999]{background:transparent;border:0;color:inherit;display:grid;gap:5px;min-width:0;padding:0;text-align:left}.creative-video-history-main span[data-v-4bbc6999],.creative-video-history-main strong[data-v-4bbc6999]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-history-main strong[data-v-4bbc6999]{color:#fff;font-size:13px}.creative-video-history-main span[data-v-4bbc6999]{color:#aeb5c4;font-size:12px;font-weight:800}.creative-video-history-actions[data-v-4bbc6999]{display:flex;gap:6px}.creative-video-history-actions .creative-video-history-delete[data-v-4bbc6999]{border-color:#f8717138;color:#fecaca}.creative-video-history-actions button[data-v-4bbc6999]:disabled,.creative-video-history-head button[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.48}.creative-video-history-empty[data-v-4bbc6999]{border:1px dashed hsla(0,0%,100%,.12);border-radius:8px;color:#9aa3b5;font-size:13px;font-weight:800;padding:18px;text-align:center}.creative-video-history-error[data-v-4bbc6999]{border-color:#f8717140;color:#fecaca}.creative-video-guidance-grid[data-v-4bbc6999]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.creative-video-guidance-duration-field[data-v-4bbc6999]{align-items:center;background:#151515;border-radius:7px;display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.creative-video-dialog-body .creative-video-guidance-duration-field input[data-v-4bbc6999]{border-radius:7px 0 0 7px}.creative-video-guidance-duration-field span[data-v-4bbc6999]{color:#8f98a9;min-width:42px;padding:0 12px 0 4px;text-align:right;white-space:nowrap}.creative-video-guidance-assets[data-v-4bbc6999]{background:#151619;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;display:grid;gap:10px;padding:12px}.creative-video-guidance-assets header[data-v-4bbc6999]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.creative-video-guidance-assets header div[data-v-4bbc6999]{display:grid;gap:4px;min-width:0}.creative-video-guidance-assets header strong[data-v-4bbc6999]{color:#f5f5f5;font-size:13px;line-height:1.4}.creative-video-guidance-asset-item small[data-v-4bbc6999],.creative-video-guidance-assets header small[data-v-4bbc6999],.creative-video-guidance-assets header span[data-v-4bbc6999],.creative-video-guidance-upload small[data-v-4bbc6999]{color:#9a9a9a;font-size:12px;font-weight:800;line-height:1.5}.creative-video-guidance-assets header small[data-v-4bbc6999]{white-space:nowrap}.creative-video-guidance-upload[data-v-4bbc6999]{background:#0f1013;border:1px dashed hsla(0,0%,100%,.16);border-radius:10px;cursor:pointer;display:grid;gap:4px;min-height:58px;padding:10px 12px;place-items:center;position:relative;text-align:center}.creative-video-guidance-upload[data-v-4bbc6999]:focus-within,.creative-video-guidance-upload[data-v-4bbc6999]:hover{background:#1a1c24;border-color:#ff4eb794}.creative-video-guidance-upload span[data-v-4bbc6999]{color:#f5f5f5;font-size:13px;font-weight:900;line-height:1.4}.creative-video-guidance-upload input[data-v-4bbc6999]{cursor:pointer;inset:0;opacity:0;position:absolute}.creative-video-guidance-asset-list[data-v-4bbc6999]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.creative-video-guidance-asset-item[data-v-4bbc6999]{align-items:center;background:#101114;border:1px solid hsla(0,0%,100%,.07);border-radius:10px;display:grid;gap:8px;grid-template-columns:38px minmax(0,1fr);min-height:52px;min-width:0;padding:6px 30px 6px 6px;position:relative}.creative-video-guidance-asset-doc[data-v-4bbc6999],.creative-video-guidance-asset-item img[data-v-4bbc6999]{border-radius:6px;height:38px;width:38px}.creative-video-guidance-asset-item img[data-v-4bbc6999]{background:#0f1115;-o-object-fit:cover;object-fit:cover}.creative-video-guidance-asset-doc[data-v-4bbc6999]{background:#242424;color:#d4d4d4;display:inline-grid;font-size:11px;font-weight:900;place-items:center}.creative-video-guidance-asset-item div[data-v-4bbc6999]{align-content:center;display:grid;gap:2px;min-width:0}.creative-video-guidance-asset-item small[data-v-4bbc6999],.creative-video-guidance-asset-item strong[data-v-4bbc6999]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-guidance-asset-item strong[data-v-4bbc6999]{color:#f8fafc;font-size:12px;line-height:1.4}.creative-video-guidance-asset-item small[data-v-4bbc6999]{font-size:11px;line-height:1.35}.creative-video-guidance-asset-item button[data-v-4bbc6999]{background:#1f1f1f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#d4d4d4;display:inline-grid;height:24px;min-height:24px;padding:0;place-items:center;position:absolute;right:6px;top:6px;width:24px}.creative-video-guidance-asset-item button[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-guidance-asset-item button[data-v-4bbc6999]:not(:disabled):hover{border-color:#f871715c;color:#fecaca;outline:none}.creative-video-guidance-asset-item button svg[data-v-4bbc6999]{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:13px}.creative-video-guidance-asset-error[data-v-4bbc6999]{color:#fecaca;font-size:12px;font-weight:800;line-height:1.5;margin:0}.creative-video-dialog-body .creative-video-guidance-textarea[data-v-4bbc6999]{min-height:116px}.creative-video-outline-options[data-v-4bbc6999]{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:12px;padding-top:4px}.creative-video-outline-options header[data-v-4bbc6999]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.creative-video-outline-options header strong[data-v-4bbc6999]{color:#f8fafc;font-size:14px}.creative-video-outline-options header div[data-v-4bbc6999]{display:grid;gap:4px;min-width:0}.creative-video-outline-refresh-btn[data-v-4bbc6999]{background:#1f232cad;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:#aeb5c4;display:inline-grid;height:32px;min-height:32px;padding:0;place-items:center;width:32px}.creative-video-outline-refresh-btn svg[data-v-4bbc6999]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.creative-video-outline-refresh-btn[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-outline-refresh-btn[data-v-4bbc6999]:not(:disabled):hover{border-color:#7656d666;color:#fff;outline:none}.creative-video-outline-refresh-btn[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.52}.creative-video-outline-refresh-btn-loading svg[data-v-4bbc6999]{animation:creative-video-spin-4bbc6999 .8s linear infinite}.creative-video-outline-card-hook[data-v-4bbc6999]{color:#d5dbea;font-size:13px;font-weight:800;line-height:1.6;margin:0;white-space:pre-wrap}.creative-video-outline-detail-list[data-v-4bbc6999]{display:grid;gap:8px}.creative-video-outline-detail-list p[data-v-4bbc6999]{color:#aeb7c8;display:grid;font-size:12px;font-weight:800;gap:3px;line-height:1.55;margin:0}.creative-video-outline-detail-list span[data-v-4bbc6999]{color:#7f8aa0;font-size:11px;font-weight:900}.creative-video-dialog-body input[data-v-4bbc6999]::-moz-placeholder,.creative-video-dialog-body textarea[data-v-4bbc6999]::-moz-placeholder{color:#737780}.creative-video-dialog-body input[data-v-4bbc6999]::placeholder,.creative-video-dialog-body textarea[data-v-4bbc6999]::placeholder{color:#737780}.creative-video-dialog-error[data-v-4bbc6999]{color:#fca5a5;font-size:13px;font-weight:800;margin:0}.creative-video-asset-viewer-backdrop[data-v-4bbc6999]{background:#04060adb;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:140}.creative-video-asset-viewer[data-v-4bbc6999]{background:#111419;border:1px solid hsla(0,0%,100%,.11);border-radius:8px;box-shadow:0 24px 80px #0000008a;display:grid;grid-template-rows:auto minmax(0,1fr);height:min(88vh,880px);overflow:hidden;width:min(1180px,100%)}.creative-video-asset-viewer>header[data-v-4bbc6999]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:16px;justify-content:space-between;min-width:0;padding:11px 12px 11px 16px}.creative-video-asset-viewer>header h2[data-v-4bbc6999]{color:#f8fafc;font-size:14px;line-height:1.4;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-asset-viewer-tools[data-v-4bbc6999]{align-items:center;display:flex;flex:0 0 auto;gap:6px}.creative-video-asset-viewer-tools button[data-v-4bbc6999]{background:#20242b;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#cbd5e1;display:grid;font-size:16px;height:32px;line-height:1;min-width:32px;padding:0 8px;place-items:center;transition:none}.creative-video-asset-viewer-tools button[data-v-4bbc6999]:focus-visible,.creative-video-asset-viewer-tools button[data-v-4bbc6999]:hover{border-color:#48bbff99;color:#fff;outline:none}.creative-video-asset-viewer-tools button[data-v-4bbc6999]:disabled{cursor:default;opacity:.58}.creative-video-asset-viewer-tools .creative-video-asset-viewer-primary[data-v-4bbc6999]{color:#f8fafc;display:inline-flex;font-size:12px;font-weight:800;gap:5px;width:auto}.creative-video-asset-viewer-tools .creative-video-asset-viewer-primary[data-v-4bbc6999]:disabled{background:#7656d624;border-color:#7656d67a;color:#ff9dbc;opacity:1}.creative-video-asset-viewer-tools .creative-video-asset-viewer-delete[data-v-4bbc6999]:focus-visible,.creative-video-asset-viewer-tools .creative-video-asset-viewer-delete[data-v-4bbc6999]:hover:not(:disabled){border-color:#ff4d6ddb;color:#ff8aa7}.creative-video-asset-viewer-tools svg[data-v-4bbc6999]{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.creative-video-asset-viewer-stage[data-v-4bbc6999]{background:#090b0f;cursor:grab;display:grid;min-height:0;min-width:0;overflow:hidden;place-items:center;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.creative-video-asset-viewer-stage.is-dragging[data-v-4bbc6999]{cursor:grabbing}.creative-video-asset-viewer-stage img[data-v-4bbc6999]{display:block;max-height:calc(100% - 32px);max-width:calc(100% - 32px);-o-object-fit:contain;object-fit:contain;transform-origin:center;transition:none;will-change:transform}.creative-video-asset-viewer-stage.is-dragging img[data-v-4bbc6999]{transition:none}.creative-video-grid-viewer-backdrop[data-v-4bbc6999]{background:#04060abd;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:70}.creative-video-grid-viewer[data-v-4bbc6999]{background:#171a20;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 24px 80px #00000075;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(86vh,820px);overflow:hidden;width:min(1120px,100%)}.creative-video-grid-viewer>header[data-v-4bbc6999]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.creative-video-grid-viewer>header span[data-v-4bbc6999]{color:#8f98aa;font-size:11px;font-weight:900}.creative-video-grid-viewer>header h2[data-v-4bbc6999]{color:#fff;font-size:16px;line-height:1.4;margin:2px 0 0}.creative-video-grid-viewer>header button[data-v-4bbc6999]{background:#20242b;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#cbd5e1;cursor:pointer;display:grid;font-size:22px;height:34px;place-items:center;width:34px}.creative-video-grid-viewer-body[data-v-4bbc6999]{display:grid;grid-template-columns:minmax(0,1fr) 248px;min-height:0;overflow:hidden}.creative-video-grid-viewer-image[data-v-4bbc6999]{background:#0f1116;display:grid;grid-template-rows:minmax(0,1fr) auto auto;margin:0;min-height:0;min-width:0;overflow:hidden;padding:16px;place-items:center}.creative-video-grid-viewer-image img[data-v-4bbc6999]{border-radius:8px;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-grid-history-item video[data-v-4bbc6999],.creative-video-viewer-player[data-v-4bbc6999]{background:#101318;border-radius:8px;min-height:0;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-viewer-player[data-v-4bbc6999]{height:100%}.creative-video-grid-history-item video[data-v-4bbc6999]{aspect-ratio:1/1}.creative-video-grid-continuity-meta[data-v-4bbc6999]{color:#aeb7c6;font-size:12px;line-height:18px;padding-top:9px;width:100%}.creative-video-grid-continuity-meta.has-warning[data-v-4bbc6999]{color:#f7c948}.creative-video-grid-image-unavailable[data-v-4bbc6999]{border:1px dashed rgba(148,163,184,.22);border-radius:8px;color:#8e96a7;display:grid;font-size:13px;height:100%;min-height:220px;place-items:center;width:100%}.creative-video-grid-viewer-image figcaption[data-v-4bbc6999]{color:#f7c948;display:grid;font-size:12px;gap:3px;justify-self:stretch;line-height:18px;min-width:0;padding-top:10px;text-align:left;width:100%}.creative-video-grid-viewer-image figcaption strong[data-v-4bbc6999]{font-weight:600}.video-grid-warning[data-v-4bbc6999]{background:#271f05e6;bottom:0;color:#f7c948;font-size:9px;left:0;line-height:14px;position:absolute;right:0;text-align:center;white-space:nowrap}.creative-video-grid-history[data-v-4bbc6999]{align-content:start;background:#15181d;border-left:1px solid hsla(0,0%,100%,.07);display:grid;gap:10px;min-height:0;overflow-y:auto;padding:12px}.creative-video-grid-history>strong[data-v-4bbc6999]{color:#f8fafc;font-size:13px}.creative-video-grid-history-item[data-v-4bbc6999]{background:#1d2026;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#cbd5e1;cursor:pointer;display:grid;gap:7px;min-width:0;padding:8px;position:relative;text-align:left}.creative-video-grid-history-item-active[data-v-4bbc6999],.creative-video-grid-history-item[data-v-4bbc6999]:focus-visible,.creative-video-grid-history-item[data-v-4bbc6999]:hover{background:#7656d61a;border-color:#7656d680;outline:none}.creative-video-grid-history-item img[data-v-4bbc6999]{aspect-ratio:1/1;background:#101318;border-radius:6px;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-grid-history-item .creative-video-grid-history-unavailable[data-v-4bbc6999]{aspect-ratio:1/1;background:#101318;border-radius:6px;color:#737d90;display:grid;font-size:11px;font-weight:400;place-items:center}.creative-video-grid-history-item small[data-v-4bbc6999],.creative-video-grid-history-item span[data-v-4bbc6999]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-grid-history-item span[data-v-4bbc6999]{font-size:12px;font-weight:800}.creative-video-grid-history-item small[data-v-4bbc6999]{color:#8e96a7;font-size:11px}.creative-video-grid-history-item .creative-video-grid-history-continuity[data-v-4bbc6999]{color:#b7c0cf;line-height:1.4;white-space:normal}.creative-video-grid-history-item .creative-video-grid-history-error[data-v-4bbc6999]{color:#fbbf24;line-height:1.45;overflow:visible;padding-right:28px;white-space:normal}.creative-video-style-picker[data-v-4bbc6999]{background:#151619;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:grid;gap:12px;padding:14px}.creative-video-style-picker header[data-v-4bbc6999]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.creative-video-style-picker strong[data-v-4bbc6999]{color:#f8fafc;font-size:14px}.creative-video-style-picker header span[data-v-4bbc6999]{color:#8b909b;font-size:12px;font-weight:800}.creative-video-style-options[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:8px}.creative-video-style-options button[data-v-4bbc6999]{background:#101114;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;color:#d7dbe3;cursor:pointer;font-size:13px;font-weight:900;min-height:34px;padding:0 12px;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.creative-video-style-option-active[data-v-4bbc6999],.creative-video-style-options button[data-v-4bbc6999]:focus-visible,.creative-video-style-options button[data-v-4bbc6999]:hover{background:#f42ba81f!important;border-color:#ff4eb794!important;box-shadow:0 0 0 3px #f42ba81a;color:#fff!important;outline:none}.creative-video-dialog-foot[data-v-4bbc6999]{background:#151619;border-bottom:0;border-top:1px solid hsla(0,0%,100%,.06);justify-content:flex-end}.creative-video-dialog-cancel[data-v-4bbc6999],.creative-video-dialog-submit[data-v-4bbc6999]{align-items:center;border:0;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:900;justify-content:center;min-height:38px;min-width:80px;padding:0 16px;transition:background .16s ease,color .16s ease,opacity .16s ease,box-shadow .16s ease}.creative-video-dialog-cancel[data-v-4bbc6999]{background:#202126;color:#d1d5db}.creative-video-dialog-submit[data-v-4bbc6999]{background:#5c6472;color:#fff;gap:8px}.creative-video-dialog-submit[data-v-4bbc6999]:not(:disabled){background:#f42ba8;box-shadow:0 0 22px #f42ba838}.creative-video-dialog-cancel[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-dialog-cancel[data-v-4bbc6999]:hover:not(:disabled){background:#2a2c33;color:#fff;outline:none}.creative-video-dialog-submit[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-dialog-submit[data-v-4bbc6999]:hover:not(:disabled){background:#ff4eb7;outline:none}.creative-video-dialog-submit[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.64}.creative-video-asset-drawer[data-v-4bbc6999]{background:#171a20;border-left:1px solid hsla(0,0%,100%,.08);bottom:0;box-shadow:-24px 0 60px #00000061;display:grid;gap:14px;grid-template-rows:auto auto auto 1fr;padding:18px;position:fixed;right:0;top:0;width:min(560px,100vw);z-index:70}.creative-video-asset-drawer-compact[data-v-4bbc6999]{bottom:auto;grid-template-rows:auto auto auto;min-height:0}.creative-video-asset-drawer header[data-v-4bbc6999]{align-items:center;display:flex;gap:12px;justify-content:space-between}.creative-video-asset-drawer h2[data-v-4bbc6999],.creative-video-asset-drawer p[data-v-4bbc6999]{margin:0}.creative-video-asset-drawer h2[data-v-4bbc6999]{font-size:18px}.creative-video-asset-drawer p[data-v-4bbc6999]{color:#9aa3b5;font-size:12px;margin-top:4px}.creative-video-upload-box[data-v-4bbc6999]{cursor:pointer;min-height:42px;overflow:hidden;position:relative}.creative-video-upload-box input[data-v-4bbc6999]{cursor:pointer;inset:0;opacity:0;position:absolute}.creative-video-upload-box-compact[data-v-4bbc6999]{min-height:32px;padding:0 10px}.creative-video-asset-tabs[data-v-4bbc6999]{flex-wrap:wrap}.creative-video-archive-title[data-v-4bbc6999],.creative-video-asset-tabs[data-v-4bbc6999]{align-items:center;display:flex;gap:8px}.creative-video-grid-history-delete[data-v-4bbc6999]{background:#111318e0;border:1px solid hsla(0,0%,100%,.14);border-radius:50%;bottom:8px;color:#fb7185;cursor:pointer;display:grid;height:24px;place-items:center;position:absolute;right:8px;width:24px}.creative-video-grid-history-delete.is-loading[data-v-4bbc6999],.creative-video-grid-history-delete[data-v-4bbc6999]:focus-visible,.creative-video-grid-history-delete[data-v-4bbc6999]:hover{background:#7656d6;color:#fff;outline:none}.creative-video-grid-history-delete .creative-video-loading-spinner[data-v-4bbc6999]{border-width:2px;height:13px;width:13px}.creative-video-grid-history-delete svg[data-v-4bbc6999]{fill:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:14px}.creative-video-asset-tabs button[data-v-4bbc6999]{box-sizing:border-box;flex:0 0 auto;height:34px;line-height:1;min-height:34px;white-space:nowrap}.creative-video-asset-tabs button.creative-video-filter-active[data-v-4bbc6999]{background:#7656d629;border-color:#7656d685;color:#ffd3df}.creative-video-asset-toolbar[data-v-4bbc6999]{background:#0f11165c;border:1px solid rgba(148,163,184,.14);border-radius:8px;display:grid;gap:8px;padding:8px}.creative-video-asset-toolbar-fields[data-v-4bbc6999]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.creative-video-asset-toolbar-actions[data-v-4bbc6999]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.creative-video-asset-select[data-v-4bbc6999]{align-items:center;display:flex;gap:8px;min-width:0}.creative-video-asset-select span[data-v-4bbc6999]{color:#8e96a7;flex:0 0 auto;font-size:11px;font-weight:900}.creative-video-asset-select select[data-v-4bbc6999]{background:#1f232cb3;border:1px solid rgba(148,163,184,.2);border-radius:7px;color:#cbd5e1;flex:1;font-size:12px;font-weight:900;height:32px;min-width:0;padding:0 30px 0 10px}.creative-video-asset-select select[data-v-4bbc6999]:focus-visible{border-color:#7656d67a;box-shadow:0 0 0 3px #7656d61f;outline:none}.creative-video-upload-box-disabled[data-v-4bbc6999]{cursor:not-allowed;opacity:.48;pointer-events:none}.creative-video-style-notice[data-v-4bbc6999]{color:#a7f3d0;font-size:12px;font-weight:800;margin:-4px 0 0}.creative-video-asset-layout[data-v-4bbc6999]{display:grid;gap:14px;min-height:0;overflow:hidden}.creative-video-asset-panel[data-v-4bbc6999]{display:grid;gap:10px;grid-template-rows:auto minmax(0,1fr);min-height:0}.creative-video-asset-panel-head[data-v-4bbc6999]{align-items:center;display:flex;gap:12px;justify-content:space-between}.creative-video-asset-panel-head>div[data-v-4bbc6999]{align-items:center;display:flex;gap:8px;min-width:0}.creative-video-asset-panel-head strong[data-v-4bbc6999]{color:#f8fafc;font-size:13px}.creative-video-asset-panel-head span[data-v-4bbc6999]{color:#8e96a7;font-size:12px;font-weight:800}.creative-video-asset-list-add[data-v-4bbc6999]{box-sizing:border-box;flex:0 0 auto;font-size:12px;font-weight:800;line-height:1;min-height:32px;min-width:62px;padding:0 12px;white-space:nowrap}.creative-video-asset-slot-list[data-v-4bbc6999]{align-content:start;display:grid;gap:10px;min-height:0;overflow-y:auto;padding-right:4px}.creative-video-asset-slot-group[data-v-4bbc6999]{display:grid;gap:10px;min-width:0}.creative-video-asset-slot-group.is-person-group[data-v-4bbc6999]{background:#ffffff05;border-left:2px solid rgba(255,77,130,.48);padding:10px 0 10px 10px}.creative-video-person-group-head[data-v-4bbc6999]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:0 10px 0 2px}.creative-video-person-group-head>div[data-v-4bbc6999]{align-items:center;display:flex;gap:8px;min-width:0}.creative-video-person-group-head small[data-v-4bbc6999],.creative-video-person-group-head span[data-v-4bbc6999]{color:#9098a8;font-size:11px}.creative-video-person-group-head strong[data-v-4bbc6999]{color:#f4f6fa;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-asset-slot-card[data-v-4bbc6999]{background:#111419;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;display:grid;gap:14px;grid-template-columns:104px minmax(0,1fr);min-width:0;padding:10px}.creative-video-asset-slot-preview[data-v-4bbc6999]{background:#0f1216;border:1px dashed rgba(148,163,184,.28);border-radius:7px;color:#aeb5c4;display:grid;font-size:12px;font-weight:900;height:104px;overflow:hidden;padding:0;place-items:center;position:relative;width:104px}.creative-video-asset-slot-card.is-person-state[data-v-4bbc6999]{margin-left:12px}.creative-video-segment-tools .creative-video-segment-delete-btn[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-segment-tools .creative-video-segment-delete-btn[data-v-4bbc6999]:not(:disabled):hover{background:#7f1d1d47;border-color:#f871717a;color:#fecaca}.creative-video-segment-empty-panel[data-v-4bbc6999]{display:grid;gap:12px;place-items:center}.creative-video-segment-empty-add[data-v-4bbc6999]{align-items:center;background:#7656d61a;border:1px solid rgba(118,86,214,.34);border-radius:6px;color:#f8fafc;display:inline-flex;font-size:12px;font-weight:800;gap:6px;justify-content:center;min-height:32px;padding:0 12px}.creative-video-segment-empty-add[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-segment-empty-add[data-v-4bbc6999]:not(:disabled):hover{background:#7656d62e;border-color:#7656d694;outline:none}.creative-video-segment-empty-form[data-v-4bbc6999]{text-align:left;width:100%}.creative-video-delete-dialog-error[data-v-4bbc6999]{background:#7f1d1d33;border:1px solid rgba(248,113,113,.24);border-radius:6px;color:#fecaca!important;padding:8px 10px}.creative-video-asset-slot-preview[data-v-4bbc6999]:not(:disabled){cursor:zoom-in;transition:none}.creative-video-asset-slot-preview[data-v-4bbc6999]:not(:disabled):hover{border-color:#7656d6c7;box-shadow:0 0 0 1px #7656d62e}.creative-video-asset-slot-preview[data-v-4bbc6999]:focus-visible{border-color:#7656d6c7;outline:none}.creative-video-asset-slot-preview img[data-v-4bbc6999]{display:block;filter:none;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;width:100%}.creative-video-asset-slot-body[data-v-4bbc6999]{display:grid;gap:8px;min-width:0}.creative-video-asset-slot-meta[data-v-4bbc6999]{align-items:center;display:grid;gap:7px;grid-template-columns:auto minmax(0,1fr) auto auto auto}.creative-video-asset-slot-meta.has-person-state-badge[data-v-4bbc6999]{grid-template-columns:auto auto minmax(0,1fr) auto auto auto}.creative-video-person-state-badge[data-v-4bbc6999]{background:#94a3b814;border:1px solid rgba(148,163,184,.22);border-radius:5px;color:#b5bdcb;font-size:10px;font-weight:800;max-width:96px;overflow:hidden;padding:3px 7px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.creative-video-person-state-badge.is-master[data-v-4bbc6999]{background:#f0ad4e1f;border-color:#f0ad4e7a;color:#f0bd68}.creative-video-person-master-note[data-v-4bbc6999],.creative-video-person-master-warning[data-v-4bbc6999]{background:#f0ad4e14;border-left:2px solid #f0ad4e;color:#e9bd78;font-size:11px;line-height:1.5;margin:0;padding:7px 9px}.creative-video-person-master-note[data-v-4bbc6999]{background:#6596c814;border-left-color:#6596c8;color:#9fc0e1}.creative-video-asset-slot-category[data-v-4bbc6999]{border:1px solid transparent;border-radius:6px;font-size:11px;font-weight:900;padding:3px 7px;width:-moz-fit-content;width:fit-content}.creative-video-asset-slot-name-input[data-v-4bbc6999]{background:transparent;border:1px solid transparent;border-radius:6px;color:#f8fafc;font-size:13px;font-weight:900;line-height:1.3;min-width:0;outline:0;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap;width:100%}.creative-video-asset-slot-name-input[data-v-4bbc6999]:focus,.creative-video-asset-slot-name-input[data-v-4bbc6999]:hover{background:#ffffff0a;border-color:#7656d65c}.creative-video-asset-slot-name-input[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.68}.creative-video-asset-slot-delete[data-v-4bbc6999],.creative-video-asset-slot-download[data-v-4bbc6999]{background:#111419;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9aa3b5;display:inline-grid;height:28px;padding:0;place-items:center;width:28px}.creative-video-asset-slot-download[data-v-4bbc6999]:focus-visible,.creative-video-asset-slot-download[data-v-4bbc6999]:hover:not(:disabled){border-color:#48bbff99;color:#8bd7ff;outline:none}.creative-video-asset-slot-download[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.38}.creative-video-asset-slot-refresh[data-v-4bbc6999]{background:#111419;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;color:#9aa3b5;display:inline-grid;height:28px;padding:0;place-items:center;width:28px}.creative-video-asset-slot-refresh.is-loading[data-v-4bbc6999],.creative-video-asset-slot-refresh[data-v-4bbc6999]:focus-visible,.creative-video-asset-slot-refresh[data-v-4bbc6999]:hover:not(:disabled){border-color:#33b5ffad;color:#8bd7ff;outline:none}.creative-video-asset-slot-refresh[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.45}.creative-video-asset-slot-refresh svg[data-v-4bbc6999]{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.creative-video-asset-slot-refresh .creative-video-loading-spinner[data-v-4bbc6999]{border-color:currentColor rgba(139,215,255,.25) rgba(139,215,255,.25);border-width:2px;height:13px;width:13px}.creative-video-asset-slot-delete[data-v-4bbc6999]:focus-visible,.creative-video-asset-slot-delete[data-v-4bbc6999]:hover{border-color:#7656d670;color:#ffd3df}.creative-video-asset-slot-delete svg[data-v-4bbc6999],.creative-video-asset-slot-download svg[data-v-4bbc6999]{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:15px}.creative-video-asset-slot-body textarea[data-v-4bbc6999]{background:#101216;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;color:#e5e7eb;font-size:12px;font-weight:400;line-height:1.55;min-height:88px;outline:0;padding:9px;resize:vertical;width:100%}.creative-video-asset-slot-body textarea[data-v-4bbc6999]:focus,.creative-video-asset-slot-body textarea[data-v-4bbc6999]:hover{border-color:#7656d65c}.creative-video-asset-slot-body textarea[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.68}.creative-video-asset-card-actions[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:7px}.creative-video-asset-generate-btn[data-v-4bbc6999]{gap:6px}.creative-video-asset-generate-btn-loading[data-v-4bbc6999]{background:#2b3038;border-color:#94a3b83d;box-shadow:inset 0 0 0 1px #ffffff08;color:#e5e7eb}.creative-video-asset-generate-btn-loading[data-v-4bbc6999]:focus-visible,.creative-video-asset-generate-btn-loading[data-v-4bbc6999]:hover{border-color:#7656d66b;color:#fff;filter:none}.creative-video-asset-generate-btn-loading .creative-video-loading-spinner[data-v-4bbc6999]{border-color:#fff hsla(0,0%,100%,.24) hsla(0,0%,100%,.24);border-width:2px;height:12px;width:12px}.creative-video-asset-history[data-v-4bbc6999]{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px}.creative-video-asset-history-item[data-v-4bbc6999]{flex:0 0 68px;height:68px;position:relative;width:68px}.creative-video-asset-history-thumb[data-v-4bbc6999]{background:#101216;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;display:grid;height:100%;inset:0;overflow:hidden;padding:0;place-items:center;position:absolute;transition:none;width:100%}.creative-video-asset-history-thumb-active[data-v-4bbc6999],.creative-video-asset-history-thumb[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-asset-history-thumb[data-v-4bbc6999]:not(:disabled):hover{border-color:#7656d6c7;box-shadow:0 0 0 1px #7656d62e;outline:none}.creative-video-asset-history-thumb img[data-v-4bbc6999]{display:block;filter:none;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;opacity:1;position:absolute;width:100%}.creative-video-asset-history-primary[data-v-4bbc6999]{background:#090b0fd1;border:1px solid hsla(0,0%,100%,.18);border-radius:5px;bottom:4px;color:#fff;display:grid;font-size:10px;font-weight:600;height:20px;line-height:1.2;min-width:22px;padding:0 5px;place-items:center;position:absolute;right:4px;transition:none;z-index:2}.creative-video-asset-history-primary.is-active[data-v-4bbc6999]{background:#7656d6eb;border-color:#7656d6e6}.creative-video-asset-history-primary[data-v-4bbc6999]:not(:disabled):focus-visible,.creative-video-asset-history-primary[data-v-4bbc6999]:not(:disabled):hover{background:#7656d63d;border-color:#7656d6e6;color:#fff;outline:none}.creative-video-asset-history-primary svg[data-v-4bbc6999]{fill:none;height:12px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4;width:12px}.creative-video-asset-history-thumb[data-v-4bbc6999]{cursor:zoom-in}.creative-video-asset-history-delete[data-v-4bbc6999]{background:#090b0fd1;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;color:#f8fafc;display:grid;height:22px;padding:0;place-items:center;position:absolute;right:4px;top:4px;transition:none;width:22px;z-index:2}.creative-video-asset-history-delete[data-v-4bbc6999]:focus-visible,.creative-video-asset-history-delete[data-v-4bbc6999]:hover:not(:disabled){background:#7656d6eb;border-color:#ff4d6de6;color:#fff;outline:none}.creative-video-asset-history-delete[data-v-4bbc6999]:disabled{cursor:not-allowed;opacity:.45}.creative-video-asset-history-delete svg[data-v-4bbc6999]{fill:none;height:13px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:13px}.creative-video-asset-image-popover[data-v-4bbc6999]{background:#101216;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;box-sizing:border-box;display:block;min-height:106px;min-width:160px;overflow:visible;pointer-events:none;position:fixed;z-index:120}.creative-video-asset-image-popover img[data-v-4bbc6999]{border-radius:6px;box-shadow:0 24px 80px #00000085;display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.creative-video-asset-preview-loading[data-v-4bbc6999]{color:#8bd7ff;display:grid;inset:0;place-items:center;position:absolute;z-index:2}.creative-video-asset-preview-loading .creative-video-loading-spinner[data-v-4bbc6999]{border-width:2px;height:22px;width:22px}.creative-video-asset-error[data-v-4bbc6999]{color:#9aa3b5;color:#fecaca;font-size:12px;font-weight:800;margin:0}.creative-video-asset-product-note[data-v-4bbc6999]{color:#ffd3df;font-size:12px;font-weight:800;margin:0}.creative-video-asset-grid[data-v-4bbc6999]{align-content:start;display:grid;gap:10px;overflow-y:auto}.creative-video-asset-card[data-v-4bbc6999]{background:#15181d;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;display:grid;gap:10px;grid-template-columns:68px minmax(0,1fr);min-width:0;padding:8px;position:relative}.creative-video-asset-card img[data-v-4bbc6999],.creative-video-asset-card>span[data-v-4bbc6999]{background:#2c3038;border-radius:6px;grid-row:span 2;height:58px;-o-object-fit:contain;object-fit:contain;width:68px}.creative-video-asset-card>span[data-v-4bbc6999]{color:#9aa3b5;display:grid;font-weight:900;place-items:center}.creative-video-asset-card small[data-v-4bbc6999],.creative-video-asset-card strong[data-v-4bbc6999]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-asset-card strong[data-v-4bbc6999]{color:#f8fafc;font-size:13px}.creative-video-asset-card small[data-v-4bbc6999]{color:#8e96a7;font-size:12px}.creative-video-dialog-enter-active[data-v-4bbc6999],.creative-video-dialog-leave-active[data-v-4bbc6999]{transition:opacity .16s ease,transform .16s ease}.creative-video-dialog-enter-from[data-v-4bbc6999],.creative-video-dialog-leave-to[data-v-4bbc6999]{opacity:0}.creative-video-dialog-enter-from .creative-video-dialog[data-v-4bbc6999],.creative-video-dialog-enter-from .creative-video-resume-dialog[data-v-4bbc6999],.creative-video-dialog-leave-to .creative-video-dialog[data-v-4bbc6999],.creative-video-dialog-leave-to .creative-video-resume-dialog[data-v-4bbc6999]{transform:translateY(10px)}@keyframes creative-video-spin-4bbc6999{to{transform:rotate(1turn)}}@media(max-width:1080px){.creative-video-rail[data-v-4bbc6999]{display:none}.creative-video-shell[data-v-4bbc6999]{margin-left:0}.creative-video-topbar[data-v-4bbc6999],.creative-video-work-head[data-v-4bbc6999]{align-items:flex-start;flex-direction:column}.creative-video-topbar-actions[data-v-4bbc6999],.creative-video-work-head-actions[data-v-4bbc6999]{justify-content:flex-start}.creative-video-workbench.wf-editor-grid[data-v-4bbc6999]{align-items:start;grid-auto-rows:auto;grid-template-columns:minmax(0,1fr);min-width:0}.creative-video-workbench[data-v-4bbc6999]:before{display:none}.creative-video-breakdown[data-v-4bbc6999]{border-bottom:1px solid var(--studio-border,#33353f);border-right:0;height:auto;min-width:0;position:relative;top:auto}.creative-video-segment-nav[data-v-4bbc6999]{display:grid;max-height:196px;overflow-x:hidden;overflow-y:auto;padding:6px 2px}.creative-video-board[data-v-4bbc6999]{padding:20px 14px 24px}.creative-video-asset-drawer[data-v-4bbc6999]{width:100vw}.creative-video-asset-toolbar[data-v-4bbc6999],.creative-video-asset-toolbar-fields[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-asset-toolbar-actions[data-v-4bbc6999]{justify-content:flex-start}.creative-video-asset-image-popover[data-v-4bbc6999]{min-width:0}.creative-video-grid-viewer-body[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-grid-history[data-v-4bbc6999]{border-left:0;border-top:1px solid hsla(0,0%,100%,.07);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-height:220px}}@media(max-width:680px){.creative-video-topbar[data-v-4bbc6999]{padding:12px}.creative-video-topbar-actions[data-v-4bbc6999]{width:100%}.creative-video-danger-btn[data-v-4bbc6999],.creative-video-primary-btn[data-v-4bbc6999],.creative-video-quiet-btn[data-v-4bbc6999]{flex:1 1 auto}.creative-video-storyboard-grid[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-dialog-backdrop[data-v-4bbc6999]{align-items:stretch;padding:12px}.creative-video-resume-backdrop[data-v-4bbc6999]{padding:12px}.creative-video-resume-dialog[data-v-4bbc6999]{padding:18px;width:100%}.creative-video-resume-dialog footer[data-v-4bbc6999]{flex-direction:column}.creative-video-resume-dialog button[data-v-4bbc6999]{width:100%}.creative-video-asset-viewer-backdrop[data-v-4bbc6999],.creative-video-grid-viewer-backdrop[data-v-4bbc6999]{align-items:stretch;padding:12px}.creative-video-asset-viewer[data-v-4bbc6999]{height:calc(100vh - 24px)}.creative-video-asset-viewer>header[data-v-4bbc6999]{align-items:flex-start}.creative-video-asset-viewer-tools[data-v-4bbc6999]{flex-wrap:wrap;justify-content:flex-end}.creative-video-dialog[data-v-4bbc6999],.creative-video-grid-viewer[data-v-4bbc6999]{max-height:calc(100vh - 24px)}.creative-video-dialog[data-v-4bbc6999]{overflow-y:auto;width:100%}.creative-video-dialog-body[data-v-4bbc6999],.creative-video-dialog-foot[data-v-4bbc6999],.creative-video-dialog-head[data-v-4bbc6999]{padding:16px}.creative-video-dialog-foot[data-v-4bbc6999]{gap:8px}.creative-video-dialog-cancel[data-v-4bbc6999],.creative-video-dialog-submit[data-v-4bbc6999]{font-size:13px;min-width:64px;padding:0 10px}.creative-video-dialog-submit[data-v-4bbc6999]{gap:6px}.creative-video-dialog-submit svg[data-v-4bbc6999]{height:16px;width:16px}.creative-video-dialog-body textarea[data-v-4bbc6999]{min-height:220px}.creative-video-guidance-grid[data-v-4bbc6999],.creative-video-mode-grid[data-v-4bbc6999],.creative-video-outline-grid[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-guidance-assets header[data-v-4bbc6999],.creative-video-outline-options header[data-v-4bbc6999]{display:grid}.creative-video-guidance-assets header small[data-v-4bbc6999]{white-space:normal}}.creative-video-result[data-v-4bbc6999]{aspect-ratio:16/9;background:#0b1017;border-radius:8px;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.creative-video-video-dialog-backdrop[data-v-4bbc6999]{background:var(--studio-overlay);display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:120}.creative-video-video-confirm-backdrop[data-v-4bbc6999]{z-index:130}.creative-video-video-dialog[data-v-4bbc6999]{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:16px;box-shadow:0 20px 64px var(--studio-overlay);color:var(--studio-text);display:flex;flex-direction:column;max-height:min(calc(100dvh - 40px),900px);overflow:hidden;width:min(760px,100%)}.creative-video-video-dialog>footer[data-v-4bbc6999],.creative-video-video-dialog>header[data-v-4bbc6999]{align-items:center;background:var(--studio-panel);display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;padding:16px 20px}.creative-video-video-dialog>header[data-v-4bbc6999]{border-bottom:1px solid var(--studio-border);min-height:66px}.creative-video-video-dialog>footer[data-v-4bbc6999]{border-top:1px solid var(--studio-border);justify-content:flex-end}.creative-video-video-dialog>footer>span[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:11px;line-height:1.45;margin-right:auto;min-width:0}.video-dialog-heading[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;min-width:0}.video-dialog-heading>span[data-v-4bbc6999]{background:var(--studio-selected-bg);border-radius:8px;color:var(--studio-selected-text);flex:0 0 auto;font-size:12px;font-weight:800;padding:6px 9px}.video-dialog-heading h2[data-v-4bbc6999]{color:var(--studio-text);font-size:18px;line-height:1.2;margin:0}.video-dialog-heading small[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:11px;white-space:nowrap}.video-dialog-head-actions[data-v-4bbc6999]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.video-dialog-head-actions label[data-v-4bbc6999]{align-items:center;background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;display:flex;height:36px;overflow:hidden}.video-dialog-head-actions label>span[data-v-4bbc6999]{color:var(--studio-text);font-size:11px;font-weight:700;max-width:138px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.video-dialog-head-actions select[data-v-4bbc6999]{background:var(--studio-bg);border:0;border-left:1px solid var(--studio-border);border-radius:0;color:var(--studio-text);font-size:11px;height:100%;padding:0 8px}.video-dialog-head-actions .video-duration-select[data-v-4bbc6999]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font-weight:600;height:36px;padding:0 8px;width:68px}.video-dialog-head-actions>button[data-v-4bbc6999]{background:transparent;border:0;color:var(--studio-text-muted);cursor:pointer;display:grid;font-size:25px;height:32px;line-height:1;place-items:center;width:32px}.video-dialog-head-actions>button[data-v-4bbc6999]:hover{background:var(--studio-elevated);color:var(--studio-text)}.video-generation-body[data-v-4bbc6999]{align-content:start;display:grid;flex:1 1 auto;gap:0;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:0}.video-generation-body input[data-v-4bbc6999],.video-generation-body select[data-v-4bbc6999],.video-generation-body textarea[data-v-4bbc6999]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);font:inherit;font-size:13px;min-width:0;padding:9px 10px}.video-generation-body textarea[data-v-4bbc6999]{resize:vertical;width:100%}.video-model-picker[data-v-4bbc6999],.video-prompt-editor[data-v-4bbc6999],.video-reference-section[data-v-4bbc6999]{border-bottom:1px solid var(--studio-border);padding:18px 20px}.video-model-picker>header[data-v-4bbc6999],.video-picker-head[data-v-4bbc6999],.video-prompt-editor>header[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:11px}.video-instruction-field[data-v-4bbc6999]{border-bottom:1px solid var(--studio-border);display:grid;gap:8px;margin-bottom:14px;padding-bottom:14px}.video-instruction-field>header[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;justify-content:space-between}.video-instruction-field>header strong[data-v-4bbc6999]{color:var(--studio-text);font-size:12px}.video-instruction-field>header span[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px}.video-instruction-field textarea[data-v-4bbc6999]{font-size:13px;line-height:1.75;max-height:120px;min-height:78px}.video-model-picker>header strong[data-v-4bbc6999],.video-picker-head strong[data-v-4bbc6999],.video-prompt-editor>header strong[data-v-4bbc6999]{color:var(--studio-text);font-size:12px}.video-picker-head span[data-v-4bbc6999],.video-prompt-editor>header span[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px}.video-picker-head[data-v-4bbc6999]{flex-wrap:wrap}.video-prompt-editor>header button[data-v-4bbc6999]{background:transparent;border:0;color:var(--studio-text-muted);cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.video-prompt-editor>header button svg[data-v-4bbc6999]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.video-prompt-editor>.video-prompt-tools[data-v-4bbc6999]{justify-content:flex-end}.video-prompt-editor>textarea[data-v-4bbc6999],.video-prompt-preview[data-v-4bbc6999]{font-size:13px;line-height:1.75;max-height:280px;min-height:96px;overflow-y:auto}.video-prompt-editor>textarea[data-v-4bbc6999]{height:clamp(160px,24dvh,260px);resize:vertical}.video-prompt-preview[data-v-4bbc6999]{color:var(--studio-text);overflow-wrap:anywhere;white-space:pre-wrap}.video-prompt-preview button[data-v-4bbc6999]{background:var(--studio-selected-bg);border:1px solid var(--studio-border);border-radius:4px;color:var(--studio-selected-text);cursor:pointer;display:inline;font:inherit;line-height:inherit;padding:0 4px}.video-prompt-preview button[data-v-4bbc6999]:hover{border-color:var(--studio-primary)}.video-linked-assets-grid[data-v-4bbc6999]{display:flex;flex-wrap:wrap;gap:10px}.video-linked-assets-grid .video-asset-add[data-v-4bbc6999],.video-linked-assets-grid .video-asset-card[data-v-4bbc6999]{flex:0 0 58px;min-height:58px;width:58px}.video-asset-grid[data-v-4bbc6999]{display:grid;gap:9px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));max-height:250px;overflow-y:auto;padding:2px}.video-asset-card[data-v-4bbc6999]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:6px;color:var(--studio-text);cursor:pointer;display:grid;min-height:112px;min-width:0;overflow:hidden;position:relative}.video-asset-card.is-selected[data-v-4bbc6999],.video-asset-card[data-v-4bbc6999]:hover{border-color:var(--studio-primary)}.video-asset-card img[data-v-4bbc6999],.video-asset-placeholder[data-v-4bbc6999]{background:var(--studio-bg);color:var(--studio-text-muted);display:grid;height:100%;-o-object-fit:cover;object-fit:cover;place-items:center;width:100%}.video-asset-check[data-v-4bbc6999]{accent-color:var(--studio-primary);min-height:14px!important;position:absolute;right:4px;top:4px;width:14px!important;z-index:2}.video-linked-audio .video-asset-audio-icon[data-v-4bbc6999]{height:100%;width:100%}.video-asset-name[data-v-4bbc6999]{display:grid;font-size:11px;font-weight:800;gap:2px;min-width:0;padding:7px 8px}.video-asset-name[data-v-4bbc6999],.video-asset-name small[data-v-4bbc6999]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-asset-name small[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px;font-weight:600}.video-asset-add[data-v-4bbc6999]{background:var(--studio-panel);border:1px dashed var(--studio-border);border-radius:6px;color:var(--studio-text-muted);cursor:pointer;display:grid;font-size:25px;min-height:58px;place-items:center}.video-asset-add[data-v-4bbc6999]:focus-visible,.video-asset-add[data-v-4bbc6999]:hover{border-color:var(--studio-primary);color:var(--studio-selected-text)}.video-asset-chooser[data-v-4bbc6999]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:6px;display:grid;gap:8px;margin-top:10px;padding:8px}.video-asset-chooser-list[data-v-4bbc6999]{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:246px;overflow-y:auto;padding-right:2px}.video-asset-chooser-list button[data-v-4bbc6999]{align-items:center;background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);cursor:pointer;display:grid;gap:7px;grid-template-columns:34px minmax(0,1fr);min-height:42px;min-width:0;padding:4px 6px;text-align:left}.video-asset-chooser-list button.selected[data-v-4bbc6999]{background:var(--studio-selected-bg);border-color:var(--studio-primary);color:var(--studio-selected-text)}.video-asset-chooser-kind[data-v-4bbc6999],.video-asset-chooser-list button>img[data-v-4bbc6999]{background:var(--studio-elevated);border-radius:4px;color:var(--studio-selected-text);display:grid;font-size:11px;font-weight:800;height:34px;-o-object-fit:cover;object-fit:cover;place-items:center;width:34px}.video-asset-chooser-copy[data-v-4bbc6999]{display:grid;gap:2px;min-width:0}.video-asset-chooser-copy small[data-v-4bbc6999]{color:var(--studio-selected-text);font-size:11px}.video-asset-chooser-copy strong[data-v-4bbc6999]{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-upload-actions[data-v-4bbc6999]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.video-asset-chooser .video-upload-actions[data-v-4bbc6999]{margin-top:2px}.video-audio-upload[data-v-4bbc6999],.video-open-library[data-v-4bbc6999]{align-items:center;background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:center;min-height:38px;padding:0 12px}.video-audio-upload[data-v-4bbc6999]:hover,.video-open-library[data-v-4bbc6999]:hover{background:var(--studio-elevated);border-color:var(--studio-primary)}.video-reference-file-input[data-v-4bbc6999]{display:none}.video-reference-upload-dialog[data-v-4bbc6999]{width:min(420px,calc(100vw - 32px))}.video-reference-upload-dialog>header strong[data-v-4bbc6999]{color:#f4f5f7;font-size:16px}.video-reference-upload-dialog>img[data-v-4bbc6999]{background:#111214;border-radius:6px;max-height:220px;-o-object-fit:contain;object-fit:contain;width:100%}.video-reference-upload-dialog>label[data-v-4bbc6999]{color:#aeb2ba;display:grid;font-size:12px;gap:7px}.video-reference-upload-dialog textarea[data-v-4bbc6999]{background:#121315;border:1px solid #34363b;border-radius:5px;color:#f2f3f5;font-size:13px;line-height:1.65;padding:9px 10px;resize:none;width:100%}.video-asset-grid-audio[data-v-4bbc6999]{grid-template-columns:1fr;max-height:320px}.video-asset-card-audio[data-v-4bbc6999]{cursor:default;min-height:0;overflow:visible;padding:10px}.video-audio-details[data-v-4bbc6999]{border-top:1px solid var(--studio-border);margin-top:10px;padding-top:8px}.video-audio-details summary[data-v-4bbc6999]{color:var(--studio-text-muted);cursor:pointer;font-size:11px}.video-audio-details[open] summary[data-v-4bbc6999]{margin-bottom:8px}.video-audio-select-row[data-v-4bbc6999]{align-items:center;cursor:pointer;display:grid;gap:9px;grid-template-columns:42px minmax(0,1fr)}.video-audio-select-row .video-asset-check[data-v-4bbc6999]{right:9px;top:9px}.video-asset-audio-icon[data-v-4bbc6999]{background:var(--studio-selected-bg);border-radius:8px;color:var(--studio-selected-text);display:grid;font-size:12px;font-weight:900;height:42px;place-items:center;width:42px}.video-audio-binding-editor[data-v-4bbc6999]{border-top:1px solid var(--studio-border);display:grid;gap:8px;margin-top:9px;padding-top:9px}.video-audio-description[data-v-4bbc6999]{font-size:11px;min-height:34px!important}.video-audio-binding-row[data-v-4bbc6999]{display:grid;gap:7px;grid-template-columns:minmax(0,1fr) auto}.video-audio-binding-row select[data-v-4bbc6999]{font-size:11px;min-height:34px;min-width:0}.video-audio-binding-row button[data-v-4bbc6999]{background:var(--studio-selected-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-selected-text);cursor:pointer;font-size:11px;font-weight:800;padding:0 10px}.video-audio-binding-row button[data-v-4bbc6999]:disabled{cursor:wait;opacity:.6}.video-audio-binding-result[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px;line-height:1.45}.video-audio-upload.is-uploading[data-v-4bbc6999]{cursor:wait;opacity:.6}.video-audio-upload input[data-v-4bbc6999]{display:none}.video-model-picker>div[data-v-4bbc6999]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.video-model-picker>div>button[data-v-4bbc6999]{background:var(--studio-bg);border:1px solid var(--studio-border);border-radius:8px;color:var(--studio-text);cursor:pointer;display:grid;gap:3px;min-height:64px;min-width:0;padding:12px;position:relative;text-align:left}.video-model-picker>div>button[data-v-4bbc6999]:hover{border-color:var(--studio-primary)}.video-model-picker>div>button.active[data-v-4bbc6999]{background:var(--studio-selected-bg);border-color:var(--studio-primary)}.video-model-picker>div>button strong[data-v-4bbc6999]{font-size:13px;line-height:1.5;overflow-wrap:anywhere;padding-right:20px}.video-model-picker>div>button small[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.video-model-picker>div>button>span[data-v-4bbc6999]{color:var(--studio-selected-text);font-size:12px;position:absolute;right:10px;top:12px}.video-generation-estimate[data-v-4bbc6999]{align-items:baseline;display:flex;flex:1 1 auto;gap:9px;margin-right:auto;min-width:0}.video-smart-continuity[data-v-4bbc6999]{align-items:center;background:var(--studio-bg);border-top:1px solid var(--studio-border);display:flex;gap:16px;justify-content:space-between;padding:14px 20px}.video-smart-continuity>div[data-v-4bbc6999]{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.video-smart-continuity strong[data-v-4bbc6999]{color:var(--studio-text);font-size:13px}.video-smart-continuity small[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:12px}.video-smart-continuity-switch[data-v-4bbc6999]{cursor:pointer;flex:0 0 38px;height:22px;position:relative;width:38px}.video-smart-continuity-switch input[data-v-4bbc6999]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.video-smart-continuity-switch span[data-v-4bbc6999]{background:var(--studio-border);border-radius:11px;display:block;height:100%;transition:background .15s ease;width:100%}.video-smart-continuity-switch span[data-v-4bbc6999]:after{background:var(--studio-accent-text);border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .15s ease;width:16px}.video-smart-continuity-switch input:checked+span[data-v-4bbc6999]{background:var(--studio-primary)}.video-smart-continuity-switch input:checked+span[data-v-4bbc6999]:after{transform:translate(16px)}.video-smart-continuity-switch input:focus-visible+span[data-v-4bbc6999]{outline:2px solid var(--studio-primary);outline-offset:3px}.video-smart-continuity-switch.disabled[data-v-4bbc6999]{cursor:not-allowed;opacity:.45}.video-generation-estimate span[data-v-4bbc6999]{color:var(--studio-text-muted);font-size:11px}.video-generation-estimate strong[data-v-4bbc6999]{color:var(--studio-text);font-size:18px}.video-generation-error[data-v-4bbc6999]{background:color-mix(in srgb,var(--studio-danger) 10%,var(--studio-panel));border-radius:8px;color:var(--studio-danger);font-size:11px;margin:0 20px 16px;padding:10px}.video-draft-notice[data-v-4bbc6999]{background:color-mix(in srgb,var(--studio-warning) 10%,var(--studio-panel));color:var(--studio-warning);font-size:11px;margin:0;padding:9px 20px}.video-draft-notice button[data-v-4bbc6999]{background:transparent;border:0;color:inherit;cursor:pointer;margin-left:8px;text-decoration:underline}.creative-video-video-dialog[data-v-4bbc6999] :is(button,input,select,textarea):focus-visible{outline:2px solid var(--studio-primary);outline-offset:2px}.creative-video-video-dialog[data-v-4bbc6999] :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.55}.creative-video-video-dialog>footer .studio-btn[data-v-4bbc6999]{gap:8px;min-height:38px;white-space:nowrap}.creative-video-audio-upload-button[data-v-4bbc6999]{cursor:pointer}.creative-video-audio-upload-button input[data-v-4bbc6999]{display:none}.creative-video-audio-library-list[data-v-4bbc6999]{align-content:start;display:grid;gap:8px;min-height:0;overflow-y:auto;padding:2px 0 10px}.creative-video-audio-extract[data-v-4bbc6999]{align-items:center;background:#12161c;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;display:grid;gap:10px;padding:10px 12px}.creative-video-audio-extract.is-empty[data-v-4bbc6999]{background:transparent;border-color:#39414d;border-style:dashed;min-height:180px;place-content:center}.creative-video-audio-extract>div[data-v-4bbc6999]{display:grid;gap:5px;min-width:0}.creative-video-audio-extract-title[data-v-4bbc6999]{align-items:center;display:flex;gap:12px}.creative-video-audio-extract.is-empty>div[data-v-4bbc6999]{justify-items:center}.creative-video-audio-extract.is-empty .creative-video-audio-extract-title[data-v-4bbc6999]{justify-content:center}.creative-video-audio-extract.is-empty span[data-v-4bbc6999],.creative-video-audio-extract.is-empty>p[data-v-4bbc6999]{text-align:center}.creative-video-audio-extract strong[data-v-4bbc6999]{color:#edf2f8;font-size:14px}.creative-video-audio-extract span[data-v-4bbc6999]{color:#939dab;font-size:11px;line-height:1.45}.creative-video-audio-extract-title>button[data-v-4bbc6999]{gap:7px;min-height:32px;min-width:82px;white-space:nowrap}.creative-video-audio-extract-title>button .creative-video-loading-spinner[data-v-4bbc6999]{border-top-color:#fff;flex:0 0 14px}.creative-video-audio-extract>p[data-v-4bbc6999]{color:#a7f3d0;font-size:11px;line-height:1.45;margin:0}.creative-video-audio-extract>p.is-error[data-v-4bbc6999]{color:#ef8b8b}.creative-video-audio-library-card[data-v-4bbc6999]{align-items:center;background:#12161c;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;display:grid;gap:10px;grid-template-columns:44px minmax(0,1fr) auto;padding:12px}.creative-video-audio-library-card.is-requirement[data-v-4bbc6999]{background:#10141a;border-style:dashed}.creative-video-audio-requirement-upload[data-v-4bbc6999]{cursor:pointer}.creative-video-audio-requirement-upload input[data-v-4bbc6999]{display:none}.creative-video-audio-requirement-files[data-v-4bbc6999]{display:grid;gap:4px;grid-column:2/-1;min-width:0}.creative-video-audio-requirement-file[data-v-4bbc6999]{align-items:center;color:#8d96a3;display:flex;font-size:11px;gap:6px;line-height:1.35;min-width:0}.creative-video-audio-requirement-file small[data-v-4bbc6999]{color:#8d96a3;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-audio-requirement-play[data-v-4bbc6999]{flex:0 0 24px;height:24px;width:24px}.creative-video-audio-requirement-play svg[data-v-4bbc6999]{height:13px;width:13px}.creative-video-audio-library-icon[data-v-4bbc6999]{background:#7656d61f;border-radius:6px;color:#ff729b;display:grid;font-size:10px;font-weight:800;height:44px;place-items:center;width:44px}.creative-video-audio-library-info[data-v-4bbc6999]{align-content:center;display:grid;gap:4px;min-width:0}.creative-video-audio-name-row[data-v-4bbc6999]{align-items:center;color:#eef1f5;display:flex;font-size:13px;font-weight:700;gap:4px;min-width:0}.creative-video-audio-name-row>span[data-v-4bbc6999]{flex:0 0 auto}.creative-video-audio-name-input[data-v-4bbc6999]{background:transparent;border:0;border-bottom:1px solid transparent;color:#eef1f5;font-size:13px;font-weight:700;min-width:0;outline:none;padding:2px 0;width:100%}.creative-video-audio-name-input[data-v-4bbc6999]:focus,.creative-video-audio-name-input[data-v-4bbc6999]:hover{border-bottom-color:#7656d68c}.creative-video-audio-name-input[data-v-4bbc6999]::-moz-placeholder{color:#eef1f5;opacity:1}.creative-video-audio-name-input[data-v-4bbc6999]::placeholder{color:#eef1f5;opacity:1}.creative-video-audio-library-card strong[data-v-4bbc6999]{color:#eef1f5;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-audio-library-card small[data-v-4bbc6999]{color:#8d96a3;font-size:10px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-audio-play[data-v-4bbc6999]{background:#181e26;border:1px solid #343b46;border-radius:5px;color:#aab3bf;cursor:pointer;display:grid;height:34px;place-items:center;transition:border-color .15s ease,background .15s ease,color .15s ease;width:34px}.creative-video-audio-play.is-playing[data-v-4bbc6999],.creative-video-audio-play[data-v-4bbc6999]:focus-visible,.creative-video-audio-play[data-v-4bbc6999]:hover{background:#7656d61a;border-color:#7656d68c;color:#ff729b;outline:none}.creative-video-audio-play svg[data-v-4bbc6999]{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:17px}.creative-video-audio-play-icon[data-v-4bbc6999]{fill:currentColor!important}.creative-video-audio-library-tools[data-v-4bbc6999]{align-items:center;display:flex;gap:6px}.creative-video-audio-delete[data-v-4bbc6999]{background:#181e26;border:1px solid #343b46;border-radius:5px;color:#818b98;cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.creative-video-audio-delete[data-v-4bbc6999]:focus-visible,.creative-video-audio-delete[data-v-4bbc6999]:hover{border-color:#ef44448c;color:#ef7d7d;outline:none}.creative-video-audio-delete[data-v-4bbc6999]:disabled{cursor:wait;opacity:.5}.creative-video-audio-delete svg[data-v-4bbc6999]{fill:none;height:15px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:15px}.creative-video-audio-library-card textarea[data-v-4bbc6999]{background:#0c1118;border:1px solid #2f3641;border-radius:5px;color:#edf2f8;font-size:11px;grid-column:1/-1;line-height:1.55;min-height:64px;padding:10px 12px;resize:vertical;width:100%}.creative-video-audio-library-card textarea[data-v-4bbc6999]:focus{border-color:#7656d68c;outline:none}.creative-video-audio-library-foot[data-v-4bbc6999]{align-items:center;display:flex;gap:10px;grid-column:1/-1;justify-content:space-between;min-width:0}.creative-video-audio-library-foot>span[data-v-4bbc6999]{color:#8f99a7;flex:1;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-video-audio-library-foot>span.is-error[data-v-4bbc6999]{color:#ef8b8b}.creative-video-audio-library-foot>button[data-v-4bbc6999]{font-size:11px;height:30px;min-width:78px;padding:0 11px}.creative-video-audio-library-empty[data-v-4bbc6999]{align-content:center;border:1px dashed #39414d;border-radius:7px;color:#939dab;cursor:pointer;display:grid;gap:8px;min-height:180px;place-items:center;text-align:center}.creative-video-audio-library-empty strong[data-v-4bbc6999]{color:#edf2f8;font-size:14px}.creative-video-audio-library-empty span[data-v-4bbc6999]{font-size:11px}.creative-video-audio-library-empty input[data-v-4bbc6999]{display:none}@media(max-width:640px){.creative-video-video-dialog-backdrop[data-v-4bbc6999]{align-items:end;padding:0}.creative-video-video-dialog[data-v-4bbc6999]{border-bottom:0;border-left:0;border-radius:16px 16px 0 0;border-right:0;max-height:calc(100dvh - 12px);width:100%}.creative-video-video-dialog>header[data-v-4bbc6999]{align-items:flex-start;flex-wrap:wrap;gap:12px;padding:14px 16px}.video-dialog-heading[data-v-4bbc6999]{align-items:flex-start;flex-wrap:wrap;gap:6px}.video-dialog-heading h2[data-v-4bbc6999]{font-size:17px}.video-dialog-heading small[data-v-4bbc6999]{align-self:center;padding-left:1px}.video-dialog-head-actions[data-v-4bbc6999]{justify-content:flex-end;min-width:0;width:100%}.video-dialog-head-actions label[data-v-4bbc6999]{flex:1;min-width:0}.video-dialog-head-actions label>span[data-v-4bbc6999]{flex:1;max-width:none;min-width:0}.video-dialog-head-actions label select[data-v-4bbc6999]{flex:0 0 76px;width:76px}.video-dialog-head-actions>button[data-v-4bbc6999]{flex:0 0 32px}.video-model-picker[data-v-4bbc6999],.video-prompt-editor[data-v-4bbc6999],.video-reference-section[data-v-4bbc6999]{padding:14px}.video-prompt-preview[data-v-4bbc6999]{max-height:220px;min-height:80px}.video-prompt-editor>textarea[data-v-4bbc6999]{height:190px;max-height:240px;min-height:140px}.video-asset-chooser-list[data-v-4bbc6999],.video-model-picker>div[data-v-4bbc6999]{grid-template-columns:1fr}.video-model-picker>div>button[data-v-4bbc6999]{min-height:56px}.video-generation-estimate[data-v-4bbc6999]{flex-wrap:wrap;grid-column:1/-1}.creative-video-video-dialog>footer[data-v-4bbc6999]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px max(12px,env(safe-area-inset-bottom))}.creative-video-video-dialog>footer>span[data-v-4bbc6999]{display:none}.video-asset-grid-audio[data-v-4bbc6999],.video-audio-binding-row[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-audio-library-card[data-v-4bbc6999]{grid-template-columns:40px minmax(0,1fr) auto;padding:10px}.creative-video-audio-extract[data-v-4bbc6999],.creative-video-audio-extract.is-empty[data-v-4bbc6999]{grid-template-columns:1fr}.creative-video-audio-library-icon[data-v-4bbc6999]{height:40px;width:40px}.creative-video-audio-library-foot[data-v-4bbc6999]{align-items:stretch;flex-direction:column}.creative-video-audio-library-foot>span[data-v-4bbc6999]{white-space:normal}.creative-video-audio-library-foot>button[data-v-4bbc6999]{width:100%}}.creative-video-disabled-reason[data-v-4bbc6999]{color:var(--studio-muted,#a4a8b6);font-size:12px;line-height:1.4;margin:6px 0 0}.creative-video-analyze-action[data-v-4bbc6999],.creative-video-workflow-primary[data-v-4bbc6999]{align-items:flex-start;display:flex;flex-direction:column;gap:0}.creative-video-dialog[data-v-4bbc6999]{box-shadow:0 30px 80px #0f0c1e47}.creative-video-dialog[data-v-4bbc6999],.creative-video-dialog-foot[data-v-4bbc6999],.creative-video-dialog-head[data-v-4bbc6999]{background:var(--studio-panel);border-color:var(--studio-border)}.creative-video-dialog-body span[data-v-4bbc6999],.creative-video-dialog-head h2[data-v-4bbc6999],.creative-video-history-head strong[data-v-4bbc6999],.creative-video-history-main strong[data-v-4bbc6999],.creative-video-mode-grid button strong[data-v-4bbc6999]{color:var(--studio-text)}.creative-video-dialog-choice p[data-v-4bbc6999],.creative-video-dialog-head svg[data-v-4bbc6999],.creative-video-history-card small[data-v-4bbc6999],.creative-video-history-empty[data-v-4bbc6999],.creative-video-history-head span[data-v-4bbc6999],.creative-video-history-main span[data-v-4bbc6999],.creative-video-mode-grid button small[data-v-4bbc6999]{color:var(--studio-text-muted)}.creative-video-dialog-cancel[data-v-4bbc6999],.creative-video-dialog-head button[data-v-4bbc6999],.creative-video-history-actions button[data-v-4bbc6999],.creative-video-history-head button[data-v-4bbc6999]{background:var(--studio-elevated);border-color:var(--studio-border);color:var(--studio-text)}.creative-video-dialog-cancel[data-v-4bbc6999]:focus-visible:not(:disabled),.creative-video-dialog-cancel[data-v-4bbc6999]:hover:not(:disabled),.creative-video-dialog-head button[data-v-4bbc6999]:focus-visible,.creative-video-dialog-head button[data-v-4bbc6999]:hover{background:var(--studio-raised,var(--studio-elevated));color:var(--studio-text)}.creative-video-history-card[data-v-4bbc6999],.creative-video-mode-grid button[data-v-4bbc6999]{background:var(--studio-bg);border-color:var(--studio-border);color:var(--studio-text)}.creative-video-history-card-active[data-v-4bbc6999],.creative-video-mode-grid button[data-v-4bbc6999]:focus-visible,.creative-video-mode-grid button[data-v-4bbc6999]:hover{background:var(--studio-selected-bg,var(--studio-elevated));border-color:var(--studio-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--studio-accent) 14%,transparent)}.creative-video-history[data-v-4bbc6999],.creative-video-history-empty[data-v-4bbc6999]{border-color:var(--studio-border)}.creative-video-asset-drawer[data-v-4bbc6999]{color:#eef1f5}.creative-video-asset-drawer h2[data-v-4bbc6999]{color:#f8fafc}.creative-video-segment-empty-add[data-v-4bbc6999]{color:var(--studio-selected-text,var(--studio-accent))}.creative-video-danger-btn[data-v-4bbc6999],.creative-video-toggle-on[data-v-4bbc6999]{border-color:var(--studio-accent)}.creative-video-toggle-on[data-v-4bbc6999]{color:var(--studio-selected-text,var(--studio-accent))}.creative-video-project-name-row[data-v-4bbc6999]{align-items:center;display:flex;gap:6px;min-width:0}.creative-video-project-name-edit[data-v-4bbc6999]{background:transparent;border:0;border-radius:6px;color:var(--studio-text-muted);cursor:pointer;display:inline-grid;flex:none;height:26px;place-items:center;width:26px}.creative-video-project-name-edit[data-v-4bbc6999]:focus-visible,.creative-video-project-name-edit[data-v-4bbc6999]:hover{background:var(--studio-elevated);color:var(--studio-text)}.creative-video-mode-option-script[data-v-4bbc6999]{--creative-video-mode-icon-color:#3b6fe0}.creative-video-mode-option-brief[data-v-4bbc6999]{--creative-video-mode-icon-color:#d6408f}.creative-video-mode-option-drama .creative-video-mode-icon[data-v-4bbc6999]{background:color-mix(in srgb,#c98a4b 14%,transparent);border-color:color-mix(in srgb,#c98a4b 40%,transparent);color:#c07a35}
