--- description: Applies Flutter best practices and coding guidelines to the core directory, focusing on constants, themes, utilities, and widgets. globs: lib/core/**/*.* --- - Adapt to existing project architecture while maintaining clean code principles. - Use Flutter 3.x features and Material 3 design. - Implement proper null safety practices. - Follow proper naming conventions. - Use proper widget composition. - Keep widgets small and focused. - Use const constructors when possible. - Implement proper widget keys. - Follow proper layout principles.