/* Shared form hierarchy. Each surface supplies colors for its own theme. */
:root {
  --form-label-size: 13px;
  --form-value-size: 16px;
  --form-label-weight: 400;
  --form-value-weight: 400;
  --form-field-gap: 4px;
  --form-group-gap: 24px;
  --form-label-color: #475569;
  --form-value-color: #0f172a;
  --form-placeholder-color: #64748b;
}
