.BatchFileConverter_container__HAyEo{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.BatchFileConverter_controls__8fWCZ{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.BatchFileConverter_row__WQ6sa{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:1rem;gap:1rem;align-items:flex-end;margin-bottom:1rem}.BatchFileConverter_group__DMN5Z{display:flex;flex-direction:column;gap:.5rem}.BatchFileConverter_group__DMN5Z label{font-weight:600;color:#333;font-size:.9rem}.BatchFileConverter_select__Osny_{padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.BatchFileConverter_select__Osny_:focus{outline:none;border-color:#e74c3c;box-shadow:0 0 0 3px rgba(231,76,60,.1)}.BatchFileConverter_swapBtn__1URc9{padding:.75rem 1rem;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:1.2rem;transition:all .2s}.BatchFileConverter_swapBtn__1URc9:hover:not(:disabled){background:#f8f9fa;border-color:#e74c3c}.BatchFileConverter_swapBtn__1URc9:disabled{opacity:.5;cursor:not-allowed}.BatchFileConverter_convertBtn___gPGO{width:100%;padding:.75rem 1.5rem;background:#e74c3c;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background .2s}.BatchFileConverter_convertBtn___gPGO:hover:not(:disabled){background:#c0392b}.BatchFileConverter_convertBtn___gPGO:disabled{background:#ccc;cursor:not-allowed}.BatchFileConverter_editor__d_KRV{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.BatchFileConverter_inputPane__GObs_,.BatchFileConverter_outputPane__mndIY{display:flex;flex-direction:column;gap:.5rem}.BatchFileConverter_inputPane__GObs_ label,.BatchFileConverter_outputPane__mndIY label{font-weight:600;color:#333;font-size:.9rem}.BatchFileConverter_outputHeader__nILsq{display:flex;justify-content:space-between;align-items:center}.BatchFileConverter_textarea__NrWtU{flex:1 1;padding:1rem;border:1px solid #ccc;border-radius:4px;font-family:Monaco,Menlo,monospace;font-size:.85rem;resize:vertical;min-height:400px}.BatchFileConverter_textarea__NrWtU:focus{outline:none;border-color:#e74c3c;box-shadow:0 0 0 3px rgba(231,76,60,.1)}.BatchFileConverter_textarea__NrWtU:disabled{background:#f0f0f0;cursor:not-allowed}.BatchFileConverter_copyBtn__q0uCi{padding:.5rem 1rem;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-weight:600}.BatchFileConverter_copyBtn__q0uCi:hover{background:#e0e0e0}.BatchFileConverter_error__r7PEZ{padding:.75rem;background:#ffebee;color:#c62828;border-radius:4px;border-left:4px solid #c62828}.BatchFileConverter_downloadSection__q3ZGW{display:flex}.BatchFileConverter_downloadBtn__eNjxg{flex:1 1;padding:.75rem 1.5rem;background:#27ae60;color:#fff;border:none;border-radius:4px;text-decoration:none;text-align:center;font-weight:600;cursor:pointer;transition:background .2s}.BatchFileConverter_downloadBtn__eNjxg:hover{background:#229954}@media (max-width:768px){.BatchFileConverter_editor__d_KRV,.BatchFileConverter_row__WQ6sa{grid-template-columns:1fr}.BatchFileConverter_swapBtn__1URc9{width:100%}.BatchFileConverter_textarea__NrWtU{min-height:250px}}