Uses `tomllib` when available for Python 3.11+ and falls back to `tomli` for older versions.
This avoids deprecation warnings and ensures compatibility across different Python versions.
Introduces an example TOML configuration file.
This file defines the structure and default values for login-related settings, including language, login ID, password, and company ID.
Updates the ChromeDriver setup to use `webdriver_manager` instead of relying on a local executable. This ensures the correct ChromeDriver version is automatically downloaded and managed, improving reliability and reducing manual configuration.
Removes the now unnecessary `chromedriver.exe` from the `.gitignore` file.