.FileUpload_wrap__VvfVe{display:flex;flex-direction:column;flex:1 1;width:100%}.FileUpload_zone__kAeQk{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:36px 24px;min-height:220px;height:100%;border:2px dashed var(--ink);border-radius:var(--radius-md);background:#eae5da;color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.FileUpload_zone__kAeQk:hover{background:#e2dcd0;box-shadow:3px 3px 0 var(--ink)}.FileUpload_zone__kAeQk:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.FileUpload_iconCircle__cJpHT{width:48px;height:48px;border-radius:50%;background:var(--acid);border:1.5px solid var(--ink);box-shadow:1.5px 1.5px 0 var(--ink);display:grid;place-items:center;color:var(--ink);transition:transform .2s cubic-bezier(.34,1.56,.64,1),background-color .15s ease}.FileUpload_zone__kAeQk:hover .FileUpload_iconCircle__cJpHT{transform:translateY(-2px) scale(1.05);background:#ffffff}.FileUpload_mainContent__CDqo0{display:flex;flex-direction:column;align-items:center;gap:10px}.FileUpload_text__T0g_W{font-size:.95rem;font-weight:850;color:var(--ink)}.FileUpload_browseButton__SZ80Z{display:inline-flex;align-items:center;gap:6px;padding:6px 18px;border:1.5px solid var(--ink);border-radius:var(--radius-xs);background:#ffffff;box-shadow:1.5px 1.5px 0 var(--ink);font-size:.82rem;font-weight:800;color:var(--ink);pointer-events:none}.FileUpload_hint__NDwUM{font-family:var(--font-mono);font-size:.76rem;color:#6b665c;max-width:340px;line-height:1.45}.FileUpload_dragging__nhA6C{border-style:solid;border-color:var(--ink);background:var(--acid)!important}.FileUpload_dragging__nhA6C .FileUpload_iconCircle__cJpHT{background:#ffffff}.FileUpload_error__Vac__{display:flex;align-items:center;gap:var(--space-1);margin-top:8px;color:var(--color-danger);font-size:var(--text-label-sm);font-weight:700}.NumberField_field__Wc_ff{position:relative;display:block;width:100%}.NumberField_input__Y_JAd{width:100%;padding-right:32px}.NumberField_input__Y_JAd::-webkit-inner-spin-button,.NumberField_input__Y_JAd::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.NumberField_input__Y_JAd[type=number]{appearance:textfield;-moz-appearance:textfield}.NumberField_stepper__3ni3L{position:absolute;top:1px;right:1px;bottom:1px;display:flex;flex-direction:column;width:28px;overflow:hidden;border-left:1px solid var(--color-border);border-radius:0 var(--radius-md) var(--radius-md) 0}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c{display:grid;flex:1 1 50%;place-items:center;min-height:0;min-width:0;padding:0;border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;color:var(--color-text-muted);font-size:inherit;font-weight:400;cursor:pointer;transition:background var(--transition),color var(--transition)}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c:last-child{border-bottom:0}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c:hover:not(:disabled){background:var(--color-surface);color:var(--color-primary);border-color:var(--color-border)}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c:active:not(:disabled){background:var(--color-primary-tint)}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c:disabled{cursor:not-allowed;opacity:.35}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c:disabled:hover{color:var(--color-text-muted)}.NumberField_stepper__3ni3L .NumberField_stepButton__Q827c svg{width:11px;height:11px}.Mp4ToMp3ConverterTool_container__h8ywq{width:100%}.Mp4ToMp3ConverterTool_workbench__dwlbx{background:var(--paper-card,#fcfaf5);border:2px solid var(--ink,#121310);border-radius:var(--radius-lg,12px);box-shadow:6px 6px 0 var(--ink,#121310);overflow:hidden;position:relative}.Mp4ToMp3ConverterTool_windowHeader__yKHeF{display:flex;justify-content:space-between;align-items:center;background:#121310;color:#ffffff;padding:10px 18px;border-bottom:2px solid var(--ink,#121310);font-family:var(--font-mono,monospace);font-size:.85rem;font-weight:750;gap:12px;flex-wrap:wrap}.Mp4ToMp3ConverterTool_windowPath__AZJrk{color:#e5e5e5;letter-spacing:.04em}.Mp4ToMp3ConverterTool_windowFlow__qT7o_{color:var(--acid,#d8ff48);font-size:.75rem;font-weight:800;letter-spacing:.05em}.Mp4ToMp3ConverterTool_steps__VmJJo{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;border-bottom:1.5px solid var(--ink,#121310);list-style:none}.Mp4ToMp3ConverterTool_step__AK3n0{padding:10px 8px;text-align:center;border-right:1px solid var(--ink,#121310);background:#ffffff;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:850;color:var(--muted,#625f57)}.Mp4ToMp3ConverterTool_step__AK3n0:last-child{border-right:0}.Mp4ToMp3ConverterTool_stepActive__hxT2P{background:var(--acid,#d8ff48);color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_stepDone__0cHTv{color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_upload__4Lfa5{padding:24px;background:#f7f2e9}.Mp4ToMp3ConverterTool_uploadLimitNote__l8KAB{margin:10px 0 0;color:var(--muted,#625f57);font-size:.75rem;line-height:1.45;text-align:center}.Mp4ToMp3ConverterTool_work__iAlod{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.Mp4ToMp3ConverterTool_controls__TSaF9{padding:22px;border-right:1.5px solid var(--ink,#121310);background:#ffffff}.Mp4ToMp3ConverterTool_results__k4U_5{padding:22px;background:#f7f2e9}.Mp4ToMp3ConverterTool_sectionHead__EQaSA{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.Mp4ToMp3ConverterTool_sectionHead__EQaSA h2{margin:0;font-size:1.1rem;font-weight:900;letter-spacing:-.02em;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_sectionHead__EQaSA p{margin:4px 0 0;font-size:.83rem;color:var(--muted,#625f57);line-height:1.45}.Mp4ToMp3ConverterTool_tag__k_QnK{font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:800;color:var(--muted,#625f57);letter-spacing:.08em;border:1px solid rgba(18,19,16,.2);padding:2px 7px;border-radius:4px;background:#ffffff;white-space:nowrap}.Mp4ToMp3ConverterTool_videoCard__IY8hr{border:1.5px solid var(--ink,#121310);border-radius:8px;background:#ffffff;box-shadow:3px 3px 0 var(--ink,#121310);overflow:hidden}.Mp4ToMp3ConverterTool_videoBox__ZAWk0{aspect-ratio:16/9;background:#171914;display:grid;place-items:center}.Mp4ToMp3ConverterTool_videoBox__ZAWk0 video{width:100%;height:100%;object-fit:contain}.Mp4ToMp3ConverterTool_fileBar__0X9lJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px 12px}.Mp4ToMp3ConverterTool_fileBar__0X9lJ b{display:block;font-size:.83rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_fileBar__0X9lJ span{display:block;color:var(--muted,#625f57);font-family:var(--font-mono,monospace);font-size:.68rem;margin-top:3px}.Mp4ToMp3ConverterTool_tinyBtn__0WEM6{border:1px solid var(--ink,#121310);border-radius:5px;background:#ffffff;padding:6px 10px;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:800;color:var(--ink,#121310);cursor:pointer;transition:background .1s ease}.Mp4ToMp3ConverterTool_tinyBtn__0WEM6:hover:not(:disabled){background:var(--paper-2,#e9e3d7)}.Mp4ToMp3ConverterTool_tinyBtn__0WEM6:disabled{opacity:.45;cursor:not-allowed}.Mp4ToMp3ConverterTool_primaryBox__4I2pw{margin-top:14px;border:2px solid var(--ink,#121310);border-radius:9px;background:var(--acid,#d8ff48);box-shadow:4px 4px 0 var(--ink,#121310);padding:14px}.Mp4ToMp3ConverterTool_primaryBox__4I2pw small{display:block;font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:850;color:#514e44}.Mp4ToMp3ConverterTool_primaryBox__4I2pw strong{display:block;font-size:.98rem;margin-top:4px;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_primaryBox__4I2pw p{margin:5px 0 10px;color:#555145;font-size:.78rem;line-height:1.4}.Mp4ToMp3ConverterTool_convertBtn__dREJS{width:100%;min-height:46px;border:2px solid var(--ink,#121310);border-radius:6px;background:var(--ink,#121310);color:#ffffff;box-shadow:3px 3px 0 var(--coral,#ff6d4a);font-size:.85rem;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .1s ease,box-shadow .1s ease}.Mp4ToMp3ConverterTool_convertBtn__dREJS:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--coral,#ff6d4a)}.Mp4ToMp3ConverterTool_convertBtn__dREJS:active:not(:disabled){transform:translate(1px,1px);box-shadow:1px 1px 0 var(--coral,#ff6d4a)}.Mp4ToMp3ConverterTool_convertBtn__dREJS:disabled{opacity:.55;cursor:not-allowed}.Mp4ToMp3ConverterTool_adjust__wZ9vU{margin-top:12px}.Mp4ToMp3ConverterTool_adjustBtn__J9RV3{width:100%;border:1.5px solid var(--ink,#121310);border-radius:6px;background:#ffffff;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.8rem;font-weight:850;color:var(--ink,#121310);cursor:pointer}.Mp4ToMp3ConverterTool_adjustBtnOpen__FrtoI{border-radius:6px 6px 0 0}.Mp4ToMp3ConverterTool_adjustOptionalTag__mgTrY{font-family:var(--font-mono,monospace);font-size:.65rem;font-weight:800;color:var(--muted,#625f57)}.Mp4ToMp3ConverterTool_advanced__JrdiS{border:1px solid rgba(18,19,16,.18);border-top:0;border-radius:0 0 7px 7px;background:#f8f4ec;padding:12px}.Mp4ToMp3ConverterTool_blockLabel__SioYc{font-size:.82rem;font-weight:900;margin-bottom:8px;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_quality__qPr_J{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.Mp4ToMp3ConverterTool_qualityBtn__q3cwf{border:1px solid var(--ink,#121310);border-radius:6px;background:#ffffff;padding:8px 4px;cursor:pointer;transition:background .1s ease}.Mp4ToMp3ConverterTool_qualityBtn__q3cwf:hover{background:var(--paper-2,#e9e3d7)}.Mp4ToMp3ConverterTool_qualityBtnActive__Yn0pk,.Mp4ToMp3ConverterTool_qualityBtnActive__Yn0pk:hover{background:var(--acid,#d8ff48);box-shadow:2px 2px 0 var(--ink,#121310)}.Mp4ToMp3ConverterTool_qualityBtn__q3cwf b{display:block;font-family:var(--font-mono,monospace);font-size:.75rem;font-weight:900;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_qualityBtn__q3cwf span{display:block;color:var(--muted,#625f57);font-size:.62rem;margin-top:2px}.Mp4ToMp3ConverterTool_field__XmxYz{margin-top:10px}.Mp4ToMp3ConverterTool_field__XmxYz label{display:flex;justify-content:space-between;margin-bottom:6px;font-size:.78rem;font-weight:850;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_select__glsep{width:100%;height:40px;border:1.5px solid var(--ink,#121310);border-radius:6px;background:#ffffff;padding:0 10px;font-size:.8rem;font-weight:750;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_toggleRow__aaRNQ{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid rgba(18,19,16,.18);border-radius:6px;background:#ffffff;padding:10px;margin-top:12px}.Mp4ToMp3ConverterTool_toggleRow__aaRNQ b{display:block;font-size:.78rem;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_toggleRow__aaRNQ span{display:block;color:var(--muted,#625f57);font-size:.7rem;margin-top:2px}.Mp4ToMp3ConverterTool_switch__lCD06{width:44px;height:24px;border:1.5px solid var(--ink,#121310);background:var(--paper-2,#e9e3d7);border-radius:999px;padding:2px;cursor:pointer;position:relative;transition:background .15s ease;flex-shrink:0}.Mp4ToMp3ConverterTool_switchOn__4br6S{background:var(--acid,#d8ff48)}.Mp4ToMp3ConverterTool_switchKnob__oEcpK{display:block;width:16px;height:16px;border-radius:50%;background:var(--ink,#121310);transition:transform .15s cubic-bezier(.16,1,.3,1)}.Mp4ToMp3ConverterTool_switchOn__4br6S .Mp4ToMp3ConverterTool_switchKnob__oEcpK{transform:translateX(20px)}.Mp4ToMp3ConverterTool_trimGrid__q63FS{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.Mp4ToMp3ConverterTool_hint__bWxQ3{margin:6px 0 0;color:var(--muted,#625f57);font-size:.72rem;line-height:1.4}.Mp4ToMp3ConverterTool_validationError__jU4MZ{margin:8px 0 0;color:#8c241b;font-size:.72rem;font-weight:750;line-height:1.4}.Mp4ToMp3ConverterTool_warning__UNHOM{margin-top:10px;border:1px solid var(--ink,#121310);border-radius:7px;background:#fff1d7;padding:9px 10px;color:#565147;font-size:.76rem;line-height:1.4}.Mp4ToMp3ConverterTool_errorBox___f6OK{margin-top:12px;border:1.5px solid #c93626;background:#ffe4dd;border-radius:6px;padding:10px 12px;color:#8c241b;font-size:.78rem;font-weight:750;line-height:1.4}.Mp4ToMp3ConverterTool_emptyState__x_qnj{min-height:380px;border:1.5px solid var(--ink,#121310);border-radius:9px;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:26px}.Mp4ToMp3ConverterTool_disc__C_kFF{width:72px;height:72px;border:2px solid var(--ink,#121310);border-radius:50%;background:radial-gradient(circle,#ffffff 0 8px,var(--ink,#121310) 9px 11px,var(--lilac,#8c89ff) 12px 30px,var(--ink,#121310) 31px 33px,var(--sky,#76c9ff) 34px);box-shadow:3px 3px 0 var(--ink,#121310)}.Mp4ToMp3ConverterTool_emptyState__x_qnj b{margin-top:14px;font-size:.95rem;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_emptyState__x_qnj p{margin:6px 0 0;color:var(--muted,#625f57);font-size:.76rem;max-width:32ch}.Mp4ToMp3ConverterTool_processing__iNWRx{border:2px solid var(--ink,#121310);border-radius:9px;background:#ffffff;box-shadow:4px 4px 0 var(--ink,#121310);overflow:hidden}.Mp4ToMp3ConverterTool_processingHead__GuOML{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-bottom:1.5px solid var(--ink,#121310)}.Mp4ToMp3ConverterTool_processingHead__GuOML b{font-size:.85rem;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_processingHead__GuOML span{font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:800;color:var(--muted,#625f57)}.Mp4ToMp3ConverterTool_sweepTrack__upzgc{height:9px;background:#ddd7cc;overflow:hidden}.Mp4ToMp3ConverterTool_sweepBar__XvKvn{height:100%;width:40%;background:var(--acid,#d8ff48);animation:Mp4ToMp3ConverterTool_sweep___tUG5 1.1s ease-in-out infinite}@keyframes Mp4ToMp3ConverterTool_sweep___tUG5{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.Mp4ToMp3ConverterTool_processingMain__a7vsi{text-align:center;padding:30px 20px}.Mp4ToMp3ConverterTool_processingMain__a7vsi strong{font-size:.95rem;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_processingMain__a7vsi span{display:block;margin-top:6px;color:var(--muted,#625f57);font-size:.75rem}.Mp4ToMp3ConverterTool_resultHero__sFfCI{border:2px solid var(--ink,#121310);border-radius:9px;background:var(--ink,#121310);box-shadow:4px 4px 0 var(--coral,#ff6d4a);overflow:hidden}.Mp4ToMp3ConverterTool_resultTop__8UIRF{display:flex;justify-content:space-between;padding:9px 12px;color:#ffffff;font-family:var(--font-mono,monospace);font-size:.7rem;font-weight:800;letter-spacing:.04em}.Mp4ToMp3ConverterTool_resultTop__8UIRF span:last-child{color:var(--acid,#d8ff48)}.Mp4ToMp3ConverterTool_resultMain__uPZNK{background:var(--acid,#d8ff48);padding:15px}.Mp4ToMp3ConverterTool_resultMain__uPZNK strong{font-size:1.1rem;color:var(--ink,#121310);overflow-wrap:anywhere}.Mp4ToMp3ConverterTool_resultMain__uPZNK p{margin:5px 0 0;color:#514e44;font-size:.78rem}.Mp4ToMp3ConverterTool_audioCard__R5c7J{margin-top:12px;border:1.5px solid var(--ink,#121310);border-radius:8px;background:#ffffff;box-shadow:3px 3px 0 var(--ink,#121310);overflow:hidden}.Mp4ToMp3ConverterTool_audioHead__1Vf5q{min-height:42px;border-bottom:1.5px solid var(--ink,#121310);display:flex;justify-content:space-between;align-items:center;padding:0 12px}.Mp4ToMp3ConverterTool_audioHead__1Vf5q b{font-size:.85rem;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_audioHead__1Vf5q span{font-family:var(--font-mono,monospace);font-size:.68rem;font-weight:800;color:var(--muted,#625f57)}.Mp4ToMp3ConverterTool_audioBody__uw457{padding:12px}.Mp4ToMp3ConverterTool_audioBody__uw457 audio{width:100%}.Mp4ToMp3ConverterTool_metrics__gK3hv{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(18,19,16,.15)}.Mp4ToMp3ConverterTool_metric__qLA3S{padding:9px;border-right:1px solid rgba(18,19,16,.15)}.Mp4ToMp3ConverterTool_metric__qLA3S:last-child{border-right:0}.Mp4ToMp3ConverterTool_metric__qLA3S small{display:block;font-family:var(--font-mono,monospace);font-size:.62rem;font-weight:800;color:var(--muted,#625f57)}.Mp4ToMp3ConverterTool_metric__qLA3S strong{display:block;font-size:.8rem;margin-top:3px;color:var(--ink,#121310)}.Mp4ToMp3ConverterTool_downloadBtn__nlOmv{width:100%;min-height:46px;margin-top:12px;border:2px solid var(--ink,#121310);border-radius:6px;background:var(--ink,#121310);color:#ffffff;box-shadow:3px 3px 0 var(--coral,#ff6d4a);font-size:.85rem;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .1s ease,box-shadow .1s ease}.Mp4ToMp3ConverterTool_downloadBtn__nlOmv:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--coral,#ff6d4a)}.Mp4ToMp3ConverterTool_downloadBtn__nlOmv:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--coral,#ff6d4a)}.Mp4ToMp3ConverterTool_secondaryRow__eCzGy{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.Mp4ToMp3ConverterTool_secondaryBtn__sI8IX{min-height:38px;border:1.5px solid var(--ink,#121310);border-radius:5px;background:#ffffff;box-shadow:2px 2px 0 var(--ink,#121310);font-size:.76rem;font-weight:850;color:var(--ink,#121310);cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.Mp4ToMp3ConverterTool_secondaryBtn__sI8IX:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink,#121310);background:var(--paper-2,#e9e3d7)}.Mp4ToMp3ConverterTool_secondaryBtn__sI8IX:active{transform:translate(1px,1px);box-shadow:0 0 0 var(--ink,#121310)}@media (max-width:880px){.Mp4ToMp3ConverterTool_work__iAlod{grid-template-columns:1fr}.Mp4ToMp3ConverterTool_controls__TSaF9{border-right:none;border-bottom:1.5px solid var(--ink,#121310)}}@media (max-width:560px){.Mp4ToMp3ConverterTool_metrics__gK3hv,.Mp4ToMp3ConverterTool_quality__qPr_J{grid-template-columns:1fr 1fr}.Mp4ToMp3ConverterTool_secondaryRow__eCzGy{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Mp4ToMp3ConverterTool_sweepBar__XvKvn{width:100%;animation:none}.Mp4ToMp3ConverterTool_convertBtn__dREJS,.Mp4ToMp3ConverterTool_downloadBtn__nlOmv,.Mp4ToMp3ConverterTool_secondaryBtn__sI8IX,.Mp4ToMp3ConverterTool_switchKnob__oEcpK{transition:none}}