.MockDataGenerator-module__HjAZCG__root{gap:1.25rem}.MockDataGenerator-module__HjAZCG__bar{gap:.9rem;display:grid}.MockDataGenerator-module__HjAZCG__barRow{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem;display:grid}.MockDataGenerator-module__HjAZCG__barField{flex-direction:column;gap:.35rem;min-width:0;display:flex}.MockDataGenerator-module__HjAZCG__barField label{color:var(--color-text-secondary);font-size:.8rem;font-weight:500}.MockDataGenerator-module__HjAZCG__seedRow{gap:.4rem;display:flex}.MockDataGenerator-module__HjAZCG__seedRow input{min-width:0;font-family:var(--font-mono);flex:1}.MockDataGenerator-module__HjAZCG__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.MockDataGenerator-module__HjAZCG__hiddenInput{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.MockDataGenerator-module__HjAZCG__block{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.9rem;min-width:0;padding-top:1.1rem;display:flex}.MockDataGenerator-module__HjAZCG__blockTitle{color:var(--color-text-primary);margin:0;font-size:.95rem;font-weight:600}.MockDataGenerator-module__HjAZCG__note{color:var(--color-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.MockDataGenerator-module__HjAZCG__hint{color:var(--color-text-disabled);margin:0;font-size:.8rem;line-height:1.55}.MockDataGenerator-module__HjAZCG__tabs,.MockDataGenerator-module__HjAZCG__chips,.MockDataGenerator-module__HjAZCG__viewToggle{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.MockDataGenerator-module__HjAZCG__chip{appearance:none;font:inherit;cursor:pointer;min-height:2.2rem;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;max-width:100%;padding:0 .8rem;font-size:.82rem;overflow:hidden}.MockDataGenerator-module__HjAZCG__chip:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-strong)}.MockDataGenerator-module__HjAZCG__chip:focus-visible,.MockDataGenerator-module__HjAZCG__miniBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MockDataGenerator-module__HjAZCG__chip[data-active=true]{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-accent-soft)}.MockDataGenerator-module__HjAZCG__chip:disabled{opacity:.45;cursor:not-allowed}.MockDataGenerator-module__HjAZCG__chipAdd{border-style:dashed}.MockDataGenerator-module__HjAZCG__tableHead{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem;display:grid}.MockDataGenerator-module__HjAZCG__field1{flex-direction:column;gap:.35rem;min-width:0;display:flex}.MockDataGenerator-module__HjAZCG__field1 label,.MockDataGenerator-module__HjAZCG__fieldName label,.MockDataGenerator-module__HjAZCG__fieldType label,.MockDataGenerator-module__HjAZCG__nullBox label,.MockDataGenerator-module__HjAZCG__optField label{color:var(--color-text-secondary);font-size:.78rem;font-weight:500}.MockDataGenerator-module__HjAZCG__fields{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.MockDataGenerator-module__HjAZCG__field{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.7rem;min-width:0;padding:.8rem;display:flex}.MockDataGenerator-module__HjAZCG__fieldProblem{border-color:var(--color-error)}.MockDataGenerator-module__HjAZCG__fieldMain{grid-template-columns:minmax(0,1fr);align-items:end;gap:.6rem;display:grid}.MockDataGenerator-module__HjAZCG__fieldName,.MockDataGenerator-module__HjAZCG__fieldType,.MockDataGenerator-module__HjAZCG__nullBox,.MockDataGenerator-module__HjAZCG__optField{flex-direction:column;gap:.3rem;min-width:0;display:flex}.MockDataGenerator-module__HjAZCG__fieldTools{gap:.35rem;display:flex}.MockDataGenerator-module__HjAZCG__fieldMeta{flex-wrap:wrap;align-items:end;gap:.6rem 1.25rem;display:flex}.MockDataGenerator-module__HjAZCG__nullBox{inline-size:9.5rem}.MockDataGenerator-module__HjAZCG__miniBtn{appearance:none;font:inherit;cursor:pointer;block-size:2.4rem;inline-size:2.4rem;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:0 0;place-items:center;display:grid}.MockDataGenerator-module__HjAZCG__miniBtn:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-strong)}.MockDataGenerator-module__HjAZCG__miniBtn:disabled{opacity:.35;cursor:not-allowed}.MockDataGenerator-module__HjAZCG__miniDanger:hover:not(:disabled){color:var(--color-error);border-color:var(--color-error)}.MockDataGenerator-module__HjAZCG__addRow{display:flex}@media (min-width:40rem){.MockDataGenerator-module__HjAZCG__fieldMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.MockDataGenerator-module__HjAZCG__optDetails{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:.55rem .8rem;font-size:.88rem}.MockDataGenerator-module__HjAZCG__optDetails summary{cursor:pointer;color:var(--color-text-primary);font-weight:500}.MockDataGenerator-module__HjAZCG__optDetails summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MockDataGenerator-module__HjAZCG__optDetails[open] summary{margin-bottom:.75rem}.MockDataGenerator-module__HjAZCG__optGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.8rem;display:grid}.MockDataGenerator-module__HjAZCG__optWide{grid-column:1/-1}.MockDataGenerator-module__HjAZCG__optHint{color:var(--color-text-disabled);font-size:.76rem;line-height:1.45}.MockDataGenerator-module__HjAZCG__issues{border:1px solid color-mix(in srgb, var(--color-error) 50%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-error) 9%, transparent);color:var(--color-text-primary);flex-direction:column;gap:.35rem;padding:.7rem .9rem;font-size:.86rem;line-height:1.5;display:flex}.MockDataGenerator-module__HjAZCG__issues ul{margin:0;padding-left:1.2rem}.MockDataGenerator-module__HjAZCG__issues strong{color:var(--color-error)}.MockDataGenerator-module__HjAZCG__previewBox{flex-direction:column;gap:.6rem;min-width:0;display:flex}.MockDataGenerator-module__HjAZCG__previewBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.MockDataGenerator-module__HjAZCG__tableScroll{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);max-height:26rem;overflow:auto}.MockDataGenerator-module__HjAZCG__tableScroll:focus-visible,.MockDataGenerator-module__HjAZCG__code:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.MockDataGenerator-module__HjAZCG__preview{border-collapse:collapse;inline-size:max-content;min-inline-size:100%;font-size:.82rem}.MockDataGenerator-module__HjAZCG__preview caption{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.MockDataGenerator-module__HjAZCG__preview th,.MockDataGenerator-module__HjAZCG__preview td{text-align:left;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-inline-size:16rem;padding:.4rem .65rem;overflow:hidden}.MockDataGenerator-module__HjAZCG__preview thead th{background:var(--color-surface-elevated);color:var(--color-text-secondary);z-index:1;font-weight:600;position:sticky;top:0}.MockDataGenerator-module__HjAZCG__rowNo{color:var(--color-text-disabled);text-align:right!important;font-weight:400!important}.MockDataGenerator-module__HjAZCG__nullCell{color:var(--color-text-disabled);font-style:italic}.MockDataGenerator-module__HjAZCG__code{max-height:26rem;font-family:var(--font-mono);color:var(--color-text-primary);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);white-space:pre;tab-size:4;margin:0;padding:.8rem;font-size:.8rem;line-height:1.55;overflow:auto}.MockDataGenerator-module__HjAZCG__downloadRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.MockDataGenerator-module__HjAZCG__progress{color:var(--color-text-secondary);flex-direction:column;gap:.35rem;font-size:.84rem;display:flex}.MockDataGenerator-module__HjAZCG__progress progress{block-size:.6rem;inline-size:100%;accent-color:var(--color-accent)}
