.LocalMediaConverter_converter__zEEro{display:grid;grid-gap:1rem;gap:1rem;max-width:820px;margin-inline:auto}.LocalMediaConverter_privacyNotice__fR_N2{display:flex;gap:.8rem;padding:1rem;color:var(--text-primary);background:color-mix(in srgb,#10b981 9%,var(--bg-secondary));border:1px solid color-mix(in srgb,#10b981 36%,var(--border-color));border-radius:var(--radius-md)}.LocalMediaConverter_privacyNotice__fR_N2 strong{display:block;margin-bottom:.25rem}.LocalMediaConverter_privacyNotice__fR_N2 p{margin:0;color:var(--text-secondary);line-height:1.55}.LocalMediaConverter_privacyNotice__fR_N2 .LocalMediaConverter_coreNotice__Vau1K{margin-top:.35rem;font-size:.83rem}.LocalMediaConverter_noticeIcon__uzaZq{flex:0 0 auto;font-size:1.35rem;line-height:1.4}.LocalMediaConverter_formatGrid__gf5YH{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:.85rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md)}.LocalMediaConverter_formatGrid__gf5YH>div{display:grid;grid-gap:.15rem;gap:.15rem;text-align:center}.LocalMediaConverter_formatGrid__gf5YH span{color:var(--text-secondary);font-size:.78rem}.LocalMediaConverter_formatGrid__gf5YH strong{font-size:1.15rem;letter-spacing:.04em}.LocalMediaConverter_formatGrid__gf5YH .LocalMediaConverter_arrow__knqHM{color:var(--primary);font-size:1.45rem;font-weight:800}.LocalMediaConverter_filePicker__QWdPK{position:relative;display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;min-height:190px;padding:2rem 1.25rem;text-align:center;cursor:pointer;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:var(--radius-md);transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.LocalMediaConverter_filePicker__QWdPK:focus-within,.LocalMediaConverter_filePicker__QWdPK:hover{background:color-mix(in srgb,var(--primary) 6%,var(--bg-secondary));border-color:var(--primary)}.LocalMediaConverter_filePicker__QWdPK:focus-within{outline:3px solid color-mix(in srgb,var(--primary) 30%,transparent);outline-offset:2px}.LocalMediaConverter_filePicker__QWdPK.LocalMediaConverter_disabled__d7y4B{cursor:wait;opacity:.65}.LocalMediaConverter_fileInput__Jd3Ed{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LocalMediaConverter_uploadIcon__LnKY7{font-size:2.2rem}.LocalMediaConverter_filePicker__QWdPK>strong{max-width:100%;overflow-wrap:anywhere;font-size:1.05rem}.LocalMediaConverter_filePicker__QWdPK>span:not(.LocalMediaConverter_uploadIcon__LnKY7){color:var(--text-secondary)}.LocalMediaConverter_filePicker__QWdPK small{color:var(--text-secondary);line-height:1.45}.LocalMediaConverter_compactPicker__g8FWo{min-height:145px;padding-block:1.25rem}.LocalMediaConverter_mediaFacts__Zx8pV{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:.65rem;gap:.65rem}.LocalMediaConverter_mediaFacts__Zx8pV>span{display:grid;grid-gap:.15rem;gap:.15rem;padding:.75rem;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-size:.88rem}.LocalMediaConverter_mediaFacts__Zx8pV strong{color:var(--text-primary);font-size:.78rem}.LocalMediaConverter_controlFieldset__igaD7{min-width:0;padding:1rem;border:1px solid var(--border-color);border-radius:var(--radius-md)}.LocalMediaConverter_controlFieldset__igaD7 legend{padding-inline:.35rem;font-weight:750}.LocalMediaConverter_controlGrid__KkRFH{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.9rem;gap:.9rem}.LocalMediaConverter_control__u4S0g{display:grid;grid-gap:.45rem;gap:.45rem;min-width:0;color:var(--text-secondary);font-size:.88rem}.LocalMediaConverter_control__u4S0g strong{color:var(--text-primary)}.LocalMediaConverter_control__u4S0g input[type=range]{width:100%;accent-color:var(--primary)}.LocalMediaConverter_control__u4S0g select{width:100%;padding:.55rem .7rem;background:var(--bg-card)}.LocalMediaConverter_checkboxControl__V_ISr,.LocalMediaConverter_control__u4S0g select{min-height:42px;color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm)}.LocalMediaConverter_checkboxControl__V_ISr{display:flex;align-items:center;gap:.6rem;padding:.7rem;background:var(--bg-secondary)}.LocalMediaConverter_checkboxControl__V_ISr input{width:1.1rem;height:1.1rem;accent-color:var(--primary)}.LocalMediaConverter_limitationNote__bGyMU{margin:0;padding:.8rem .95rem;color:var(--text-secondary);background:color-mix(in srgb,#f59e0b 8%,var(--bg-secondary));border:1px solid color-mix(in srgb,#f59e0b 32%,var(--border-color));border-radius:var(--radius-sm);font-size:.84rem;line-height:1.5}.LocalMediaConverter_actions__jTTp6{display:flex;flex-wrap:wrap;gap:.65rem}.LocalMediaConverter_cancelButton__GVamZ,.LocalMediaConverter_downloadButton__8kc7y,.LocalMediaConverter_primaryButton__Z0v_c,.LocalMediaConverter_secondaryButton__Hv12E{min-height:46px;padding:.75rem 1rem;font:inherit;font-weight:750;text-align:center;border:0;border-radius:var(--radius-sm);cursor:pointer}.LocalMediaConverter_primaryButton__Z0v_c{flex:1 1 260px;color:#fff;background:var(--primary)}.LocalMediaConverter_primaryButton__Z0v_c:disabled{cursor:wait;opacity:.58}.LocalMediaConverter_cancelButton__GVamZ{flex:1 1 200px;color:#fff;background:#b91c1c}.LocalMediaConverter_cancelButton__GVamZ:focus-visible,.LocalMediaConverter_downloadButton__8kc7y:focus-visible,.LocalMediaConverter_primaryButton__Z0v_c:focus-visible,.LocalMediaConverter_secondaryButton__Hv12E:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 38%,transparent);outline-offset:2px}.LocalMediaConverter_progressBlock__vfxrh{display:grid;grid-gap:.45rem;gap:.45rem}.LocalMediaConverter_progress__4DTdM{width:100%;height:.75rem;accent-color:var(--primary)}.LocalMediaConverter_progressBlock__vfxrh p{margin:0;color:var(--text-secondary);font-size:.82rem;line-height:1.45}.LocalMediaConverter_error__yIgaR,.LocalMediaConverter_status__DyK3_{margin:0;padding:.85rem 1rem;line-height:1.5;border-radius:var(--radius-sm)}.LocalMediaConverter_status__DyK3_{color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-color)}.LocalMediaConverter_error__yIgaR{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.LocalMediaConverter_result__7slP5{display:grid;grid-gap:.8rem;gap:.8rem;padding:1rem;background:color-mix(in srgb,#10b981 7%,var(--bg-secondary));border:1px solid color-mix(in srgb,#10b981 34%,var(--border-color));border-radius:var(--radius-md)}.LocalMediaConverter_result__7slP5 audio,.LocalMediaConverter_result__7slP5 img,.LocalMediaConverter_result__7slP5 video{display:block;width:100%;max-height:360px;object-fit:contain;background:#0f172a;border-radius:var(--radius-sm)}.LocalMediaConverter_resultMeta__6ClnK{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.LocalMediaConverter_resultMeta__6ClnK strong{overflow-wrap:anywhere}.LocalMediaConverter_resultMeta__6ClnK span{color:var(--text-secondary);font-size:.84rem}.LocalMediaConverter_downloadButton__8kc7y{color:#fff;text-decoration:none;background:#047857}.LocalMediaConverter_secondaryButton__Hv12E{color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-color)}@media (max-width:600px){.LocalMediaConverter_converter__zEEro{gap:.8rem}.LocalMediaConverter_privacyNotice__fR_N2{padding:.85rem}.LocalMediaConverter_filePicker__QWdPK{min-height:165px;padding:1.35rem .85rem}.LocalMediaConverter_actions__jTTp6{display:grid}}@media (prefers-reduced-motion:reduce){.LocalMediaConverter_filePicker__QWdPK{transition:none}}