import 'package:flutter/material.dart'; class DetailsSection extends StatelessWidget { final String title; final List children; const DetailsSection({ super.key, required this.title, required this.children, }); @override Widget build(BuildContext context) { final theme = Theme.of(context); return Card( elevation: 0, shape: RoundedRectangleBorder( side: BorderSide(color: theme.dividerColor.withAlpha(25)), borderRadius: BorderRadius.circular(16), ), child: Padding( padding: const EdgeInsets.all(16), child: Column( crossAxisAlignment: CrossAxisAlignment.start, children: [ Text( title, style: theme.textTheme.titleMedium?.copyWith( fontWeight: FontWeight.w600, ), ), const SizedBox(height: 12), ...children, ], ), ), ); } }