Steam Broadcast PopOut Video Auto Close

Steam Broadcast[Live] PopOut[PopUp] Video Auto Close (Broadcast On Top Of the Page would be fine, Only PopOut Window Closed). Steam 广播[直播]悬浮窗自动关闭 (页面顶部的直播会继续,只关闭悬浮窗)

// ==UserScript==
// @name         Steam Broadcast PopOut Video Auto Close
// @namespace    http://tampermonkey.net/
// @version      1.4
// @description  Steam Broadcast[Live] PopOut[PopUp] Video Auto Close (Broadcast On Top Of the Page would be fine, Only PopOut Window Closed).  Steam 广播[直播]悬浮窗自动关闭 (页面顶部的直播会继续,只关闭悬浮窗)
// @author       Martin______X
// @match        https://store.steampowered.com/app/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=steampowered.com
// @grant        none
// @license      MIT
// ==/UserScript==

const closeBtnClick = (async (button)=>{
    button.click();
});
const popOutVideoCloseInterval = setInterval(() => {
    let close_btn = document.getElementsByClassName("broadcast_embeddable_PopOutVideoCloseButton_W4fRn")[0];
    if (close_btn) {
        closeBtnClick(close_btn);
    }
}, 1);