.MockDataGenerator_container__6Hnv8{display:flex;flex-direction:column;gap:2rem;padding:1rem}.MockDataGenerator_builder__ufUME{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.MockDataGenerator_section__Lk3J2{display:flex;flex-direction:column;gap:1rem}.MockDataGenerator_section__Lk3J2 h3{margin:0;font-size:1.1rem;color:#333;border-bottom:2px solid #e0e0e0;padding-bottom:.5rem}.MockDataGenerator_fieldsList__oh_X4{display:flex;flex-direction:column;gap:.75rem;max-height:400px;overflow-y:auto}.MockDataGenerator_fieldRow__0O_lm{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center}.MockDataGenerator_fieldInput__Yfkx0,.MockDataGenerator_fieldSelect__xrAc0{padding:.6rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.MockDataGenerator_fieldInput__Yfkx0:focus,.MockDataGenerator_fieldSelect__xrAc0:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1)}.MockDataGenerator_fieldInput__Yfkx0:disabled,.MockDataGenerator_fieldSelect__xrAc0:disabled{background:#f0f0f0;cursor:not-allowed}.MockDataGenerator_removeBtn__HiCBp{padding:.6rem .75rem;background:#ffebee;color:#c62828;border:1px solid #ef5350;border-radius:4px;cursor:pointer;font-weight:600;transition:all .2s}.MockDataGenerator_removeBtn__HiCBp:hover:not(:disabled){background:#ef5350;color:#fff}.MockDataGenerator_removeBtn__HiCBp:disabled{opacity:.5;cursor:not-allowed}.MockDataGenerator_addFieldBtn__f_r9c{padding:.75rem;background:#fff;border:2px dashed #4a90e2;border-radius:4px;color:#4a90e2;font-weight:600;cursor:pointer;transition:all .2s}.MockDataGenerator_addFieldBtn__f_r9c:hover:not(:disabled){background:#f0f7ff;border-color:#2e5c8a}.MockDataGenerator_addFieldBtn__f_r9c:disabled{opacity:.5;cursor:not-allowed}.MockDataGenerator_formGroup__jGElz{display:flex;flex-direction:column;gap:.5rem}.MockDataGenerator_formGroup__jGElz label{font-weight:600;color:#333;font-size:.9rem}.MockDataGenerator_input__NM2iF,.MockDataGenerator_select__GD3dN{padding:.75rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.MockDataGenerator_input__NM2iF:focus,.MockDataGenerator_select__GD3dN:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.1)}.MockDataGenerator_input__NM2iF:disabled,.MockDataGenerator_select__GD3dN:disabled{background:#f0f0f0;cursor:not-allowed}.MockDataGenerator_formGroup__jGElz small{font-size:.8rem;color:#999}.MockDataGenerator_generateBtn__J1ycj{padding:.75rem 1.5rem;background:#4a90e2;color:#fff;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background .2s;margin-top:auto}.MockDataGenerator_generateBtn__J1ycj:hover:not(:disabled){background:#2e5c8a}.MockDataGenerator_generateBtn__J1ycj:disabled{background:#ccc;cursor:not-allowed}.MockDataGenerator_error__lQX0z{padding:.75rem;background:#ffebee;color:#c62828;border-radius:4px;border-left:4px solid #c62828}.MockDataGenerator_resultsSection__WWj20{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem}.MockDataGenerator_resultHeader__oZ4CE{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e0e0e0}.MockDataGenerator_resultHeader__oZ4CE h3{margin:0;color:#333}.MockDataGenerator_copyBtn__f1IOC{padding:.5rem 1rem;background:#4a90e2;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:600}.MockDataGenerator_copyBtn__f1IOC:hover{background:#2e5c8a}.MockDataGenerator_previewSection__gNUi_{margin-bottom:1.5rem}.MockDataGenerator_previewSection__gNUi_ h4{margin:0 0 1rem;font-size:1rem;color:#333}.MockDataGenerator_previewTable__nGySw{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;font-size:.85rem}.MockDataGenerator_tableHeader__GR22T{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;background:#f8f9fa;border-bottom:2px solid #e0e0e0;font-weight:600}.MockDataGenerator_tableRow__dEGQ4{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;border-bottom:1px solid #e0e0e0}.MockDataGenerator_tableRow__dEGQ4:last-child{border-bottom:none}.MockDataGenerator_tableCell___kACy{padding:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.MockDataGenerator_outputSection__SehW2{margin-bottom:1.5rem}.MockDataGenerator_outputSection__SehW2 h4{margin:0 0 1rem;font-size:1rem;color:#333}.MockDataGenerator_outputCode__PA7ib{margin:0;padding:1rem;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:4px;max-height:400px;overflow:auto;font-family:Monaco,Menlo,monospace;font-size:.85rem;line-height:1.5}.MockDataGenerator_downloadSection__0Vjse{display:flex;gap:1rem}.MockDataGenerator_downloadBtn__1q2U1{flex:1 1;padding:.75rem 1.5rem;background:#4caf50;color:#fff;border:none;border-radius:4px;text-decoration:none;text-align:center;font-weight:600;cursor:pointer;transition:background .2s;display:inline-block}.MockDataGenerator_downloadBtn__1q2U1:hover{background:#45a049}@media (max-width:1024px){.MockDataGenerator_builder__ufUME{grid-template-columns:1fr}}@media (max-width:768px){.MockDataGenerator_container__6Hnv8{padding:.5rem}.MockDataGenerator_fieldRow__0O_lm{grid-template-columns:1fr auto}.MockDataGenerator_fieldSelect__xrAc0{grid-column:1/-1}.MockDataGenerator_previewTable__nGySw{font-size:.75rem}.MockDataGenerator_tableCell___kACy{padding:.5rem}.MockDataGenerator_outputCode__PA7ib{max-height:300px}}