/* /monte-carlo/ — input variables + run/results. Flat, square.
   (Progress bar, charts, summary table, .error live in shared ui.css.) */

#variable-list { display: flex; flex-direction: column; gap: 0.5rem; margin-bottom: 0.75rem; }

.variable-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 0.6rem;
  border: 1px solid #bbb;
  background: #fff;
}
.variable-row .var-name { flex: 1 1 9rem; min-width: 7rem; }
.variable-row .params { display: flex; flex-wrap: wrap; gap: 0.4rem; align-items: center; }
.variable-row .params label { font-size: 0.8rem; display: inline-flex; flex-direction: column; gap: 0.15rem; }
.variable-row .params input { width: 6rem; }
.variable-row .delete-row { min-height: 0; min-width: 0; padding: 0.2rem 0.55rem; font-size: 0.8rem; }
.row-error { flex-basis: 100%; }

/* Setup numeric inputs row */
#trials, #seed { width: 8rem; }

h3 { margin-bottom: 0.35rem; }
