* [ACS-4130] Added autocomplete for 'Has Category' option in manage rules
* [ACS-4130] Added loading spinner and 'No options found' template for Has Category rule condition. Options are now fetched as soon as user selected 'Has Category' option
* [ACS-4130] Added code to fetch category name when viewing/editing existing rule with has category option selected
* [ACS-4130] Resolved issues related to editing existing rules with 'Has Category' condition
* [ACS-4130] Added safety checks and minor code refactoring
* [ACS-4130] Added unit tests for new autocomplete functionality
* [ACS-4130] Added feature to auto select first option from autocomplete dropdown when user focuses out of autocomplete input field
* [ACS-4130] Minor code refactoring. Moved constants from global scope to local scope
* [ACS-4130] Moved mock data to conditions.mock.ts. Removed redundant return type
* [ACS-4130] Resolved PR review comments - AutoCompleteOption is now an interface. Changed occurences of autocomplete with auto-complete. Removed/Added types
* [ACS-4130] Resolved PR review comments - AutoCompleteOption is now built using a single common helper method
* [ACS-4130] Added missed types
* ACA-4712 Added rule to prevent using important for styles
* ACA-4712 Removed important from some global styles and from manage rule component
* ACA-4712 Removed important from rest global and theme styles
* ACA-4712 Removed usages of important from styles for components
* rename tabs css class to match the ACA app
* fix incorrect tooltip for close button
* fix close button layout and a11y
* lazy loading for details component
* replace breadcrumbs with H1 tag
* replace breadcrumbs with H1 tag
* cleanup unused playwright pages
* remove breadcrumbs from e2e
* remove line height