.ToolShell-module__GhgzUq__shell{background-color:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.ToolShell-module__GhgzUq__breadcrumbContainer{padding:var(--space-4)0}.ToolShell-module__GhgzUq__breadcrumb{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:13px;font-weight:600;display:flex}.ToolShell-module__GhgzUq__breadcrumbLink{color:var(--color-text);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.ToolShell-module__GhgzUq__breadcrumbLink:hover{color:var(--color-primary)}.ToolShell-module__GhgzUq__breadcrumbSeparator{color:var(--color-text-muted)}.ToolShell-module__GhgzUq__main{padding:var(--space-4)0 var(--space-12);flex-direction:column;flex:1;align-items:center;display:flex}.ToolShell-module__GhgzUq__header{text-align:left;margin-top:var(--space-8);margin-bottom:var(--space-8);max-width:800px}.ToolShell-module__GhgzUq__title{margin:0 0 var(--space-3);letter-spacing:-.03em;color:var(--color-text);font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.ToolShell-module__GhgzUq__description{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;font-weight:400;line-height:1.5}.ToolShell-module__GhgzUq__glassPanel{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);width:100%;max-width:1000px;padding:40px;position:relative;box-shadow:0 10px 40px #0000000a}.ToolShell-module__GhgzUq__glassPanel:before{display:none}.ToolShell-module__GhgzUq__grid{gap:var(--space-6);display:grid}@media (min-width:900px){.ToolShell-module__GhgzUq__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.ToolShell-module__GhgzUq__section{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ToolShell-module__GhgzUq__sectionTitle{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.ToolShell-module__GhgzUq__settingsPanel{gap:var(--space-5);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;padding:24px;display:flex}.ToolShell-module__GhgzUq__settingsGroup{gap:var(--space-2);flex-direction:column;display:flex}.ToolShell-module__GhgzUq__settingsLabel{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.ToolShell-module__GhgzUq__settingsHint{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}.ToolShell-module__GhgzUq__presetGrid{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);scrollbar-width:none;-ms-overflow-style:none;gap:0;padding:4px;display:flex;overflow-x:auto}.ToolShell-module__GhgzUq__presetGrid::-webkit-scrollbar{display:none}.ToolShell-module__GhgzUq__presetButton{min-width:44px;padding:var(--space-2)2px;border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);white-space:nowrap;background:0 0;border:1px solid #0000;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.ToolShell-module__GhgzUq__presetButton:hover:not(:disabled):not(.ToolShell-module__GhgzUq__presetButtonActive){background:var(--color-surface-elevated);border-color:var(--color-border-subtle);box-shadow:0 1px 4px #0000000f}.ToolShell-module__GhgzUq__presetButton:disabled{opacity:.45;cursor:not-allowed}.ToolShell-module__GhgzUq__presetName{color:inherit;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.ToolShell-module__GhgzUq__presetHint{color:inherit;opacity:.7;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:9px;font-weight:500;line-height:1.2;overflow:hidden}.ToolShell-module__GhgzUq__presetButtonActive{background:linear-gradient(180deg,#fff 0%,var(--color-surface-elevated)100%);border-color:var(--color-border);transform:translateY(-1px);box-shadow:0 2px 8px #00000014,inset 0 1px #fffc}.ToolShell-module__GhgzUq__presetButtonActive .ToolShell-module__GhgzUq__presetName,.ToolShell-module__GhgzUq__presetButtonActive .ToolShell-module__GhgzUq__presetHint{color:var(--color-text)}.ToolShell-module__GhgzUq__actions{gap:var(--space-3);padding-top:var(--space-5);flex-direction:column;margin-top:auto;display:flex}.ToolShell-module__GhgzUq__primaryButton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-6);background:var(--color-primary);border:3px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text);font-size:var(--text-base);cursor:pointer;transition:all var(--transition-fast);font-weight:700;display:flex}.ToolShell-module__GhgzUq__primaryButton:hover:not(:disabled){background:var(--color-primary-hover);box-shadow:var(--shadow-lg);transform:translate(-2px,-2px)}.ToolShell-module__GhgzUq__primaryButton:active:not(:disabled){box-shadow:var(--shadow-sm);transform:translate(0)}.ToolShell-module__GhgzUq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.ToolShell-module__GhgzUq__primaryButton:after{display:none}.ToolShell-module__GhgzUq__secondaryButton{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);font-weight:600;display:flex}.ToolShell-module__GhgzUq__secondaryButton:hover:not(:disabled){background:var(--color-surface-hover);box-shadow:var(--shadow-sm);transform:translate(-2px,-2px)}.ToolShell-module__GhgzUq__secondaryButton:active:not(:disabled){transform:translate(0)}.ToolShell-module__GhgzUq__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.ToolShell-module__GhgzUq__downloadButton{background:var(--color-success)}.ToolShell-module__GhgzUq__downloadButton:hover:not(:disabled){background:var(--color-primary-hover)}.ToolShell-module__GhgzUq__rangeInput{appearance:none;background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;width:100%;height:8px}.ToolShell-module__GhgzUq__rangeInput::-webkit-slider-thumb{appearance:none;background:var(--color-primary);border:2px solid var(--color-border);cursor:pointer;width:24px;height:24px;box-shadow:var(--shadow-sm);border-radius:50%}.ToolShell-module__GhgzUq__rangeInput::-moz-range-thumb{background:var(--color-primary);border:2px solid var(--color-border);cursor:pointer;border-radius:50%;width:24px;height:24px}.ToolShell-module__GhgzUq__numberInput{width:100%;padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-base);transition:all var(--transition-fast);font-weight:600}.ToolShell-module__GhgzUq__numberInput:focus{border-color:var(--color-primary);box-shadow:3px 3px 0 var(--color-primary);outline:none}.ToolShell-module__GhgzUq__selectInput{width:100%;padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-base);cursor:pointer;transition:all var(--transition-fast);font-weight:600}.ToolShell-module__GhgzUq__selectInput:focus{border-color:var(--color-primary);box-shadow:3px 3px 0 var(--color-primary);outline:none}.ToolShell-module__GhgzUq__toggle{align-items:center;gap:var(--space-3);cursor:pointer;display:flex}.ToolShell-module__GhgzUq__toggleSwitch{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-full);width:51px;height:31px;transition:all var(--transition-fast);position:relative}.ToolShell-module__GhgzUq__toggleInput{opacity:0;width:0;height:0;position:absolute}.ToolShell-module__GhgzUq__toggleInput:checked+.ToolShell-module__GhgzUq__toggleSwitch{background:var(--color-primary);border-color:var(--color-border)}.ToolShell-module__GhgzUq__toggleSwitch:after{content:"";background:var(--color-surface);border:2px solid var(--color-border);width:23px;height:23px;transition:transform var(--transition-fast);border-radius:50%;position:absolute;top:2px;left:2px}.ToolShell-module__GhgzUq__toggleInput:checked+.ToolShell-module__GhgzUq__toggleSwitch:after{transform:translate(20px)}.ToolShell-module__GhgzUq__toggleLabel{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.ToolShell-module__GhgzUq__errorAlert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-error-muted);border:2px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);display:flex}.ToolShell-module__GhgzUq__errorIcon{font-size:var(--text-xl);flex-shrink:0}.ToolShell-module__GhgzUq__errorContent{flex:1}.ToolShell-module__GhgzUq__errorTitle{margin-bottom:var(--space-1);font-weight:700}.ToolShell-module__GhgzUq__errorMessage{font-size:var(--text-sm)}.ToolShell-module__GhgzUq__capabilityWarning{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--color-warning-muted);border:2px solid var(--color-text);border-radius:var(--radius-md);margin-bottom:var(--space-6);width:100%;max-width:1000px;display:flex}.ToolShell-module__GhgzUq__warningIcon{font-size:var(--text-xl)}.ToolShell-module__GhgzUq__warningContent{font-size:var(--text-sm);color:var(--color-text);flex:1}.ToolShell-module__GhgzUq__warningTitle{color:var(--color-text);margin-bottom:var(--space-1);font-weight:700}.ToolShell-module__GhgzUq__seoBlock{margin-top:var(--space-8);gap:var(--space-8);flex-direction:column;display:flex}.ToolShell-module__GhgzUq__infoSection{gap:var(--space-4);flex-direction:column;display:flex}.ToolShell-module__GhgzUq__infoGrid{gap:var(--space-4);display:grid}@media (min-width:900px){.ToolShell-module__GhgzUq__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolShell-module__GhgzUq__infoCard{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-fast);padding:28px}.ToolShell-module__GhgzUq__infoCard:hover{box-shadow:var(--shadow-md);transform:translate(-2px,-2px)}.ToolShell-module__GhgzUq__infoHeading{font-size:var(--text-base);margin-bottom:var(--space-3);font-weight:700}.ToolShell-module__GhgzUq__infoList{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);flex-direction:column;list-style:none;display:flex}.ToolShell-module__GhgzUq__infoList li:before{content:"-";margin-right:var(--space-2);color:var(--color-text);font-weight:700}.ToolShell-module__GhgzUq__faqSection,.ToolShell-module__GhgzUq__relatedSection{gap:var(--space-4);flex-direction:column;display:flex}.ToolShell-module__GhgzUq__sectionHeading{font-size:var(--text-lg);font-weight:800}.ToolShell-module__GhgzUq__faqGrid{gap:var(--space-4);display:grid}@media (min-width:900px){.ToolShell-module__GhgzUq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ToolShell-module__GhgzUq__faqCard{border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:28px}.ToolShell-module__GhgzUq__faqQuestion{font-size:var(--text-base);margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.ToolShell-module__GhgzUq__faqAnswer{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.ToolShell-module__GhgzUq__relatedGrid{gap:var(--space-4);display:grid}@media (min-width:900px){.ToolShell-module__GhgzUq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolShell-module__GhgzUq__relatedCard{border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:all var(--transition-fast);padding:28px}.ToolShell-module__GhgzUq__relatedCard:hover{background:var(--color-primary);box-shadow:var(--shadow-md);text-decoration:none;transform:translate(-4px,-4px)}.ToolShell-module__GhgzUq__relatedTitle{font-size:var(--text-base);margin-bottom:var(--space-2);color:var(--color-text);font-weight:700}.ToolShell-module__GhgzUq__relatedDescription{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.ToolShell-module__GhgzUq__relatedCard:hover .ToolShell-module__GhgzUq__relatedTitle,.ToolShell-module__GhgzUq__relatedCard:hover .ToolShell-module__GhgzUq__relatedDescription{color:var(--color-text)}.ToolShell-module__GhgzUq__modeBadge{border:2px solid var(--color-border);border-radius:var(--radius-full);letter-spacing:.02em;margin-top:var(--space-2);background:var(--color-surface);align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.ToolShell-module__GhgzUq__modeBadgeFast{background:var(--color-primary-muted)}.ToolShell-module__GhgzUq__modeBadgeCompat{background:var(--color-surface)}.ToolShell-module__GhgzUq__modeBadgeLegacy{background:var(--color-warning-muted)}.ToolShell-module__GhgzUq__modeBadgeIcon{font-size:14px}@media (max-width:899px){.ToolShell-module__GhgzUq__glassPanel{padding:var(--space-5);border-radius:var(--radius-md);box-sizing:border-box;width:100%;box-shadow:var(--shadow-md)}.ToolShell-module__GhgzUq__headerCenter{margin-bottom:var(--space-6);padding:0 var(--space-4)}.ToolShell-module__GhgzUq__title{font-size:1.5rem}.ToolShell-module__GhgzUq__description{font-size:var(--text-sm)}.ToolShell-module__GhgzUq__presetGrid{flex-direction:column}.ToolShell-module__GhgzUq__presetButton:not(:last-child):after{width:60%;height:2px;top:auto;bottom:0;right:20%}.ToolShell-module__GhgzUq__settingsPanel{padding:var(--space-4)}}@media (max-width:480px){.ToolShell-module__GhgzUq__glassPanel{padding:var(--space-3)}.ToolShell-module__GhgzUq__capabilityWarning{align-items:flex-start;gap:var(--space-2);flex-direction:column}}
.Dropzone-module__YNcsFa__dropzone{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-10)var(--space-6);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);cursor:pointer;transition:all var(--transition-base);flex-direction:column;min-height:280px;display:flex;position:relative;box-shadow:0 10px 28px #0f172a0f,0 2px 6px #0f172a0a}.Dropzone-module__YNcsFa__dropzone:hover{background:var(--color-surface-hover);border-color:var(--color-primary);box-shadow:0 14px 34px #0f172a1a,0 4px 12px #0f172a0f}.Dropzone-module__YNcsFa__dropzone:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-muted);outline:none}.Dropzone-module__YNcsFa__dropzoneDragging{background:var(--color-primary-muted);border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-muted),0 12px 28px #2563eb2e}.Dropzone-module__YNcsFa__dropzoneDragging .Dropzone-module__YNcsFa__dropzoneIcon{background:var(--color-primary);color:#fff;transform:scale(1.1)}.Dropzone-module__YNcsFa__dropzoneDisabled{cursor:not-allowed;opacity:.5}.Dropzone-module__YNcsFa__dropzoneDisabled:hover{background:var(--color-surface);border-color:var(--color-border-subtle);box-shadow:0 10px 28px #0f172a0f,0 2px 6px #0f172a0a}.Dropzone-module__YNcsFa__dropzoneIcon{background:var(--color-text);color:#fff;width:64px;height:64px;transition:all var(--transition-base);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 16px #0000001a}.Dropzone-module__YNcsFa__dropzoneIcon svg{color:currentColor;width:28px;height:28px}.Dropzone-module__YNcsFa__dropzone:hover .Dropzone-module__YNcsFa__dropzoneIcon{transform:translateY(-4px);box-shadow:0 12px 24px #00000026}.Dropzone-module__YNcsFa__dropzoneContent{text-align:center}.Dropzone-module__YNcsFa__dropzoneTitle{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-2);font-weight:700}.Dropzone-module__YNcsFa__dropzoneSubtitle{font-size:var(--text-sm);color:var(--color-text-secondary)}.Dropzone-module__YNcsFa__dropzoneSubtitle strong{color:var(--color-text);cursor:pointer;text-underline-offset:2px;font-weight:600;text-decoration:underline}.Dropzone-module__YNcsFa__dropzoneSubtitle strong:hover{color:var(--color-primary)}.Dropzone-module__YNcsFa__dropzoneFormats{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.Dropzone-module__YNcsFa__formatBadge{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;transition:all var(--transition-fast);align-items:center;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.Dropzone-module__YNcsFa__formatBadge:hover{border-color:var(--color-text-muted);color:var(--color-text)}.Dropzone-module__YNcsFa__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Dropzone-module__YNcsFa__dropzoneError{border-color:var(--color-error)}.Dropzone-module__YNcsFa__errorMessage{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);border:2px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);margin-top:var(--space-4);font-weight:600;display:flex}.Dropzone-module__YNcsFa__errorIcon{flex-shrink:0}.Dropzone-module__YNcsFa__dropzoneWithFile{padding:var(--space-5);border-color:var(--color-border);background:var(--color-primary-muted);min-height:auto}.Dropzone-module__YNcsFa__filePreview{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-md);border:2px solid var(--color-border);box-shadow:var(--shadow-sm);display:flex}.Dropzone-module__YNcsFa__fileThumbnail{border-radius:var(--radius-md);background:var(--color-text);border:2px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:flex;overflow:hidden}.Dropzone-module__YNcsFa__fileThumbnail video{object-fit:cover;width:100%;height:100%}.Dropzone-module__YNcsFa__fileBadge{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:800}.Dropzone-module__YNcsFa__fileInfo{flex:1;min-width:0}.Dropzone-module__YNcsFa__fileName{font-weight:700;font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:var(--space-1);overflow:hidden}.Dropzone-module__YNcsFa__fileMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);display:flex}.Dropzone-module__YNcsFa__fileMeta span{align-items:center;gap:4px;display:inline-flex}.Dropzone-module__YNcsFa__replaceHint{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1);opacity:.7;transition:opacity var(--transition-fast),color var(--transition-fast)}.Dropzone-module__YNcsFa__dropzone:hover .Dropzone-module__YNcsFa__replaceHint{opacity:1;color:var(--color-primary)}.Dropzone-module__YNcsFa__removeButton{border-radius:var(--radius-md);background:var(--color-surface);border:2px solid var(--color-border);width:40px;height:40px;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.Dropzone-module__YNcsFa__removeButton:hover{background:var(--color-error);border-color:var(--color-error);color:#fff;box-shadow:var(--shadow-sm);transform:translate(-2px,-2px)}@media (max-width:640px){.Dropzone-module__YNcsFa__dropzone{padding:var(--space-6)var(--space-4);min-height:220px}.Dropzone-module__YNcsFa__dropzoneWithFile{padding:var(--space-3)}.Dropzone-module__YNcsFa__dropzoneIcon{width:60px;height:60px}.Dropzone-module__YNcsFa__dropzoneIcon svg{width:28px;height:28px}.Dropzone-module__YNcsFa__dropzoneTitle{font-size:var(--text-base)}.Dropzone-module__YNcsFa__filePreview{text-align:center;padding:var(--space-3);gap:var(--space-3);flex-direction:column}.Dropzone-module__YNcsFa__fileThumbnail{margin-bottom:var(--space-2)}.Dropzone-module__YNcsFa__fileMeta{flex-wrap:wrap;justify-content:center}}
.ThumbnailUpload-module___ncyDq__thumbnailSection{gap:var(--space-3);flex-direction:column;display:flex}.ThumbnailUpload-module___ncyDq__thumbnailLabel{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.ThumbnailUpload-module___ncyDq__thumbnailHint{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400}.ThumbnailUpload-module___ncyDq__thumbnailDropzone{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5)var(--space-4);background:var(--color-surface);border:2px dashed var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);flex-direction:column;min-height:120px;display:flex;position:relative}.ThumbnailUpload-module___ncyDq__thumbnailDropzone:hover{background:var(--color-primary-muted);border-color:var(--color-border);border-style:solid}.ThumbnailUpload-module___ncyDq__thumbnailDropzone:focus-visible{border-color:var(--color-primary);box-shadow:3px 3px 0 var(--color-primary);outline:none}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneDragging{background:var(--color-primary);border-color:var(--color-border);border-style:solid}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneDisabled{cursor:not-allowed;opacity:.5}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneDisabled:hover{background:var(--color-surface);border-style:dashed}.ThumbnailUpload-module___ncyDq__thumbnailIcon{background:var(--color-text);border:2px solid var(--color-border);width:44px;height:44px;transition:all var(--transition-base);border-radius:50%;justify-content:center;align-items:center;display:flex}.ThumbnailUpload-module___ncyDq__thumbnailIcon svg{color:#fff;width:20px;height:20px}.ThumbnailUpload-module___ncyDq__thumbnailDropzone:hover .ThumbnailUpload-module___ncyDq__thumbnailIcon{background:var(--color-primary);transform:translate(-1px,-1px)}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneDragging .ThumbnailUpload-module___ncyDq__thumbnailIcon{transform:scale(1.05)}.ThumbnailUpload-module___ncyDq__thumbnailContent{text-align:center}.ThumbnailUpload-module___ncyDq__thumbnailTitle{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-1);font-weight:700}.ThumbnailUpload-module___ncyDq__thumbnailSubtitle{font-size:var(--text-xs);color:var(--color-text-secondary)}.ThumbnailUpload-module___ncyDq__thumbnailFormats{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.ThumbnailUpload-module___ncyDq__formatBadge{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.ThumbnailUpload-module___ncyDq__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneError{border-color:var(--color-error);background:var(--color-error-muted)}.ThumbnailUpload-module___ncyDq__errorMessage{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--color-error-muted);border:2px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-xs);margin-top:var(--space-3);font-weight:600;display:flex}.ThumbnailUpload-module___ncyDq__errorIcon{flex-shrink:0}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneWithFile{padding:var(--space-3);border-style:solid;border-color:var(--color-border);background:var(--color-primary-muted);min-height:auto}.ThumbnailUpload-module___ncyDq__previewContainer{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);border:2px solid var(--color-border);display:flex}.ThumbnailUpload-module___ncyDq__previewImage{border-radius:var(--radius-sm);background:var(--color-surface-elevated);border:2px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:80px;height:60px;display:flex;overflow:hidden}.ThumbnailUpload-module___ncyDq__previewImage img{object-fit:cover;width:100%;height:100%}.ThumbnailUpload-module___ncyDq__previewInfo{flex:1;min-width:0}.ThumbnailUpload-module___ncyDq__previewFileName{font-weight:700;font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:var(--space-1);overflow:hidden}.ThumbnailUpload-module___ncyDq__previewMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);display:flex}.ThumbnailUpload-module___ncyDq__previewMeta span{align-items:center;gap:4px;display:inline-flex}.ThumbnailUpload-module___ncyDq__removeButton{border-radius:var(--radius-sm);background:var(--color-surface);border:2px solid var(--color-border);width:32px;height:32px;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ThumbnailUpload-module___ncyDq__removeButton:hover{background:var(--color-error);border-color:var(--color-error);color:#fff;transform:translate(-1px,-1px)}@media (max-width:640px){.ThumbnailUpload-module___ncyDq__thumbnailDropzone{padding:var(--space-4)var(--space-3);min-height:100px}.ThumbnailUpload-module___ncyDq__thumbnailDropzoneWithFile{padding:var(--space-2)}.ThumbnailUpload-module___ncyDq__thumbnailIcon{width:36px;height:36px}.ThumbnailUpload-module___ncyDq__thumbnailIcon svg{width:16px;height:16px}.ThumbnailUpload-module___ncyDq__previewContainer{text-align:center;padding:var(--space-2);gap:var(--space-2);flex-direction:column}.ThumbnailUpload-module___ncyDq__previewImage{width:100px;height:75px}.ThumbnailUpload-module___ncyDq__previewMeta{flex-wrap:wrap;justify-content:center}}
.WaveformView-module__CludSG__waveformContainer{border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.WaveformView-module__CludSG__waveformCanvas{width:100%;height:100%;display:block}.WaveformView-module__CludSG__waveformPlaceholder{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}.WaveformView-module__CludSG__waveformLoading{color:var(--color-text-secondary);font-size:11px;font-weight:600}
.VideoMerge-module__SFd8AG__container{flex-direction:column;gap:24px;display:flex}.VideoMerge-module__SFd8AG__previewSection{aspect-ratio:16/9;background:#000;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:100%;max-height:400px;margin:0;display:flex;position:relative;overflow:hidden}.VideoMerge-module__SFd8AG__timelineContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #00000005}.VideoMerge-module__SFd8AG__timelineContainer:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#00000005 1px,#0000 1px),linear-gradient(90deg,#00000005 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.VideoMerge-module__SFd8AG__timelineContainer>*{z-index:1;position:relative}.VideoMerge-module__SFd8AG__controlsBar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:16px;padding:8px 16px;display:flex}.VideoMerge-module__SFd8AG__transportControls{gap:8px;display:flex}.VideoMerge-module__SFd8AG__editButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:all .2s;box-shadow:0 1px 2px #0000000d}.VideoMerge-module__SFd8AG__editButton:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.VideoMerge-module__SFd8AG__editButton:disabled{opacity:.5;cursor:not-allowed}.VideoMerge-module__SFd8AG__editButtonDanger{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.VideoMerge-module__SFd8AG__editButtonDanger:hover:not(:disabled){background:#fee2e2}.VideoMerge-module__SFd8AG__controlButton{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000000d}.VideoMerge-module__SFd8AG__controlButton:hover:not(:disabled){color:#334155;background:#f1f5f9;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}.VideoMerge-module__SFd8AG__controlButtonActive{color:#fff;background:#2563eb;border-color:#1d4ed8;box-shadow:0 4px 12px #2563eb4d}.VideoMerge-module__SFd8AG__controlButtonActive:hover:not(:disabled){color:#fff;background:#1d4ed8}.VideoMerge-module__SFd8AG__timeDisplay{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:4px;height:32px;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;display:flex}.VideoMerge-module__SFd8AG__timeSeparator{color:#94a3b8}.VideoMerge-module__SFd8AG__zoomControls{background:#e2e8f0;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:2px;display:flex}.VideoMerge-module__SFd8AG__zoomButton{cursor:pointer;color:#64748b;background:#fff;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}.VideoMerge-module__SFd8AG__zoomButton:disabled{opacity:.5;cursor:not-allowed}.VideoMerge-module__SFd8AG__trackScrollArea{user-select:none;background:#fff;border:1px solid #e2e8f0;border-top:none;border-radius:0 0 8px 8px;height:130px;position:relative;overflow:auto hidden}.VideoMerge-module__SFd8AG__rulerCanvas{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px 8px 0 0;width:100%;height:30px;display:block}.VideoMerge-module__SFd8AG__trackContent{height:100px;margin-top:10px;display:flex;position:relative}.VideoMerge-module__SFd8AG__clipBlock{cursor:pointer;background:#3b82f6;border:1px solid #2563eb;border-radius:6px;height:80px;transition:border-color .2s,box-shadow .2s;position:absolute;top:10px;overflow:visible;box-shadow:0 2px 4px #0000001a}.VideoMerge-module__SFd8AG__clipBlockSelected{z-index:20;border:2px solid #fbbf24;box-shadow:0 4px 12px #fbbf2466}.VideoMerge-module__SFd8AG__clipThumbnail{object-fit:cover;opacity:.8;pointer-events:none;border-radius:5px;width:100%;height:100%}.VideoMerge-module__SFd8AG__clipLabel{color:#fff;text-shadow:0 1px 2px #00000080;white-space:nowrap;pointer-events:none;max-width:90%;font-size:10px;font-weight:600;position:absolute;bottom:4px;left:4px;overflow:hidden}.VideoMerge-module__SFd8AG__clipWaveform{pointer-events:none;background:#0f172a26;border-radius:5px;width:100%;height:100%;overflow:hidden}.VideoMerge-module__SFd8AG__waveformContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.VideoMerge-module__SFd8AG__waveformCanvas{width:100%;height:100%;display:block}.VideoMerge-module__SFd8AG__waveformPlaceholder{color:#94a3b8e6;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}.VideoMerge-module__SFd8AG__waveformLoading{color:#64748be6;font-size:10px;font-weight:600}.VideoMerge-module__SFd8AG__trimHandle{cursor:ew-resize;z-index:30;opacity:0;touch-action:none;justify-content:center;align-items:center;width:32px;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0}.VideoMerge-module__SFd8AG__clipBlockSelected .VideoMerge-module__SFd8AG__trimHandle{opacity:1}.VideoMerge-module__SFd8AG__trimHandleLeft{border-radius:4px 0 0 4px;left:-16px}.VideoMerge-module__SFd8AG__trimHandleRight{border-radius:0 4px 4px 0;right:-16px}.VideoMerge-module__SFd8AG__trimHandle:after{content:"";background:#fbbf24;border-radius:2px;width:4px;height:24px;box-shadow:0 1px 2px #0003}.VideoMerge-module__SFd8AG__playhead{z-index:50;pointer-events:none;background:#ef4444;width:2px;position:absolute;top:0;bottom:0}.VideoMerge-module__SFd8AG__playhead:before{content:"";border-top:10px solid #ef4444;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:0;left:-6px}.VideoMerge-module__SFd8AG__clipListContainer{flex-direction:column;gap:8px;display:flex}.VideoMerge-module__SFd8AG__clipListHeader{color:#64748b;margin-bottom:8px;font-size:14px;font-weight:600}.VideoMerge-module__SFd8AG__clipList{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;padding:16px;display:grid}.VideoMerge-module__SFd8AG__addMoreContainer{margin-top:16px}.VideoMerge-module__SFd8AG__emptyState{padding:40px 0}.VideoMerge-module__SFd8AG__emptyStateText{text-align:center;color:#64748b;margin-top:20px}.VideoMerge-module__SFd8AG__noClipText{color:#64748b}.VideoMerge-module__SFd8AG__overlayPlayButton{background:#ffffffe6;width:64px;height:64px;font-size:24px;position:absolute}.VideoMerge-module__SFd8AG__trimEditor{background:#fff;border:1px solid #e2e8f0;border-radius:14px;margin-top:16px;padding:16px;box-shadow:0 8px 12px -4px #0f172a14,0 4px 6px -3px #0f172a0a}.VideoMerge-module__SFd8AG__trimHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.VideoMerge-module__SFd8AG__trimTitle{color:#0f172a;font-size:13px;font-weight:600}.VideoMerge-module__SFd8AG__trimTimes{color:#64748b;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.VideoMerge-module__SFd8AG__trimWaveform{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;height:120px;margin-top:12px;position:relative;overflow:hidden}.VideoMerge-module__SFd8AG__trimWaveformCanvas{pointer-events:none}.VideoMerge-module__SFd8AG__trimShade{z-index:2;background:#0f172a52;position:absolute;top:0;bottom:0}.VideoMerge-module__SFd8AG__trimSelection{z-index:3;cursor:grab;touch-action:none;background:#fbbf241f;border:1px solid #fbbf2499;position:absolute;top:0;bottom:0}.VideoMerge-module__SFd8AG__trimSelection:active{cursor:grabbing}.VideoMerge-module__SFd8AG__trimHandleBar{cursor:ew-resize;z-index:4;touch-action:none;justify-content:center;align-items:center;width:32px;display:flex;position:absolute;top:0;bottom:0}.VideoMerge-module__SFd8AG__trimHandleBar:after{content:"";background:#fbbf24;border-radius:2px;width:4px;height:32px;box-shadow:0 1px 3px #0003}.VideoMerge-module__SFd8AG__trimHandleStart,.VideoMerge-module__SFd8AG__trimHandleEnd{transform:translate(-50%)}.VideoMerge-module__SFd8AG__trimActions{justify-content:flex-end;margin-top:12px;display:flex}.VideoMerge-module__SFd8AG__trimButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:all .2s}.VideoMerge-module__SFd8AG__trimButton:hover{background:#f1f5f9;border-color:#94a3b8}.VideoMerge-module__SFd8AG__zoomValue{color:#64748b;text-align:center;min-width:40px;font-size:11px;font-weight:600}.VideoMerge-module__SFd8AG__clipCardDuration{font-size:10px}.VideoMerge-module__SFd8AG__clipCardThumbWrapper{overflow:hidden}.VideoMerge-module__SFd8AG__thumbnailPlaceholder{background:#000;justify-content:center;align-items:center;display:flex}.VideoMerge-module__SFd8AG__thumbnailPlaceholderText{color:#fff;font-size:10px}.VideoMerge-module__SFd8AG__clipCard{cursor:grab;touch-action:pan-y;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;padding:8px;display:flex;position:relative}.VideoMerge-module__SFd8AG__clipCard:active{cursor:grabbing}.VideoMerge-module__SFd8AG__clipCardThumb{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:4px;width:100%}.VideoMerge-module__SFd8AG__clipCardInfo{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.VideoMerge-module__SFd8AG__clipRemoveBtn{color:#fff;cursor:pointer;z-index:10;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex;position:absolute;top:4px;right:4px}.VideoMerge-module__SFd8AG__clipMoveControls{gap:8px;margin-top:auto;display:flex}.VideoMerge-module__SFd8AG__moveBtn{cursor:pointer;color:#475569;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;flex:1;justify-content:center;align-items:center;height:36px;transition:all .2s;display:flex}.VideoMerge-module__SFd8AG__moveBtn:hover:not(:disabled){color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.VideoMerge-module__SFd8AG__moveBtn:disabled{opacity:.3;cursor:not-allowed}.VideoMerge-module__SFd8AG__moveBtnIcon{fill:currentColor;width:20px;height:20px}.VideoMerge-module__SFd8AG__settingsGrid{gap:12px;display:grid}.VideoMerge-module__SFd8AG__label{color:#334155;font-size:14px;font-weight:500}.VideoMerge-module__SFd8AG__selectInput{color:#0f172a;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;width:100%;padding:8px;font-size:14px}.VideoMerge-module__SFd8AG__statsText{color:#64748b;font-family:JetBrains Mono,monospace;font-size:12px}.VideoMerge-module__SFd8AG__modeBadgeWrapper{justify-content:center;gap:8px;margin-top:16px;display:flex}.VideoMerge-module__SFd8AG__loadingPlaceholder{background:#f8fafc;height:160px}.VideoMerge-module__SFd8AG__successCard{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;margin-top:32px;padding:24px;animation:.5s ease-out VideoMerge-module__SFd8AG__fadeIn}.VideoMerge-module__SFd8AG__successTitle{color:#166534;margin-bottom:8px;font-size:18px;font-weight:600}.VideoMerge-module__SFd8AG__successText{color:#15803d;margin-bottom:16px}.VideoMerge-module__SFd8AG__successActions{gap:16px;display:flex}.VideoMerge-module__SFd8AG__downloadButton{color:#fff;background-color:#16a34a;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.VideoMerge-module__SFd8AG__downloadButton:hover{background-color:#15803d}@keyframes VideoMerge-module__SFd8AG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.VideoMerge-module__SFd8AG__videoElement{object-fit:contain;width:100%;height:100%}.VideoMerge-module__SFd8AG__timelineTrackWrapper{position:relative}.VideoMerge-module__SFd8AG__timelineHint{color:#64748b;text-align:center;margin-top:4px;font-size:12px}.VideoMerge-module__SFd8AG__dropzoneCursorPointer{cursor:pointer}.VideoMerge-module__SFd8AG__dropzoneCursorDefault{cursor:default}@media (max-width:1280px){.VideoMerge-module__SFd8AG__previewSection{max-height:320px}}@media (max-width:768px){.VideoMerge-module__SFd8AG__container{gap:16px}.VideoMerge-module__SFd8AG__timelineContainer{border-radius:12px;padding:12px}.VideoMerge-module__SFd8AG__controlsBar{flex-wrap:wrap;gap:8px;padding:8px}.VideoMerge-module__SFd8AG__timeDisplay{height:28px;padding:0 8px;font-size:12px}.VideoMerge-module__SFd8AG__trackScrollArea{height:110px}.VideoMerge-module__SFd8AG__trackContent{height:80px;margin-top:8px}.VideoMerge-module__SFd8AG__clipBlock{height:60px}}@media (max-width:480px){.VideoMerge-module__SFd8AG__previewSection{max-height:240px}.VideoMerge-module__SFd8AG__clipList{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;padding:12px}}
.BatchQueue-module__t1uohW__queue{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.BatchQueue-module__t1uohW__queueHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}.BatchQueue-module__t1uohW__queueTitle{font-weight:800;font-size:var(--text-sm);letter-spacing:.02em}.BatchQueue-module__t1uohW__queueSummary{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:600}.BatchQueue-module__t1uohW__queueProgress{background:var(--color-border-subtle);border-radius:var(--radius-full);flex:1;max-width:240px;height:8px;position:relative;overflow:hidden}.BatchQueue-module__t1uohW__queueProgressBar{background:var(--color-primary);height:100%;transition:width .15s ease-out;position:absolute;top:0;left:0}.BatchQueue-module__t1uohW__queueRow{gap:var(--space-3);padding:var(--space-3)var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.BatchQueue-module__t1uohW__queueRowActive{border-color:var(--color-primary);background:var(--color-primary-muted)}.BatchQueue-module__t1uohW__queueInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.BatchQueue-module__t1uohW__queueName{font-weight:700;font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BatchQueue-module__t1uohW__queueMeta{font-size:var(--text-xs);color:var(--color-text-secondary);gap:var(--space-2);flex-wrap:wrap;display:flex}.BatchQueue-module__t1uohW__queueProgressTrack{background:var(--color-border-subtle);border-radius:var(--radius-full);height:6px;position:relative;overflow:hidden}.BatchQueue-module__t1uohW__queueProgressFill{background:var(--color-primary);height:100%;transition:width .15s ease-out;position:absolute;top:0;left:0}.BatchQueue-module__t1uohW__statusBadge{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;border:2px solid var(--color-border);background:var(--color-surface);white-space:nowrap;align-items:center;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.BatchQueue-module__t1uohW__statusPending{color:var(--color-text-secondary)}.BatchQueue-module__t1uohW__statusProcessing{background:var(--color-primary-muted);color:var(--color-text)}.BatchQueue-module__t1uohW__statusComplete{background:var(--color-success);color:var(--color-text)}.BatchQueue-module__t1uohW__statusError{background:var(--color-error-muted);color:var(--color-error)}.BatchQueue-module__t1uohW__statusCancelled{background:var(--color-warning);color:var(--color-text)}.BatchQueue-module__t1uohW__queueActions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.BatchQueue-module__t1uohW__queueButton{border-radius:var(--radius-md);font-size:var(--text-xs);cursor:pointer;border:2px solid var(--color-border);background:var(--color-surface);color:var(--color-text);transition:all var(--transition-fast);justify-content:center;align-items:center;padding:6px 12px;font-weight:700;text-decoration:none;display:inline-flex}.BatchQueue-module__t1uohW__queueButton:hover{box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.BatchQueue-module__t1uohW__queueButtonDanger:hover{background:var(--color-error);border-color:var(--color-error);color:#fff}.BatchQueue-module__t1uohW__queueButtonPrimary{background:var(--color-primary);color:var(--color-text)}.BatchQueue-module__t1uohW__queueButtonPrimary:hover{background:var(--color-primary-hover)}.BatchQueue-module__t1uohW__queueError{font-size:var(--text-xs);color:var(--color-error);font-weight:600}@media (max-width:640px){.BatchQueue-module__t1uohW__queueHeader{flex-direction:column;align-items:stretch}.BatchQueue-module__t1uohW__queueProgress{max-width:none}.BatchQueue-module__t1uohW__queueRow{grid-template-columns:1fr}.BatchQueue-module__t1uohW__queueActions{justify-content:flex-start}}
.PreviewPlayer-module__meoUQq__playerContainer{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-subtle);transition:border-color var(--transition-fast),box-shadow var(--transition-base);touch-action:manipulation;-webkit-touch-callout:none;user-select:none;position:relative;overflow:hidden;box-shadow:0 8px 24px #11111114,0 2px 6px #1111110a}.PreviewPlayer-module__meoUQq__playerContainer:hover{border-color:#d8d8d2;box-shadow:0 12px 30px #1111111a,0 4px 10px #1111110f}.PreviewPlayer-module__meoUQq__playerContainerFullscreen{z-index:var(--z-modal);box-shadow:none;background:#000;border:none;border-radius:0;position:fixed;inset:0}.PreviewPlayer-module__meoUQq__previewBody{background:var(--color-surface)}.PreviewPlayer-module__meoUQq__video{object-fit:contain;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;background:#000;width:auto;max-width:100%;height:auto;max-height:400px;margin:0 auto;display:block}@media (max-width:768px){.PreviewPlayer-module__meoUQq__video{max-height:60vh}}.PreviewPlayer-module__meoUQq__videoWrapper{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#000;position:relative}.PreviewPlayer-module__meoUQq__audioWrapper{padding:var(--space-5);background:var(--color-surface)}.PreviewPlayer-module__meoUQq__audio{width:100%}.PreviewPlayer-module__meoUQq__modeNotice{margin:var(--space-3)var(--space-4)0;padding:var(--space-2)var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.PreviewPlayer-module__meoUQq__playerTabs{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-subtle);display:flex}.PreviewPlayer-module__meoUQq__playerTab{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;flex:1;font-weight:600;display:flex}.PreviewPlayer-module__meoUQq__playerTab:hover:enabled{color:var(--color-text);background:var(--color-surface-hover);border-color:#dfdfda}.PreviewPlayer-module__meoUQq__playerTab:disabled{opacity:.45;cursor:not-allowed}.PreviewPlayer-module__meoUQq__playerTab:focus-visible{outline:3px solid var(--color-primary);outline-offset:1px}.PreviewPlayer-module__meoUQq__playerTabActive{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border-subtle);box-shadow:0 1px 2px #1111110f}.PreviewPlayer-module__meoUQq__playerTabIcon{font-size:var(--text-base)}.PreviewPlayer-module__meoUQq__emptyState{min-height:200px;padding:var(--space-8);text-align:center;background:var(--color-surface);flex-direction:column;justify-content:center;align-items:center;display:flex}.PreviewPlayer-module__meoUQq__emptyIcon{margin-bottom:var(--space-4);opacity:.4;font-size:40px}.PreviewPlayer-module__meoUQq__emptyText{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}.PreviewPlayer-module__meoUQq__controls{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);opacity:0;pointer-events:none;transition:opacity var(--transition-base);background:linear-gradient(#0000,#000000b8);display:flex;position:absolute;bottom:0;left:0;right:0}.PreviewPlayer-module__meoUQq__playerContainer:hover .PreviewPlayer-module__meoUQq__controls,.PreviewPlayer-module__meoUQq__playerContainer:focus-within .PreviewPlayer-module__meoUQq__controls,.PreviewPlayer-module__meoUQq__videoWrapper:active .PreviewPlayer-module__meoUQq__controls,.PreviewPlayer-module__meoUQq__videoWrapper.PreviewPlayer-module__meoUQq__controlsPinned .PreviewPlayer-module__meoUQq__controls{opacity:1;pointer-events:auto}@media (hover:none) and (pointer:coarse),(max-width:768px){.PreviewPlayer-module__meoUQq__controls{opacity:1;pointer-events:auto;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,20px));background:linear-gradient(#0000,#0009)}.PreviewPlayer-module__meoUQq__playButton{width:48px;height:48px;font-size:1.2rem}.PreviewPlayer-module__meoUQq__fullscreenButton{width:48px;height:48px}}@supports (padding:env(safe-area-inset-bottom)){.PreviewPlayer-module__meoUQq__controls{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}.PreviewPlayer-module__meoUQq__playButton,.PreviewPlayer-module__meoUQq__fullscreenButton{color:#111;cursor:pointer;width:40px;height:40px;transition:all var(--transition-fast);-webkit-tap-highlight-color:transparent;background:#ffffffeb;border:1px solid #1111113d;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px #00000038}.PreviewPlayer-module__meoUQq__playButton:hover,.PreviewPlayer-module__meoUQq__fullscreenButton:hover{transform:scale(1.06)}.PreviewPlayer-module__meoUQq__timeDisplay{font-size:var(--text-xs);color:#fff;font-variant-numeric:tabular-nums;text-align:center;min-width:45px;font-weight:700}.PreviewPlayer-module__meoUQq__timelineContainer{cursor:pointer;height:30px;margin:0 var(--space-2);touch-action:none;user-select:none;-webkit-touch-callout:none;flex:1;align-items:center;display:flex;position:relative}@media (hover:none) and (pointer:coarse),(max-width:768px){.PreviewPlayer-module__meoUQq__timelineContainer{height:48px}}.PreviewPlayer-module__meoUQq__timelineTrack{border-radius:var(--radius-full);pointer-events:none;background:#ffffff40;height:8px;position:absolute;left:0;right:0}.PreviewPlayer-module__meoUQq__timelineLoaded{border-radius:var(--radius-full);background:#ffffff4d;height:100%;position:absolute}.PreviewPlayer-module__meoUQq__timelineProgress{background:var(--color-primary);border-radius:var(--radius-full)0 0 var(--radius-full);z-index:2;height:100%;position:absolute}.PreviewPlayer-module__meoUQq__trimRegion{border-radius:var(--radius-sm);z-index:1;background:#14f19557;height:100%;position:absolute}.PreviewPlayer-module__meoUQq__trimHandle{cursor:ew-resize;z-index:10;touch-action:none;-webkit-tap-highlight-color:transparent;background:#fffffff5;border:1px solid #1111114d;border-radius:6px;width:20px;height:32px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000003d}.PreviewPlayer-module__meoUQq__trimHandle:after{content:"";background:#232323;border-radius:1px;width:2px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PreviewPlayer-module__meoUQq__trimHandleHitbox{pointer-events:auto;background:0 0;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PreviewPlayer-module__meoUQq__trimHandleLeft{border-radius:4px 0 0 4px;transform:translate(-100%,-50%)}.PreviewPlayer-module__meoUQq__trimHandleRight{border-radius:0 4px 4px 0;transform:translateY(-50%)}@media (hover:none) and (pointer:coarse){.PreviewPlayer-module__meoUQq__trimHandle{width:24px;height:38px}.PreviewPlayer-module__meoUQq__trimHandle:after{width:3px;height:18px}}.PreviewPlayer-module__meoUQq__scrubber{z-index:5;pointer-events:none;background:#fff;border:1px solid #11111157;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0000003d}.PreviewPlayer-module__meoUQq__timelineContainer:hover .PreviewPlayer-module__meoUQq__scrubber{transform:translate(-50%,-50%)scale(1.2)}.PreviewPlayer-module__meoUQq__metaBar{padding:var(--space-3)var(--space-4);background:var(--color-surface);border-top:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-weight:600;display:flex}.PreviewPlayer-module__meoUQq__metaItem{align-items:center;gap:var(--space-2);display:flex}.PreviewPlayer-module__meoUQq__metaValue{color:var(--color-text);font-weight:700}.PreviewPlayer-module__meoUQq__comparisonLabel{top:var(--space-3);padding:var(--space-1)var(--space-3);background:var(--color-text);border-radius:var(--radius-sm);font-size:var(--text-xs);color:#fff;font-weight:700;position:absolute}.PreviewPlayer-module__meoUQq__comparisonLabel.PreviewPlayer-module__meoUQq__left{left:var(--space-3)}.PreviewPlayer-module__meoUQq__comparisonLabel.PreviewPlayer-module__meoUQq__right{right:var(--space-3)}.PreviewPlayer-module__meoUQq__loading{background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PreviewPlayer-module__meoUQq__loadingSpinner{border:3px solid #ffffff4d;border-top-color:var(--color-primary);border-radius:50%;width:36px;height:36px;animation:.8s linear infinite PreviewPlayer-module__meoUQq__spin}@keyframes PreviewPlayer-module__meoUQq__spin{to{transform:rotate(360deg)}}.PreviewPlayer-module__meoUQq__trimInputBar{padding:var(--space-3)var(--space-4);background:var(--color-surface);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:var(--space-4);z-index:20;display:flex;position:relative}.PreviewPlayer-module__meoUQq__trimInputTitle{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;font-weight:700}.PreviewPlayer-module__meoUQq__trimInputRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PreviewPlayer-module__meoUQq__trimInputDash{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:700}.PreviewPlayer-module__meoUQq__timeInputGroup{align-items:center;gap:var(--space-2);display:flex}.PreviewPlayer-module__meoUQq__timeInputLabel{font-size:var(--text-xs);color:var(--color-text-secondary);min-width:45px;font-weight:600}.PreviewPlayer-module__meoUQq__timeInputFields{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-1)var(--space-2);transition:all var(--transition-fast);border:1px solid #d7d7d2;align-items:center;display:flex}.PreviewPlayer-module__meoUQq__timeInputFields:focus-within{box-shadow:0 0 0 3px var(--color-primary-muted);border-color:#7dc7aa}.PreviewPlayer-module__meoUQq__timeInputField{width:96px;padding:var(--space-1)0;color:var(--color-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0;border:none;outline:none;font-weight:700}.PreviewPlayer-module__meoUQq__trimQuickActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PreviewPlayer-module__meoUQq__trimQuickButton{background:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);border:1px solid #d7d7d2;font-weight:700}.PreviewPlayer-module__meoUQq__trimQuickButton:hover:not(:disabled){background:#f6f9f8;border-color:#7dc7aa}.PreviewPlayer-module__meoUQq__trimQuickButton:disabled{opacity:.6;cursor:not-allowed}.PreviewPlayer-module__meoUQq__trimDisabledText{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}.PreviewPlayer-module__meoUQq__timeInputField::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PreviewPlayer-module__meoUQq__timeInputField::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PreviewPlayer-module__meoUQq__timeInputField:disabled{color:var(--color-text-muted);cursor:not-allowed}.PreviewPlayer-module__meoUQq__timeInputSeparator{color:var(--color-text-muted);font-weight:700;font-size:var(--text-sm)}@media (max-width:768px){.PreviewPlayer-module__meoUQq__trimInputBar{align-items:stretch;gap:var(--space-3);flex-direction:column;height:auto}.PreviewPlayer-module__meoUQq__trimInputRow{justify-content:center;width:100%}.PreviewPlayer-module__meoUQq__trimInputTitle{display:none}.PreviewPlayer-module__meoUQq__metaBar{align-items:flex-start;gap:var(--space-2);flex-direction:column}.PreviewPlayer-module__meoUQq__metaItem{justify-content:space-between;width:100%}}@media (hover:none) and (pointer:coarse){.PreviewPlayer-module__meoUQq__trimInputRow{justify-content:center;gap:var(--space-2);flex-wrap:wrap}.PreviewPlayer-module__meoUQq__timeInputField{width:110px;font-size:var(--text-base);padding:var(--space-2)0}.PreviewPlayer-module__meoUQq__timeInputFields{padding:var(--space-2)var(--space-3)}.PreviewPlayer-module__meoUQq__timeInputLabel{font-size:var(--text-sm)}}@media (max-width:480px){.PreviewPlayer-module__meoUQq__metaBar{align-items:flex-start;gap:var(--space-3);flex-direction:column}.PreviewPlayer-module__meoUQq__trimInputRow{flex-wrap:wrap;justify-content:center;width:100%}}
.AudioManager-module__Rj7CLa__overlayPanel{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);gap:var(--space-3);background:#fff;border:1px solid #e2e8f0;flex-direction:column;display:flex;box-shadow:0 1px 3px #00000005}.AudioManager-module__Rj7CLa__sectionHeading{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;margin-bottom:4px;font-size:11px;font-weight:700}.AudioManager-module__Rj7CLa__durationHint{color:#64748b;margin-top:4px;font-family:monospace;font-size:11px}.AudioManager-module__Rj7CLa__segmentList{gap:var(--space-3);flex-direction:column;display:flex}.AudioManager-module__Rj7CLa__segmentCard{border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-3);background:#f8fafc;border:1px solid #e2e8f0;flex-direction:column;transition:all .2s;display:flex}.AudioManager-module__Rj7CLa__segmentCard:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 2px 4px #00000005}.AudioManager-module__Rj7CLa__segmentHeader{color:#334155;letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.AudioManager-module__Rj7CLa__removeButton{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:11px;font-weight:500;transition:color .2s}.AudioManager-module__Rj7CLa__removeButton:hover:not(:disabled){color:#ef4444}.AudioManager-module__Rj7CLa__timeGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AudioManager-module__Rj7CLa__fieldLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;flex-direction:column;gap:8px;font-size:11px;font-weight:600;display:flex}.AudioManager-module__Rj7CLa__segmentSplit{gap:var(--space-3);display:grid}@media (min-width:900px){.AudioManager-module__Rj7CLa__segmentSplit{grid-template-columns:repeat(2,minmax(0,1fr))}}.AudioManager-module__Rj7CLa__segmentBlock{gap:var(--space-2);flex-direction:column;display:flex}.AudioManager-module__Rj7CLa__segmentBlockTitle{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:11px;font-weight:700}.AudioManager-module__Rj7CLa__volumeGrid{gap:var(--space-4);display:grid}.AudioManager-module__Rj7CLa__volumeRow{gap:var(--space-2);flex-direction:column;display:flex}.AudioManager-module__Rj7CLa__volumeLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:11px;font-weight:700}.AudioManager-module__Rj7CLa__volumeControls{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 70px;align-items:center;display:grid}.AudioManager-module__Rj7CLa__dawLoading{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-lg);background:#fff;border:1px solid #e2e8f0;flex-direction:column;min-height:200px;display:flex}.AudioManager-module__Rj7CLa__loadingSpinner{border:3px solid #e2e8f0;border-top-color:#2563eb;border-radius:50%;width:32px;height:32px;animation:.8s cubic-bezier(.4,0,.2,1) infinite AudioManager-module__Rj7CLa__spin}@keyframes AudioManager-module__Rj7CLa__spin{to{transform:rotate(360deg)}}.AudioManager-module__Rj7CLa__segmentInfo{color:#64748b;padding:var(--space-2)var(--space-3);border-radius:var(--radius-sm);text-align:center;background:#f8fafc;border:1px solid #e2e8f0;font-family:monospace;font-size:11px}.AudioManager-module__Rj7CLa__numberInput{border-radius:var(--radius-md);color:#334155;background:#fff;border:1px solid #cbd5e1;width:100%;padding:8px;font-family:monospace;font-size:13px;transition:all .2s}.AudioManager-module__Rj7CLa__numberInput:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.AudioManager-module__Rj7CLa__rangeInput{-webkit-appearance:none;touch-action:manipulation;background:#e2e8f0;border-radius:4px;outline:none;width:100%;height:8px}.AudioManager-module__Rj7CLa__rangeInput::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #cbd5e1;border-radius:50%;width:24px;height:24px;transition:transform .1s,border-color .15s;box-shadow:0 2px 6px #00000026}.AudioManager-module__Rj7CLa__rangeInput::-webkit-slider-thumb:hover{border-color:#2563eb;transform:scale(1.1)}.AudioManager-module__Rj7CLa__rangeInput::-webkit-slider-thumb:active{background:#2563eb;border-color:#2563eb;transform:scale(1.15)}.AudioManager-module__Rj7CLa__rangeInput::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #cbd5e1;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 6px #00000026}.AudioManager-module__Rj7CLa__rangeInput::-moz-range-thumb:hover{border-color:#2563eb}.AudioManager-module__Rj7CLa__rangeInput::-moz-range-thumb:active{background:#2563eb;border-color:#2563eb}@media (max-width:768px){.AudioManager-module__Rj7CLa__segmentCard{padding:var(--space-4)}.AudioManager-module__Rj7CLa__segmentHeader{font-size:14px}.AudioManager-module__Rj7CLa__removeButton{min-height:44px;padding:8px 12px;font-size:13px}.AudioManager-module__Rj7CLa__volumeRow{gap:var(--space-3)}.AudioManager-module__Rj7CLa__volumeLabel{font-size:13px}.AudioManager-module__Rj7CLa__volumeControls{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 80px}.AudioManager-module__Rj7CLa__numberInput{min-height:48px;padding:12px;font-size:16px}.AudioManager-module__Rj7CLa__rangeInput{height:12px}.AudioManager-module__Rj7CLa__rangeInput::-webkit-slider-thumb{width:32px;height:32px}.AudioManager-module__Rj7CLa__rangeInput::-moz-range-thumb{width:32px;height:32px}.AudioManager-module__Rj7CLa__timeGrid{gap:var(--space-4)}.AudioManager-module__Rj7CLa__fieldLabel{gap:12px;font-size:13px}.AudioManager-module__Rj7CLa__segmentInfo{padding:var(--space-3);font-size:12px}.AudioManager-module__Rj7CLa__durationHint{font-size:12px}}@media (max-width:480px){.AudioManager-module__Rj7CLa__volumeControls{gap:var(--space-3);grid-template-columns:1fr}.AudioManager-module__Rj7CLa__timeGrid{grid-template-columns:1fr}}
.CropMp4-module__18c8RG__previewBox{border:1px solid var(--color-border);background:#000;border-radius:0;position:relative;overflow:hidden}.CropMp4-module__18c8RG__previewVideo{background:#000;width:100%;height:auto;display:block}.CropMp4-module__18c8RG__previewFallback{text-align:center;color:var(--color-text-muted);padding:var(--space-6);background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CropMp4-module__18c8RG__overlay{pointer-events:none;position:absolute;inset:0}.CropMp4-module__18c8RG__cropRect{border:2px solid var(--color-primary);pointer-events:auto;cursor:move;touch-action:none;user-select:none;-webkit-touch-callout:none;position:absolute;box-shadow:0 0 0 200vmax #00000073}.CropMp4-module__18c8RG__handle{background:var(--color-primary);touch-action:none;border:2px solid #fff;border-radius:2px;width:12px;height:12px;position:absolute}.CropMp4-module__18c8RG__handle:before{content:"";background:0 0;position:absolute;inset:-10px}.CropMp4-module__18c8RG__handleNw{cursor:nwse-resize;top:-6px;left:-6px}.CropMp4-module__18c8RG__handleNe{cursor:nesw-resize;top:-6px;right:-6px}.CropMp4-module__18c8RG__handleSw{cursor:nesw-resize;bottom:-6px;left:-6px}.CropMp4-module__18c8RG__handleSe{cursor:nwse-resize;bottom:-6px;right:-6px}.CropMp4-module__18c8RG__handleN{cursor:ns-resize;top:-6px;left:50%;transform:translate(-50%)}.CropMp4-module__18c8RG__handleS{cursor:ns-resize;bottom:-6px;left:50%;transform:translate(-50%)}.CropMp4-module__18c8RG__handleE{cursor:ew-resize;top:50%;right:-6px;transform:translateY(-50%)}.CropMp4-module__18c8RG__handleW{cursor:ew-resize;top:50%;left:-6px;transform:translateY(-50%)}.CropMp4-module__18c8RG__fieldGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CropMp4-module__18c8RG__actionsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.CropMp4-module__18c8RG__metaHint{font-size:var(--text-sm);color:var(--color-text-muted)}@media (hover:none) and (pointer:coarse){.CropMp4-module__18c8RG__handle{width:18px;height:18px}.CropMp4-module__18c8RG__handle:before{inset:-14px}.CropMp4-module__18c8RG__cropRect{border-width:3px}}
.Mp4ToImages-module__XG4W2a__previewBlock{margin-top:var(--space-4)}.Mp4ToImages-module__XG4W2a__previewTitle{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2)}.Mp4ToImages-module__XG4W2a__previewGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.Mp4ToImages-module__XG4W2a__previewItem{background:var(--color-surface-elevated);border-radius:var(--radius-md);padding:var(--space-2);box-shadow:var(--shadow-xs)}.Mp4ToImages-module__XG4W2a__previewImage{border-radius:var(--radius-sm);width:100%;height:auto;display:block}.Mp4ToImages-module__XG4W2a__previewLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin-top:var(--space-2);word-break:break-all}.Mp4ToImages-module__XG4W2a__dimensionsRow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Mp4ToImages-module__XG4W2a__dimensionLabel{font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-1)}.Mp4ToImages-module__XG4W2a__statsCard{margin-top:var(--space-3);padding:var(--space-3);background:var(--color-surface-elevated);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);gap:var(--space-2);display:grid}.Mp4ToImages-module__XG4W2a__centerValue{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-1)}
.RingtoneMaker-module__13OMfa__fieldGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RingtoneMaker-module__13OMfa__fieldLabel{gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text);flex-direction:column;font-weight:700;display:flex}@media (max-width:640px){.RingtoneMaker-module__13OMfa__fieldGrid{grid-template-columns:1fr}}
.Timelapse-module__zOrfLq__previewImage{object-fit:contain;background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);width:100%;max-height:240px}.Timelapse-module__zOrfLq__fileList{gap:var(--space-2);max-height:220px;padding:var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow-y:auto}.Timelapse-module__zOrfLq__fileListHeader{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.Timelapse-module__zOrfLq__fileListItem{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);grid-template-columns:32px 1fr auto;align-items:center;display:grid}.Timelapse-module__zOrfLq__fileIndex{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.Timelapse-module__zOrfLq__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Timelapse-module__zOrfLq__fileSize{font-size:var(--text-xs);color:var(--color-text-secondary)}.Timelapse-module__zOrfLq__dimensionsRow{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Timelapse-module__zOrfLq__dimensionLabel{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:var(--space-1)}.Timelapse-module__zOrfLq__statsCard{padding:var(--space-3);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-secondary)}.Timelapse-module__zOrfLq__statsCard strong{color:var(--color-text)}
.Constructor-module__0C6jkW__previewBox{margin-top:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);position:relative;overflow:hidden}.Constructor-module__0C6jkW__previewVideo{object-fit:contain;background:#000;width:auto;max-width:100%;height:auto;max-height:400px;margin:0 auto;display:block}.Constructor-module__0C6jkW__emptyOps{padding:var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);background:var(--color-surface);border-radius:var(--radius-md);border:2px dashed var(--color-border)}.Constructor-module__0C6jkW__opsList{gap:var(--space-2);flex-direction:column;display:flex}.Constructor-module__0C6jkW__opItem{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:grab;transition:box-shadow .15s,border-color .15s;display:flex}.Constructor-module__0C6jkW__opItem:hover{border-color:var(--color-primary)}.Constructor-module__0C6jkW__opItemDragging{opacity:.5;box-shadow:var(--shadow-md)}.Constructor-module__0C6jkW__opDragHandle{color:var(--color-text-muted);font-size:var(--text-lg);cursor:grab;user-select:none}.Constructor-module__0C6jkW__opLabel{color:var(--color-text);font-weight:500}.Constructor-module__0C6jkW__opSummary{color:var(--color-text-muted);font-size:var(--text-sm);text-align:right;flex:1}.Constructor-module__0C6jkW__opRemove{width:24px;height:24px;color:var(--color-text-muted);font-size:var(--text-lg);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.Constructor-module__0C6jkW__opRemove:hover{background:var(--color-danger-light);color:var(--color-danger)}.Constructor-module__0C6jkW__addOpsGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));display:grid}.Constructor-module__0C6jkW__addOpButton{padding:var(--space-2)var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;transition:background .15s,border-color .15s}.Constructor-module__0C6jkW__addOpButton:hover:not(:disabled){background:var(--color-primary-light);border-color:var(--color-primary)}.Constructor-module__0C6jkW__addOpButton:disabled{opacity:.5;cursor:not-allowed}.Constructor-module__0C6jkW__editorRow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.Constructor-module__0C6jkW__editorRow label{align-items:flex-start;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.Constructor-module__0C6jkW__editorGrid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.Constructor-module__0C6jkW__editorGrid label{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.Constructor-module__0C6jkW__fieldGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Constructor-module__0C6jkW__fieldGrid label{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);flex-direction:column;display:flex}.Constructor-module__0C6jkW__actionsRow{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Constructor-module__0C6jkW__metaHint{font-size:var(--text-sm);color:var(--color-text-muted)}.Constructor-module__0C6jkW__checkboxLabel{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);cursor:pointer;display:flex!important}.Constructor-module__0C6jkW__checkboxLabel input[type=checkbox]{cursor:pointer;width:16px;height:16px}.Constructor-module__0C6jkW__checkboxRow{gap:var(--space-4);margin-top:var(--space-2);display:flex}.Constructor-module__0C6jkW__speedPresets{gap:var(--space-2);display:flex}.Constructor-module__0C6jkW__speedPreset{padding:var(--space-1)var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;transition:background .15s,border-color .15s}.Constructor-module__0C6jkW__speedPreset:hover{border-color:var(--color-primary)}.Constructor-module__0C6jkW__speedPresetActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}
.VolumeVideo-module__DpUkIW__controlRow{gap:var(--space-2);display:grid}.VolumeVideo-module__DpUkIW__controlHeader{font-size:var(--text-xs);color:var(--color-text-secondary);justify-content:space-between;align-items:center;font-weight:600;display:flex}.VolumeVideo-module__DpUkIW__controlInputs{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 88px;align-items:center;display:grid}.VolumeVideo-module__DpUkIW__controlInputsSingle{grid-template-columns:minmax(0,1fr)}.VolumeVideo-module__DpUkIW__compactNumber{width:88px;padding:var(--space-2);font-size:var(--text-sm)}.VolumeVideo-module__DpUkIW__analysisPanel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__analysisHeader{gap:var(--space-1);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__analysisTitle{font-size:var(--text-sm);color:var(--color-text);font-weight:700}.VolumeVideo-module__DpUkIW__analysisSubtitle{font-size:var(--text-xs);color:var(--color-text-secondary)}.VolumeVideo-module__DpUkIW__analysisBody{gap:var(--space-3);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__analysisActions{gap:var(--space-2);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__analysisHint{font-size:var(--text-xs);color:var(--color-text-secondary);text-align:center}.VolumeVideo-module__DpUkIW__waveformGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.VolumeVideo-module__DpUkIW__waveformCard{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__waveformTitle{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.VolumeVideo-module__DpUkIW__waveformBox{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);height:140px;overflow:hidden}.VolumeVideo-module__DpUkIW__waveformOverlay{gap:var(--space-2);flex-direction:column;display:flex}.VolumeVideo-module__DpUkIW__overlayLegend{gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.VolumeVideo-module__DpUkIW__legendItem{align-items:center;gap:6px;display:inline-flex}.VolumeVideo-module__DpUkIW__legendSwatch{border-radius:999px;width:10px;height:10px}.VolumeVideo-module__DpUkIW__overlayBox{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);height:160px;position:relative;overflow:hidden}.VolumeVideo-module__DpUkIW__overlayLayer{position:absolute;inset:0}.VolumeVideo-module__DpUkIW__overlayLayerPassive{pointer-events:none}.VolumeVideo-module__DpUkIW__chartCard{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface)}.VolumeVideo-module__DpUkIW__chartCanvas{width:100%;height:160px;display:block}.VolumeVideo-module__DpUkIW__chartMeta{font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:var(--space-2);justify-content:space-between;display:flex}.VolumeVideo-module__DpUkIW__statsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.VolumeVideo-module__DpUkIW__statCard{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);flex-direction:column;gap:6px;display:flex}.VolumeVideo-module__DpUkIW__statLabel{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:600}.VolumeVideo-module__DpUkIW__statValue{font-size:var(--text-base);color:var(--color-text);font-weight:700}.VolumeVideo-module__DpUkIW__statHint{font-size:var(--text-xs);color:var(--color-text-secondary)}.VolumeVideo-module__DpUkIW__statWarning{color:var(--color-warning)}.VolumeVideo-module__DpUkIW__previewNotice{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.4}.VolumeVideo-module__DpUkIW__liveMeter{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.VolumeVideo-module__DpUkIW__meterBar{border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);background:var(--color-surface);flex:1;height:8px;overflow:hidden}.VolumeVideo-module__DpUkIW__meterFill{background:var(--color-warning);height:100%;transition:width .12s}.VolumeVideo-module__DpUkIW__meterValue{font-size:var(--text-xs);color:var(--color-text-secondary);text-align:right;min-width:48px;font-weight:600}@media (max-width:720px){.VolumeVideo-module__DpUkIW__controlInputs{grid-template-columns:minmax(0,1fr)}.VolumeVideo-module__DpUkIW__compactNumber{width:100%}}
.WatermarkVideo-module__QUYcHW__positionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.WatermarkVideo-module__QUYcHW__positionButton{border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:42px;color:var(--color-text);cursor:pointer;transition:all var(--transition-fast)}.WatermarkVideo-module__QUYcHW__positionButton:hover:not(:disabled){box-shadow:var(--shadow-sm);transform:translate(-1px,-1px)}.WatermarkVideo-module__QUYcHW__positionButton:disabled{opacity:.5;cursor:not-allowed}.WatermarkVideo-module__QUYcHW__positionButtonActive{background:var(--color-primary);box-shadow:var(--shadow-sm)}.WatermarkVideo-module__QUYcHW__positionSymbol{font-size:18px;font-weight:700;line-height:1}.WatermarkVideo-module__QUYcHW__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.WatermarkVideo-module__QUYcHW__inputLabel{color:var(--color-text-secondary);flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.WatermarkVideo-module__QUYcHW__rangeRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.WatermarkVideo-module__QUYcHW__rangeLabel{color:var(--color-text-secondary);font-size:12px}.WatermarkVideo-module__QUYcHW__rangeValue{color:var(--color-text);font-size:12px;font-weight:700}.WatermarkVideo-module__QUYcHW__checkboxRow{color:var(--color-text);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}@media (max-width:899px){.WatermarkVideo-module__QUYcHW__inputGrid{grid-template-columns:1fr}}
