.FormatConverter_container__zKIsb{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:900px;margin:0 auto}.FormatConverter_uploadArea__M6a8T{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);border:2px dashed var(--border-color);border-radius:var(--radius-lg);background:var(--bg-secondary);gap:var(--spacing-4);transition:border-color .2s ease}.FormatConverter_uploadArea__M6a8T:hover{border-color:var(--brand-primary)}.FormatConverter_uploadBtn__ios5n{background:var(--brand-primary);color:#171717;padding:var(--spacing-3) var(--spacing-8);border-radius:var(--radius-md);font-weight:700;font-size:1.125rem;cursor:pointer;transition:all .2s ease;display:inline-block}.FormatConverter_uploadBtn__ios5n:hover{background:var(--brand-primary-hover);transform:translateY(-2px)}.FormatConverter_fileInput__ZLyGt{display:none}.FormatConverter_helpText__H4kdX{font-size:.875rem;color:var(--text-secondary);margin:0;text-align:center}.FormatConverter_workspace__iPJvV{display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-6)}.FormatConverter_topBar__Y0giW{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-4)}.FormatConverter_fileName__R448W{font-weight:600;color:var(--text-primary);word-break:break-all}.FormatConverter_clearBtn___pG_P{background:transparent;border:1px solid var(--border-color);color:var(--text-primary);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-sm);font-size:.875rem;cursor:pointer;transition:all .2s ease}.FormatConverter_clearBtn___pG_P:hover{background:var(--border-color)}.FormatConverter_mainContent__WpVCo{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media (min-width:768px){.FormatConverter_mainContent__WpVCo{grid-template-columns:1.5fr 1fr}}.FormatConverter_panelTitle__r_2Gi{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--spacing-4) 0}.FormatConverter_previewPanel__1uYFL{display:flex;flex-direction:column}.FormatConverter_imageBox__EcB18{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);padding:var(--spacing-2);display:flex;align-items:center;justify-content:center;min-height:250px}.FormatConverter_previewImg__pEKbG{max-width:100%;max-height:400px;object-fit:contain;border-radius:var(--radius-sm)}.FormatConverter_controlsPanel__J7OTl{display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-4)}.FormatConverter_inputGroup__g8hAj{display:flex;flex-direction:column;gap:var(--spacing-2)}.FormatConverter_inputGroup__g8hAj label{font-size:.875rem;font-weight:600;color:var(--text-primary)}.FormatConverter_selectInput___0baE{border:1px solid var(--border-color);border-radius:var(--radius-sm);outline:none;font-family:inherit}.FormatConverter_actionBtn__Z_EmR,.FormatConverter_selectInput___0baE{padding:var(--spacing-3);background:var(--bg-secondary);color:var(--text-primary);font-size:1rem}.FormatConverter_actionBtn__Z_EmR{border:1px solid var(--border-color);border-radius:var(--radius-md);font-weight:700;cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-2)}.FormatConverter_actionBtn__Z_EmR:hover:not(:disabled){background:var(--border-color)}.FormatConverter_actionBtn__Z_EmR:disabled{opacity:.6;cursor:not-allowed}.FormatConverter_resultActions__K4lh8{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-2);padding-top:var(--spacing-4);border-top:1px dashed var(--border-color)}.FormatConverter_successText__iKp4k{color:#10b981;font-size:.875rem;font-weight:600;text-align:center;margin:0}.FormatConverter_downloadBtn__rV4Ic{background:var(--brand-primary);color:#171717;border:none;padding:var(--spacing-3);border-radius:var(--radius-md);font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s ease}.FormatConverter_downloadBtn__rV4Ic:hover{background:var(--brand-primary-hover);transform:translateY(-2px)}