Updated the MutationObserver in universalTranslator.js to track attribute changes on subtitle elements, ensuring translations re-trigger when the player resets or modifies caption properties (like font size or positioning). I also addressed an issue where subtitles were being improperly processed due to missing line endings during DOM extraction. These changes ensure captions remain consistently translated throughout the viewing experience. Debugging strategies