[Film Tools] VIP movie analysis, short video analysis, search engine, Douban/Time Quick Search

VIP movie analysis: Youku, Tencent, iQiqi, LeEco, PPTV, 1905, Mango, Fengxing, Bilibili, Sohu; Short video analysis: youtube, station B, watermelon, Tiktok, Kwai, Xiaohongshu, microblog, acfun;

// ==UserScript==
// @name              [影视工具]VIP电影解析,短视频解析,搜索引擎,豆瓣/时光快搜
// @name:zh           [影视工具]VIP电影解析,短视频解析,搜索引擎,豆瓣/时光快搜
// @name:zh-TW        [影視工具]VIP電影解析,短視頻解析,搜尋引擎,豆瓣/時光快搜
// @name:en           [Film Tools] VIP movie analysis, short video analysis, search engine, Douban/Time Quick Search
// @namespace         https://search.videoall.icu/
// @version           v1.0.3
// @author            Sibling
// @description       VIP电影解析:优酷,腾讯,爱奇异,乐视,PPTV,1905,芒果,风行,b站,搜狐;短视频解析:youtube,B站,西瓜,抖音,快手,小红书,微博,A站;
// @description:zh    VIP电影解析:优酷,腾讯,爱奇异,乐视,PPTV,1905,芒果,风行,b站,搜狐;短视频解析:youtube,B站,西瓜,抖音,快手,小红书,微博,A站;
// @description:zh-TW VIP電影解析:優酷,騰訊,愛奇异,樂視,PPTV,1905,芒果,風行,b站,搜狐; 短視頻解析:youtube,B站,西瓜,抖音,快手,小紅書,微博,A站;
// @description:en    VIP movie analysis: Youku, Tencent, iQiqi, LeEco, PPTV, 1905, Mango, Fengxing, Bilibili, Sohu; Short video analysis: youtube, station B, watermelon, Tiktok, Kwai, Xiaohongshu, microblog, acfun;
//
// @match             *://v.youku.com/*
// @match             *://v.qq.com/*
// @match             *://www.iqiyi.com/*
// @match             *://www.le.com/*
// @match             *://v.pptv.com/*
// @match             *://vip.1905.com/*
// @match             *://www.mgtv.com/*
// @match             *://www.bilibili.com/*
// @match             *://www.fun.tv/*
// @match             *://film.sohu.com/*
// @match             *://tv.sohu.com/*
//
// @match             *://www.youtube.com/*
// @match             *://www.ixigua.com/*
// @match             *://m.ixigua.com/*
// @match             *://www.douyin.com/*
// @match             *://www.kuaishou.com/*
// @match             *://www.xiaohongshu.com/*
// @match             *://weibo.com/*
// @match             *://www.weibo.com/*
// @match             *://m.weibo.cn/*
// @match             *://www.acfun.cn/*
//
// @match             *://www.baidu.com/*
// @match             *://cn.bing.com/*
// @match             *://www.bing.com/*
// @match             *://quark.sm.cn/*
// @match             *://www.sogou.com/*
// @match             *://www.google.com/*
//
// @match             *://movie.douban.com/*
// @match             *://film.mtime.com/*
// @match             *://list.mtime.com/*
//
// @match             *://*.videoall.icu/*
//
// @exclude           *://greasyfork.org/*
// @exclude           *://*.tampermonkey.net/*
// @exclude           *://*.userscript.zone/*
// @exclude           *://*googleads*/*
// @exclude           *://*.googlesyndication.com/*
//
// @connect           youtube.com
// @connect           googlevideo.com
// @connect           google.com
// @connect           douyin.com
// @connect           youku.com
// @connect           bilibili.com
// @connect           kuaishou.com
// @connect           xiaohongshu.com
// @connect           ixigua.com
// @connect           tudou.com
// @connect           acfun.cn
// @connect           iqiyi.com
// @connect           le.com
// @connect           pptv.com
// @connect           1905.com
// @connect           mgtv.com
// @connect           sohu.com
// @connect           fun.tv
// @connect           weibo.com
// @connect           weibo.cn
// @connect           qq.com
// @connect           quark.cn
// @connect           baidu.com
// @connect           douban.com
// @connect           mtime.com
// @connect           videoall.icu
// @connect           localhost
//
// @icon              https://vplugin.videoall.icu/favicon.svg
//
// @grant             GM.webRequest
// @grant             GM.registerMenuCommand
// @grant             GM.unregisterMenuCommand
// @grant             GM.download
// @grant             GM.xmlHttpRequest
// @grant             GM.setValue
// @grant             GM.getValue
// @grant             GM.addStyle
// @grant             GM.getResourceText
// @grant             GM.addElement
// @grant             GM.setClipboard
// @grant             GM.notification
// @grant             window.onurlchange
// @grant             unsafeWindow
//
// @noframes
// @license           MIT
// @run-at            document-idle
// ==/UserScript==
(function(Core, runtime, global, Fi, Se, Th, Fo) {
  let i;
  runtime(Core, global)(function(div) {
    return (i = new Fi(Core, global), i.call(div) ? void 0 : (i = new Se(Core, global), i.call(div) ? void 0 : (i = new Th(Core, global), i.call(div) ? void 0 : (i = new Fo(Core, global), i.call(div) ? void 0 : i = null))), i)
  })
})((function() {
  function Core() {
    this.url = function() { return window.location.href }}
    return Core.createElement = function(type, parent) {
      const element = document.createElement(type);
      if (parent) parent.appendChild(element); else document.body.append(element);
      return element;
  }, Core.openUrl = function(s, p,  w, t) { open('https://' + s + (p?p:'') + (w?w:''), t?t:'_blank') }, Core.uuid = function(len, split, radix) {
    let chars, uuid, i, r;
    if (void 0 === len && (len = 10), void 0 === split && (split = !1), void 0 === radix && (radix = 0), chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""), uuid = [], radix = 0 == radix ? radix || chars.length : radix, split) for (r = void 0, uuid[8] = uuid[13] = uuid[18] = uuid[23] = "-", uuid[14] = "4", i = 0; i < 36; i++) uuid[i] || (r = 0 | 16 * Math.random(), uuid[i] = chars[19 == i ? 3 & r | 8 : r]); else for (i = 0; i < len; i++) uuid[i] = chars[0 | Math.random() * radix];
    return 'a' + uuid.join("");
  }, Core.getUserAgent = function() { return window.navigator.userAgent.toLowerCase(); }, Core.copyText = function(text) { GM.setClipboard(text); }, Core; })(), (function(Core, global) { return (function(call) {
    let div, img, i; global.uuid = Core.uuid(16), div = Core.createElement("div"), i = call(div), i && (function(){ img = Core.createElement("div", div),
    div.style = 'z-index: 999999990; position: fixed; top: 0px; left: 0px; padding: 0px; text-align: center; overflow: visible; display: flex; flex-direction: row; width: auto; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    img.style = 'position: absolute; left: 10px; top: 50px; width: 32px;height: 32px;cursor: pointer; user-select: none;';
    img.innerHTML = '<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><ellipse transform="matrix(0.03986800829286721,0,0,0.03987588273827563,1.991606825615147,1.9532297058146781) " fill="#ff7744" cx="351.557589" cy="351.557589" rx="400" ry="400"/><ellipse transform="matrix(0.03986800829286721,0,0,0.03987588273827563,1.991606825615147,1.9532297058146781) " fill="#ffffff" cx="345.557589" cy="91.557589" rx="90" ry="100"/><ellipse transform="matrix(0.03986800829286721,0,0,0.03987588273827563,1.991606825615147,1.9532297058146781) " fill="#ffffff" cx="91.557589" cy="211.557589" rx="60" ry="80"/><ellipse transform="matrix(0.03986800829286721,0,0,0.03987588273827563,1.991606825615147,1.9532297058146781) " fill="#ffffff" cx="611.557589" cy="211.557589" rx="60" ry="80"/><ellipse transform="matrix(0.03986800829286721,0,0,0.03987588273827563,1.991606825615147,1.9532297058146781) " fill="#ffffff" cx="351.557589" cy="481.557589" rx="260" ry="220"/><path fill="#ffaa44" d="m15.96764,15.807723c-0.925412,0.837394 -1.285905,2.038188 -1.116304,3.157272l1.71564,-1.596793c0.002198,-0.002557 0.007693,-0.004092 0.008792,-0.006138c0.115402,-0.20612 0.254983,-0.403546 0.440725,-0.575909c0.97487,-0.908361 2.555874,-0.90785 3.532392,0c0.97542,0.906827 0.976519,2.379335 0.001099,3.288207c-0.186841,0.173898 -0.39951,0.303299 -0.621521,0.411218c-0.002198,0.001023 -0.003297,0.003069 -0.005495,0.005115l-1.716189,1.597305c1.202376,0.161623 2.468498,-0.173898 3.393911,-1.034693c1.556275,-1.448468 1.555176,-3.796603 0,-5.245071c-1.557374,-1.448468 -4.080276,-1.448468 -5.636551,-0.000512l0.003502,0zm-0.609981,8.933244c-0.114853,0.207143 -0.253884,0.404568 -0.440176,0.578466c-0.975419,0.907339 -2.558622,0.907339 -3.534041,0c-0.975419,-0.907338 -0.975419,-2.379846 0,-3.288718c0.186291,-0.172875 0.398411,-0.302276 0.619872,-0.409172c0.002198,-0.003069 0.002748,-0.006137 0.006045,-0.008183l1.71509,-1.597305c-1.201827,-0.161623 -2.46685,0.174921 -3.391713,1.035205c-1.555725,1.447957 -1.555176,3.796604 0,5.245072c1.556825,1.447957 4.079727,1.447957 5.636551,0c0.925412,-0.861307 1.287004,-2.038699 1.111703,-3.158295l-1.717288,1.597304c-0.001649,0.00358 -0.003847,0.004603 -0.006045,0.005626l0,0zm-2.811407,-1.627481l1.207322,1.123688c0.295099,0.274657 0.778687,0.274657 1.073236,0l4.562216,-4.246181c0.296198,-0.274145 0.296198,-0.724746 0.001099,-0.998379l-1.208421,-1.123688c-0.294549,-0.27568 -0.778137,-0.27568 -1.072687,-0.001023l-4.562216,4.246692c-0.295648,0.274657 -0.295648,0.724746 -0.000549,0.998891z"/></svg>';
    (img.onmouseenter = function() { (i && i.show && i.show(div)) }) }()) })}), { s: 'search.videoall.icu', p: 'vplugin.videoall.icu', e: '/search/ay1wc0JnblJzMlVDSjIyaHlvLU4zU1plSDhvQy1kUmF8M1Zjbm5JQXZOVzFkNldkNFdJSmw0Wml4c3UtU3NiaFh8YzFlb2h6MnQ0YW90eDN5d2wzZmRmajN1d3hjODR4NWc=/', }, (function(Core, global) { let uuid, that;
    that = this, uuid = global.uuid, that._call = function(elements, call) { (elements) && (function(){ for (const element of elements) { element.style.position = 'relative', (function() { let div; div = element.querySelector('.' + uuid), (div) ? (div.style.display = 'block') :  (function(){
    div = Core.createElement("div", element), div.className = uuid, div.innerHTML = decodeURIComponent('%E8%A7%82%E5%BD%B1'), 
    div.style = 'position: absolute; z-index: 999999993; color: #fff; width: 60px; height: 30px; background-color: #ff7744; border-radius: 15px; box-shadow: 0 0 5px 5px #CDD0D6; font-weight: bold; font-size: 14px; line-height: 1; padding: 5px 10px; top: 10px; left: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased; user-select: none; cursor: pointer; ';
    div.onmouseenter = function() { div.style.color = '#fda943' }, div.onmouseleave = function() { div.style.color = '#ffffff' }, div.onclick = function() { let w; w = call(element), (w) && (Core.openUrl(global.s, global.e,  w)); return false; }}()) })() }}()) }, that._i = function(itemList, rootDiv, call) {{
  } let div, subDiv, sub2Div; new MutationObserver(function(mutationRecoards, observer) { for (const t of itemList) { let itemElements = document.querySelectorAll(t); that._call(itemElements, call); } }).observe(document.documentElement, { attributes: true, childList: true, subtree: true, }), div = document.getElementById(uuid), (div) ? (div.style.display = 'block') :  (function() {
    div = Core.createElement("div", rootDiv), div.id = uuid, div.style = 'z-index: 999999991; width: 100px; height: 50px; border-radius: 15px; background-color: #ff7744; top: 40px; left: 5px; position: relative; box-shadow: 0 0 5px 5px #CDD0D6; user-select: none; display: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    div.onmouseleave = function() { div.style.display = 'none' }, subDiv = Core.createElement("div", div), subDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 5px 10px; margin-top: 8px; margin-left: 5px; margin-right: 10px; border-radius: 15px; font-size: 16px; background-color: #ffaa44; user-select: none;-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    subDiv.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M512 384.811c64.417 0 116.824-52.408 116.824-116.823S576.416 151.166 512 151.166s-116.822 52.408-116.822 116.822S447.583 384.811 512 384.811z m0-178.114c33.797 0 61.292 27.495 61.292 61.291S545.797 329.28 512 329.28s-61.291-27.495-61.291-61.292 27.494-61.291 61.291-61.291z m116.822 550.367c0-64.416-52.406-116.823-116.823-116.823s-116.823 52.408-116.823 116.823c0 64.416 52.408 116.823 116.823 116.823 64.418 0 116.823-52.408 116.823-116.823z m-178.114 0c0-33.797 27.496-61.292 61.292-61.292s61.292 27.495 61.292 61.292-27.495 61.292-61.292 61.292-61.291-27.496-61.291-61.292z m305.304-130.136c64.416 0 116.823-52.408 116.823-116.823s-52.408-116.822-116.823-116.822-116.824 52.405-116.824 116.822 52.408 116.823 116.824 116.823z m0-178.114c33.796 0 61.292 27.495 61.292 61.291s-27.496 61.291-61.292 61.291-61.293-27.496-61.293-61.291c0-33.796 27.496-61.291 61.293-61.291z m-489.077-50.689c-64.416 0-116.822 52.408-116.822 116.823S202.521 631.77 266.935 631.77s116.823-52.406 116.823-116.822-52.406-116.823-116.823-116.823z m0 178.114c-33.796 0-61.291-27.496-61.291-61.291 0-33.797 27.495-61.291 61.291-61.291s61.292 27.495 61.292 61.291c0 33.795-27.495 61.291-61.292 61.291zM986.549 968.469H744.16c47.904-24.366 91.474-56.027 129.879-94.431 47.012-47.011 83.925-101.764 109.714-162.735 26.706-63.141 40.246-130.196 40.246-199.303s-13.541-136.162-40.246-199.302c-25.79-60.972-62.702-115.725-109.714-162.736-47.012-47.013-101.765-83.926-162.737-109.715C648.162 13.542 581.107 0.001 512.001 0.001S375.839 13.542 312.699 40.247c-60.973 25.79-115.725 62.703-162.737 109.715S66.036 251.726 40.247 312.697C13.542 375.84 0.001 442.894 0.001 512s13.541 136.162 40.246 199.302c25.79 60.972 62.703 115.725 109.715 162.736 47.012 47.013 101.764 83.926 162.737 109.715 63.14 26.706 130.195 40.246 199.302 40.246 2.627 0 5.25-0.026 7.871-0.065 0.6 0.039 1.205 0.065 1.814 0.065h464.866c15.336 0 27.766-12.431 27.766-27.765s-12.433-27.766-27.768-27.766zM189.228 834.772c-41.93-41.931-74.848-90.75-97.836-145.103C67.596 633.412 55.533 573.634 55.533 512s12.063-121.412 35.859-177.669c22.988-54.352 55.906-103.172 97.836-145.102s90.749-74.848 145.103-97.836C390.588 67.597 450.366 55.534 512 55.534s121.411 12.063 177.669 35.859c54.352 22.988 103.173 55.906 145.103 97.836s74.848 90.749 97.836 145.102c23.796 56.257 35.859 116.035 35.859 177.669s-12.063 121.412-35.859 177.669c-22.988 54.352-55.906 103.173-97.836 145.103s-90.75 74.848-145.103 97.836C633.412 956.404 573.634 968.467 512 968.467c-61.636 0-121.412-12.063-177.669-35.859-54.354-22.988-103.172-55.906-145.103-97.836z" p-id="129537"></path></svg>' + decodeURIComponent('%E8%B5%84%E6%BA%90');
    subDiv.onmouseenter = function() { subDiv.style.color = '#606266'; }, subDiv.onmouseleave = function() { subDiv.style.color = '#fff'; }, subDiv.onclick = function() { Core.openUrl(global.s), div.style.display = 'none' }, sub2Div = Core.createElement("div", div)
    sub2Div.style = 'position: absolute; cursor: pointer; color: #fff; font-size: 16px; user-select: none; right: 5px; top: 5px;'
    sub2Div.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1076 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M1074.977 463.141l1.763 1.396q-0.869-0.735-1.763-1.396zM0 465.15l3.184-2.523c-3.822 2.659-6.942 6.058-9.205 10.009zM111.983 994.893c-0.282 1.886-0.576 3.759-0.833 5.657 0.53-2.012 0.843-4.326 0.86-6.71zM83.758 1021.833zM55.569 991.477q0.306-2.118 0.637-4.237c-0.43 1.794-0.687 3.859-0.71 5.981zM1021.931 984.901c0.355 2.216 0.673 4.445 0.992 6.674-0.088-2.676-0.521-5.217-1.258-7.625zM965.272 999.46c-0.245-1.751-0.502-3.49-0.771-5.229 0.137 2.393 0.541 4.636 1.182 6.776zM538.634 0c-282.327 0-512 229.673-512 512s229.673 512 512 512 512-229.673 512-512-229.673-512-512-512zM538.634 950.516c-241.808 0-438.528-196.757-438.528-438.528s196.721-438.516 438.528-438.516 438.528 196.721 438.528 438.528-196.757 438.528-438.528 438.528zM748.554 305.446c-6.631-6.706-15.832-10.858-26.003-10.858-10.025 0-19.107 4.034-25.712 10.568l-158.353 156.638-155.944-156.458c-6.621-6.639-15.777-10.747-25.893-10.747-20.195 0-36.566 16.371-36.566 36.566 0 10.079 4.078 19.206 10.674 25.82l155.723 156.249-156.997 155.258c-6.704 6.632-10.856 15.833-10.856 26.003 0 20.197 16.373 36.571 36.571 36.571 10.027 0 19.112-4.036 25.718-10.571l157.214-155.512 158.466 159.030c6.568 6.345 15.524 10.255 25.393 10.255 20.194 0 36.564-16.37 36.564-36.564 0-9.814-3.867-18.726-10.16-25.293l-158.27-158.833 158.136-156.409c6.706-6.631 10.858-15.832 10.858-26.003 0-10.025-4.034-19.107-10.568-25.712z" p-id="3837"></path></svg>'
    sub2Div.onmouseenter = function() { sub2Div.style.color = '#606266'; }, sub2Div.onmouseleave = function() { sub2Div.style.color = '#fff' }, sub2Div.onclick = function() { rootDiv.style.display = 'none' }})()
  }, that._d = function(div) { that._i(['.cover-wp', '.poster', '.drc-subject-card', '.subject', '.subject-img', '.pl2'], div, function(element) { return element.querySelector('.drc-subject-info-title-text') ? element.querySelector('.drc-subject-info-title-text').textContent : element.querySelector('#mainpic') ? document.title.replace(decodeURIComponent('(%E8%B1%86%E7%93%A3)'), '').trim() : element.querySelector('img') && element.querySelector('img').getAttribute('alt') ? element.querySelector('img').getAttribute('alt') : (void 0) })}, that._m = function(div) { that._i(['.item', '.movie-item-list-item', '.clickobj'], div, function(element) {
    return (element.querySelector('.top-pic') && element.querySelector('.top-pic').querySelector('a')) ? element.querySelector('.top-pic').querySelector('a').getAttribute('title') :
      (element.querySelector('.film_name') && element.querySelector('.film_name').querySelector('a')) ? element.querySelector('.film_name').querySelector('a').textContent :
      (element.querySelector('h3') && element.querySelector('h3').querySelector('span')) ? element.querySelector('h3').querySelector('span').textContent : (void 0)}) }, that.call = function(div) { return location.host == 'movie.douban.com' ? (that._d(div), true) : (location.host == 'film.mtime.com' || location.host == 'list.mtime.com') ? (that._m(div), true) : false }, that.show = function() { let div;
      div = document.getElementById(uuid), div && (div.style.display = 'block') }}), (function(Core, global) { let uuid, that, action_color, engine_baidu, engine_bing_cn, engine_bing, engine_quark, engine_sogou, engine_google;
      that = this, uuid = global.uuid, action_color = '#337ecc', engine_baidu = 'www.baidu.com', engine_bing_cn = 'cn.bing.com', engine_bing = 'www.bing.com', engine_quark = 'quark.sm.cn', engine_sogou = 'www.sogou.com', engine_google = 'www.google.com', that.__getInputValue = function() { try {
      if (global.s === location.host) { return document.querySelectorAll('.bodySearchInputTextClass input')[1].value; } else if (engine_baidu === location.host) { if (document.querySelector('#kw')) { return document.querySelector('#kw').value; }} else if (engine_bing_cn === location.host || engine_bing === location.host) {if (document.querySelector('#sb_form_q')) { return document.querySelector('#sb_form_q').value; } } else if (engine_quark === location.host) { if (document.querySelector('#header > div > form > div.row-wrap.show-voice > textarea')) { return document.querySelector('#header > div > form > div.row-wrap.show-voice > textarea').value; } } else if (engine_sogou === location.host) {if (document.querySelector('#upquery')) {return document.querySelector('#upquery').value;}} else if (engine_google === location.host) {if (document.querySelector('#APjFqb')) {return document.querySelector('#APjFqb').value;}}} catch(e) {} return null;
  }, that._i = function(rootDiv) { let div, searchDiv, baiduDiv, bingDiv, quarkDiv, sogouDiv, googleDiv; div = document.getElementById(uuid), (div) ? (div.style.display = 'block') : ( (function(){
    div = Core.createElement("div", rootDiv), div.id = uuid, div.style = 'z-index: 999999991; width: 70px; height: 400px; border-radius: 15px; background-color: transparent; top: 25px; left: 5px; position: absolute; user-select: none; display: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    div.onmouseleave = function() { div.style.display = 'none' }, searchDiv = Core.createElement("div", div), searchDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    searchDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://'+ global.s +'/favicon.svg"> <div>' + decodeURIComponent('%E8%B5%84%E6%BA%90') + '</div>', searchDiv.onmouseenter = function() {
    searchDiv.style.color = action_color }, searchDiv.onmouseleave = function() { searchDiv.style.color = '#fff' }, searchDiv.onclick = function() { (function(w) { w ? Core.openUrl(global.s, global.e,  w, '_self') : Core.openUrl(global.s, null,  null, '_self') })(that.__getInputValue())
  }, (global.s === location.host) && (searchDiv.style.display = 'none'), baiduDiv = Core.createElement("div", div), 
    baiduDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    baiduDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://www.baidu.com/favicon.ico"> <div>'+ decodeURIComponent('%E7%99%BE%E5%BA%A6') +'</div>', baiduDiv.onmouseenter = function() {
    baiduDiv.style.color = action_color }, baiduDiv.onmouseleave = function() { baiduDiv.style.color = '#fff' }, baiduDiv.onclick = function() { (function(w) { w ? Core.openUrl(engine_baidu, '/s?wd=',  w, '_self') : Core.openUrl(engine_baidu, null,  null, '_self') })(that.__getInputValue())
  }, (engine_baidu === location.host) && (baiduDiv.style.display = 'none'), bingDiv = Core.createElement("div", div),
    bingDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    bingDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://cn.bing.com/favicon.ico"> <div>Bing</div>', bingDiv.onmouseenter = function() {
    bingDiv.style.color = action_color }, bingDiv.onmouseleave = function() { bingDiv.style.color = '#fff' }, bingDiv.onclick = function() { (function(w) { w ? Core.openUrl(engine_bing_cn, '/search?q=',  w, '_self') : Core.openUrl(engine_bing_cn, null,  null, '_self') })(that.__getInputValue())
  }, (engine_bing_cn === location.host || engine_bing === location.host) && (bingDiv.style.display = 'none'), quarkDiv = Core.createElement("div", div),
    quarkDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    quarkDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://cdn1.sm.cn/L1/272/1990/favicon/favi.ico"> <div>'+ decodeURIComponent('%E5%A4%B8%E5%85%8B') +'</div>', quarkDiv.onmouseenter = function() {
    quarkDiv.style.color = action_color }, quarkDiv.onmouseleave = function() { quarkDiv.style.color = '#fff' }, quarkDiv.onclick = function() { (function(w) { w ? Core.openUrl(engine_quark, '/s?q=',  w, '_self') : Core.openUrl(engine_quark, null,  null, '_self') })(that.__getInputValue())
  }, (engine_quark === location.host) && (quarkDiv.style.display = 'none'), sogouDiv = Core.createElement("div", div),
    sogouDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    sogouDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://www.sogou.com/images/logo/new/favicon.ico?nv=1&v=3"> <div>'+ decodeURIComponent('%E6%90%9C%E7%8B%97') +'</div>', sogouDiv.onmouseenter = function() {
    sogouDiv.style.color = action_color }, sogouDiv.onmouseleave = function() { sogouDiv.style.color = '#fff' }, sogouDiv.onclick = function() { (function(w) { w ? Core.openUrl(engine_sogou, '/web?query=',  w, '_self') : Core.openUrl(engine_sogou, null,  null, '_self') })(that.__getInputValue())
  }, (engine_sogou === location.host) && (sogouDiv.style.display = 'none'), googleDiv = Core.createElement("div", div),
    googleDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 10px; margin-top: 10px; border-radius: 15px; font-size: 14px; background-color: #ffaa44; user-select: none; width: 50px; height: 50px; border-radius: 50%; box-sizing: content-box; -webkit-font-smoothing: subpixel-antialiased;';
    googleDiv.innerHTML = '<img style="width: 30px; height: 30px;border-radius: 50%; vertical-align: middle;" src="https://t12.baidu.com/it/u=4082721491,3981845853&fm=58"> <div>Google</div>', googleDiv.onmouseenter = function() {
    googleDiv.style.color = action_color }, googleDiv.onmouseleave = function() { googleDiv.style.color = '#fff' }, googleDiv.onclick = function() { (function(w) { w ? Core.openUrl(engine_google, '/search?q=',  w, '_self') : Core.openUrl(engine_google, null,  null, '_self') })(that.__getInputValue())
  }, (engine_google === location.host) && (googleDiv.style.display = 'none')})())}, that.call = function(rootDiv) {
  return ((location.host == engine_baidu) || (location.host == engine_bing_cn) || (location.host == engine_bing) || (location.host == engine_quark) || (location.host == engine_sogou) || (location.host == engine_google) || (location.host == global.s) || (location.host == global.p)) ? (that._i(rootDiv), true) : false }, that.show = function() { let div; div = document.getElementById(uuid), div && (div.style.display = 'block') }}), (function(Core, global) { let uuid, that, engine_youku, engine_qq, engine_iqiyi, engine_le, engine_pptv, engine_1905, engine_mgtv, engine_fun, engine_bilibili, engine_sohu, engine_msohu;
    that = this, uuid = global.uuid, engine_youku = 'v.youku.com', engine_qq = "v.qq.com", engine_iqiyi = "www.iqiyi.com", engine_le = "www.le.com", engine_pptv = "v.pptv.com", engine_1905 = "vip.1905.com", engine_mgtv = "www.mgtv.com", engine_fun = "www.fun.tv", engine_bilibili = "www.bilibili.com", engine_sohu = "film.sohu.com", engine_msohu = "tv.sohu.com", that._i = function(rootDiv) {
    let div, subDiv, sub2Div, sub3Div; div = document.getElementById(uuid), (div) ? (div.style.display = 'block') : ((function(){ div = Core.createElement("div", rootDiv), div.id = uuid, div.style = 'z-index: 999999991; width: 200px; height: 50px; border-radius: 15px; background-color: #ff7744; top: 40px; left: 5px; position: relative; box-shadow: 0 0 5px 5px #CDD0D6; user-select: none; display: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    div.onmouseleave = function() { div.style.display = 'none' }, subDiv = Core.createElement("div", div),
    subDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 5px 10px; margin-top: 8px; margin-right: 5px; border-radius: 15px; font-size: 16px; background-color: #ffaa44; user-select: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    subDiv.innerHTML = '<svg style="width: 16px; height: 16px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" style="width: 14px;"><path fill="currentColor" d="M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848M896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0"></path></svg>' + decodeURIComponent('%E8%A7%A3%E6%9E%90');
    subDiv.onmouseenter = function() { subDiv.style.color = '#606266' }, subDiv.onmouseleave = function() { subDiv.style.color = '#fff' }, subDiv.onclick = function() { div.style.display = 'none', Core.openUrl(global.p, '/?vip=', window.location.href, '_blank') }, sub2Div = Core.createElement("div", div),
    sub2Div.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 5px 10px; margin-top: 8px; margin-left: 5px; margin-right: 10px; border-radius: 15px; font-size: 16px; background-color: #ffaa44; user-select: none;-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
    sub2Div.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M512 384.811c64.417 0 116.824-52.408 116.824-116.823S576.416 151.166 512 151.166s-116.822 52.408-116.822 116.822S447.583 384.811 512 384.811z m0-178.114c33.797 0 61.292 27.495 61.292 61.291S545.797 329.28 512 329.28s-61.291-27.495-61.291-61.292 27.494-61.291 61.291-61.291z m116.822 550.367c0-64.416-52.406-116.823-116.823-116.823s-116.823 52.408-116.823 116.823c0 64.416 52.408 116.823 116.823 116.823 64.418 0 116.823-52.408 116.823-116.823z m-178.114 0c0-33.797 27.496-61.292 61.292-61.292s61.292 27.495 61.292 61.292-27.495 61.292-61.292 61.292-61.291-27.496-61.291-61.292z m305.304-130.136c64.416 0 116.823-52.408 116.823-116.823s-52.408-116.822-116.823-116.822-116.824 52.405-116.824 116.822 52.408 116.823 116.824 116.823z m0-178.114c33.796 0 61.292 27.495 61.292 61.291s-27.496 61.291-61.292 61.291-61.293-27.496-61.293-61.291c0-33.796 27.496-61.291 61.293-61.291z m-489.077-50.689c-64.416 0-116.822 52.408-116.822 116.823S202.521 631.77 266.935 631.77s116.823-52.406 116.823-116.822-52.406-116.823-116.823-116.823z m0 178.114c-33.796 0-61.291-27.496-61.291-61.291 0-33.797 27.495-61.291 61.291-61.291s61.292 27.495 61.292 61.291c0 33.795-27.495 61.291-61.292 61.291zM986.549 968.469H744.16c47.904-24.366 91.474-56.027 129.879-94.431 47.012-47.011 83.925-101.764 109.714-162.735 26.706-63.141 40.246-130.196 40.246-199.303s-13.541-136.162-40.246-199.302c-25.79-60.972-62.702-115.725-109.714-162.736-47.012-47.013-101.765-83.926-162.737-109.715C648.162 13.542 581.107 0.001 512.001 0.001S375.839 13.542 312.699 40.247c-60.973 25.79-115.725 62.703-162.737 109.715S66.036 251.726 40.247 312.697C13.542 375.84 0.001 442.894 0.001 512s13.541 136.162 40.246 199.302c25.79 60.972 62.703 115.725 109.715 162.736 47.012 47.013 101.764 83.926 162.737 109.715 63.14 26.706 130.195 40.246 199.302 40.246 2.627 0 5.25-0.026 7.871-0.065 0.6 0.039 1.205 0.065 1.814 0.065h464.866c15.336 0 27.766-12.431 27.766-27.765s-12.433-27.766-27.768-27.766zM189.228 834.772c-41.93-41.931-74.848-90.75-97.836-145.103C67.596 633.412 55.533 573.634 55.533 512s12.063-121.412 35.859-177.669c22.988-54.352 55.906-103.172 97.836-145.102s90.749-74.848 145.103-97.836C390.588 67.597 450.366 55.534 512 55.534s121.411 12.063 177.669 35.859c54.352 22.988 103.173 55.906 145.103 97.836s74.848 90.749 97.836 145.102c23.796 56.257 35.859 116.035 35.859 177.669s-12.063 121.412-35.859 177.669c-22.988 54.352-55.906 103.173-97.836 145.103s-90.75 74.848-145.103 97.836C633.412 956.404 573.634 968.467 512 968.467c-61.636 0-121.412-12.063-177.669-35.859-54.354-22.988-103.172-55.906-145.103-97.836z" p-id="129537"></path></svg>' + decodeURIComponent('%E8%B5%84%E6%BA%90');
    sub2Div.onmouseenter = function() { sub2Div.style.color = '#606266' }, sub2Div.onmouseleave = function() { sub2Div.style.color = '#fff' }, sub2Div.onclick = function() { div.style.display = 'none', Core.openUrl(global.s, null, null, '_blank') }, sub3Div = Core.createElement("div", div),
    sub3Div.style = 'position: absolute; cursor: pointer; color: #fff; font-size: 16px; user-select: none; right: 5px; top: 5px;';
    sub3Div.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1076 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M1074.977 463.141l1.763 1.396q-0.869-0.735-1.763-1.396zM0 465.15l3.184-2.523c-3.822 2.659-6.942 6.058-9.205 10.009zM111.983 994.893c-0.282 1.886-0.576 3.759-0.833 5.657 0.53-2.012 0.843-4.326 0.86-6.71zM83.758 1021.833zM55.569 991.477q0.306-2.118 0.637-4.237c-0.43 1.794-0.687 3.859-0.71 5.981zM1021.931 984.901c0.355 2.216 0.673 4.445 0.992 6.674-0.088-2.676-0.521-5.217-1.258-7.625zM965.272 999.46c-0.245-1.751-0.502-3.49-0.771-5.229 0.137 2.393 0.541 4.636 1.182 6.776zM538.634 0c-282.327 0-512 229.673-512 512s229.673 512 512 512 512-229.673 512-512-229.673-512-512-512zM538.634 950.516c-241.808 0-438.528-196.757-438.528-438.528s196.721-438.516 438.528-438.516 438.528 196.721 438.528 438.528-196.757 438.528-438.528 438.528zM748.554 305.446c-6.631-6.706-15.832-10.858-26.003-10.858-10.025 0-19.107 4.034-25.712 10.568l-158.353 156.638-155.944-156.458c-6.621-6.639-15.777-10.747-25.893-10.747-20.195 0-36.566 16.371-36.566 36.566 0 10.079 4.078 19.206 10.674 25.82l155.723 156.249-156.997 155.258c-6.704 6.632-10.856 15.833-10.856 26.003 0 20.197 16.373 36.571 36.571 36.571 10.027 0 19.112-4.036 25.718-10.571l157.214-155.512 158.466 159.030c6.568 6.345 15.524 10.255 25.393 10.255 20.194 0 36.564-16.37 36.564-36.564 0-9.814-3.867-18.726-10.16-25.293l-158.27-158.833 158.136-156.409c6.706-6.631 10.858-15.832 10.858-26.003 0-10.025-4.034-19.107-10.568-25.712z" p-id="3837"></path></svg>';
    sub3Div.onmouseenter = function() { sub3Div.style.color = '#606266' }, sub3Div.onmouseleave = function() { sub3Div.style.color = '#fff' }, sub3Div.onclick = function() { rootDiv.style.display = 'none' }})()) }, that.call = function(rootDiv) {
    return ((location.host == engine_youku && location.pathname.startsWith('/v_show/id_')) || (location.host == engine_qq && location.pathname.startsWith('/x/cover/')) || (location.host == engine_iqiyi && location.pathname.startsWith('/v_')) || (location.host == engine_le && location.pathname.startsWith('/ptv/vplay/')) || (location.host == engine_pptv && location.pathname.startsWith('/show/')) || (location.host == engine_1905 && location.pathname.startsWith('/play/')) || (location.host == engine_mgtv && location.pathname.startsWith('/b/')) || (location.host == engine_fun && location.pathname.startsWith('/vplay/')) || (location.host == engine_bilibili && location.pathname.startsWith('/bangumi/play/')) || (location.host == engine_sohu && location.pathname.startsWith('/album/')) || (location.host == engine_msohu && location.pathname.startsWith('/v/'))) ? (that._i(rootDiv), true) : false }, that.show = function() {
      let div; div = document.getElementById(uuid), div && (div.style.display = 'block') }}), (function(Core, global) {
      let uuid, that; that = this, uuid = global.uuid, that._a = function() { if (location.href.startsWith('https://www.acfun.cn/v/') || location.href.startsWith('https://weibo.com/tv/show/') || location.href.startsWith('https://www.xiaohongshu.com/explore/') || location.href.startsWith('https://www.kuaishou.com/short-video/') || location.href.startsWith('https://www.douyin.com/video/') || (location.host == 'www.ixigua.com' && new RegExp("^\/[0-9]*$").test(location.pathname)) || (location.host == 'm.ixigua.com' && new RegExp("^\/video\/[0-9]*$").test(location.pathname)) || (location.href.startsWith('https://www.bilibili.com/video/')) || (location.href.startsWith('https://m.bilibili.com/video/')) || (location.href.startsWith('https://www.youtube.com/watch?')) || (location.href.startsWith('https://www.youtube.com/shorts/')) || (location.href.startsWith('https://m.youtube.com/watch?')) || (location.href.startsWith('https://m.youtube.com/shorts/'))) {
      return encodeURIComponent(location.href) } else if (location.href.startsWith('https://www.kuaishou.com/new-reco')) { for (const t of document.querySelectorAll('video')) { try { let tmp = new URL(t.src).searchParams.get('clientCacheKey'); return encodeURIComponent('https://www.kuaishou.com/short-video/' + tmp.replace('_b.mp4', '')) } catch(e) {} } return null } else if (location.host == 'www.douyin.com' && (location.href.includes('modal_id=') || location.href.includes('recommend=1'))) { let tmp = document.querySelectorAll('#sliderVideo'); if (tmp) { tmp = tmp[tmp.length == 3 ? 1 : 0].getAttribute('data-e2e-vid'); return encodeURIComponent('https://www.douyin.com/video/' + tmp) }} }, that._i = function(rootDiv) { let div, subDiv, sub2Div, sub3Div, p;
        div = document.getElementById(uuid), (div) ? (div.style.display = 'block') : ((function(){
        div = Core.createElement("div", rootDiv), div.id = uuid, div.style = 'z-index: 999999991; width: 200px; height: 50px; border-radius: 15px; background-color: #ff7744; top: 40px; left: 5px; position: relative; box-shadow: 0 0 5px 5px #CDD0D6; user-select: none; display: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
        div.onmouseleave = function() { div.style.display = 'none' }, subDiv = Core.createElement("div", div),
        subDiv.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 5px 10px; margin-top: 8px; margin-right: 5px; border-radius: 15px; font-size: 16px; background-color: #ffaa44; user-select: none; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
        subDiv.innerHTML = '<svg style="width: 16px; height: 16px;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" style="width: 14px;"><path fill="currentColor" d="M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848M896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0"></path></svg>' + decodeURIComponent('%E8%A7%A3%E6%9E%90');
        subDiv.onmouseenter = function() { subDiv.style.color = '#606266' }, subDiv.onmouseleave = function() { subDiv.style.color = '#fff' }, subDiv.onclick = function() { div.style.display = 'none', p = that._a(), p && Core.openUrl(global.p, '/?analysis=', p, '_blank') }, sub2Div = Core.createElement("div", div),
        sub2Div.style = 'display: inline-block; cursor: pointer; color: #fff; padding: 5px 10px; margin-top: 8px; margin-left: 5px; margin-right: 10px; border-radius: 15px; font-size: 16px; background-color: #ffaa44; user-select: none;-webkit-box-sizing: border-box; box-sizing: border-box; -webkit-font-smoothing: subpixel-antialiased;';
        sub2Div.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M512 384.811c64.417 0 116.824-52.408 116.824-116.823S576.416 151.166 512 151.166s-116.822 52.408-116.822 116.822S447.583 384.811 512 384.811z m0-178.114c33.797 0 61.292 27.495 61.292 61.291S545.797 329.28 512 329.28s-61.291-27.495-61.291-61.292 27.494-61.291 61.291-61.291z m116.822 550.367c0-64.416-52.406-116.823-116.823-116.823s-116.823 52.408-116.823 116.823c0 64.416 52.408 116.823 116.823 116.823 64.418 0 116.823-52.408 116.823-116.823z m-178.114 0c0-33.797 27.496-61.292 61.292-61.292s61.292 27.495 61.292 61.292-27.495 61.292-61.292 61.292-61.291-27.496-61.291-61.292z m305.304-130.136c64.416 0 116.823-52.408 116.823-116.823s-52.408-116.822-116.823-116.822-116.824 52.405-116.824 116.822 52.408 116.823 116.824 116.823z m0-178.114c33.796 0 61.292 27.495 61.292 61.291s-27.496 61.291-61.292 61.291-61.293-27.496-61.293-61.291c0-33.796 27.496-61.291 61.293-61.291z m-489.077-50.689c-64.416 0-116.822 52.408-116.822 116.823S202.521 631.77 266.935 631.77s116.823-52.406 116.823-116.822-52.406-116.823-116.823-116.823z m0 178.114c-33.796 0-61.291-27.496-61.291-61.291 0-33.797 27.495-61.291 61.291-61.291s61.292 27.495 61.292 61.291c0 33.795-27.495 61.291-61.292 61.291zM986.549 968.469H744.16c47.904-24.366 91.474-56.027 129.879-94.431 47.012-47.011 83.925-101.764 109.714-162.735 26.706-63.141 40.246-130.196 40.246-199.303s-13.541-136.162-40.246-199.302c-25.79-60.972-62.702-115.725-109.714-162.736-47.012-47.013-101.765-83.926-162.737-109.715C648.162 13.542 581.107 0.001 512.001 0.001S375.839 13.542 312.699 40.247c-60.973 25.79-115.725 62.703-162.737 109.715S66.036 251.726 40.247 312.697C13.542 375.84 0.001 442.894 0.001 512s13.541 136.162 40.246 199.302c25.79 60.972 62.703 115.725 109.715 162.736 47.012 47.013 101.764 83.926 162.737 109.715 63.14 26.706 130.195 40.246 199.302 40.246 2.627 0 5.25-0.026 7.871-0.065 0.6 0.039 1.205 0.065 1.814 0.065h464.866c15.336 0 27.766-12.431 27.766-27.765s-12.433-27.766-27.768-27.766zM189.228 834.772c-41.93-41.931-74.848-90.75-97.836-145.103C67.596 633.412 55.533 573.634 55.533 512s12.063-121.412 35.859-177.669c22.988-54.352 55.906-103.172 97.836-145.102s90.749-74.848 145.103-97.836C390.588 67.597 450.366 55.534 512 55.534s121.411 12.063 177.669 35.859c54.352 22.988 103.173 55.906 145.103 97.836s74.848 90.749 97.836 145.102c23.796 56.257 35.859 116.035 35.859 177.669s-12.063 121.412-35.859 177.669c-22.988 54.352-55.906 103.173-97.836 145.103s-90.75 74.848-145.103 97.836C633.412 956.404 573.634 968.467 512 968.467c-61.636 0-121.412-12.063-177.669-35.859-54.354-22.988-103.172-55.906-145.103-97.836z" p-id="129537"></path></svg>' + decodeURIComponent('%E8%B5%84%E6%BA%90');
        sub2Div.onmouseenter = function() { sub2Div.style.color = '#606266' }, sub2Div.onmouseleave = function() { sub2Div.style.color = '#fff' }, sub2Div.onclick = function() { div.style.display = 'none', Core.openUrl(global.s, null, null, '_blank') }, sub3Div = Core.createElement("div", div),
        sub3Div.style = 'position: absolute; cursor: pointer; color: #fff; font-size: 16px; user-select: none; right: 5px; top: 5px;';
        sub3Div.innerHTML = '<svg style="width: 16px; height: 16px;" viewBox="0 0 1076 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M1074.977 463.141l1.763 1.396q-0.869-0.735-1.763-1.396zM0 465.15l3.184-2.523c-3.822 2.659-6.942 6.058-9.205 10.009zM111.983 994.893c-0.282 1.886-0.576 3.759-0.833 5.657 0.53-2.012 0.843-4.326 0.86-6.71zM83.758 1021.833zM55.569 991.477q0.306-2.118 0.637-4.237c-0.43 1.794-0.687 3.859-0.71 5.981zM1021.931 984.901c0.355 2.216 0.673 4.445 0.992 6.674-0.088-2.676-0.521-5.217-1.258-7.625zM965.272 999.46c-0.245-1.751-0.502-3.49-0.771-5.229 0.137 2.393 0.541 4.636 1.182 6.776zM538.634 0c-282.327 0-512 229.673-512 512s229.673 512 512 512 512-229.673 512-512-229.673-512-512-512zM538.634 950.516c-241.808 0-438.528-196.757-438.528-438.528s196.721-438.516 438.528-438.516 438.528 196.721 438.528 438.528-196.757 438.528-438.528 438.528zM748.554 305.446c-6.631-6.706-15.832-10.858-26.003-10.858-10.025 0-19.107 4.034-25.712 10.568l-158.353 156.638-155.944-156.458c-6.621-6.639-15.777-10.747-25.893-10.747-20.195 0-36.566 16.371-36.566 36.566 0 10.079 4.078 19.206 10.674 25.82l155.723 156.249-156.997 155.258c-6.704 6.632-10.856 15.833-10.856 26.003 0 20.197 16.373 36.571 36.571 36.571 10.027 0 19.112-4.036 25.718-10.571l157.214-155.512 158.466 159.030c6.568 6.345 15.524 10.255 25.393 10.255 20.194 0 36.564-16.37 36.564-36.564 0-9.814-3.867-18.726-10.16-25.293l-158.27-158.833 158.136-156.409c6.706-6.631 10.858-15.832 10.858-26.003 0-10.025-4.034-19.107-10.568-25.712z" p-id="3837"></path></svg>';
        sub3Div.onmouseenter = function() { sub3Div.style.color = '#606266' }, sub3Div.onmouseleave = function() { sub3Div.style.color = '#fff' }, sub3Div.onclick = function() { rootDiv.style.display = 'none' }})()) }, that.show = function() { let div; div = document.getElementById(uuid), div && (div.style.display = 'block') }, that.call = function(rootDiv) { return (
        (location.href.startsWith('https://www.youtube.com/')) || (location.href.startsWith('https://m.youtube.com/')) || (location.href.startsWith('https://www.bilibili.com/video/')) || (location.href.startsWith('https://m.bilibili.com/video/')) || ((location.host == 'www.ixigua.com' && new RegExp("^\/[0-9]*$").test(location.pathname))) || (location.href.startsWith('https://m.ixigua.com/video/')) || (location.host == 'www.douyin.com') || (location.href.startsWith('https://www.kuaishou.com/short-video/')) || (location.href.startsWith('https://www.kuaishou.com/new-reco')) || (location.href.startsWith('https://www.xiaohongshu.com/explore/')) || (location.href.startsWith('https://weibo.com/tv/show/')) || (location.href.startsWith('https://www.acfun.cn/v/'))) ? (that._i(rootDiv), true) : false } }
))