.watermark-landing-upload-shell[data-v-03cd96f6]{margin-bottom:1.5rem}.watermark-landing-upload-card[data-v-03cd96f6]{height:clamp(480px,calc(100dvh - 235px),740px);margin-top:1.5rem;width:min(92vw,980px)}@media (max-width:1024px){.watermark-landing-upload-card[data-v-03cd96f6]{height:min(66dvh,620px);margin-top:1.5rem;width:min(94vw,760px)}}@media (max-width:640px){.watermark-landing-upload-card[data-v-03cd96f6]{height:auto;margin-top:1rem;min-height:0;width:min(92vw,980px)}}div[data-v-38229eba]{touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.video-player--landing[data-v-2796e437]{display:flex;flex-direction:column;height:100%;min-height:0}.video-player--landing>div[data-v-2796e437]:first-child{aspect-ratio:auto;background:transparent;flex:1 1 auto;height:auto;min-height:0}.video-player--landing>div:first-child>div[data-v-2796e437],.video-player--landing>div:first-child>div>div[data-v-2796e437]{background:transparent}.video-player-simple-controls[data-v-2796e437]{align-items:center;align-self:center;border:1px solid #334155;border-radius:.8rem;color:#cbd5e1;display:flex;flex:0 0 auto;font-size:.8rem;font-variant-numeric:tabular-nums;gap:.7rem;min-height:3.25rem;padding:.45rem .7rem;width:min(100%,720px)}.video-player-simple-controls input[data-v-2796e437]{accent-color:var(--color-primary);flex:1;min-width:0}.video-player-simple-play[data-v-2796e437]{color:#fff;display:grid;flex:0 0 auto;height:2rem;place-items:center;width:2rem}@media (max-width:640px){.video-player-simple-controls[data-v-2796e437]{font-size:.75rem;gap:.5rem;min-height:3rem;padding:.4rem .55rem}}.group[data-v-89931a80]:hover{border-color:var(--color-primary-500)}.frame-range-list--compact[data-v-89931a80]{padding-block:.65rem}.frame-range-list--compact>div[data-v-89931a80]:first-child{padding-inline:.75rem;padding-bottom:.65rem}.frame-range-list--compact>div[data-v-89931a80]:last-child{max-height:none!important;padding:.65rem .75rem .2rem}.frame-range-list--compact>div:last-child>div[data-v-89931a80]{min-height:4.7rem;padding:.55rem}.frame-range-list--compact>div:last-child>div>div[data-v-89931a80]:nth-child(2){gap:.55rem;padding-left:.3rem}.frame-range-list--compact>div:last-child img[data-v-89931a80]{height:3.5rem;width:3.5rem}.frame-range-list--compact>div:last-child>div>div:nth-child(2)>div>div[data-v-89931a80]{margin-bottom:.25rem}@media (max-width:640px){.frame-range-list--compact>div:last-child>div[data-v-89931a80]{min-height:4.4rem}}.sora-moving-watermark-workbench[data-v-54300fcb]{height:clamp(560px,calc(100dvh - 210px),820px);margin-top:1.5rem;padding:0;width:min(96vw,1360px)}.sora-moving-watermark-workbench .sora-moving-editor-grid[data-v-54300fcb]{gap:1.25rem;height:100%}.sora-moving-watermark-workbench .sora-moving-video-stage[data-v-54300fcb]{background:#0a0f17;border-color:#e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14;height:100%;min-height:0;min-width:0;overflow:hidden;padding:1rem}.sora-moving-watermark-workbench .sora-moving-sidebar[data-v-54300fcb]{display:grid;gap:.75rem;grid-template-rows:auto minmax(19rem,1fr) auto;height:100%;min-height:0;min-width:0;overflow:hidden}.sora-moving-watermark-workbench .sora-moving-export-panel[data-v-54300fcb],.sora-moving-watermark-workbench .sora-moving-marking-panel[data-v-54300fcb],.sora-moving-watermark-workbench .sora-moving-upload-card[data-v-54300fcb]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 12px 30px #0f172a12}@media (min-width:1025px){.sora-moving-watermark-workbench .sora-moving-editor-grid[data-v-54300fcb]{grid-template-columns:minmax(0,2.05fr) minmax(340px,.95fr)}.sora-moving-watermark-workbench .sora-moving-video-stage[data-v-54300fcb]{grid-column:1}.sora-moving-watermark-workbench .sora-moving-sidebar[data-v-54300fcb]{grid-column:2}}.sora-moving-watermark-workbench .sora-moving-upload-card[data-v-54300fcb]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;min-height:5.25rem;padding:1rem 1.15rem}.sora-moving-watermark-workbench .sora-moving-upload-card>span[data-v-54300fcb]{color:#0f172a;font-size:.95rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sora-moving-watermark-workbench .sora-moving-upload-card button[data-v-54300fcb]{align-items:center;background:var(--color-primary);border-radius:.7rem;color:#fff;display:flex;font-weight:800;gap:.55rem;justify-content:center;min-height:3rem;padding:0 1.15rem}.sora-moving-watermark-workbench .sora-moving-marking-panel[data-v-54300fcb]{display:flex;flex-direction:column;gap:.85rem;min-height:0;overflow:hidden;padding:.9rem 1rem}.sora-moving-watermark-workbench .sora-moving-panel-heading strong[data-v-54300fcb]{color:#0f172a;display:block;font-size:.95rem;font-weight:850}.sora-moving-watermark-workbench .sora-moving-panel-heading p[data-v-54300fcb]{color:#64748b;font-size:.75rem;line-height:1.4;margin:.3rem 0 0}.sora-moving-watermark-workbench .sora-moving-mode-card[data-v-54300fcb]{align-items:center;background:#eff6ffbf;border:1px solid #bfdbfe;border-radius:.7rem;color:#475569;display:flex;flex:0 0 auto;font-size:.76rem;gap:.65rem;justify-content:space-between;min-height:2.75rem;padding:.55rem .8rem}.sora-moving-watermark-workbench .sora-moving-mode-card>strong[data-v-54300fcb]{font-weight:750}.sora-moving-watermark-workbench .sora-moving-mode-control[data-v-54300fcb]{align-items:center;color:var(--color-primary);display:inline-flex;font-weight:800;gap:.55rem;min-width:0}.sora-moving-watermark-workbench .sora-moving-mode-control span[data-v-54300fcb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sora-moving-watermark-workbench .sora-moving-frame-panel[data-v-54300fcb]{min-height:0;overflow:auto}.sora-moving-watermark-workbench .sora-moving-frame-panel>div[data-v-54300fcb]{background:transparent;border:0;min-height:100%!important}.sora-moving-watermark-workbench .sora-moving-export-panel[data-v-54300fcb]{box-shadow:0 -10px 26px #0f172a0f;padding:.75rem 1rem}@media (max-width:1024px){.sora-moving-watermark-workbench[data-v-54300fcb]{height:auto;width:min(94vw,760px)}.sora-moving-watermark-workbench .sora-moving-editor-grid[data-v-54300fcb]{grid-template-columns:minmax(0,1fr);height:auto}.sora-moving-watermark-workbench .sora-moving-video-stage[data-v-54300fcb]{height:min(66dvh,620px);min-height:420px}.sora-moving-watermark-workbench .sora-moving-sidebar[data-v-54300fcb]{grid-column:auto;height:min(72dvh,680px)}}@media (max-width:640px){.sora-moving-watermark-workbench[data-v-54300fcb]{gap:.85rem;margin-top:1rem;padding-bottom:5.75rem}.sora-moving-watermark-workbench .sora-moving-video-stage[data-v-54300fcb]{border-radius:1rem;grid-column:auto;height:min(58dvh,520px);min-height:320px;padding:.55rem}.sora-moving-watermark-workbench .sora-moving-sidebar[data-v-54300fcb]{height:min(74dvh,680px)}.sora-moving-watermark-workbench .sora-moving-export-panel[data-v-54300fcb],.sora-moving-watermark-workbench .sora-moving-marking-panel[data-v-54300fcb],.sora-moving-watermark-workbench .sora-moving-upload-card[data-v-54300fcb]{border-radius:.9rem}.sora-moving-watermark-workbench .sora-moving-upload-card[data-v-54300fcb]{gap:.7rem;min-height:0;padding:.7rem .85rem}.sora-moving-watermark-workbench .sora-moving-upload-card button[data-v-54300fcb]{font-size:.78rem;min-height:2.5rem;padding:0 .85rem}.sora-moving-watermark-workbench .sora-moving-mode-card[data-v-54300fcb]{font-size:.72rem}}.range-field[data-v-3a67aeb4]{margin-top:.9rem}label[data-v-3a67aeb4]{align-items:center;color:#64748b;display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;margin-bottom:.4rem}strong[data-v-3a67aeb4]{color:var(--color-primary);font-variant-numeric:tabular-nums}input[data-v-3a67aeb4]{accent-color:var(--color-primary);width:100%}input[data-v-3a67aeb4]:disabled{opacity:.45}.workflow-progress[data-v-c1b3f05d]{align-items:center;color:#64748b;display:flex;gap:.65rem;justify-content:center;margin:1.15rem auto -.35rem;width:min(96vw,1360px)}.workflow-step[data-v-c1b3f05d]{align-items:center;display:flex;font-size:.78rem;gap:.45rem}.workflow-step>span[data-v-c1b3f05d]{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#64748b;display:grid;font-size:.72rem;font-weight:850;height:1.6rem;place-items:center;width:1.6rem}.workflow-step.active[data-v-c1b3f05d],.workflow-step.complete[data-v-c1b3f05d]{color:#1e40af}.workflow-step.complete>span[data-v-c1b3f05d]{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.workflow-step.active>span[data-v-c1b3f05d]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 12px #3b82f640;color:#fff}.workflow-connector[data-v-c1b3f05d]{background:#cbd5e1;height:1px;width:min(9vw,8rem)}.local-video-workbench[data-v-c1b3f05d]{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:minmax(0,2.05fr) minmax(340px,.95fr);height:clamp(480px,calc(100dvh - 235px),740px);margin:1.5rem auto 0;width:min(96vw,1360px)}.local-video-stage[data-v-c1b3f05d]{align-items:center;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14;display:flex;height:100%;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative}.local-video-stage[data-v-c1b3f05d]:before{border:2px dashed #cbd5e1;border-radius:1rem;content:"";top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem;pointer-events:none;position:absolute}.local-video-workbench.is-drag-over .local-video-stage[data-v-c1b3f05d]:before{border-color:var(--color-primary)}.local-video-workbench.has-landing-empty-state[data-v-c1b3f05d]{grid-template-columns:minmax(0,1fr);margin-bottom:1.5rem;width:min(92vw,980px)}.has-landing-empty-state .local-video-sidebar[data-v-c1b3f05d]{display:none}.local-video-stage.has-video[data-v-c1b3f05d]{background:#0a0f17;flex-direction:column;gap:.75rem;padding:1rem}.local-video-stage.has-video[data-v-c1b3f05d]:before{display:none}.empty-state[data-v-c1b3f05d]{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:1.25rem;max-width:30rem;padding:2rem;position:relative;text-align:center;z-index:1}.empty-state strong[data-v-c1b3f05d]{color:#0f172a;font-size:1.15rem}.upload-orb[data-v-c1b3f05d]{background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 20px 46px #0f172a14;color:var(--color-primary);display:flex;height:7rem;width:7rem}.upload-orb[data-v-c1b3f05d],.upload-primary-cta[data-v-c1b3f05d]{align-items:center;justify-content:center}.upload-primary-cta[data-v-c1b3f05d]{background:var(--color-primary);border-radius:.75rem;color:#fff;display:inline-flex;font-weight:850;gap:.5rem;min-height:3rem;padding:0 1.25rem}.canvas-wrap[data-v-c1b3f05d]{flex:0 0 auto;line-height:0;max-height:calc(100% - 72px);max-width:100%;position:relative}.canvas-wrap canvas[data-v-c1b3f05d]{display:block;height:100%;width:100%}.drawing-layer[data-v-c1b3f05d]{cursor:crosshair;top:0;right:0;bottom:0;left:0;position:absolute;touch-action:none}.drawing-layer.is-readonly[data-v-c1b3f05d]{cursor:default;pointer-events:none}.region-delete-button[data-v-c1b3f05d]{background:#fff;border:1px solid rgba(51,65,85,.55);border-radius:999px;box-shadow:0 1px 4px #0f172a2e;color:#334155;cursor:pointer;display:grid;font-size:.875rem;height:1.125rem;line-height:1;padding:0;place-items:center;position:absolute;transform:translate(25%,-75%);width:1.125rem;z-index:2}.region-delete-button[data-v-c1b3f05d]:hover{border-color:#0f172abf;color:#0f172a}.stage-processing[data-v-c1b3f05d]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030712b3;color:#fff;flex-direction:column;gap:.7rem;top:0;right:0;bottom:0;left:0;padding:2rem;position:absolute;text-align:center;z-index:5}.stage-processing[data-v-c1b3f05d],.stage-processing-icon[data-v-c1b3f05d]{align-items:center;display:flex;justify-content:center}.stage-processing-icon[data-v-c1b3f05d]{background:#1e40af4d;border:1px solid rgb(147 197 253/.42);border-radius:999px;box-shadow:0 18px 48px #00000047;color:#93c5fd;height:4.5rem;width:4.5rem}.stage-processing strong[data-v-c1b3f05d]{font-size:1.05rem;font-weight:850;margin-top:.25rem}.stage-processing>span[data-v-c1b3f05d]:not(.stage-processing-icon){color:#cbd5e1;font-size:.8rem}.stage-progress[data-v-c1b3f05d]{background:#ffffff2e;border-radius:999px;height:.45rem;overflow:hidden;width:min(72%,28rem)}.stage-progress span[data-v-c1b3f05d]{background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:inherit;display:block;height:100%;transition:width .6s ease-out}.stage-processing small[data-v-c1b3f05d]{color:#bfdbfe;font-size:.75rem;font-weight:800}.transport[data-v-c1b3f05d]{align-items:center;border:1px solid #334155;border-radius:.8rem;color:#cbd5e1;display:flex;flex:0 0 auto;font-size:.75rem;gap:.7rem;padding:.55rem .8rem;width:min(100%,720px)}.transport input[data-v-c1b3f05d]{accent-color:var(--color-primary);flex:1}.transport-button[data-v-c1b3f05d]{align-items:center;color:#fff;display:flex;justify-content:center}.local-video-sidebar[data-v-c1b3f05d]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-width:0}.local-video-sidebar[data-v-c1b3f05d],.sidebar-scroll[data-v-c1b3f05d]{gap:.75rem;min-height:0;overflow:hidden}.sidebar-scroll[data-v-c1b3f05d]{display:flex;flex-direction:column;padding:1px}.control-panel[data-v-c1b3f05d],.upload-card[data-v-c1b3f05d]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 12px 30px #0f172a12;padding:.9rem 1rem}.upload-card[data-v-c1b3f05d]{align-items:center;display:flex;flex-direction:column;gap:.18rem;padding:1.15rem;text-align:center}.upload-card.compact[data-v-c1b3f05d]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;min-height:5.25rem;padding:1rem 1.15rem;text-align:left}.upload-card.compact .format-row[data-v-c1b3f05d],.upload-card.compact .upload-card-icon[data-v-c1b3f05d],.upload-card.compact p[data-v-c1b3f05d]{display:none}.upload-card.compact .upload-card-title[data-v-c1b3f05d]{margin:0}.upload-card.compact .primary-upload[data-v-c1b3f05d]{box-shadow:none;min-height:3rem;padding:0 1.15rem;width:auto}.upload-card-icon[data-v-c1b3f05d]{align-items:center;background:#3b82f61a;border-radius:.9rem;color:var(--color-primary);display:flex;height:3.5rem;justify-content:center;width:3.5rem}.upload-card-title[data-v-c1b3f05d]{color:#0f172a;display:block;font-size:.95rem;font-weight:900;margin:.5rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.upload-card:not(.compact) .upload-card-title[data-v-c1b3f05d]{margin-bottom:.55rem}.export-panel p[data-v-c1b3f05d],.panel-heading p[data-v-c1b3f05d],.upload-card p[data-v-c1b3f05d]{color:#64748b;font-size:.75rem;line-height:1.4;margin:.3rem 0 .55rem}.export-button[data-v-c1b3f05d],.primary-upload[data-v-c1b3f05d]{align-items:center;background:var(--color-primary);border-radius:.7rem;box-shadow:0 10px 22px #3b82f62e;color:#fff;display:flex;font-weight:800;gap:.55rem;justify-content:center;min-height:3rem;width:100%}.format-row[data-v-c1b3f05d]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center;margin-top:.4rem}.format-row span[data-v-c1b3f05d]{background:#f8fafc;border-radius:.45rem;color:#475569;font-size:.7rem;font-weight:800;padding:.3rem .6rem}.panel-heading[data-v-c1b3f05d]{display:block}.panel-heading-text[data-v-c1b3f05d]{min-width:0}.panel-title-row[data-v-c1b3f05d]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.panel-heading.compact[data-v-c1b3f05d]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.65rem}.panel-title[data-v-c1b3f05d]{color:#0f172a;display:block;font-size:.95rem;font-weight:850;min-width:0}.panel-heading button[data-v-c1b3f05d]{align-items:center;border:1px solid #e2e8f0;border-radius:.55rem;color:var(--color-primary);display:flex;flex:0 0 auto;font-size:.73rem;font-weight:800;gap:.25rem;padding:.4rem .6rem}.marking-panel[data-v-c1b3f05d]{clip-path:inset(0 round 1rem);display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.1rem;scrollbar-width:thin}.has-watermark-landing-experience .marking-panel[data-v-c1b3f05d]{flex:0 0 auto;max-height:100%}.has-watermark-landing-experience .marking-panel.is-expanded[data-v-c1b3f05d]{flex:1 1 auto}.mark-count[data-v-c1b3f05d]{background:#3b82f61a;border-radius:999px;color:var(--color-primary);flex:0 0 auto;font-size:.7rem;font-weight:800;padding:.25rem .6rem;white-space:nowrap}.tool-row[data-v-c1b3f05d]{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr)}.tool-button[data-v-c1b3f05d]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.8rem;color:#475569;display:flex;flex-direction:column;font-size:.72rem;font-weight:800;gap:.45rem;justify-content:center;min-height:4.75rem;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.tool-button[data-v-c1b3f05d]:not(:disabled):hover{border-color:#93c5fd;transform:translateY(-1px)}.tool-button.active[data-v-c1b3f05d]{background:#3b82f61a;border-color:#60a5fa;box-shadow:inset 0 0 0 1px #3b82f614;color:var(--color-primary)}.tool-button.undo-tool[data-v-c1b3f05d]{background:#fff;border-style:dashed;margin-left:.15rem}.tool-guidance[data-v-c1b3f05d]{align-items:center;background:#eff6ffbf;border-radius:.75rem;color:#475569;display:flex;font-size:.78rem;gap:.65rem;line-height:1.5;min-height:4rem;padding:.85rem .9rem}.tool-guidance svg[data-v-c1b3f05d]{color:var(--color-primary);flex:0 0 auto;margin-top:.08rem}.brush-control[data-v-c1b3f05d]{border-top:1px solid #e2e8f0;margin-top:auto;padding:.6rem .15rem .25rem}.effect-controls[data-v-c1b3f05d]{border-top:1px solid #e2e8f0;padding:.1rem .15rem .25rem}.advanced-effects-toggle[data-v-c1b3f05d]{align-items:center;color:#475569;display:grid;font-size:.78rem;font-weight:800;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;min-height:2.75rem;padding:0 .15rem;text-align:left;width:100%}.advanced-effects-toggle svg[data-v-c1b3f05d]{transition:transform .16s ease}.advanced-effects-body[data-v-c1b3f05d]{position:relative}.advanced-effects-body>button[data-v-c1b3f05d]{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.55rem;color:var(--color-primary);display:flex;font-size:.72rem;font-weight:800;gap:.35rem;height:2rem;justify-content:center;margin-left:auto;width:2rem}.advanced-effects-hint[data-v-c1b3f05d]{color:#64748b;font-size:.72rem;line-height:1.4;margin:.15rem 2.4rem .5rem 0}.empty-regions[data-v-c1b3f05d]{border:1px dashed #cbd5e1;border-radius:.7rem;color:#94a3b8;font-size:.8rem;padding:.8rem;text-align:center}.region-row[data-v-c1b3f05d]{align-items:center;border:1px solid #e2e8f0;border-radius:.65rem;color:#334155;cursor:pointer;display:flex;font-size:.8rem;gap:.55rem;margin-top:.45rem;padding:.48rem .5rem .48rem .7rem;width:100%}.region-row.active[data-v-c1b3f05d]{background:#3b82f612;border-color:var(--color-primary);color:var(--color-primary)}.region-row small[data-v-c1b3f05d]{color:#94a3b8;margin-left:auto}.region-swatch[data-v-c1b3f05d]{background:var(--color-primary);border-radius:.15rem;height:.5rem;width:.5rem}.region-delete[data-v-c1b3f05d]{align-items:center;border-radius:.45rem;color:#dc2626;display:flex;flex:0 0 auto;height:1.8rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:1.8rem}.region-delete[data-v-c1b3f05d]:hover{background:#fee2e2;color:#b91c1c}.area-tag[data-v-c1b3f05d]{background:#3b82f61a;border-radius:999px;color:var(--color-primary);font-size:.7rem;font-weight:800;padding:.2rem .55rem}.control-panel>label[data-v-c1b3f05d]{color:#64748b;display:block;font-size:.75rem;font-weight:700;margin:.75rem 0 .4rem}.control-panel.is-disabled[data-v-c1b3f05d]{background:#f8fafce6}.control-panel.is-disabled .panel-heading[data-v-c1b3f05d]>:not(:first-child),.control-panel.is-disabled[data-v-c1b3f05d]>:not(.panel-heading){opacity:.58}.segments[data-v-c1b3f05d]{border:1px solid #e2e8f0;border-radius:.65rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.segments button[data-v-c1b3f05d]{background:#f8fafc;border-right:1px solid #e2e8f0;color:#64748b;font-size:.75rem;font-weight:700;min-height:2.35rem}.segments button[data-v-c1b3f05d]:last-child{border-right:0}.segments button.active[data-v-c1b3f05d]{background:#3b82f61a;color:var(--color-primary)}button[data-v-c1b3f05d]:disabled{cursor:not-allowed;opacity:.45}.progress-track[data-v-c1b3f05d]{background:#e2e8f0;border-radius:999px;height:.4rem;overflow:hidden}.progress-track span[data-v-c1b3f05d]{background:var(--color-primary);display:block;height:100%;transition:width .6s ease-out}.export-panel[data-v-c1b3f05d]{box-shadow:0 -10px 26px #0f172a0f;padding:.75rem 1rem;position:relative;z-index:2}.export-panel .panel-heading.compact[data-v-c1b3f05d]{margin-bottom:.45rem}.credit-price[data-v-c1b3f05d]{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:.72rem;gap:.35rem}.credit-price-original[data-v-c1b3f05d]{color:#94a3b8;text-decoration:line-through;text-decoration-thickness:1.5px}.credit-price strong[data-v-c1b3f05d]{color:var(--color-primary);font-size:.78rem;font-weight:800}.credit-price-badge[data-v-c1b3f05d]{background:#eff6ff;border-radius:999px;color:#2563eb;font-size:.62rem;font-weight:800;padding:.12rem .36rem}.export-panel p[data-v-c1b3f05d]{margin-bottom:.5rem}.export-button[data-v-c1b3f05d]{border-radius:.7rem;text-decoration:none}.export-button[data-v-c1b3f05d]:disabled{background:#bfdbfe}.download-button[data-v-c1b3f05d]:disabled{background:var(--color-primary);cursor:wait;opacity:1}.local-processing-note[data-v-c1b3f05d]{align-items:center;color:#475569;display:flex;font-size:.72rem;font-weight:600;gap:.4rem;justify-content:center;line-height:1.25}.local-processing-note svg[data-v-c1b3f05d]{color:#16a34a;flex:0 0 auto}.empty-format-row[data-v-c1b3f05d]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}.empty-format-row>span[data-v-c1b3f05d]{background:#f8fafc;border-radius:.45rem;color:#475569;font-size:.7rem;font-weight:800;padding:.3rem .6rem}.mobile-export-dock[data-v-c1b3f05d]{display:none}.export-panel[data-v-c1b3f05d],.upload-card.compact[data-v-c1b3f05d]{box-shadow:none}.dark{background:#111827;border-color:#374151;box-shadow:none}.dark{color:#f8fafc}.dark{color:#94a3b8}.dark{background:#1e3a8a59;color:#93c5fd}.dark{background:#1f2937;border-color:#374151;color:#94a3b8}.dark{border-color:#374151;color:#cbd5e1}.dark{background:#1f2937;border-color:#374151;color:#cbd5e1}.dark{background:#1e3a8a38;color:#bfdbfe}.dark{background:#111827}@media (max-width:1024px){.local-video-workbench[data-v-c1b3f05d]{grid-template-columns:1fr;height:auto;width:min(94vw,760px)}.local-video-stage[data-v-c1b3f05d]{height:min(66dvh,620px);min-height:420px}.local-video-sidebar[data-v-c1b3f05d]{height:min(72dvh,680px)}}@media (max-width:640px){.workflow-progress[data-v-c1b3f05d]{display:none}.marking-panel[data-v-c1b3f05d]{overscroll-behavior-y:auto}.local-video-workbench[data-v-c1b3f05d]{gap:.85rem;margin-top:1rem;padding-bottom:1.25rem}.local-video-workbench.has-landing-empty-state[data-v-c1b3f05d]{margin-bottom:0;padding-bottom:1.5rem;width:min(92vw,980px)}.has-landing-empty-state .local-video-sidebar[data-v-c1b3f05d]{display:none}.local-video-stage[data-v-c1b3f05d]{border-radius:1rem;height:min(58dvh,520px);min-height:320px}.local-video-stage[data-v-c1b3f05d]:not(.has-video){display:none}.local-video-workbench.has-landing-empty-state .local-video-stage[data-v-c1b3f05d]:not(.has-video){display:flex;height:auto;min-height:0}.local-video-workbench.has-landing-empty-state .empty-state[data-v-c1b3f05d]{min-height:0;padding:2rem 1.25rem;width:100%}.local-video-workbench.has-landing-empty-state .upload-primary-cta[data-v-c1b3f05d]{min-height:3.5rem;width:min(calc(100% - 2rem),24rem)}.local-video-stage.has-video[data-v-c1b3f05d]{min-height:0;padding:.55rem}.canvas-wrap[data-v-c1b3f05d]{max-height:calc(100% - 64px)}.transport[data-v-c1b3f05d]{gap:.45rem;padding:.45rem .5rem}.local-video-sidebar[data-v-c1b3f05d]{height:min(74dvh,680px)}.has-watermark-landing-experience .local-video-sidebar[data-v-c1b3f05d]{grid-template-rows:auto auto auto;height:auto}.has-watermark-landing-experience .sidebar-scroll[data-v-c1b3f05d]{overflow:visible}.control-panel[data-v-c1b3f05d],.upload-card[data-v-c1b3f05d]{border-radius:.9rem;padding:.9rem}.upload-card[data-v-c1b3f05d]{order:-1}.upload-card.compact[data-v-c1b3f05d]{align-items:center;display:grid;gap:.7rem;grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:.7rem .85rem;text-align:left}.upload-card.compact .upload-card-title[data-v-c1b3f05d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-card.compact .primary-upload[data-v-c1b3f05d]{font-size:.78rem;min-height:2.5rem;padding:0 .85rem;width:auto}.panel-heading button[data-v-c1b3f05d]{min-height:2.75rem}.tool-row[data-v-c1b3f05d]{gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.tool-button[data-v-c1b3f05d]{min-height:3.65rem}.tool-button.undo-tool[data-v-c1b3f05d]{margin-left:0}.region-delete[data-v-c1b3f05d]{height:2.5rem;width:2.5rem}.segments button[data-v-c1b3f05d]{min-height:2.75rem}.settings-panel[data-v-c1b3f05d]{scroll-margin-top:5rem}.export-button[data-v-c1b3f05d]{min-height:3.25rem}.mobile-export-dock[data-v-c1b3f05d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #dbeafe;bottom:0;box-shadow:0 -10px 26px #0f172a1a;display:block;left:0;padding:.7rem max(1rem,env(safe-area-inset-right)) calc(.7rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));position:fixed;right:0;z-index:30}.mobile-export-dock button[data-v-c1b3f05d]{align-items:center;background:var(--color-primary);border-radius:.7rem;color:#fff;display:inline-flex;font-size:.78rem;font-weight:850;gap:.4rem;justify-content:center;min-height:2.8rem;padding:0 .85rem;width:100%}.mobile-export-dock button[data-v-c1b3f05d]:disabled{background:#94a3b8}}.video-v3-workbench[data-v-7602ae7f]{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:minmax(0,2.05fr) minmax(340px,.95fr);margin:2rem auto 0;width:min(96vw,1360px)}.video-v3-workbench.has-landing-empty-state[data-v-7602ae7f]{grid-template-columns:minmax(0,1fr);width:min(92vw,980px)}.video-v3-stage[data-v-7602ae7f]{align-items:center;background:#ffffffeb;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14;display:flex;justify-content:center;min-height:clamp(460px,64vh,760px);overflow:hidden;position:relative}.video-v3-stage[data-v-7602ae7f]:before{border:2px dashed #cbd5e1;border-radius:1rem;content:"";top:1.25rem;right:1.25rem;bottom:1.25rem;left:1.25rem;pointer-events:none;position:absolute;transition:border-color .16s ease}.video-v3-stage.is-drag-over[data-v-7602ae7f]:before{border-color:var(--color-primary)}.video-v3-stage.has-video[data-v-7602ae7f]:before{display:none}.video-v3-empty-state[data-v-7602ae7f]{align-items:center;display:flex;flex-direction:column;gap:2.2rem;position:relative;z-index:1}.video-v3-empty-state.is-landing-empty[data-v-7602ae7f]{gap:1.25rem;max-width:30rem;padding:2rem;text-align:center}.video-v3-empty-state.is-landing-empty strong[data-v-7602ae7f]{color:#0f172a;font-size:1.15rem}.video-v3-upload-orb[data-v-7602ae7f]{align-items:center;background:#fffc;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 20px 46px #0f172a14;color:var(--color-primary);display:flex;height:7rem;justify-content:center;width:7rem}.video-v3-upload-orb[data-v-7602ae7f] svg{padding:0}.video-v3-floating-upload[data-v-7602ae7f]{background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 16px 36px #0f172a1a;color:#0f172a;font-size:1rem;font-weight:800;padding:.9rem 1.75rem}.video-v3-empty-format-row[data-v-7602ae7f]{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}.video-v3-empty-format-row>span[data-v-7602ae7f]{background:#f8fafc;border-radius:.45rem;color:#475569;font-size:.7rem;font-weight:800;padding:.3rem .6rem}.video-v3-player[data-v-7602ae7f]{background:#000;height:100%;max-height:clamp(460px,64vh,760px);-o-object-fit:contain;object-fit:contain;width:100%}.video-v3-sidebar[data-v-7602ae7f]{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.video-v3-panel[data-v-7602ae7f],.video-v3-upload-card[data-v-7602ae7f]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14}.video-v3-upload-card[data-v-7602ae7f]{align-items:center;display:flex;flex-direction:column;padding:2rem 1.4rem 1.5rem;text-align:center}.video-v3-upload-card-icon[data-v-7602ae7f]{align-items:center;background:#3b82f61a;border-radius:1.35rem;color:var(--color-primary);display:flex;height:4.25rem;justify-content:center;width:4.25rem}.video-v3-upload-title[data-v-7602ae7f]{color:#0f172a;display:block;font-size:1.25rem;font-weight:900;margin:1.35rem 0 0}.video-v3-upload-card p[data-v-7602ae7f]{color:#64748b;line-height:1.5;margin:.85rem 0 1.35rem;max-width:24rem}.video-v3-upload-button[data-v-7602ae7f]{align-items:center;background:var(--color-primary);border-radius:.75rem;box-shadow:0 14px 28px #3b82f63d;color:#fff;display:flex;font-weight:800;gap:.65rem;height:3.25rem;justify-content:center;width:min(100%,22rem)}.video-v3-format-row[data-v-7602ae7f]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.video-v3-format-row span[data-v-7602ae7f]{background:#f8fafc;border-radius:.45rem;color:#475569;font-size:.75rem;font-weight:800;padding:.35rem .65rem}.video-v3-panel[data-v-7602ae7f]{padding:1.25rem 1.4rem 1.5rem}.video-v3-panel-title[data-v-7602ae7f]{color:#0f172a;display:block;font-size:.95rem;font-weight:800;margin:0 0 .75rem}.video-v3-resolution-row[data-v-7602ae7f]{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.video-v3-resolution-option[data-v-7602ae7f]{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:.75rem;color:#475569;display:flex;font-weight:700;height:2.5rem;justify-content:center;transition:border-color .16s ease,background-color .16s ease,color .16s ease,opacity .16s ease}.video-v3-resolution-option.is-active[data-v-7602ae7f]{background:#3b82f614;border-color:var(--color-primary);color:var(--color-primary)}.video-v3-resolution-option.is-disabled[data-v-7602ae7f]{cursor:not-allowed;opacity:.48}.video-v3-resolution-tip[data-v-7602ae7f]{color:#64748b;font-size:.85rem;font-weight:600;margin:.75rem 0 0}.video-v3-credits-row[data-v-7602ae7f]{border-top:1px solid rgba(226,232,240,.75);margin-top:1.25rem;padding-top:1rem}.video-v3-credits-row p[data-v-7602ae7f]{color:#64748b;font-size:.9rem;line-height:1.5;margin:.65rem 0 0}.video-v3-credits-row p[data-v-7602ae7f]:first-of-type{color:#1e293b;font-weight:700}.video-v3-actions[data-v-7602ae7f]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.35rem}.video-v3-primary-button[data-v-7602ae7f],.video-v3-secondary-button[data-v-7602ae7f]{align-items:center;border-radius:999px;display:flex;font-weight:800;gap:.5rem;justify-content:center;min-height:3.25rem}.video-v3-primary-button[data-v-7602ae7f]{background:var(--color-primary);color:#fff}.video-v3-primary-button[data-v-7602ae7f]:disabled{background:#bfdbfe;color:#fff;cursor:not-allowed}.video-v3-secondary-button[data-v-7602ae7f]{background:#10b981;color:#fff}@media (max-width:1024px){.video-v3-workbench[data-v-7602ae7f]{grid-template-columns:1fr;width:min(94vw,760px)}.video-v3-stage[data-v-7602ae7f]{min-height:420px}}@media (max-width:640px){.video-v3-workbench[data-v-7602ae7f]{margin-top:1.25rem}.video-v3-workbench.has-landing-empty-state[data-v-7602ae7f]{width:min(94vw,760px)}.video-v3-stage[data-v-7602ae7f]{border-radius:1rem;min-height:360px}.video-v3-stage[data-v-7602ae7f]:before{top:.9rem;right:.9rem;bottom:.9rem;left:.9rem}.video-v3-panel[data-v-7602ae7f],.video-v3-upload-card[data-v-7602ae7f]{border-radius:1rem}}.video-v3-workbench.is-dark .video-v3-panel[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-stage[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-upload-card[data-v-7602ae7f],.dark{background:#111827;border-color:#374151;box-shadow:none}.video-v3-workbench.is-dark .video-v3-stage[data-v-7602ae7f]:before,.dark{border-color:#475569}.video-v3-workbench.is-dark .video-v3-upload-orb[data-v-7602ae7f],.dark{background:#1f2937e6;border-color:#374151;box-shadow:none}.video-v3-workbench.is-dark .video-v3-upload-card-icon[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-upload-orb[data-v-7602ae7f] svg,.dark{color:#93c5fd}.video-v3-workbench.is-dark .video-v3-panel-title[data-v-7602ae7f],.dark{color:#f8fafc}.video-v3-workbench.is-dark .video-v3-credits-row p[data-v-7602ae7f]:first-of-type,.video-v3-workbench.is-dark .video-v3-empty-state strong[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-floating-upload[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-upload-title[data-v-7602ae7f],.dark{color:#f8fafc}.video-v3-workbench.is-dark .video-v3-credits-row p[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-upload-card p[data-v-7602ae7f],.dark{color:#94a3b8}.video-v3-workbench.is-dark .video-v3-floating-upload[data-v-7602ae7f],.dark{background:#1f2937;border-color:#374151}.video-v3-workbench.is-dark .video-v3-empty-format-row>span[data-v-7602ae7f],.video-v3-workbench.is-dark .video-v3-format-row span[data-v-7602ae7f],.dark{background:#1f2937;color:#94a3b8}.video-v3-workbench.is-dark .video-v3-resolution-option[data-v-7602ae7f],.dark{background:#1f2937;border-color:#374151;color:#94a3b8}.video-v3-workbench.is-dark .video-v3-resolution-option.is-active[data-v-7602ae7f],.dark{background:#3b82f61f}.video-v3-workbench.is-dark .video-v3-resolution-tip[data-v-7602ae7f],.dark{color:#94a3b8}.video-v3-workbench.is-dark .video-v3-credits-row[data-v-7602ae7f],.dark{border-top-color:#374151}.video-v3-workbench.is-dark .video-v3-primary-button[data-v-7602ae7f]:disabled,.dark{background:#1e40af73;color:#bfdbfe}.ticker[data-v-2bd7e6c1]{overflow:hidden;position:relative;width:100%}.track[data-v-2bd7e6c1]{animation-iteration-count:infinite;animation-name:ticker-scroll-2bd7e6c1;animation-play-state:paused;animation-timing-function:linear;display:flex;width:-moz-max-content;width:max-content;will-change:transform}.track.running[data-v-2bd7e6c1]{animation-play-state:running}.track.paused[data-v-2bd7e6c1]{animation-play-state:paused}.content[data-v-2bd7e6c1]{align-items:center;display:inline-flex;flex:0 0 auto;padding-right:1rem}.separator[data-v-2bd7e6c1]{margin-left:1.5rem;opacity:.4}@keyframes ticker-scroll-2bd7e6c1{0%{transform:translate(0)}to{transform:translate(var(--scroll-distance))}}.mobile-tool-bar[data-v-9454f3e6]{display:flex;flex-direction:column;gap:15px;margin:10px auto;width:90%}.mobile-tool-bar-top-row[data-v-9454f3e6]{justify-content:space-between}.mobile-tool-bar-bottom-row[data-v-9454f3e6],.mobile-tool-bar-top-row[data-v-9454f3e6]{align-items:center;display:flex;gap:15px;width:100%}.mobile-tool-bar-right-item[data-v-9454f3e6]{align-items:center;display:flex;flex-shrink:0;gap:15px;justify-content:flex-start}.mobile-mode-switch[data-v-9454f3e6]{align-items:center;background:#0000001a;border-radius:20px;color:var(--color-primary-500);display:flex;flex-shrink:0;gap:8px;padding:8px 12px;transition:all .2s}.mobile-mode-switch-active[data-v-9454f3e6]{background:var(--color-primary-500);color:#fff}.mobile-mode-switch-active[data-v-9454f3e6]:hover{background:var(--color-primary-600)}.mobile-mode-switch-text[data-v-9454f3e6]{font-size:12px;font-weight:600;white-space:nowrap}.dark .mobile-mode-switch[data-v-9454f3e6]{background:#ffffff4d;color:#fff}.dark .mobile-mode-switch[data-v-9454f3e6]:hover{background:#fff6}.dark .mobile-mode-switch-active[data-v-9454f3e6]{background:var(--color-primary-500);color:#fff}.mobile-btn-icon[data-v-9454f3e6]{height:20px;width:20px}.mobile-btn[data-v-9454f3e6]{background:#0000001a;border-radius:50%;color:var(--color-primary-500);height:40px;width:40px}.mobile-btn[data-v-9454f3e6],.mobile-slider[data-v-9454f3e6]{align-items:center;display:flex;justify-content:center}.mobile-slider[data-v-9454f3e6]{flex:1;height:30px;min-width:0}.dark .mobile-btn[data-v-9454f3e6]{background:#ffffff4d;color:#fff}.dark .moble-btn-selected[data-v-9454f3e6],.moble-btn-selected[data-v-9454f3e6]{background:var(--color-primary-500);color:#fff}.tool-selector-container[data-v-9454f3e6]{background-color:#f3f4f6;border-radius:8px;display:flex;gap:8px;padding:4px;position:relative}.dark .tool-selector-container[data-v-9454f3e6]{background-color:#1f2937}.select-btn[data-v-9454f3e6]{align-items:center;background:none;border:none;border-radius:6px;color:var(--color-primary-500);cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:8px;position:relative;transition-duration:.2s;transition-property:color;transition-timing-function:ease-in-out;width:40px}.dark .select-btn[data-v-9454f3e6]{color:#e5e7eb}.selected-indicator[data-v-9454f3e6]{background-color:#3b82f6;background-image:radial-gradient(circle at center,rgba(59,130,246,.8) 0,transparent 70%);border-radius:6px;bottom:4px;height:40px;left:4px;position:absolute;top:4px;transition:transform .3s ease-out;width:40px;z-index:0}.dark .selected-indicator[data-v-9454f3e6]{background-color:#1d4ed8;background-image:radial-gradient(circle at center,rgba(29,78,216,.8) 0,transparent 70%)}.select-btn.relative[data-v-9454f3e6]{color:#fff}.video-remove-operate[data-v-9454f3e6]{min-height:600px}.toolbar[data-v-9454f3e6]{background-color:#60a5fa1a;flex-wrap:wrap;row-gap:8px}.btn-primary[data-v-9454f3e6]{background:linear-gradient(90deg,#0058c2,#5bb6ff);border-radius:6px;color:#fff;font-weight:600;padding:8px 20px;transition:background .2s}.btn-primary[data-v-9454f3e6]:disabled{cursor:not-allowed;opacity:.5}.btn-secondary[data-v-9454f3e6]{background:#f3f4f6;border-radius:6px;color:#0058c2;padding:8px 20px;transition:background .2s}.ai-workflow-progress[data-v-9454f3e6]{align-items:center;color:#64748b;display:flex;gap:.65rem;justify-content:center;margin:1.15rem auto -.25rem;width:min(96vw,1360px)}.ai-common-workbench[data-v-9454f3e6]{align-items:stretch;display:grid;gap:1.25rem;grid-template-columns:minmax(0,2.05fr) minmax(340px,.95fr);height:clamp(560px,calc(100dvh - 210px),820px);margin:1.5rem auto 0;width:min(96vw,1360px)}.ai-common-video-stage[data-v-9454f3e6]{background:#0a0f17;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14;flex-direction:column;gap:.75rem;height:100%;overflow:hidden;padding:1rem;position:relative}.ai-common-canvas-wrap[data-v-9454f3e6],.ai-common-video-stage[data-v-9454f3e6]{align-items:center;display:flex;justify-content:center;min-height:0;min-width:0}.ai-common-canvas-wrap[data-v-9454f3e6]{flex:1 1 auto;max-height:calc(100% - 72px);max-width:100%}.ai-common-canvas-wrap>div[data-v-9454f3e6]{max-height:100%!important;max-width:100%!important}.ai-common-transport[data-v-9454f3e6]{align-items:center;border:1px solid #334155;border-radius:.8rem;color:#cbd5e1;display:flex;flex:0 0 auto;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.7rem;padding:.55rem .8rem;width:min(100%,720px)}.ai-common-transport input[data-v-9454f3e6]{accent-color:var(--color-primary);flex:1;min-width:0}.ai-common-transport-button[data-v-9454f3e6]{align-items:center;color:#fff;display:flex;justify-content:center}.ai-common-sidebar[data-v-9454f3e6]{display:grid;gap:.75rem;grid-template-rows:auto minmax(19rem,1fr) auto;height:100%;min-height:0;min-width:0;overflow:hidden}.ai-common-sidebar-scroll[data-v-9454f3e6]{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:1px}.ai-common-control-panel[data-v-9454f3e6],.ai-common-upload-card[data-v-9454f3e6]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 12px 30px #0f172a12;padding:.9rem 1rem}.ai-common-upload-card[data-v-9454f3e6]{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;min-height:5.25rem;padding:1rem 1.15rem}.ai-common-upload-name[data-v-9454f3e6]{color:#0f172a;font-size:.95rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-common-primary-button[data-v-9454f3e6]{align-items:center;background:var(--color-primary);border-radius:.7rem;box-shadow:0 10px 22px #3b82f62e;color:#fff;display:flex;font-weight:800;gap:.55rem;justify-content:center;min-height:3rem;width:100%}.ai-common-primary-button.compact[data-v-9454f3e6]{box-shadow:none;padding:0 1.15rem;width:auto}.ai-common-primary-button[data-v-9454f3e6]:disabled{background:#bfdbfe;cursor:not-allowed}.ai-common-marking-panel[data-v-9454f3e6]{display:flex;flex:1;flex-direction:column;gap:1rem;min-height:0;overflow-y:auto}.ai-common-panel-heading[data-v-9454f3e6]{display:block}.ai-common-panel-heading-text[data-v-9454f3e6]{min-width:0}.ai-common-panel-title-row[data-v-9454f3e6]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.ai-common-panel-heading.compact[data-v-9454f3e6]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.45rem}.ai-common-panel-title[data-v-9454f3e6]{color:#0f172a;display:block;font-size:.95rem;font-weight:850;min-width:0}.ai-common-export-panel p[data-v-9454f3e6],.ai-common-panel-heading p[data-v-9454f3e6]{color:#64748b;font-size:.75rem;line-height:1.4;margin:.3rem 0 .55rem}.ai-common-mark-count[data-v-9454f3e6]{background:#eff6ff;border-radius:999px;color:var(--color-primary);flex:0 0 auto;font-size:.7rem;font-weight:800;padding:.3rem .55rem;white-space:nowrap}.ai-common-mode-switch[data-v-9454f3e6]{align-items:center;background:#eff6ffbf;border:1px solid #bfdbfe;border-radius:.7rem;color:#64748b;display:flex;font-size:.76rem;gap:.65rem;justify-content:space-between;min-height:2.75rem}.ai-common-mode-switch strong[data-v-9454f3e6]{color:#475569}.ai-common-mode-control[data-v-9454f3e6],.ai-fixed-mode-switch>div[data-v-9454f3e6]{align-items:center;display:inline-flex;gap:.55rem;min-width:0}.ai-common-mode-control span[data-v-9454f3e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-common-mode-switch span.active[data-v-9454f3e6]{color:var(--color-primary);font-weight:800}.ai-common-tool-row[data-v-9454f3e6]{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr)}.ai-common-tool-button[data-v-9454f3e6]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.8rem;color:#475569;display:flex;flex-direction:column;font-size:.72rem;font-weight:800;gap:.45rem;justify-content:center;min-height:4.75rem}.ai-common-tool-button.active[data-v-9454f3e6]{background:#3b82f61a;border-color:#60a5fa;box-shadow:inset 0 0 0 1px #3b82f614;color:var(--color-primary)}.ai-common-tool-button.undo[data-v-9454f3e6]{background:#fff;border-style:dashed}.ai-common-tool-button[data-v-9454f3e6]:disabled{cursor:not-allowed;opacity:.45}.ai-common-tool-guidance[data-v-9454f3e6]{align-items:center;background:#eff6ffbf;border-radius:.75rem;color:#475569;display:flex;font-size:.78rem;gap:.65rem;line-height:1.5;min-height:4rem;padding:.85rem .9rem}.ai-common-tool-guidance svg[data-v-9454f3e6]{color:var(--color-primary);flex:0 0 auto}.ai-common-brush-control[data-v-9454f3e6]{border-top:1px solid #e2e8f0;margin-top:auto;padding:.6rem .15rem .25rem}.ai-common-export-panel[data-v-9454f3e6]{box-shadow:0 -10px 26px #0f172a0f;display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.1rem 1.1rem;position:relative;z-index:2}.ai-common-credit-summary[data-v-9454f3e6]{background:#f8fafc;border-radius:.75rem;margin:0;padding:.75rem .85rem}.ai-common-export-copy[data-v-9454f3e6]{color:#475569!important;font-size:.78rem!important;line-height:1.45!important;margin:0!important}@media (max-width:1024px){.ai-common-workbench[data-v-9454f3e6]{grid-template-columns:1fr;height:auto;width:min(94vw,760px)}.ai-common-video-stage[data-v-9454f3e6]{height:min(66dvh,620px);min-height:420px}.ai-common-sidebar[data-v-9454f3e6]{height:min(72dvh,680px)}}@media (max-width:640px){.ai-common-workbench[data-v-9454f3e6]{gap:.85rem;margin-top:1rem;padding-bottom:5.75rem}.ai-common-video-stage[data-v-9454f3e6]{border-radius:1rem;height:min(58dvh,520px);min-height:320px;padding:.55rem}.ai-common-canvas-wrap[data-v-9454f3e6]{max-height:calc(100% - 64px)}.ai-common-transport[data-v-9454f3e6]{gap:.45rem;padding:.45rem .5rem}.ai-common-sidebar[data-v-9454f3e6]{height:min(74dvh,680px)}.ai-common-control-panel[data-v-9454f3e6],.ai-common-upload-card[data-v-9454f3e6]{border-radius:.9rem;padding:.9rem}.ai-common-upload-card[data-v-9454f3e6]{gap:.7rem;min-height:0;padding:.7rem .85rem}.ai-common-primary-button.compact[data-v-9454f3e6]{font-size:.78rem;min-height:2.5rem;padding:0 .85rem}.ai-common-tool-row[data-v-9454f3e6]{gap:.4rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-common-tool-button[data-v-9454f3e6]{min-height:3.65rem}.ai-common-mode-switch[data-v-9454f3e6]{font-size:.7rem;gap:.4rem}.ai-common-mode-switch strong[data-v-9454f3e6]{font-size:.68rem}.ai-common-primary-button[data-v-9454f3e6]{min-height:3.25rem}}.ai-workflow-step[data-v-9454f3e6]{align-items:center;display:flex;font-size:.78rem;gap:.45rem}.ai-workflow-step>span[data-v-9454f3e6]{background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#64748b;display:grid;font-size:.72rem;font-weight:850;height:1.6rem;place-items:center;width:1.6rem}.ai-workflow-step.active[data-v-9454f3e6],.ai-workflow-step.complete[data-v-9454f3e6]{color:#1e40af}.ai-workflow-step.complete>span[data-v-9454f3e6]{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.ai-workflow-step.active>span[data-v-9454f3e6]{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 4px 12px #3b82f640;color:#fff}.ai-workflow-connector[data-v-9454f3e6]{background:#cbd5e1;height:1px;width:min(9vw,8rem)}@media (min-width:641px){.video-remove-operate.ai-fixed-workbench[data-v-9454f3e6]{align-items:start;background:transparent;display:grid;gap:1rem 1.25rem;grid-template-columns:minmax(0,2.05fr) minmax(340px,.95fr);grid-template-rows:auto auto auto;margin:1.15rem auto 0;min-height:0;width:min(96vw,1360px)}.ai-fixed-export-panel[data-v-9454f3e6],.ai-fixed-mark-panel[data-v-9454f3e6],.ai-fixed-upload-card[data-v-9454f3e6]{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;box-shadow:0 18px 44px #0f172a14}.ai-fixed-upload-card[data-v-9454f3e6]{align-items:center;display:flex;gap:1rem;grid-column:2;grid-row:1;min-width:0;padding:1rem 1.1rem}.ai-fixed-upload-name[data-v-9454f3e6]{color:#0f172a;flex:1 1 auto;font-size:.95rem;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-fixed-download-button[data-v-9454f3e6],.ai-fixed-remove-button[data-v-9454f3e6],.ai-fixed-upload-button[data-v-9454f3e6]{align-items:center;background:var(--color-primary);border-radius:.75rem;color:#fff;display:inline-flex;font-size:.82rem;font-weight:800;gap:.5rem;justify-content:center;min-height:2.9rem;padding:0 1rem;white-space:nowrap}.ai-fixed-mark-panel.toolbar[data-v-9454f3e6]{align-items:stretch;align-self:start;background:#fff;box-shadow:0 18px 44px #0f172a14;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.9rem;grid-column:2;grid-row:2;justify-content:flex-start;margin:0;min-width:0;padding:1.1rem;width:auto}.ai-fixed-export-title[data-v-9454f3e6],.ai-fixed-panel-heading>span[data-v-9454f3e6]{color:#0f172a;display:block;font-size:1rem;font-weight:850}.ai-fixed-panel-heading p[data-v-9454f3e6]{color:#64748b;font-size:.8rem;line-height:1.45;margin:.35rem 0 0}.ai-fixed-mark-panel>.flex.items-center.gap-3[data-v-9454f3e6]{display:none}.ai-fixed-mode-switch[data-v-9454f3e6]{align-items:center;background:#eff6ffbf;border:1px solid #bfdbfe;border-radius:.7rem;color:#475569;display:flex;font-size:.76rem;font-weight:750;gap:.75rem;justify-content:space-between;min-height:2.75rem;padding:.55rem .75rem}.ai-fixed-mode-switch strong[data-v-9454f3e6]{color:var(--color-primary);font-size:.76rem;white-space:nowrap}.ai-fixed-tool-grid[data-v-9454f3e6]{display:grid;gap:.45rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ai-fixed-tool-button[data-v-9454f3e6]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;color:#475569;display:flex;flex-direction:column;font-size:.72rem;font-weight:800;gap:.35rem;justify-content:center;min-height:4.6rem;transition:border-color .16s ease,background .16s ease,color .16s ease}.ai-fixed-tool-button.active[data-v-9454f3e6]{background:#eff6ff;border-color:#93c5fd;color:var(--color-primary)}.ai-fixed-tool-button[data-v-9454f3e6]:disabled{cursor:not-allowed;opacity:.45}.ai-fixed-brush-size[data-v-9454f3e6]{align-items:center;color:#475569;display:grid;font-size:.75rem;font-weight:750;gap:.75rem;grid-template-columns:auto minmax(0,1fr)}.ai-fixed-workbench .video-area[data-v-9454f3e6]{align-items:center;background:#080f1a;border-radius:1.25rem;display:flex;grid-column:1;grid-row:1/span 2;height:auto;justify-content:space-between;min-height:min(68vh,760px);padding:1rem}.ai-fixed-workbench .video-area>div[data-v-9454f3e6]{height:100%}.ai-fixed-workbench .player-controls[data-v-9454f3e6]{grid-column:1;grid-row:3;margin:0;width:auto}.ai-fixed-player-controls[data-v-9454f3e6]{align-items:center;background:#080f1a;border:1px solid #1e293b;border-radius:.8rem;color:#e2e8f0;display:flex;flex:0 0 auto;font-size:.8rem;font-variant-numeric:tabular-nums;gap:.7rem;min-height:3.25rem;padding:.45rem .7rem;width:min(100%,56rem)}.ai-fixed-play-button[data-v-9454f3e6]{border-radius:999px;color:#fff;display:grid;flex:0 0 auto;height:2rem;place-items:center;width:2rem}.ai-fixed-export-panel[data-v-9454f3e6]{display:flex;flex-direction:column;gap:.7rem;grid-column:2;grid-row:3;padding:1.1rem}.ai-fixed-credit-summary[data-v-9454f3e6]{border-top:1px solid #e2e8f0;padding-top:.8rem}.ai-fixed-credit-summary p[data-v-9454f3e6]{color:#64748b;font-size:.75rem;line-height:1.45;margin:.45rem 0 0}.ai-fixed-download-button[data-v-9454f3e6],.ai-fixed-remove-button[data-v-9454f3e6]{width:100%}.ai-fixed-remove-button[data-v-9454f3e6]:disabled{background:#bfdbfe;cursor:not-allowed}}@media (max-width:640px){.ai-workflow-progress[data-v-9454f3e6]{display:none}.video-remove-operate.ai-fixed-workbench[data-v-9454f3e6]{background:transparent;gap:.85rem;min-height:0;padding-bottom:1rem}.ai-fixed-export-panel[data-v-9454f3e6],.ai-fixed-upload-card[data-v-9454f3e6]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 12px 28px #0f172a14;display:flex;flex-direction:column;gap:.75rem;padding:.85rem;width:92vw}.ai-fixed-upload-card[data-v-9454f3e6]{align-items:center;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto}.ai-fixed-upload-name[data-v-9454f3e6]{color:#0f172a;font-size:.85rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-fixed-download-button[data-v-9454f3e6],.ai-fixed-remove-button[data-v-9454f3e6],.ai-fixed-upload-button[data-v-9454f3e6]{align-items:center;background:var(--color-primary);border-radius:.7rem;color:#fff;display:inline-flex;font-size:.75rem;font-weight:800;gap:.4rem;justify-content:center;min-height:2.6rem;padding:0 .75rem;white-space:nowrap}.ai-fixed-workbench .mobile-tool-bar[data-v-9454f3e6]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 12px 28px #0f172a14;margin:0;width:92vw}.ai-fixed-workbench .video-area[data-v-9454f3e6]{background:#080f1a;border-radius:1rem;height:min(58dvh,520px);min-height:0;padding-bottom:.75rem;width:92vw}.ai-fixed-player-controls[data-v-9454f3e6]{align-items:center;background:#080f1a;border:1px solid #1e293b;border-radius:.75rem;color:#e2e8f0;display:flex;font-size:.75rem;font-variant-numeric:tabular-nums;gap:.55rem;min-height:3rem;padding:.4rem .65rem;width:92vw}.ai-fixed-play-button[data-v-9454f3e6]{color:#fff;display:grid;flex:0 0 auto;height:1.9rem;place-items:center;width:1.9rem}.ai-fixed-export-title[data-v-9454f3e6]{color:#0f172a;font-size:.95rem;font-weight:850}.ai-fixed-mode-switch[data-v-9454f3e6]{font-size:.72rem;width:100%}.ai-fixed-credit-summary[data-v-9454f3e6]{border-top:1px solid #e2e8f0;padding-top:.7rem}.ai-fixed-credit-summary p[data-v-9454f3e6]{color:#64748b;font-size:.72rem;line-height:1.4;margin:.4rem 0 0}.ai-fixed-download-button[data-v-9454f3e6],.ai-fixed-remove-button[data-v-9454f3e6]{width:100%}.ai-fixed-remove-button[data-v-9454f3e6]:disabled{background:#bfdbfe;cursor:not-allowed}}.drawing-canvas[data-v-9454f3e6]{cursor:none}.custom-cursor[data-v-9454f3e6]{display:none;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:10}.custom-cursor.crosshair-cursor[data-v-9454f3e6]{background:none;height:24px;mix-blend-mode:difference;pointer-events:none;position:absolute;width:24px;z-index:9999}.custom-cursor.crosshair-cursor[data-v-9454f3e6]:after,.custom-cursor.crosshair-cursor[data-v-9454f3e6]:before{background-color:#fff;content:"";position:absolute}.custom-cursor.crosshair-cursor[data-v-9454f3e6]:before{bottom:0;left:50%;top:0;transform:translate(-50%);width:2px}.custom-cursor.crosshair-cursor[data-v-9454f3e6]:after{height:2px;left:0;right:0;top:50%;transform:translateY(-50%)}canvas[data-v-9454f3e6]{touch-action:none;-webkit-user-select:none;-webkit-touch-callout:none}
