- enhanced resilience to color inversion: inline styles are now applied using setAttribute, and the shadow DOM is created in closed mode, preventing external interference
- improved button rendering reliability: the script ensures buttons are rendered consistently, even when the tab is opened in the background