/// JavaScript to block autoplaying videos on Instagram feed/explore while: /// - Allowing videos to play normally when "Block Autoplay Videos" is OFF /// - Allowing user-initiated playback on click when blocking is ON /// - NEVER blocking reels (they should always play normally per user request) /// /// This script: /// - Overrides HTMLVideoElement.prototype.play before Instagram initialises. /// - PAUSES any playing videos immediately when autoplay is blocked (only for feed/explore). /// - Returns Promise.resolve() for blocked autoplay calls (never throws). /// - Uses a per-element flag set by user clicks to permanently allow that video to play. /// - Strips the autoplay attribute from dynamically added