.uppy-Root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1;position:relative;text-align:left}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root{text-align:right}.uppy-Root *,.uppy-Root :after,.uppy-Root :before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:rgba(18,105,207,.6);box-shadow:0 0 0 3px rgba(18,105,207,.14901960784313725);outline:none}[data-uppy-theme=dark] .uppy-c-textInput{background-color:#333;border-color:#333;color:#eaeaea}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{fill:currentColor;display:inline-block;max-height:100%;max-width:100%;overflow:hidden}.uppy-c-btn{align-items:center;color:inherit;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:500;justify-content:center;line-height:1;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.uppy-c-btn,[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{background-color:#1269cf;border-radius:4px;color:#fff;font-size:14px;padding:10px 18px}.uppy-c-btn-primary:hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{box-shadow:0 0 0 3px rgba(18,105,207,.4);outline:none}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px rgba(170,225,255,.8509803921568627)}.uppy-c-btn-link{background-color:initial;border-radius:4px;color:#525252;font-size:14px;line-height:1;padding:10px 15px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{box-shadow:0 0 0 3px rgba(18,105,207,.25098039215686274);outline:none}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px rgba(170,225,255,.8509803921568627)}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.cev-crop-dialog{max-width:1350px}.cev-video-wrap[data-v-182c59a4]{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;background:#000;border-radius:6px;overflow:hidden;line-height:0}.cev-video[data-v-182c59a4]{display:block;width:auto;height:auto;max-width:100%;max-height:620px;-o-object-fit:contain;object-fit:contain;background:#000;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none}.cev-video[data-v-182c59a4]:active{cursor:-webkit-grabbing;cursor:grabbing}.cev-video-placeholder[data-v-182c59a4]{width:640px;max-width:100%;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;background:#1a1a2e;line-height:1.4}.cev-crop-box[data-v-182c59a4]{position:absolute;top:0;bottom:0;width:31.640625%;border-left:2px solid #f0c040;border-right:2px solid #f0c040;pointer-events:none;will-change:left}.cev-playing .cev-crop-box[data-v-182c59a4]{transition:left .08s linear}.cev-center-line[data-v-182c59a4]{position:absolute;top:0;bottom:0;left:50%;width:1px;background:hsla(0,0%,100%,.2);pointer-events:none}.crop-slider[data-v-182c59a4]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:24px;background:transparent;outline:none}.crop-slider[data-v-182c59a4]::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:#d6dbe1}.crop-slider[data-v-182c59a4]::-moz-range-track{height:8px;border-radius:4px;background:#d6dbe1}.crop-slider[data-v-182c59a4]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#0d6efd;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35);cursor:-webkit-grab;cursor:grab;margin-top:-8px}.crop-slider[data-v-182c59a4]::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}.crop-slider[data-v-182c59a4]::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#0d6efd;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.35);cursor:grab}.crop-slider-edge[data-v-182c59a4]{min-width:52px;font-size:11px}.cev-preset-btn[data-v-182c59a4]{display:flex;flex-direction:column;align-items:center;gap:0;min-width:80px;padding:2px 12px;font-size:13px;line-height:1.25}.cev-kbd[data-v-182c59a4]{display:block;margin-top:1px;font-size:11px;padding:0 5px;line-height:1.3}.cev-kbd-inline[data-v-182c59a4],.cev-kbd[data-v-182c59a4]{background:#e9ecef;border:1px solid #adb5bd;border-radius:3px;color:#343a40}.cev-kbd-inline[data-v-182c59a4]{font-size:10px;padding:0 4px;line-height:1.6}.cpv-video-wrap[data-v-167fdaa8]{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;background:#000;border-radius:6px;overflow:hidden;line-height:0}.cpv-video[data-v-167fdaa8]{display:block;width:auto;height:auto;max-width:100%;max-height:620px;-o-object-fit:contain;object-fit:contain;background:#000}.cpv-video-placeholder[data-v-167fdaa8]{width:640px;max-width:100%;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;background:#1a1a2e;line-height:1.4}.cpv-mask[data-v-167fdaa8]{position:absolute;top:0;bottom:0;background:rgba(0,0,0,.72);pointer-events:none;transition:left .08s linear,width .08s linear}.cpv-mask-l[data-v-167fdaa8]{left:0;right:auto}.cpv-mask-r[data-v-167fdaa8]{right:0}.cpv-crop-box[data-v-167fdaa8]{position:absolute;top:0;bottom:0;width:31.640625%;border-left:2px solid #f0c040;border-right:2px solid #f0c040;pointer-events:none;transition:left .08s linear}.cp-grid[data-v-1d9d3a95]{display:flex;gap:16px;align-items:flex-start}.cp-col[data-v-1d9d3a95]{display:flex;flex-direction:column;gap:6px}.cp-col--vertical[data-v-1d9d3a95]{flex:0 0 auto}.cp-col--horizontal[data-v-1d9d3a95]{flex:1;min-width:0}.cp-label[data-v-1d9d3a95]{font-size:12px;font-weight:600;color:#495057;display:flex;align-items:center;gap:5px}.cp-video[data-v-1d9d3a95]{display:block;border-radius:6px;background:#000}.cp-video--crop[data-v-1d9d3a95]{width:220px;height:390px;-o-object-fit:contain;object-fit:contain}.cp-video--full[data-v-1d9d3a95]{width:100%;max-height:390px;-o-object-fit:contain;object-fit:contain}.ve-wrap[data-v-e53494d4]{margin:-20px -25px 0;height:calc(100vh - 70px);display:flex;flex-direction:column;overflow:hidden;background:#f4f5f7;color:#333;position:relative}.ve-fetch-progress[data-v-e53494d4]{height:3px;background:#dee2e6;flex-shrink:0}.ve-fetch-bar[data-v-e53494d4]{height:100%;background:#f0c040;transition:width .2s ease}.ve-panels[data-v-e53494d4]{display:flex;flex:1;min-height:0}.ve-left[data-v-e53494d4]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding:10px;overflow:hidden;background:#fff}.ve-video-box[data-v-e53494d4]{position:relative;background:#000;border-radius:6px;overflow:hidden;flex-shrink:0}.ve-video[data-v-e53494d4]{width:100%;max-height:440px;display:block;background:#000}.ve-no-video[data-v-e53494d4]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#adb5bd;min-height:180px;background:#e9ecef}.ve-no-video-icon[data-v-e53494d4]{font-size:48px}.ve-source-row[data-v-e53494d4]{display:flex;align-items:center;gap:6px;flex-shrink:0}.ve-url-input[data-v-e53494d4]{flex:1}.ve-mode-select[data-v-e53494d4]{width:160px;flex-shrink:0}.ve-auto-info[data-v-e53494d4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;color:#495057;text-align:center;flex:1}.ve-alert[data-v-e53494d4]{flex-shrink:0}.ve-controls[data-v-e53494d4]{display:flex;align-items:center;gap:6px;flex-shrink:0}.ve-time-display[data-v-e53494d4]{font-family:monospace;font-size:13px;white-space:nowrap;color:#495057;min-width:100px}.ve-seekbar[data-v-e53494d4]{flex:1;accent-color:#f0c040;cursor:pointer}.ve-waveform-wrapper[data-v-e53494d4]{height:80px;flex-shrink:0;position:relative;background:#1a1a2e;border-radius:6px;overflow:hidden}.ve-waveform-canvas[data-v-e53494d4]{width:100%;height:100%}.ve-waveform-msg[data-v-e53494d4]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:hsla(0,0%,100%,.45);z-index:2;pointer-events:none}.ve-waveform-warn[data-v-e53494d4]{color:#f0c040}.ve-thumb-strip[data-v-e53494d4]{display:flex;gap:4px;overflow-x:auto;padding:4px 2px;flex-shrink:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#e9ecef;border-radius:4px;align-items:flex-start}.ve-thumb-item[data-v-e53494d4]{flex-shrink:0;cursor:pointer;border-radius:3px;overflow:hidden;border:2px solid transparent;transition:border-color .15s}.ve-thumb-item[data-v-e53494d4]:hover{border-color:rgba(240,192,64,.5)}.ve-thumb-selected[data-v-e53494d4]{border-color:#f0c040!important}.ve-thumb-placeholder[data-v-e53494d4]{width:128px;height:72px;background:#ced4da;display:flex;align-items:center;justify-content:center;color:#868e96;font-size:20px}.ve-thumb-label[data-v-e53494d4]{background:hsla(0,0%,100%,.92);padding:2px 5px;max-width:128px}.ve-thumb-label-title[data-v-e53494d4]{font-size:11px;font-weight:600;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ve-thumb-label-time[data-v-e53494d4]{font-size:10px;color:#6c757d;white-space:nowrap;font-family:monospace}.ve-right[data-v-e53494d4]{width:600px;min-width:600px;overflow-y:auto;border-left:1px solid #2a2a3e;background:#fff;color:#333;display:flex;flex-direction:column}.ve-section-head[data-v-e53494d4]{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-bottom:1px solid #e9ecef;background:#f8f9fa;font-weight:600;font-size:13px;flex-shrink:0;position:sticky;top:0;z-index:5}.ve-section-head-toggle[data-v-e53494d4]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ve-section-head-toggle[data-v-e53494d4]:hover{background:#eef0f2}.ve-panel-body[data-v-e53494d4]{padding:10px 12px}.ve-cut-card[data-v-e53494d4]{padding:10px 12px;border-bottom:1px solid #e9ecef;border-left:4px solid transparent;transition:background .15s,border-left-color .15s,box-shadow .15s;cursor:pointer}.ve-cut-card[data-v-e53494d4]:hover{background:#f8f9fa;border-left-color:#dee2e6}.ve-cut-selected[data-v-e53494d4]{border-left-color:#f0c040!important;background:rgba(240,192,64,.12)!important;box-shadow:inset 4px 0 0 #d4a800,0 2px 6px rgba(240,192,64,.25)!important}.ve-cut-selected[data-v-e53494d4]:hover{background:rgba(240,192,64,.18)!important}.ve-cut-rejected[data-v-e53494d4]{opacity:.45;filter:grayscale(1);border-left-color:#adb5bd!important}.ve-cut-rejected[data-v-e53494d4]:hover{background:#f8f9fa}.ve-cut-info[data-v-e53494d4]{padding-right:8px}.ve-badge-row[data-v-e53494d4]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:5px}.ve-label-input[data-v-e53494d4]{margin-bottom:4px}.ve-event-type-input[data-v-e53494d4]{margin-bottom:5px;color:#6c757d}.ve-timestamps[data-v-e53494d4]{display:flex;align-items:center;gap:5px;font-size:12px;margin-bottom:4px;flex-wrap:wrap}.ve-ts-link[data-v-e53494d4]{color:#0d6efd;cursor:pointer;white-space:nowrap}.ve-ts-link[data-v-e53494d4]:hover{text-decoration:underline}.ve-ts-sep[data-v-e53494d4]{color:#bbb}.ve-ts-dur[data-v-e53494d4]{color:#888}.ve-crop-added[data-v-e53494d4]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:4px 0;font-size:12px}.ve-crop-added-label[data-v-e53494d4]{color:#1d9e75;font-weight:600;white-space:nowrap}.ve-crop-added-label .mdi[data-v-e53494d4]{margin-right:2px}.ve-crop-link[data-v-e53494d4]{background:none;border:none;padding:0;font-size:12px;color:#0d6efd;cursor:pointer;white-space:nowrap}.ve-crop-link[data-v-e53494d4]:hover{text-decoration:underline}.ve-crop-link .mdi[data-v-e53494d4]{margin-right:1px}.ve-crop-link-danger[data-v-e53494d4]{color:#d9534f}.ve-time-set-alert[data-v-e53494d4]{font-size:12px;line-height:1.35;margin-top:2px}.ve-time-set-alert .mdi[data-v-e53494d4]{margin-right:3px}.ve-fade-enter-active[data-v-e53494d4],.ve-fade-leave-active[data-v-e53494d4]{transition:opacity .25s ease}.ve-fade-enter[data-v-e53494d4],.ve-fade-leave-to[data-v-e53494d4]{opacity:0}.ve-description[data-v-e53494d4]{font-size:12px;color:#555;margin-bottom:4px;white-space:pre-wrap;word-break:break-word}.ve-hashtags[data-v-e53494d4]{display:flex;flex-wrap:wrap;gap:3px}.ve-tag[data-v-e53494d4]{font-size:11px}.ve-cut-actions[data-v-e53494d4]{display:flex;flex-direction:column;gap:4px;border-left:1px solid #dee2e6;padding-left:8px}.ve-cut-actions .btn[data-v-e53494d4]{font-size:12px}.ve-inline-panel[data-v-e53494d4]{margin-top:10px;padding:10px;background:#f1f3f5;border-radius:6px;border:1px solid #dee2e6}.ve-field-label[data-v-e53494d4]{display:block;font-size:11px;color:#666;margin-bottom:2px;font-weight:600}.ve-empty-cuts[data-v-e53494d4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#999;text-align:center}.ve-refresh-overlay[data-v-e53494d4]{position:absolute;inset:0;background:hsla(0,0%,100%,.75);display:flex;align-items:center;justify-content:center;z-index:10}.bg-purple[data-v-e53494d4]{background-color:#6f42c1!important}.ve-import-textarea[data-v-e53494d4]{font-family:monospace;font-size:11px;resize:vertical}