feat(css): add new UI components and enhance existing styles
- Added **modal** component with backdrop support and transitions
- Introduced **dropdown** component with positioning variants (left, right, end)
- Created **collapse** variations with arrow and plus indicators
- Added **checkbox**, **radio**, and **rating** input components
- Implemented **toast** notification component with animations
- Added **disabled button** styling states
- Introduced **circle** and **square** button variants
Enhancements & Refinements:
- Extended utility classes for sizing (w-32, w-52, size variants)
- Added responsive grid column variations (sm:grid-cols-2, md:grid-cols-4)
- Improved form styling with input-sm and select-sm variants
- Enhanced shadow utilities with base-300 colors
- Added text opacity variants for base-content
- Extended transition utilities for opacity and shadows
- Added skeleton loading animation component
Bug Fixes:
- Fixed dropdown positioning in RTL layouts
- Improved disabled state styling for buttons
- Adjusted collapse component content visibility transitions
- Fixed checkbox and radio input styling in forced colors mode