.ffmpegwasm_ffmpeg-main__0qus4{max-width:1400px;width:100%;margin:0 auto;padding:2rem 2.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#333}.ffmpegwasm_coreBar__RqeRI{display:flex;align-items:center;gap:.75rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem}.ffmpegwasm_loadBtnInline__d7Xmp{background:#667eea;color:white;border:none;padding:.5rem .9rem;border-radius:6px;cursor:pointer;font-weight:600}.ffmpegwasm_coreHint__0pde1{color:#718096;font-size:.95rem}.ffmpegwasm_hero-section__l2qMR{text-align:center;margin-bottom:3rem;padding:2rem;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1)}.ffmpegwasm_hero-section__l2qMR h1{font-size:2.5rem;margin-bottom:1rem;font-weight:700}.ffmpegwasm_hero-description__BAMsp{font-size:1.2rem;opacity:.9;max-width:800px;margin:0 auto}.ffmpegwasm_tech-info-section__Lw6NS{margin-bottom:3rem}.ffmpegwasm_tech-info-section__Lw6NS h2{text-align:center;font-size:2rem;margin-bottom:2rem;color:#2d3748}.ffmpegwasm_tech-grid__SM0J5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.ffmpegwasm_tech-card__DmeYr{background:white;padding:1.5rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e2e8f0;transition:transform .2s ease,box-shadow .2s ease}.ffmpegwasm_tech-card__DmeYr:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.ffmpegwasm_tech-card__DmeYr h3{color:#4a5568;margin-bottom:1rem;font-size:1.3rem}.ffmpegwasm_tech-card__DmeYr ul{list-style:none;padding:0}.ffmpegwasm_tech-card__DmeYr li{padding:.5rem 0;border-bottom:1px solid #f7fafc}.ffmpegwasm_tech-card__DmeYr li:last-child{border-bottom:none}.ffmpegwasm_format-lists__N0UTJ{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ffmpegwasm_format-lists__N0UTJ h4{color:#4a5568;margin-bottom:.5rem;font-size:1rem}.ffmpegwasm_format-lists__N0UTJ ul{font-size:.9rem}.ffmpegwasm_usage-section__6BrRZ{margin-bottom:3rem}.ffmpegwasm_usage-section__6BrRZ h2{text-align:center;font-size:2rem;margin-bottom:2rem;color:#2d3748}.ffmpegwasm_steps__J0w6t{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.ffmpegwasm_step__UC0cq{display:flex;align-items:flex-start;gap:1rem;background:white;padding:1.5rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e2e8f0}.ffmpegwasm_step-number__utfzt{background:linear-gradient(135deg,#667eea,#764ba2);color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}.ffmpegwasm_step-content__dHZ8m h3{margin:0 0 .5rem;color:#2d3748;font-size:1.1rem}.ffmpegwasm_step-content__dHZ8m p{margin:0;color:#4a5568;font-size:.95rem}.ffmpegwasm_ffmpeg-section__RzMmh{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e2e8f0}.ffmpegwasm_ffmpeg-section__RzMmh h2{color:#2d3748;margin-bottom:1.5rem;font-size:1.8rem;text-align:center}.ffmpegwasm_file-upload-section__oQHUb{margin-bottom:2rem;text-align:center}.ffmpegwasm_dropZone__Bmkqy{border:2px dashed #cbd5e0;border-radius:10px;padding:1.5rem;background:#f7fafc;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;cursor:pointer}.ffmpegwasm_dropZoneTitle__rGoE4{font-weight:600;color:#2d3748;margin-bottom:.25rem}.ffmpegwasm_dropZoneSubtitle__zJrOE{color:#4a5568;font-size:.95rem;margin:0}.ffmpegwasm_uploadActions__GGoQG{margin-top:.75rem;display:flex;justify-content:center}.ffmpegwasm_clearBtn__mpBj6{background:#fff;color:#c53030;border:1px solid #e53e3e;padding:.65rem 1.25rem;border-radius:8px;cursor:pointer;font-size:.95rem;font-weight:600;transition:all .15s ease}.ffmpegwasm_clearBtn__mpBj6:hover{background:#fff5f5;border-color:#c53030}.ffmpegwasm_clearBtn__mpBj6:disabled{opacity:.5;cursor:not-allowed}.ffmpegwasm_dragActive__Qnv6_{border-color:#667eea;background:#ebf4ff;box-shadow:0 0 0 3px rgba(102,126,234,.15)}.ffmpegwasm_hiddenFileInput__FlHzh{display:none}.ffmpegwasm_file-input__b_jlS{padding:1rem 2rem;border:2px dashed #cbd5e0;border-radius:8px;background:#f7fafc;cursor:pointer;transition:all .2s ease;width:100%;max-width:400px}.ffmpegwasm_file-input__b_jlS:hover{border-color:#667eea;background:#edf2f7}.ffmpegwasm_files-display__PW_qM{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-bottom:2rem}.ffmpegwasm_file-table-container__Bw8EN h4{color:#2d3748;margin-bottom:1rem;font-size:1.2rem}.ffmpegwasm_emptyState__R6a8A{background:#f7fafc;border:1px dashed #cbd5e0;border-radius:8px;padding:1rem;color:#4a5568;font-size:.95rem}.ffmpegwasm_file-table__bxAAB{width:100%;border-collapse:collapse;background:white;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.05)}.ffmpegwasm_file-table__bxAAB th{background:#f7fafc;padding:.75rem;text-align:left;font-weight:600;color:#4a5568;border-bottom:1px solid #e2e8f0}.ffmpegwasm_file-table__bxAAB td{padding:.75rem;border-bottom:1px solid #f7fafc;color:#4a5568}.ffmpegwasm_file-table__bxAAB tbody tr{cursor:pointer}.ffmpegwasm_file-table__bxAAB tr:hover{background:#f7fafc}.ffmpegwasm_file-table__bxAAB tr.ffmpegwasm_selected__WY_Cj{background:#ebf8ff;border-left:4px solid #3182ce}.ffmpegwasm_file-table__bxAAB input[type=radio]{margin:0;cursor:pointer}.ffmpegwasm_mediaTable__joXLT td:last-child,.ffmpegwasm_mediaTable__joXLT th:last-child{width:80px;text-align:center}.ffmpegwasm_removeButton__T84yS{background:transparent;border:1px solid #e53e3e;color:#e53e3e;border-radius:6px;width:34px;height:34px;cursor:pointer;font-weight:700;transition:all .15s ease}.ffmpegwasm_removeButton__T84yS:hover{background:#fff5f5;border-color:#c53030;color:#c53030}.ffmpegwasm_command-section__Bo7z1{margin-bottom:2rem}.ffmpegwasm_toggle-command-btn__6quzq{background:#667eea;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:background .2s ease;margin-bottom:1rem}.ffmpegwasm_toggle-command-btn__6quzq:hover{background:#5a67d8}.ffmpegwasm_command-editor__CG0Z5{background:#f7fafc;padding:1.5rem;border-radius:8px;border:1px solid #e2e8f0}.ffmpegwasm_command-editor__CG0Z5 h4{color:#2d3748;margin-bottom:1rem;font-size:1.1rem}.ffmpegwasm_command-info__eTphB{color:#4a5568;margin-bottom:1rem;font-size:.95rem}.ffmpegwasm_command-preview__6YAda{background:#2d3748;color:#e2e8f0;padding:1rem;border-radius:6px;margin-bottom:1.5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;overflow-x:auto}.ffmpegwasm_command-options__hI1Fg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.ffmpegwasm_command-option__uPQ_S{display:flex;flex-direction:column;gap:.5rem}.ffmpegwasm_command-option__uPQ_S label{font-size:.9rem;color:#4a5568;font-weight:500}.ffmpegwasm_command-input__uy3Xi{padding:.5rem;border:1px solid #e2e8f0;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.ffmpegwasm_command-input__uy3Xi:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.ffmpegwasm_video-output__XFuJI{margin-bottom:2rem;text-align:center;display:flex;flex-direction:column;gap:.75rem}.ffmpegwasm_video-output__XFuJI h4{color:#2d3748;margin-bottom:1rem;font-size:1.2rem}.ffmpegwasm_video-output__XFuJI video{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.ffmpegwasm_videoMeta__TNwqa{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;color:#4a5568;font-weight:600}.ffmpegwasm_thumbnailImg__MG_2k{width:56px;height:56px;object-fit:cover;border-radius:6px;border:1px solid #e2e8f0;transition:filter .15s ease,transform .15s ease}.ffmpegwasm_thumbnailImg__MG_2k:hover{filter:grayscale(70%);cursor:pointer;transform:translateY(-1px)}.ffmpegwasm_videoFrame__6sLMh{width:100%;max-width:960px;aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.2);margin:0 auto;display:flex;align-items:center;justify-content:center;resize:both;min-width:320px;min-height:240px}.ffmpegwasm_videoFrame__6sLMh video{width:100%;height:100%;object-fit:contain}.ffmpegwasm_slideshow__B_cYM{margin:1rem 0;display:flex;flex-direction:column;gap:.5rem;align-items:center}.ffmpegwasm_slideshowFrame__4g76r{width:100%;max-width:640px;aspect-ratio:16/9;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.ffmpegwasm_slideshowFrame__4g76r img{width:100%;height:100%;object-fit:contain;transition:filter .15s ease,transform .15s ease;cursor:pointer}.ffmpegwasm_slideshowFrame__4g76r img:hover{filter:grayscale(40%);transform:scale(1.01)}.ffmpegwasm_slideshowCaption__CcTHN{color:#2d3748;font-weight:600}.ffmpegwasm_modalBackdrop__RXgT1{position:fixed;inset:0;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;z-index:1000}.ffmpegwasm_modalContent__eK6sd{position:relative;background:#fff;padding:1rem;border-radius:10px;max-width:90vw;max-height:90vh;box-shadow:0 10px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:.5rem}.ffmpegwasm_modalImage__JHDCT{max-width:80vw;max-height:70vh;object-fit:contain}.ffmpegwasm_modalClose__Gbbom{position:absolute;top:.35rem;right:.35rem;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:999px;width:32px;height:32px;cursor:pointer;font-size:1rem}.ffmpegwasm_modalCaption__shHzW{color:#2d3748;font-weight:600;text-align:center}.ffmpegwasm_action-section__M8g2k{text-align:center}.ffmpegwasm_load-btn__meMXN,.ffmpegwasm_render-btn__eC5Ge{background:#48bb78;color:white;border:none;padding:1rem 2rem;border-radius:8px;cursor:pointer;font-size:1.1rem;font-weight:600;transition:all .2s ease;margin-bottom:1rem}.ffmpegwasm_load-btn__meMXN:hover,.ffmpegwasm_render-btn__eC5Ge:hover{background:#38a169;transform:translateY(-1px)}.ffmpegwasm_render-btn__eC5Ge:disabled{background:#cbd5e0;cursor:not-allowed;transform:none}.ffmpegwasm_renderOptions__94F_z{background:#f7fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1rem 1.25rem;margin:1.5rem 0}.ffmpegwasm_renderOptionsHeader__n12Mr{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.ffmpegwasm_renderOptions__94F_z h3{margin:0;color:#2d3748}.ffmpegwasm_smallButton__t2UYs{background:#667eea;color:white;border:none;padding:.5rem .9rem;border-radius:6px;cursor:pointer;font-weight:600}.ffmpegwasm_renderGrid__x4mNK{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem 1rem}.ffmpegwasm_renderField__byZ9a{display:flex;flex-direction:column;gap:.35rem;color:#2d3748;font-size:.95rem}.ffmpegwasm_renderField__byZ9a input,.ffmpegwasm_renderField__byZ9a select{padding:.55rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.95rem}.ffmpegwasm_renderCheckbox__MLX_j{display:flex;align-items:center;gap:.5rem;color:#2d3748;font-size:.95rem}.ffmpegwasm_commandPreviewBox__i0awO{margin-top:.75rem;background:#1a202c;color:#e2e8f0;padding:.75rem;border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem;overflow-x:auto;border:1px solid #2d3748}.ffmpegwasm_commandPreviewLabel__JqCxn{font-weight:600;margin-bottom:.35rem;color:#a0aec0}.ffmpegwasm_logSection__bWJOB{margin-top:1rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1rem}.ffmpegwasm_logHeader__IpV0V{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ffmpegwasm_commandLine__S8xT0{display:flex;gap:.5rem;align-items:center;background:#edf2f7;border:1px solid #e2e8f0;border-radius:8px;padding:.5rem .75rem;margin-bottom:.5rem;overflow-x:auto}.ffmpegwasm_commandLabel__gapUI{font-weight:600;color:#2d3748}.ffmpegwasm_commandText__g0Kj_{color:#1a202c;white-space:pre}.ffmpegwasm_commandText__g0Kj_,.ffmpegwasm_logBox__9lH8D{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9rem}.ffmpegwasm_logBox__9lH8D{background:#1a202c;color:#e2e8f0;min-height:180px;max-height:360px;overflow-y:auto;border-radius:8px;padding:.75rem;border:1px solid #2d3748}.ffmpegwasm_logLine__T7su_{white-space:pre-wrap;word-break:break-word;padding:2px 0}.ffmpegwasm_logPlaceholder__oPhmq{color:#a0aec0}.ffmpegwasm_selectionSummary__5C6qX{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0 .5rem;font-weight:600;color:#2d3748}.ffmpegwasm_message__N0wEZ{color:#4a5568;margin-bottom:1rem;font-size:1rem}.ffmpegwasm_progress-bar__psN78{background:#e2e8f0;border-radius:8px;height:20px;position:relative;overflow:hidden;margin:1rem auto;max-width:400px}.ffmpegwasm_progress-fill__PyIhT{background:linear-gradient(90deg,#667eea,#764ba2);height:100%;border-radius:8px;transition:width .3s ease}.ffmpegwasm_progress-text__R0b4Q{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:.9rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (max-width:768px){.ffmpegwasm_ffmpeg-main__0qus4{padding:1rem}.ffmpegwasm_hero-section__l2qMR h1{font-size:2rem}.ffmpegwasm_hero-description__BAMsp{font-size:1rem}.ffmpegwasm_command-options__hI1Fg,.ffmpegwasm_files-display__PW_qM,.ffmpegwasm_format-lists__N0UTJ,.ffmpegwasm_steps__J0w6t,.ffmpegwasm_tech-grid__SM0J5{grid-template-columns:1fr}}@media (max-width:480px){.ffmpegwasm_command-editor__CG0Z5,.ffmpegwasm_ffmpeg-section__RzMmh{padding:1rem}.ffmpegwasm_command-preview__6YAda{font-size:.8rem;padding:.75rem}}.Table_tableWrapper__Eel07{margin:1rem 0;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.05);overflow-x:auto}.Table_tableHeader__KbF9h{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #e2e8f0}.Table_tableTitle__sr2jQ{font-weight:600;color:#2d3748}.Table_headerActions__APase{display:flex;gap:1rem;align-items:center;font-size:.95rem;color:#4a5568}.Table_selectAll__3j26L{display:flex;align-items:center;gap:.35rem}.Table_selectedCount__af_sJ{color:#718096}.Table_table__YJ3Lp{width:100%;min-width:600px;border-collapse:collapse;table-layout:auto}.Table_headerRow__ol2va{background:#f7fafc}.Table_headerCell__Wffr0{padding:.75rem .9rem;font-weight:600;text-align:left;border-bottom:1px solid #e2e8f0;color:#4a5568}.Table_sortButton__rf3uD{display:inline-flex;align-items:center;gap:.35rem;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:0}.Table_sortIcon__6AWxQ{font-size:.85rem;color:#a0aec0}.Table_row__4Y0_s{transition:background .1s ease}.Table_row__4Y0_s:hover{background:#f7fafc}.Table_selected__NTHpI{background:#ebf8ff}.Table_cell__1_CPG{padding:.7rem .9rem;border-bottom:1px solid #f7fafc;color:#2d3748;word-break:break-word;white-space:normal}.Table_dragHandleWrapper__gkWc5{display:flex;align-items:center;gap:.4rem}.Table_dragHandle__uNc2B{border:1px solid #cbd5e0;background:#fff;border-radius:4px;cursor:grab;padding:.15rem .45rem}.Table_rowNumber__Les7K{color:#718096;font-size:.9rem}.Table_removeButton__Om6oF{background:transparent;border:1px solid #e53e3e;color:#e53e3e;border-radius:6px;width:34px;height:34px;cursor:pointer;font-weight:700;transition:all .15s ease}.Table_removeButton__Om6oF:hover{background:#fff5f5;border-color:#c53030;color:#c53030}.Table_checkbox__Ujut8{cursor:pointer}