Updated GUI line edit style to support dark theme
This MR simplifies the implementation of StyledLineEdit
to prevent visual issues with dark theme: setting the background to white when the text is also white.
Display clues for read-only and disabled states are now based on Qt default styling...