/*! For license information please see 52453.0cb67639.js.LICENSE.txt */ !function(e,t){"object"==typeof module&&"object"==typeof module.exports?t():"function"==typeof define&&define.amd?define([],t):(e="undefined"!=typeof globalThis?globalThis:e||self)&&t()}(this,function(){"use strict";"object"==typeof window&&(window.openRedirect={version:"1.2.20",webpackPluginVersion:"3.4.22",reportOnly:!1})}),!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).xss={})}(this,function(e){"use strict";var t=function(){return(t=Object.assign||function(e){for(var t,i=1,n=arguments.length;i/g,a=/&#([a-zA-Z0-9]*);?/gim,o=/"/g,l=/:?/gim,h=/&newline;?/gim,c=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a):/gi,d=/u\s*r\s*l\s*\(.*/gi,u=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,p=/"/g,f=function(e){return e.replace(r,"<").replace(s,">")},g={indexOf:function(e,t){var i,n;for(i=0,n=e.length;i127&&n<2048?t+=String.fromCharCode(n>>6|192)+String.fromCharCode(63&n|128):t+=String.fromCharCode(n>>12|224)+String.fromCharCode(n>>6&63|128)+String.fromCharCode(63&n|128)}return t}(e);c>2,s=(3&t)<<4|(i=e.charCodeAt(c++))>>4,a=(15&i)<<2|(n=e.charCodeAt(c++))>>6,o=63&n,isNaN(i)?a=o=64:isNaN(n)&&(o=64),h=h+l.charAt(r)+l.charAt(s)+l.charAt(a)+l.charAt(o);return h}function b(e){var t,i,n,r,s,a,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l="",h=0;for(e=e.replace(/[^A-Za-z0-9+/=]/g,"");h>4,i=(15&r)<<4|(s=o.indexOf(e.charAt(h++)))>>2,n=(3&s)<<6|(a=o.indexOf(e.charAt(h++))),l+=String.fromCharCode(t),64!==s&&(l+=String.fromCharCode(i)),64!==a&&(l+=String.fromCharCode(n));return function(e){for(var t="",i=0,n=0,r=0,s=0;i191&&n<224?(t+=String.fromCharCode((31&n)<<6|63&(s=e.charCodeAt(i+1))),i+=2):(s=e.charCodeAt(i+1),t+=String.fromCharCode((15&n)<<12|(63&s)<<6|63&(r=e.charCodeAt(i+2))),i+=3);return t}(l)}function _(e,t,i){var n="",r=0,s=!1,a=!1,o=0,l=e.length,h="",c="";e:for(o=0;o"===d||o===l-1){n+=i(e.slice(r,s)),h=function(e){var t,i=g.spaceIndex(e);return t=-1===i?e.slice(1,-1):e.slice(1,i+1),"/"===(t=g.trim(t).toLowerCase()).slice(0,1)&&(t=t.slice(1)),"/"===t.slice(-1)&&(t=t.slice(0,-1)),t}(c=e.slice(s,o+1)),n+=t(s,n.length,h,c,"0;t--){var i=e[t];if(" "!==i)return"="===i?t:-1}return -1}(e,h-1))){l(a,m(g.trim(e.slice(i,h)))),a=!1,i=h+1;continue}}}else{if(-1===(d=e.indexOf(c,h+1)))break;l(a,g.trim(e.slice(r+1,d))),a=!1,i=(h=d)+1}}else a=e.slice(i,h),i=h+1,r='"'===e.charAt(i)||"'"===e.charAt(i)?i:function(e,t){for(;te.charCodeAt(i)?" ":e.charAt(i);return g.trim(t)}(e=(e=(e=e.replace(o,'"')).replace(a,function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))})).replace(l,":").replace(h," "))}(i),"href"===t||"src"===t){if("#"===(i=g.trim(i)))return"#";if("http://"!==i.substr(0,7)&&"https://"!==i.substr(0,8)&&"mailto:"!==i.substr(0,7)&&"tel:"!==i.substr(0,4)&&"data:image/"!==i.substr(0,11)&&"ftp://"!==i.substr(0,6)&&"./"!==i.substr(0,2)&&"../"!==i.substr(0,3)&&"#"!==i[0]&&"/"!==i[0])return""}else if("background"===t){if(c.lastIndex=0,c.test(i))return""}else if("style"===t&&(u.lastIndex=0,u.test(i)||(d.lastIndex=0,d.test(i)&&(c.lastIndex=0,c.test(i)))))return"";return i=function(e){return e=f(e=e.replace(p,"""))}(i)}var x=function(e){return"string"==typeof e?e.replace(/'/g,'"').replace('=""',"").replace(/\s+/g,"").toLowerCase():""},C=function(){function e(e){var t=function(e){var t={};for(var i in e)t[i]=e[i];return t}(e||{});t.stripIgnoreTag&&(t.onIgnoreTag,t.onIgnoreTag=function(){return""}),t.whiteList={},t.onTag=function(){},t.onTagAttr=function(){},t.onIgnoreTag=function(){},t.onIgnoreTagAttr=function(){},t.safeAttrValue=S,t.escapeHtml=f,this.options=Object.assign(t,e)}return e.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t,i,n,r,s,a,o=this.options,l=o.whiteList,h=o.onTag,c=o.onIgnoreTag,d=o.onTagAttr,u=o.onIgnoreTagAttr,p=o.safeAttrValue,f=o.escapeHtml;o.stripBlankChar&&(e=(t=(t=e.split("")).filter(function(e){var t=e.charCodeAt(0);return!(127===t||t<=31&&10!==t&&13!==t)})).join("")),o.allowCommentTag||(e=function(e){for(var t="",i=0;i");var o=function(e){var t=g.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var i="/"===(e=g.trim(e.slice(t+1,-1)))[e.length-1];return i&&(e=g.trim(e.slice(0,-1))),{html:e,closing:i}}(n),v=l[i],m=w(o.html,function(e,t){var n=-1!==g.indexOf(v,e),r=d(i,e,t,n);return null==r?n?(t=p(i,e,t,null))?"".concat(e,'="').concat(t,'"'):e:null==(r=u(i,e,t,n))?void 0:r:r});return n="<".concat(i),m&&(n+=" ".concat(m)),o.closing&&(n+=" /"),n+=">"}return null==(a=c(i,n,s))?f(n):a},f);return v&&(m=v.remove(m)),m},e}(),P=Function("\nvar _checkXSS = function (it) {\n return it && it.Math == Math && it;\n};\nreturn _checkXSS(typeof globalThis === 'object' && globalThis) ||\n_checkXSS(typeof window === 'object' && window) ||\n_checkXSS(typeof self === 'object' && self) ||\n_checkXSS(typeof global === 'object' && global) ||\nFunction('return this')();\n")(),k=new(function(){function e(){var e=this;this.batchData=[],this.uniqKeys=new Set,this.timeout=2e3,this.lock=!1,this.getSlardarBid=function(){var t,i,n="douyin_web";if(!g.includes(n,"bid"))return n;if(e.config&&e.config.bid)return e.config.bid;if(P&&P._xssBid)return P._xssBid;if(P&&P.slardar&&"function"==typeof P.slardar.config){var r=(P.slardar.config()||{}).bid;if(r)return r}if(P&&P.Slardar&&"function"==typeof P.Slardar.config){var s=(P.Slardar.config()||{}).bid;if(s)return s}return(null===(i=null===(t=null==P?void 0:P.Slardar)||void 0===t?void 0:t._baseParams)||void 0===i?void 0:i.bid)||"argus"},this.getConfigRegion=function(){var t;return g.includes("cn","region")?e.config&&e.config.region?e.config.region:((null===(t=null==P?void 0:P.gfdatav1)||void 0===t?void 0:t.region)||"cn").toLowerCase():"cn"},this.gerReportUrl=function(){var t={cn:b("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boe:b("aHR0cHM6Ly9tb24uemlqaWVhcGkuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),ttp:b("aHR0cHM6Ly9tb24udXMudGlrdG9rdi5jb20vbW9uaXRvcl9icm93c2VyL2NvbGxlY3QvYmF0Y2gvc2VjdXJpdHkvP2JpZD0="),va:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),maliva:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),sg:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9"),boei18n:b("aHR0cHM6Ly9tb24tdmEuYnl0ZW92ZXJzZWEuY29tL21vbml0b3JfYnJvd3Nlci9jb2xsZWN0L2JhdGNoL3NlY3VyaXR5Lz9iaWQ9")}[e.getConfigRegion()];if(t)return t+e.getSlardarBid()}}return e.prototype.setConfig=function(e){this.config=e},e.prototype.upload=function(){var e=this,t=this.gerReportUrl();!this.lock&&t&&0!==this.batchData.length&&(this.lock=!0,setTimeout(function(){var i=e.batchData.slice(0,100);e.batchData=e.batchData.slice(100),P.fetch(t,{method:"post",body:JSON.stringify(i),headers:{"Content-Type":"application/json"}}).catch(function(e){}),e.lock=!1,e.upload()},this.timeout))},e.prototype.generateKey=function(e){return e.collectKey?[e.collectMode,e.collectKey].join("___"):""},e.prototype.push=function(e){this.batchData.push(e),this.upload()},e.prototype.report=function(e){var t=this.generateKey(e);if(P.fetch&&e.collectKey){var i="object"==typeof window?window.location.href:"SSR";e.documentUrl=i;var n={age:Math.floor(Date.now()),type:"xss",url:i,body:e,"user-agent":""};"enforce"===e.disposition&&"SSR"!==i||(n.url=t),"SSR"===i&&(n.url="SSR___".concat(n.url),n.body.ssr=!0),this.push(n)}},e}()),T=function(e){for(var t=0,i=function(i){Array.isArray(e[i])?0===e[i].length?delete e[i]:(e[i]=g.from(g.uniq(e[i])),t+=e[i].length):0===g.keys(e[i]).length?delete e[i]:g.keys(e[i]).forEach(function(n){e[i][n]=g.from(g.uniq(e[i][n])),t+=e[i][n].length})},n=0,r=g.keys(e);n0)return t&&t("javascript:"),!1;if(/^javascript:/i.test(e)){var r=e.slice(11).replace(/\s/g,"").trim();return!!g.some(["void","void(0)","void0","false","undefined",";"],function(e){return e===r})||(t&&t("javascript:"),!1)}return!0}var L=function(e,t){var i,n,r="<%= isSaveValidUrl =>";if("string"!=typeof e||(n=Number("<%= urlLimit =>"),void 0!==i&&(n=i),"NaN"!==e.toString()&&-1!==n&&e.length>=n)||E(e,t))return e;try{if(!0===(r=JSON.parse(r))||"true"===r){var s=new URL(e);return s.origin+s.pathname}}catch(e){}return"#"};function R(e,t,n){if(void 0===e&&(e=""),void 0===t&&(t=[]),"string"!=typeof e)return!0;if(!E(e=A(e)))return!1;var r,s={url:(r=e.match(/^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/)||[])[0],scheme:r[1],slash:r[2],host:r[3],port:r[4],path:r[5],query:r[6],hash:r[7]},a=s.scheme,o=s.host;return n?!!n(e):!(!a||!o)&&(!g.includes(["http","https","file"],a)||("object"==typeof window&&window&&(t=i(i([],t,!0),[location.host],!1)),g.some(t,function(e){return!!(e instanceof RegExp&&e.test(o))||e===o})))}var j={a:["target","title","spellcheck","rel"],canvas:[],abbr:["title"],address:[],area:["shape","coords","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:["dir"],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["alt","title","width","height","decoding"],ins:["datetime"],li:[],mark:[],nav:[],ol:["start"],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],delete:[],form:[],strong:[],mask:["maskunits","x","y","width","height","fill"],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],wbr:[],video:["autoplay","controls","loop","preload","height","width"],svg:["viewBox","version","xmlns","fill","width","height","stroke","stroke-width","style"],path:["d","fill","opacity","stroke","p-id","fill-rule","clip-rule","stroke-width","stroke-linecap","stroke-linejoin","fill-opacity","mask"],rect:["x","y","width","height","fill","stroke","rx"],g:[]},D={collect:null,initCollect:function(){this.collect={whiteList:{},filterProtocol:[]}},removeCollect:function(){var e=T(this.collect),t=e.count,i=e.ret;return this.collect=null,{collectKey:0===t?null:JSON.stringify(i),collectMode:"white"}},onIgnoreTagAttr:function(e,t,n){return e&&g.indexOf(["href","src"],t)>-1?D.domainWhiteList&&Array.isArray(D.domainWhiteList)&&D.domainWhiteList.length>0&&!R(n,i([],D.domainWhiteList,!0))?"":"".concat(t,'="').concat(L(n,function(e){var t;null===(t=D.collect)||void 0===t||t.filterProtocol.push(e)}),'"'):e&&(g.indexOf(["style","class","id"],t)>-1||t.indexOf("data-")>-1)?"".concat(t,'="').concat(n,'"'):(D.collect.whiteList[e]=D.collect.whiteList[e]||[],void D.collect.whiteList[e].push(t))},onIgnoreTag:function(e,t){if("style"===e)return t;_(t,function(e,t,i,n){w(I(n).html.replace("/",""),function(e){D.collect.whiteList[i]=D.collect.whiteList[i]||[],D.collect.whiteList[i].push(e)})},f)},whiteList:j,mergeWhiteList:function(e){for(var t,i={},n=0,r=g.keys(j);n");var s=I(n),a=w(s.html,function(e,t){var n,r=0;if(K.blackList[i]&&g.includes(K.blackList[i],e)&&(B.collect.blackList[i]=B.collect.blackList[i]||[],B.collect.blackList[i].push(e),r++),K.blackAttrRegExps.length&&K.blackAttrRegExps.some(function(t){return t.test(e)})&&g.forEach(K.blackAttrRegExps,function(t){t.test(e)&&(B.collect.blackAttrRegExps.push("".concat(t.toString(),"->").concat(e)),r++)}),K.blackAttrs.length&&g.includes(K.blackAttrs,e)&&(K.blackAttrs.push(e),r++),!r){if(K.filterList&&K.filterList[i]&&g.includes(K.filterList[i],e)){var s=L(t,function(e){var t;null===(t=B.collect)||void 0===t||t.filterProtocol.push(e)});return s!==t&&(B.collect.filterList[i]=B.collect.filterList[i]||[],B.collect.filterList[i].push(e)),t?"".concat(e,"='").concat(s,"'"):e}return K.filterAttrs&&g.includes(K.filterAttrs,e)?((s=L(t,function(e){var t;null===(t=B.collect)||void 0===t||t.filterProtocol.push(e)}))!==t&&(null===(n=B.collect)||void 0===n||n.filterAttrs.push(e)),t?"".concat(e,"='").concat(s,"'"):e):t?"".concat(e,"='").concat(t,"'"):e}});return n="<".concat(i),a&&(n+=" ".concat(a)),s.closing&&(n+=" /"),n+=">"},f);null===(i=B.collect)||void 0===i||i.blackTags.push(e)}},z=function(e){var t=e.reportOnly,i=void 0===t||t,n=e.block;return i&&"all"===i?"report":("string"==typeof i&&("true"===i&&(i=!0),"false"===i&&(i=!1)),n?"enforce":i?"report":"enforce")},F=function(e){return function(i,n,r){if(!i||"string"!=typeof i)return i;var s=n;e===O&&(s=D).initCollect();var a=e(i,s);if(x(a)===x(i))return i;if(!r)return a;var o=r.logType,l=z(r),h=s.removeCollect();return k.report(t(t({type:o,disposition:l},h),{sourceText:y(i),filterText:y(a)})),"enforce"===l?a:i}},X=F(function(e,t){return void 0===t&&(t={}),t&&t.whiteList||(t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","crossorigin","loop","muted","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],figcaption:[],figure:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],summary:[],sup:[],strong:[],strike:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","crossorigin","loop","muted","playsinline","poster","preload","src","height","width"]}),new C(t).process(e)}),U=F(O),V=function(e,t,i){var n=[],r=L(e,function(e){n.push(e)});if(r===e)return e;n=g.from(g.uniq(n));var s=t||i||{};if(!s)return r;var a=s.logType,o=z(i);return k.report({type:a,disposition:o,collectKey:n.join("___"),collectData:JSON.stringify(n),collectMode:"black",sourceText:y(e),filterText:y(r)}),"enforce"===o?r:e},$=P._xssProject||{},Y=P.xssNamespace||{},J="3.0.26",q={FilterXSS:C,version:J,webpackPluginVersion:"<%= webpackPluginVersion =>",reportOnly:"<%= reportOnly =>",filterXSS:X,_filterXSS:U,filterUrl:V,Config:D,BlackConfig:B,project:$,setProjectName:function(e){$[e]=this,P._xssProjectName=e}};Y.douyin_web=q,P.xssNamespace=Y,P.Math&&!P.Math.xssNamespace&&(P.Math.xssNamespace=Y),$[J]=q,P.globalThis=P,P.getFilterXss=function(){return void 0!==this._xssProjectName?this._xssProject[this._xssProjectName]:q},P.xss=q,P.isSafeUrl=R,P.isSafeDomain=R,P.isSafeProtocol=E,P._xssProject=$,P._xssProjectName&&($[P._xssProjectName]=q);var G=q.setProjectName.bind(q);e.BlackConfig=B,e.Config=D,e.FilterXSS=C,e._filterXSS=U,e.filterUrl=V,e.filterXSS=X,e.isSafeDomain=R,e.isSafeProtocol=E,e.isSafeUrl=R,e.project=$,e.setProjectName=G,e.setXssNamespace=function(e){var t=e.appId,i=e.bid,n=e.region;Y[t]=q;D.bid=i,D.region=n,D.enabled=!0},e.xssNamespace=Y,Object.defineProperty(e,"__esModule",{value:!0})}),(self.webpackChunkdouyin_web=self.webpackChunkdouyin_web||[]).push([["52453"],{709544:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let s=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.23 2.4-8.7 16.67A2 2 0 0 0 3.3 22h17.4a2 2 0 0 0 1.77-2.93L13.77 2.4a2 2 0 0 0-3.54 0ZM13.14 14a1.15 1.15 0 0 1-2.28 0l-.58-4.03a1.73 1.73 0 1 1 3.44 0l-.58 4.03Zm.36 4.49a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z",fill:"currentColor"}))},"alert_triangle");t.Z=s},562085:function(e,t,i){"use strict";var n=i(101199),r=i(994298);let s=(0,r.A)(function(e){return n.createElement("svg",Object.assign({viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",focusable:!1,"aria-hidden":!0},e),n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 16a2 2 0 0 1-2 2V4H6c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12ZM2 8c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8Zm2 0h12v12H4V8Zm2 6a1 1 0 0 1 1-1h2v-2a1 1 0 1 1 2 0v2h2a1 1 0 1 1 0 2h-2v2a1 1 0 1 1-2 0v-2H7a1 1 0 0 1-1-1Z",fill:"currentColor"}))},"copy_stroked");t.Z=s},426380:function(e,t,i){"use strict";i.d(t,{G:function(){return c}});var n=i(463073),r=i(23989),s=i(796616),a=i(129296),o=i(868367);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i1&&void 0!==arguments[1]?arguments[1]:a.lS.default;"string"==typeof e&&(e=new n.nZ(e));var i=e.searchParams,c=(0,o.j)(t),d={bottomHeight:0,isAccessable:0,isFoldableDevice:0,isIPhoneX:0,isPad:0,isLandscape:0,isLogin:(null===(g=(0,r.aK)(t).user)||void 0===g?void 0:g.hasLogin())?1:0,originUrl:e.toString(),region:"CN"},u=!0,p=!1,f=void 0;try{for(var g,v,m=Object.entries(h)[Symbol.iterator]();!(u=(v=m.next()).done);u=!0){var y,b,_=(y=v.value,b=2,function(e){if(Array.isArray(e))return e}(y)||function(e,t){var i,n,r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var s=[],a=!0,o=!1;try{for(r=r.call(e);!(a=(i=r.next()).done)&&(s.push(i.value),!t||s.length!==t);a=!0);}catch(e){o=!0,n=e}finally{try{!a&&null!=r.return&&r.return()}finally{if(o)throw n}}return s}}(y,2)||function(e,t){if(e){if("string"==typeof e)return l(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if("Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return l(e,t)}}(y,b)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),w=_[0],S=_[1];d[w]=c[S]}}catch(e){p=!0,f=e}finally{try{!u&&null!=m.return&&m.return()}finally{if(p)throw f}}var x={};i.forEach(function(e,t){x[t]=e}),d.queryItems=x;var C="";if(e.path.includes("lynxview")){var P=i.get("channel"),k=i.get("bundle"),T=i.get("surl")||i.get("url");if(P&&k)C="lynxview://".concat(P,"/").concat(k);else if(T){var O=new URL(T);O.search="",C=O.toString()}}else if(e.path.includes("webview")){var I=i.get("surl")||i.get("url");if(I){var A=new URL(I);A.search="",C=A.toString()}}d.resolvedUrl=C;d.bulletStorageValues={};if(d.userDomainStorageValues={},e.toString().startsWith("sslocal://webcast_")){var E={accessible:0,appLanguage:d.appLang,app_name:d.appName,container_name:"annie",device_id:c.deviceID,devicePlatform:"desktop",is_pad:0,isTeenMode:c.isTeenMode?1:0,osLanguage:d.lang,osTheme:d.appTheme,screenHeightPx:d.screenHeight,screenOrientation:c.screenOrientation,screenWidthPx:d.screenWidth,status_bar_height:0,update_version_code:c.updateVersionCode};Object.assign(d,E)}var L=i.get("url")||i.get("surl");return L&&(e.toString().startsWith("sslocal://webcast_")||e.toString().startsWith("sslocal://lynxview"))&&Object.assign(d,{location:L}),Object.assign(d,(0,r.NR)(e.toString(),t),e.getParsedQueryByKey(s.gj.GLOBAL_PROPS)||{}),d}},646560:function(e,t,i){"use strict";i(290838)},764367:function(e,t,i){"use strict";i.d(t,{P:function(){return C}});var n=i(842719),r=i(63270),s=i(938777),a=i(53192),o=i(478869),l=i(225991),h=i(970509),c=i.n(h),d=Object.defineProperty,u=Object.defineProperties,p=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,m=(e,t,i)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,y=(e,t)=>{for(var i in t||(t={}))g.call(t,i)&&m(e,i,t[i]);if(f)for(var i of f(t))v.call(t,i)&&m(e,i,t[i]);return e},b=(e,t)=>u(e,p(t)),_=(e,t)=>{var i={};for(var n in e)g.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&f)for(var n of f(e))0>t.indexOf(n)&&v.call(e,n)&&(i[n]=e[n]);return i},w=(e,t,i)=>new Promise((n,r)=>{var s=e=>{try{o(i.next(e))}catch(e){r(e)}},a=e=>{try{o(i.throw(e))}catch(e){r(e)}},o=e=>e.done?n(e.value):Promise.resolve(e.value).then(s,a);o((i=i.apply(e,t)).next())}),S=class{abort(){this.xhr&&this.xhr.abort()}getAllResponseHeaders(){let e=this.xhr.getAllResponseHeaders(),t=null==e?void 0:e.trim().split(/[\r\n]+/),i={};return t.forEach(e=>{let t=e.split(": "),n=t.shift(),r=t.join(": ");i[n]=r}),i}baseFetch(e,t,i){let n=new XMLHttpRequest;return this.xhr=n,n.responseType="arraybuffer",n.timeout=1e4,new Promise((r,s)=>{try{n.open(e,t,!0),n.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),n.withCredentials=!0,n.onload=function(){n.readyState===XMLHttpRequest.DONE&&200===n.status&&n.response?r(new Uint8Array(n.response)):s(Error(`[XHR Error] ${n.status} ${n.statusText}`))},n.onerror=()=>{s(Error(`[XHR Error] request to ${t} error.`))},n.ontimeout=()=>{s(Error(`[XHR Error] request to ${t} timeout.`))},n.send(i)}catch(e){s(e)}})}fetch(e){return this.baseFetch("GET",e)}post(e,t){return this.baseFetch("POST",e,t)}};S.VERSION="1.0.25";var x=c()("im:polling"),C=class e{constructor(t,i,a,o){this.transport=n.J.instance,this.isStopped=!1,this.isStarted=!1,this.stopPolling=!1,this.isTryingSocket=!1,this.fetchRule=r.Om.Socket,this.pollingInterval=r.yD,this.errorInterval=r.qW,this._recursiveFetch=t=>w(this,null,function*(){if(this.isStopped)return;let i=Date.now(),n=null;if(!this.stopPolling){let i=e.getQuery(this.startProps,b(y({version_code:this.props.version_code,live_id:this.props.live_id,aid:this.props.aid,webcast_app_id:this.props.webcast_app_id},t),{fetch_rule:this.fetchRule}),this.cursor);n=yield this._fetchImServer(i).catch(e=>(x("polling error",e),this.emitter.emit("error","polling-driver",e),null))}return!this.props.only_short&&!this.isTryingSocket&&(null==n?void 0:n.fetch_type)===r.Om.Socket&&(this.isTryingSocket=!0,this.fetchRule=r.Om.PollingWhenSocketConnecting,x("trying upgrade to websocket"),this.emitter.emit("upgrade","websocket",this.startProps,this.props,n)),n?yield(0,s.g)(Math.max(Number(n.fetch_interval),this.props.pollingInterval||this.pollingInterval)):yield(0,s.g)(this.errorInterval),this._recursiveFetch(b(y({},null!=t?t:{}),{last_rtt:n?String(Date.now()-i):"-1"}))}),this.emitter=t,this.props=i,this.cursor=a,this.reporter=o}static getQuery(e,t,i){let{fetch_rule:n=r.Om.Socket,last_rtt:s="0",version_code:a=r.ry,live_id:o,aid:l}=null!=t?t:{};return b(y({},e),{version_code:a,last_rtt:s,live_id:o,aid:l,fetch_rule:n,cursor:i.cursor,internal_ext:i.internal_ext})}start(e){if(this.isStarted)throw Error("[live-im-sdk] you have started polling!");this.isStarted=!0,this.isStopped=!1,this.stopPolling=!1,x("start polling"),this.emitter.emit("start-driver","polling"),this.startProps=e,this.reporter&&this.reporter(b(y(y({},this.startProps),this.props),{type:"start"})),this._recursiveFetch({fetch_rule:r.Om.Socket,last_rtt:"0"})}stop(){var e;if(!!this.isStarted)this.isStopped=!0,this.stopPolling=!0,this.isStarted=!1,this.isTryingSocket=!1,null==(e=this.xhr)||e.abort(),this.cursor.clear(),this.emitter.emit("stop-driver","polling")}restart(){if(!!this.stopPolling&&!this.isStopped)x("restart polling"),this.isStarted=!0,this.isTryingSocket=!1,this.isStopped=!1,this.stopPolling=!1,this.reporter&&this.reporter(b(y(y({},this.startProps),this.props),{type:"restart"}))}stopBySocket(e){e?(this.isTryingSocket=!1,this.stopPolling=!1):(this.stopPolling=!0,x("upgraded to websocket, so stop polling"),this.emitter.emit("upgraded-driver","websocket")),this.fetchRule=r.Om.Socket}_fetchImServer(e){return w(this,null,function*(){let t=this.props,{host:i,im_path:n,did_rule:s,device_id:h,websocket_key:c,live_id:d,aid:u}=t,p=_(t,["host","im_path","did_rule","device_id","websocket_key","live_id","aid"]),f=`${i}${n||r.xr}`,g=a.P(y(y(y({resp_content_type:r.DA.Protobuf,did_rule:null!=s?s:h?r.Kr.Url:r.Kr.TTWIDInCookie,device_id:h},p),e),(0,o.K)()));this.xhr=new S,x("fetching",`${f}?${g}`);let v=yield this.xhr.fetch(`${f}?${g}`).catch(e=>(x("fetch error",e),this.emitter.emit("error","polling-driver",e),null));if(this.isStopped||this.stopPolling||!v)return;let m=yield this.transport.decode(v).catch(e=>(e.message&&(e.message=`decode polling response failed: ${e.message}`),this.emitter.emit("error","decode",e),null));if(!m)return;let{response:b,cursor:w,internalExt:C}=m;return this.cursor.set(w,C),this.emitter.emit("message",b),this.emitter.emit("header","http",(0,l.G)(this.xhr.xhr.getAllResponseHeaders())),b})}}},471603:function(e,t,i){"use strict";function n(e){let t=[];for(let i of e){let e=i.charCodeAt(0);e<128?t.push(e):e<2048?(t.push(192+(e>>6)),t.push(128+(63&e))):e<65536&&(t.push(224+(e>>12)),t.push(128+(e>>6&63)),t.push(128+(63&e)))}return new Uint8Array(t)}i.d(t,{l:function(){return n}})},475089:function(e,t,i){"use strict";i.d(t,{G7:function(){return a},HD:function(){return r},hj:function(){return s},mf:function(){return n}});var n=function(e){return"function"==typeof e},r=function(e){return"string"==typeof e},s=function(e){return"number"==typeof e},a=function(e){return void 0===e}},126641:function(e,t,i){var n,r,s;n=0,r=function(e){var t,i,n,r,s,a,o,l,h,c,d,u,p,f,g,v,m,y;e.lib.Cipher||(n=(i=e.lib).Base,r=i.WordArray,s=i.BufferedBlockAlgorithm,(a=e.enc).Utf8,o=a.Base64,l=e.algo.EvpKDF,h=i.Cipher=s.extend({cfg:n.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,i){this.cfg=this.cfg.extend(i),this._xformMode=e,this._key=t,this.reset()},reset:function(){s.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?y:v}return function(t){return{encrypt:function(i,n,r){return e(n).encrypt(t,i,n,r)},decrypt:function(i,n,r){return e(n).decrypt(t,i,n,r)}}}}()}),i.StreamCipher=h.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),c=e.mode={},d=i.BlockCipherMode=n.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),u=c.CBC=function(){var e=d.extend();function t(e,t,i){var n,r=this._iv;r?(n=r,this._iv=void 0):n=this._prevBlock;for(var s=0;s>>2];e.sigBytes-=t}},i.BlockCipher=h.extend({cfg:h.cfg.extend({mode:u,padding:p}),reset:function(){h.reset.call(this);var e,t=this.cfg,i=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,i&&i.words):(this._mode=e.call(n,this,i&&i.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),f=i.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),g=(e.format={}).OpenSSL={stringify:function(e){var t,i=e.ciphertext,n=e.salt;return(t=n?r.create([1398893684,1701076831]).concat(n).concat(i):i).toString(o)},parse:function(e){var t,i=o.parse(e),n=i.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=r.create(n.slice(2,4)),n.splice(0,4),i.sigBytes-=16),f.create({ciphertext:i,salt:t})}},v=i.SerializableCipher=n.extend({cfg:n.extend({format:g}),encrypt:function(e,t,i,n){n=this.cfg.extend(n);var r=e.createEncryptor(i,n),s=r.finalize(t),a=r.cfg;return f.create({ciphertext:s,key:i,iv:a.iv,algorithm:e,mode:a.mode,padding:a.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,i,n){return n=this.cfg.extend(n),t=this._parse(t,n.format),e.createDecryptor(i,n).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),m=(e.kdf={}).OpenSSL={execute:function(e,t,i,n,s){if(!n&&(n=r.random(8)),s)var a=l.create({keySize:t+i,hasher:s}).compute(e,n);else var a=l.create({keySize:t+i}).compute(e,n);var o=r.create(a.words.slice(t),4*i);return a.sigBytes=4*t,f.create({key:a,iv:o,salt:n})}},y=i.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:m}),encrypt:function(e,t,i,n){var r=(n=this.cfg.extend(n)).kdf.execute(i,e.keySize,e.ivSize,n.salt,n.hasher);n.iv=r.iv;var s=v.encrypt.call(this,e,t,r.key,n);return s.mixIn(r),s},decrypt:function(e,t,i,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var r=n.kdf.execute(i,e.keySize,e.ivSize,t.salt,n.hasher);return n.iv=r.iv,v.decrypt.call(this,e,t,r.key,n)}}))},e.exports=r(i(776340),i(308980))},475235:function(e,t,i){"use strict";var n=i(177405).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,s.default)(1,arguments);var t=(0,r.default)(e),i=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(i+1,0,4),n.setUTCHours(0,0,0,0);var o=(0,a.default)(n),l=new Date(0);l.setUTCFullYear(i,0,4),l.setUTCHours(0,0,0,0);var h=(0,a.default)(l);return t.getTime()>=o.getTime()?i+1:t.getTime()>=h.getTime()?i:i-1};var r=n(i(452811)),s=n(i(826204)),a=n(i(24247));e.exports=t.default},151290:function(e,t,i){"use strict";i.d(t,{Z:function(){return a}});var n=i(726588),r=i(144256),s=i(667954);function a(e){(0,r.Z)(1,arguments);var t=(0,n.Z)(e),i=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(i+1,0,4),a.setUTCHours(0,0,0,0);var o=(0,s.Z)(a),l=new Date(0);l.setUTCFullYear(i,0,4),l.setUTCHours(0,0,0,0);var h=(0,s.Z)(l);return t.getTime()>=o.getTime()?i+1:t.getTime()>=h.getTime()?i:i-1}},707804:function(e,t,i){"use strict";i.d(t,{Z:function(){return o}});var n=i(726588),r=i(144256),s=i(557094),a=i(588736);function o(e,t,i){(0,r.Z)(2,arguments);var o,l,h,c,d,u,p,f,g=(0,a.j)(),v=(0,s.Z)(null!==(o=null!==(l=null!==(h=null!==(c=null==i?void 0:i.weekStartsOn)&&void 0!==c?c:null==i?void 0:null===(d=i.locale)||void 0===d?void 0:null===(u=d.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==h?h:g.weekStartsOn)&&void 0!==l?l:null===(p=g.locale)||void 0===p?void 0:null===(f=p.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==o?o:0);if(!(v>=0&&v<=6))throw RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,n.Z)(e),y=(0,s.Z)(t),b=m.getUTCDay();return m.setUTCDate(m.getUTCDate()+(((y%7+7)%7=1&&t<=24}},{key:"set",value:function(e,t,i){return e.setUTCHours(i<=24?i%24:i,0,0,0),e}}]),i}(h._)},930597:function(e,t,i){"use strict";i.d(t,{d:function(){return f}});var n=i(315355),r=i(919209),s=i(732905),a=i(625813),o=i(92833),l=i(272787),h=i(483803),c=i(443826),d=i(19470),u=i(800727),p=i(462796),f=function(e){(0,a.Z)(i,e);var t=(0,o.Z)(i);function i(){var e;(0,n.Z)(this,i);for(var r=arguments.length,a=Array(r),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,i,n){return(0,p.Z)((0,u.Z)(e,i,n),n)}}]),i}(h._)},575124:function(e){e.exports=function(e){return function(t,i,n){for(var r=-1,s=Object(t),a=n(t),o=a.length;o--;){var l=a[e?o:++r];if(!1===i(s[l],l,s))break}return t}}},350856:function(e,t,i){var n=i(812958),r=i(730474),s=i(724521),a=Math.max,o=Math.min;e.exports=function(e,t,i){var l,h,c,d,u,p,f=0,g=!1,v=!1,m=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var i=l,n=h;return l=h=void 0,f=t,d=e.apply(n,i)}t=s(t)||0,n(i)&&(g=!!i.leading,c=(v="maxWait"in i)?a(s(i.maxWait)||0,t):c,m="trailing"in i?!!i.trailing:m);function b(e){var i=e-p,n=e-f;return void 0===p||i>=t||i<0||v&&n>=c}function _(){var e,i,n,s,a=r();if(b(a))return w(a);u=setTimeout(_,(i=(e=a)-p,n=e-f,s=t-i,v?o(s,c-n):s))}function w(e){return(u=void 0,m&&l)?y(e):(l=h=void 0,d)}function S(){var e,i=r(),n=b(i);if(l=arguments,h=this,p=i,n){if(void 0===u){;return f=e=p,u=setTimeout(_,t),g?y(e):d}if(v)return clearTimeout(u),u=setTimeout(_,t),y(p)}return void 0===u&&(u=setTimeout(_,t)),d}return S.cancel=function(){void 0!==u&&clearTimeout(u),f=0,l=p=h=u=void 0},S.flush=function(){return void 0===u?d:w(r())},S}},770012:function(e,t,i){var n=i(293137),r=i(610972);e.exports=function(e){return r(e)&&n(e)}},892393:function(e,t,i){var n=i(404152),r=0;e.exports=function(e){var t=++r;return n(e)+t}},522252:function(e,t,i){"use strict";i.r(t)},57732:function(e,t,i){"use strict";let n;i(932651);var r=i(101199),s=i(469935),a=i.n(s),o=i(622689),l=i.n(o),h=i(7982),c=i(559748),d=i(192815),u=i(678503),p=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);rt.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let f={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"};let g=(n=0,()=>(n+=1,`${h.U.PREFIX}-sider-${n}`)),v=h.j.BREAKPOINT;class m extends r.PureComponent{componentDidMount(){let{breakpoint:e}=this.props,t=Object.keys(f).filter(t=>e&&-1!==e.indexOf(t)).map(e=>(0,u.ql)(f[e],{match:()=>{this.responsiveHandler(e,!0)},unmatch:()=>{this.responsiveHandler(e,!1)}}));this.unRegisters=t,this.context.siderHook&&this.context.siderHook.addSider(this.uniqueId)}componentWillUnmount(){this.unRegisters.forEach(e=>e()),this.context.siderHook&&this.context.siderHook.removeSider(this.uniqueId)}responsiveHandler(e,t){let{onBreakpoint:i}=this.props;i&&i(e,t)}render(){let e=this.props,{prefixCls:t,className:i,children:n,style:s}=e,o=p(e,["prefixCls","className","children","style"]),l=a()(i,{[`${t}-sider`]:!0});return r.createElement("aside",Object.assign({className:l,"aria-label":this.props["aria-label"],style:s},(0,c.Z)(o)),r.createElement("div",{className:`${t}-sider-children`},n))}constructor(e){super(e),this.unRegisters=[],this.uniqueId="",this.uniqueId=g()}}m.propTypes={prefixCls:l().string,style:l().object,className:l().string,breakpoint:l().arrayOf(l().oneOf(v)),onBreakpoint:l().func,"aria-label":l().string,role:l().string},m.defaultProps={prefixCls:h.U.PREFIX},m.contextType=d.Z,m.elementType="Layout.Sider",t.Z=m},737690:function(e,t,i){"use strict";i(932651),i(679308),i(490629),i(706056),i(374954);var n=i(72137),r=i.n(n),s=i(876553),a=i.n(s),o=i(101199),l=i(469935),h=i.n(l),c=i(622689),d=i.n(c),u=i(912077),p=i(109841),f=i(866258),g=i(426337);i(407058);var v=i(940971),m=i(640016),y=i(127243),b=i(573105),_=i(678503),w=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);rt.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};let S=["className","style","disabled","itemKey","tab","icon"];class x extends g.Z{get adapter(){return Object.assign(Object.assign({},super.adapter),{collectPane:()=>{let e=this.getPanes();this.setState({panes:e})},collectActiveKey:()=>{let{tabList:e,children:t,activeKey:i}=this.props;if(void 0!==i)return;let{activeKey:n}=this.state,r=this.getPanes();-1===r.findIndex(e=>e.itemKey===n)&&(r.length>0?this.setState({activeKey:r[0].itemKey}):this.setState({activeKey:""}))},notifyTabClick:(e,t)=>{this.props.onTabClick(e,t)},notifyChange:e=>{this.props.onChange(e)},setNewActiveKey:e=>{this.setState({activeKey:e})},getDefaultActiveKeyFromChildren:()=>{let{tabList:e,children:t}=this.props,i="";return(e||o.Children.toArray(t).map(e=>(0,o.isValidElement)(e)?e.props:null)).forEach(e=>{e&&!i&&!e.disabled&&(i=e.itemKey)}),i},notifyTabDelete:e=>{this.props.onTabClose&&this.props.onTabClose(e)}})}static getDerivedStateFromProps(e,t){let i={};return!(0,p.Z)(e.activeKey)&&e.activeKey!==t.activeKey&&(t.prevActiveKey=t.activeKey,i.activeKey=e.activeKey),i}componentDidUpdate(e,t){let i=o.Children.toArray(e.children).map(e=>r()((0,o.isValidElement)(e)?e.props:null,S)),n=o.Children.toArray(this.props.children).map(e=>r()((0,o.isValidElement)(e)?e.props:null,S)),s=this.props.tabList||e.tabList;if(!a()(this.props.tabList,e.tabList)&&this.foundation.handleTabListChange(),t.activeKey!==this.state.activeKey&&t.activeKey!==this.state.prevActiveKey&&this.setState({prevActiveKey:t.activeKey}),e.activeKey!==this.props.activeKey){let e=(()=>{let e=new Set(i.map(e=>e.itemKey));return n.map(e=>e.itemKey).filter(t=>!e.has(t))})();this.setState({forceDisableMotion:e.includes(this.props.activeKey)})}!a()(i,n)&&!s&&this.foundation.handleTabPanesChange()}render(){let e=this.props,{children:t,className:i,collapsible:n,contentStyle:r,keepDOM:s,lazyRender:a,renderTabBar:l,showRestInDropdown:c,size:d,style:p,tabBarClassName:f,tabBarExtraContent:g,tabBarStyle:m,tabPaneMotion:y,tabPosition:_,type:S,more:x,onVisibleTabsChange:C,visibleTabsStyle:P,arrowPosition:k,renderArrow:T,dropdownProps:O}=e,I=w(e,["children","className","collapsible","contentStyle","keepDOM","lazyRender","renderTabBar","showRestInDropdown","size","style","tabBarClassName","tabBarExtraContent","tabBarStyle","tabPaneMotion","tabPosition","type","more","onVisibleTabsChange","visibleTabsStyle","arrowPosition","renderArrow","dropdownProps"]),{panes:A,activeKey:E}=this.state,L=h()(i,{[u.UX.TABS]:!0,[`${u.UX.TABS}-${_}`]:_}),R=h()({[u.UX.TABS_CONTENT]:!0,[`${u.UX.TABS_CONTENT}-${_}`]:_}),j={activeKey:E,className:f,collapsible:n,list:A,onTabClick:this.onTabClick,showRestInDropdown:c,size:d,style:m,tabBarExtraContent:g,tabPosition:_,type:S,deleteTabItem:this.deleteTabItem,handleKeyDown:this.foundation.handleKeyDown,more:x,onVisibleTabsChange:C,visibleTabsStyle:P,arrowPosition:k,renderArrow:T,dropdownProps:O},D=l?l(j,v.Z):o.createElement(v.Z,Object.assign({},j)),N=s?t:this.getActiveItem();return o.createElement("div",Object.assign({className:L,style:p},this.getDataAttr(I)),D,o.createElement(b.Z.Provider,{value:{activeKey:E,lazyRender:a,panes:A,tabPaneMotion:y,tabPosition:_,prevActiveKey:this.state.prevActiveKey,forceDisableMotion:this.state.forceDisableMotion}},o.createElement("div",{ref:this.setContentRef,className:R,style:Object.assign({},r)},N)))}constructor(e){super(e),this.setContentRef=e=>{this.contentRef={current:e}},this.getPanes=()=>{let{tabList:e,children:t}=this.props;return Array.isArray(e)&&e.length?e:o.Children.map(t,e=>{if(e){let{tab:t,icon:i,disabled:n,itemKey:r,closable:s}=e.props;return{tab:t,icon:i,disabled:n,itemKey:r,closable:s}}})},this.onTabClick=(e,t)=>{this.foundation.handleTabClick(e,t)},this.rePosChildren=(e,t)=>{let i=[],n=o.Children.toArray(e);return e.length&&(i.push(...n.filter(e=>e.props&&e.props.itemKey===t)),i.push(...n.filter(e=>e.props&&e.props.itemKey!==t))),i},this.getActiveItem=()=>{let{activeKey:e}=this.state,{children:t,tabList:i}=this.props;return i||!Array.isArray(t)?t:o.Children.toArray(t).filter(t=>!(0,o.isValidElement)(t)||!t.type||!t.type.isTabPane||t.props.itemKey===e)},this.deleteTabItem=(e,t)=>{t.stopPropagation(),this.foundation.handleTabDelete(e)},this.foundation=new f.Z(this.adapter),this.state={activeKey:this.foundation.getDefaultActiveKey(),panes:this.getPanes(),prevActiveKey:null,forceDisableMotion:!1},this.contentRef=(0,o.createRef)(),this.contentHeight="auto"}}x.TabPane=m.Z,x.TabItem=y.Z,x.propTypes={activeKey:d().string,className:d().string,collapsible:d().bool,contentStyle:d().oneOfType([d().object]),defaultActiveKey:d().string,keepDOM:d().bool,lazyRender:d().bool,onChange:d().func,onTabClick:d().func,renderTabBar:d().func,showRestInDropdown:d().bool,size:d().oneOf(u.j2.SIZE),style:d().object,tabBarClassName:d().string,tabBarExtraContent:d().node,tabBarStyle:d().object,tabList:d().array,tabPaneMotion:d().bool,tabPosition:d().oneOf(u.j2.POSITION_MAP),type:d().oneOf(u.j2.TYPE_MAP),onTabClose:d().func,preventScroll:d().bool,more:d().oneOfType([d().number,d().object]),arrowPosition:d().string,renderArrow:d().func,dropdownProps:d().object},x.__SemiComponentName__="Tabs",x.defaultProps=(0,_.GW)(x.__SemiComponentName__,{children:[],collapsible:!1,keepDOM:!0,lazyRender:!1,onChange:()=>void 0,onTabClick:()=>void 0,size:"large",tabPaneMotion:!0,tabPosition:"top",type:"line",onTabClose:()=>void 0,showRestInDropdown:!0,arrowPosition:"both"}),t.Z=x},9075:function(e,t,i){"use strict";i(932651);var n=i(101199),r=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var r=0,n=Object.getOwnPropertySymbols(e);rt.indexOf(n[r])&&Object.prototype.propertyIsEnumerable.call(e,n[r])&&(i[n[r]]=e[n[r]]);return i};t.Z=e=>{let{className:t,style:i}=e,s=r(e,["className","style"]);return n.createElement("svg",Object.assign({"aria-hidden":!0,className:t,style:i},s,{width:"7",height:"24",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor"}),n.createElement("path",{d:"M0 0L1 0C1 4, 2 5.5, 4 7.5S7,10 7,12S6 14.5, 4 16.5S1,20 1,24L0 24L0 0z"}))}},469561:function(e,t,i){"use strict";function n(e){let t=new XMLHttpRequest;t.open("get",e,!1);let i=null;return t.onload=()=>{let e=t.responseText;i={},Function("exports","module","define",e)(i)},t.onerror=()=>{},t.send(),i}i.d(t,{j:function(){return n}}),i(302356)},870466:function(e,t,i){"use strict";i.d(t,{FetchLoader:function(){return l}});var n=i(480333);i(228983),i(759943),i(679308),i(190932),i(808483),i(126159),i(100832),i(825666),i(943281),i(82726),i(362051);var r=i(487359),s=i(808270),a=i(579438),o=i(990958);class l{load(e){var t,i,n,r,l;let{url:h="",stream:c,timeout:d,responseType:u,onProgress:p,id:f,onTimeout:g,onCancel:v,range:m,transformResponse:y,request:b,params:_,method:w,headers:S,body:x,mode:C,credentials:P,cache:k,redirect:T,referrer:O,referrerPolicy:I,onProcessMinLen:A,retry:E,retryDelay:L,maxReaderInterval:R,priOptions:j}=e;this._aborted=!1,this._onProcessMinLen="number"==typeof A?A:0,this._maxReaderInterval="number"==typeof R?R:0,this._onCancel=v,this._abortController="undefined"!=typeof AbortController?new AbortController:void 0,this._running=!0,this._id=`${f}`,this._logger.loggerID=this._id,this._range=m||[0,0];let D=this._range;m&&this._receivedLength>0&&(D=[this._range[0]+this._receivedLength,this._range[1]],this._logger.warn(`[fetch load start fix range] ${null===(r=this._range)||void 0===r?void 0:r[0]}-${null===(l=this._range)||void 0===l?void 0:l[1]},fixRange ${null==D?void 0:D[0]}-${null==D?void 0:D[1]}`)),this._priOptions=j||{};let N={method:w,headers:S,body:x,mode:C,credentials:P,cache:k,redirect:T,referrer:O,referrerPolicy:I,signal:null===(t=this._abortController)||void 0===t?void 0:t.signal},M=!1;clearTimeout(this._timeoutTimer),this.url=h,h=(0,a.G7)(h,_);let Z=(0,a.Gu)(D);if(Z){if(S=b?b.headers:N.headers=N.headers||(Headers?new Headers:{}),Headers&&S instanceof Headers)S.append("Range",Z);else if(S)S.Range=Z}d&&(this._timeoutTimer=setTimeout(()=>{if(M=!0,this.cancel(),g){let e=new s.C(h,N,null,"timeout");e.isTimeout=!0,g(e,{id:this._id,range:this._range,priOptions:this._priOptions})}},d));let K=Date.now();return this._logger.log(`[fetch load start] range ${null==m?void 0:m[0]}-${null==m?void 0:m[1]}, ${null==h?void 0:null===(i=h.split("?"))||void 0===i?void 0:i[0]}`),null===(n=this._speedSamplerManager)||void 0===n||n.start(this._priOptions.loadType),new Promise((t,i)=>{(c?new Promise(e=>{let t=new Response(c);Object.defineProperty(t,"url",{value:h}),e(t)}):fetch(b||h,b?void 0:N)).then(async e=>{var n,r;let l;if(clearTimeout(this._timeoutTimer),this._aborted||!this._running)return;if(y&&(e=y(e,h)||e),!e.ok)throw new s.C(h,N,e,"bad network response");let c=Date.now();if(u===o.UN.TEXT)l=await e.text(),this._running=!1;else if(u===o.UN.JSON)l=await e.json(),this._running=!1;else{if(p){this.resolve=t,this.reject=i,this._loadChunk(e,p,K,c);return}l=new Uint8Array(l=await e.arrayBuffer()),this._running=!1}this._logger.log(`[fetch load end] range,${null==m?void 0:m[0]}-${null==m?void 0:m[1]}`),null===(n=this._speedSamplerManager)||void 0===n||n.addBytes(null==l?void 0:l.byteLength,this._priOptions.loadType),null===(r=this._speedSamplerManager)||void 0===r||r.end(this._priOptions.loadType),t((0,a.rO)(l,!0,e,{priOptions:this._priOptions,startTime:K,firstByteTime:c,id:this._id,range:this._range}))}).catch(t=>{if(clearTimeout(this._timeoutTimer),this._running=!1,!this._aborted||M){if(this._retryCount++,this._retryCount<=E){clearTimeout(this._retryTimer),this._logger.warn("[task request setTimeout],retry",this._retryCount),this._retryTimer=setTimeout(()=>{this.load(e)},L);return}(t=t instanceof s.C?t:new s.C(h,N,null,M?"timeout":null==t?void 0:t.message)).startTime=K,t.endTime=Date.now(),t.isTimeout=M,t.options={id:this._id,range:this._range,priOptions:this._priOptions},i(t)}})})}async cancel(){var e,t,i;if(null===(i=this._logger)||void 0===i||i.log("fetch cancel",null===(e=this._range)||void 0===e?void 0:e[0],null===(t=this._range)||void 0===t?void 0:t[1]),!this._aborted){if(this._aborted=!0,this._running=!1,this._maxChunkWaitTimer&&(clearTimeout(this._maxChunkWaitTimer),this._maxChunkWaitTimer=null),this._reader){try{await this._reader.cancel()}catch(e){}this._reader=void 0}if(this._abortController){try{this._abortController.abort()}catch(e){}this._abortController=void 0}this._onCancel&&this._onCancel({id:this._id,range:this._range,priOptions:this._priOptions})}}_loadChunk(e,t,i,n){let r,o,l;if(!e.body||!e.body.getReader){this._running=!1;let t=new s.C(e.url,null,e,"onProgress of bad response.body.getReader");t.options={id:this._id,range:this._range,priOptions:this._priOptions},this.reject(t);return}this._onProcessMinLen>0&&(this._cache=new Uint8Array(2097152),this._writeIdx=0);let h=this._reader=e.body.getReader(),c=async()=>{var d,u,p,f,g;let v;o=Date.now();try{r=await h.read(),l=Date.now()}catch(e){l=Date.now(),!this._aborted&&(this._running=!1,e.options={id:this._id,range:this._range,priOptions:this._priOptions,readLen:this._receivedLength},this.reject(e));return}let m=((null===(d=this._range)||void 0===d?void 0:d.length)>0?this._range[0]:0)+this._receivedLength;if(this._aborted){this._running=!1,t(void 0,!1,{range:[m,m],id:this._id,startTime:i,endTime:Date.now(),firstByteTime:n,priOptions:this._priOptions},e);return}let y=r.value?r.value.byteLength:0;if(y&&(null===(u=this._speedSamplerManager)||void 0===u||u.addBytes(y,this._priOptions.loadType)),this._receivedLength+=y,this._onProcessMinLen>0){if(this._writeIdx+y>=this._onProcessMinLen||r.done)(v=new Uint8Array(this._writeIdx+y)).set(this._cache.slice(0,this._writeIdx),0),y>0&&v.set(r.value,this._writeIdx),this._writeIdx=0;else if(y>0&&this._writeIdx+y<2097152)this._cache.set(r.value,this._writeIdx),this._writeIdx+=y;else if(y>0){let e=new Uint8Array(this._writeIdx+y+2048);e.set(this._cache.slice(0,this._writeIdx),0),y>0&&e.set(r.value,this._writeIdx),this._writeIdx+=y,delete this._cache,this._cache=e}}else v=r.value;(v&&v.byteLength>0||r.done)&&(this._maxChunkWaitTimer&&(clearTimeout(this._maxChunkWaitTimer),this._maxChunkWaitTimer=null),t(v,r.done,{range:[this._range[0]+this._receivedLength-(v?v.byteLength:0),this._range[0]+this._receivedLength],id:this._id,startTime:o,endTime:l,st:i,firstByteTime:n,readLen:this._receivedLength,priOptions:this._priOptions},e)),r.done?(null===(p=this._speedSamplerManager)||void 0===p||p.end(this._priOptions.loadType),this._running=!1,this._logger.log("[fetchLoader onProgress end],task,",null===(f=this._range)||void 0===f?void 0:f[0],"-",null===(g=this._range)||void 0===g?void 0:g[1],",done,",r.done),this.resolve((0,a.rO)(r,!0,e,{priOptions:this._priOptions,startTime:i,firstByteTime:n,id:this._id,range:this._range}))):(this._maxReaderInterval>0&&!this._maxChunkWaitTimer&&(this._maxChunkWaitTimer=setTimeout(async()=>{if(this._aborted)return;await this.cancel(),this._running=!1,this._logger.warn("no data receive long time!, so retry",JSON.stringify(this._range),",receiveLen",this._receivedLength);let t=new s.C(e.url,null,e,`${this._maxReaderInterval} ms no data receive! cancel load`);t.startTime=i,t.endTime=Date.now(),t.isTimeout=!0,t.options={id:this._id,range:this._range,priOptions:this._priOptions,readLen:this._receivedLength},this.reject(t)},this._maxReaderInterval)),c())};c()}setSpeedSample(e){this._speedSamplerManager=e}get receiveLen(){return this._receivedLength}get running(){return this._running}set running(e){this._running=e}static isSupported(){return"undefined"!=typeof fetch}constructor(){(0,n._)(this,"_abortController",void 0),(0,n._)(this,"_timeoutTimer",null),(0,n._)(this,"_reader",void 0),(0,n._)(this,"_aborted",!1),(0,n._)(this,"_id","-1"),(0,n._)(this,"_range",[0,0]),(0,n._)(this,"_receivedLength",0),(0,n._)(this,"_running",!1),(0,n._)(this,"_logger",new r.ZP("FetchLoader")),(0,n._)(this,"_retryCount",0),(0,n._)(this,"_retryTimer",void 0),(0,n._)(this,"_onProcessMinLen",0),(0,n._)(this,"_onCancel",void 0),(0,n._)(this,"_priOptions",{}),(0,n._)(this,"_cache",void 0),(0,n._)(this,"resolve",void 0),(0,n._)(this,"reject",void 0),(0,n._)(this,"_writeIdx",0),(0,n._)(this,"_maxReaderInterval",0),(0,n._)(this,"_maxChunkWaitTimer",void 0),(0,n._)(this,"_speedSamplerManager",void 0),(0,n._)(this,"url","")}}},824684:function(e,t,i){"use strict";i(480333),i(374954),i(679308),i(490629),i(759943),i(88856),i(559865),i(216308),i(990958),i(441779),i(806130),i(773240),i(499401)},644943:function(e,t,i){"use strict";i.d(t,{Bc:function(){return l.Bc},FO:function(){return o.FO},WP:function(){return r.W},Xw:function(){return a.X},_$:function(){return o._$},_A:function(){return s._},_e:function(){return l._e},m$:function(){return o.m$},qT:function(){return n.q},yQ:function(){return l.yQ}});var n=i(607013),r=i(967105),s=i(788113),a=i(615919),o=i(893507),l=i(553119)},140428:function(e,t,i){"use strict";i.d(t,{Aw:function(){return d},I8:function(){return f},J1:function(){return u},JY:function(){return l},XT:function(){return g},hX:function(){return c},sl:function(){return p},tt:function(){return h}}),i(706056),i(932651),i(490629),i(228983),i(759943),i(374954);var n=i(92122),r=i.n(n),s=i(61766),a=i.n(s),o=i(363029);function l(e){return!a()(e)&&!r()(e)}function h(e){return Array.isArray(e)?e:[e]}function c(e,t,i,n){let r;if(!i)return!0;let s=i;return"boolean"==typeof i?(s=(e,t)=>{let i=e.toLowerCase();return t.toLowerCase().includes(i)},r=n.join("")):r=n.join(),s(e,r,t)}function d(e){if(null==e?void 0:e.length)return Array.isArray(e[0])?e.map(e=>u(e)):[u(e)];return[]}function u(e){return e.join(o.o5)}function p(e,t){let i=e.split("-").map(e=>Number(e)),n=t,r=[];return i.forEach((e,t)=>{var i;n=0===t?n[e]:null===(i=null==n?void 0:n.children)||void 0===i?void 0:i[e],r.push(null==n?void 0:n.value)}),u(r)}function f(e){let t={};return!function(e,t){let i=(n,r,s)=>{let a=n?n.children:e,l=null;if(n){var h,c;let e=s?`${s.key}${o.o5}${n.value}`:`${n.value}`;let i=s?(h=s.pos,c=r,`${h}-${c}`):`${r}`;t(l={data:Object.assign({},n),ind:r,key:e,pos:i,level:s?s.level+1:0,parentKey:s?s.key:null,path:s?[...s.path,e]:[e],valuePath:s?[...s.valuePath,n.value]:[n.value]})}a&&a.forEach((e,t)=>{i(e,t,l)})};i(null)}(e,e=>{let{key:i,parentKey:n}=e,r=Object.assign({},e);t[i]=r,r.parent=t[n],r.parent&&(r.parent.children=r.parent.children||[],r.parent.children.push(r))}),t}function g(e,t){let i;return i=t?o.j2.LEAF_ONLY_MERGE_TYPE:e?o.j2.AUTO_MERGE_VALUE_MERGE_TYPE:o.j2.NONE_MERGE_TYPE}},857435:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}}),i(932651),i(104882);var n=i(856445);class r extends n.Z{init(){this._getContainerBoundingRectSize()}calcBoundingRectSize(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=i*Math.PI/180,r=Math.abs(Math.sin(n)),s=Math.abs(Math.cos(n));return{width:e*s+t*r,height:e*r+t*s}}constructor(e){var t;super(Object.assign({},e)),t=this,this.startMouseClientPosition={x:0,y:0},this.originImageWidth=null,this.originImageHeight=null,this.containerWidth=0,this.containerHeight=0,this._isImageVertical=()=>this.getProp("rotation")%180!=0,this._getContainerBoundingRectSize=()=>{let e=this._adapter.getContainer();e&&(this.containerWidth=e.clientWidth,this.containerHeight=e.clientHeight)},this._getAdaptationZoom=()=>{let e=1;if(this._adapter.getContainer()&&this.originImageWidth&&this.originImageHeight){let{rotation:t}=this.getProps(),{width:i,height:n}=this.calcBoundingRectSize(this.originImageWidth,this.originImageHeight,t),r=this.containerWidth-80;e=Number(Math.min(r/i,(this.containerHeight-80)/n).toFixed(2))}return e},this._getInitialZoom=()=>{let{ratio:e}=this.getProps(),t=1;return"adaptation"===e&&(t=this._getAdaptationZoom()),t},this.setLoading=e=>{this._adapter.setLoading(e)},this.handleWindowResize=()=>{this._getContainerBoundingRectSize(),this.initializeImage()},this.handleLoad=e=>{if(e.target){let{naturalWidth:t,naturalHeight:i}=e.target;this.originImageHeight=i,this.originImageWidth=t,this.setState({loading:!1}),this.initializeImage(!1)}let{src:t,onLoad:i}=this.getProps();i&&i(t)},this.handleError=e=>{let{onError:t,src:i}=this.getProps();this.setState({loading:!1}),t&&t(i)},this.handleRatioChange=()=>{this.initializeImage()},this.initializeImageZoom=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],{currZoom:i}=t.getStates(),{onZoom:n}=t.getProps(),r=t._getInitialZoom();i!==r?n(r,e):t.changeZoom(r)},this.initializeTranslate=()=>{this.setState({translate:{x:0,y:0}})},this.initializeImage=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];t.initializeImageZoom(e),t.initializeTranslate()},this.handleRightClickImage=e=>{let{disableDownload:t}=this.getProps();return!t||(e.preventDefault(),e.stopPropagation(),!1)},this.getCanDragDirection=(e,t)=>{let i=e>this.containerWidth;return{canDragVertical:t>this.containerHeight,canDragHorizontal:i}},this.changeZoom=(e,t)=>{let i=this._adapter.getImage(),{currZoom:n,translate:r,width:s,height:a}=this.getStates(),{rotation:o}=this.getProps(),l=e/(n||1),h=Math.floor(this.originImageWidth*e),c=Math.floor(this.originImageHeight*e),d=Math.floor(r.x*l),u=Math.floor(r.y*l),p=this.calcBoundingRectSize(s,a,o),f={width:p.width*l,height:p.height*l};if(t&&i&&t.target===i){let i=o%360;switch(i<0&&(i=360+i),i){case 0:d=(t.offsetX-.5*s)*(1-e/n)+r.x,u=(t.offsetY-.5*a)*(1-e/n)+r.y;break;case 90:d=(.5*a-t.offsetY)*(1-e/n)+r.x,u=(t.offsetX-.5*s)*(1-e/n)+r.y;break;case 180:d=(.5*s-t.offsetX)*(1-e/n)+r.x,u=(.5*a-t.offsetY)*(1-e/n)+r.y;break;case 270:d=(t.offsetY-.5*a)*(1-e/n)+r.x,u=(.5*s-t.offsetX)*(1-e/n)+r.y}}let g=this.getSafeTranslate(f.width,f.height,d,u);if(this.setState({translate:g,width:h,height:c,currZoom:e}),i){let{canDragVertical:e,canDragHorizontal:t}=this.getCanDragDirection(f.width,f.height);this._adapter.setImageCursor(e||t)}},this.getExtremeTranslate=(e,t)=>({x:(e-this.containerWidth)/2,y:(t-this.containerHeight)/2}),this.getSafeTranslate=(e,t,i,n)=>{let{x:r,y:s}=this.getExtremeTranslate(e,t),{canDragVertical:a,canDragHorizontal:o}=this.getCanDragDirection(e,t),l=0,h=0;return o&&(l=i>0?Math.min(i,r):Math.max(i,-r)),a&&(h=n>0?Math.min(n,s):Math.max(n,-s)),{x:l,y:h}},this.handleImageMove=e=>{1===e.buttons&&this.moveImage(e)},this.moveImage=e=>{let{clientX:t,clientY:i}=e,{width:n,height:r,translate:s}=this.getStates(),{rotation:a}=this.getProps(),o=this.calcBoundingRectSize(n,r,a),{canDragVertical:l,canDragHorizontal:h}=this.getCanDragDirection(o.width,o.height);if(l||h){let e=h?s.x+t-this.startMouseClientPosition.x:s.x,n=l?s.y+i-this.startMouseClientPosition.y:s.y,r=this.getSafeTranslate(o.width,o.height,e,n);this.setState({translate:r}),this.startMouseClientPosition={x:t,y:i}}},this.handleImageMouseDown=e=>{this.startMouseClientPosition={x:e.clientX,y:e.clientY}},this.calcBoundingRectMouseOffset=e=>{let{width:t,height:i,offset:n,rotation:r=0}=e,s=r%360,a=0,o=0;switch(s=s>=0?s:360+s){case 0:a=n.x,o=n.y;break;case 90:a=i-n.y,o=n.x;break;case 180:a=t-n.x,o=i-n.y;break;case 270:a=n.y,o=t-n.x}return{x:a,y:o}}}}},448175:function(e,t,i){"use strict";i.d(t,{U:function(){return r}});var n=i(707852);let r={PREFIX:`${n.T}-json-viewer`}},768555:function(e,t,i){"use strict";i.d(t,{Z:function(){return r}}),i(490629),i(932651),i(374954);var n=i(856445);class r extends n.Z{addNotice(e){let t=this._adapter.getNotices();this._adapter.updateNotices([e,...t])}has(e){return this._adapter.getNotices().some(t=>t.id===e)}update(e,t){let i=this._adapter.getNotices(),n=(i=i.map(i=>i.id===e?Object.assign(Object.assign({},i),t):i)).filter(t=>t.id===e);this._adapter.updateNotices(i,[],n)}removeNotice(e){let t=this._adapter.getNotices(),i=[];t=t.filter(t=>t.id!==e||(i.push(t),!1)),this._adapter.updateNotices(t,i)}destroyAll(){let e=this._adapter.getNotices();e.length>0&&this._adapter.updateNotices([],e)}}},255330:function(e,t,i){"use strict";i.d(t,{Z:function(){return v}}),i(374954),i(490629);var n=i(812958),r=i.n(n),s=i(53651),a=i.n(s),o=i(545841),l=i.n(o),h=i(284118),c=i.n(h),d=i(198412),u=i.n(d),p=i(856445),f=i(278766),g=i(553827);class v extends p.Z{init(){this.initVirtualizedData(),this.initExpandBtnShouldInRow()}destroy(){this.unobserveBodyResize()}initVirtualizedData(e){this._adapter.setVirtualizedData(this.flattenData(this.getProp("dataSource")),e)}initExpandBtnShouldInRow(e){let t=this.getProps(),i=(0,g.pX)(t);this._adapter.setCachedExpandBtnShouldInRow(i),!r()(e)&&!e&&(e=f.j2.EXPAND_RELATED_PROPS.map(e=>u()(t,e,void 0))),this._adapter.setCachedExpandRelatedProps(e)}flattenData(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=[],{rowKey:s,childrenRecordName:o,expandedRowRender:h,expandedRowKeys:d,groups:u}=this.getProps();return 0===t&&l()(u)?u.forEach((o,l)=>{let h=e.findIndex(e=>o.has((0,g.AQ)(e,s)));if(h>-1){let u=a()(e,e=>o.has((0,g.AQ)(e,s))),p=c()(d,l);r.push({key:l,level:t,sectionRow:!0,group:o,groupKey:l,expanded:p}),p&&r.push(...this.flattenData(e.slice(h,u+1),t+1,[...i],[...n]))}}):e.forEach((e,a)=>{let l=(0,g.AQ)(e,s),u=(0,g._g)(e,o);t&&n.push(l);let p={key:l,record:e,level:t,parentKeys:[...i],childrenKeys:[...n]};r.push(p);let f=[];c()(d,l)&&(Array.isArray(u)&&u.length?f.push(...this.flattenData(u,t+1,[...p.parentKeys],[...p.childrenKeys])):h&&f.push({key:(0,g.$8)(l),level:t,expandedRow:!0,record:e}),r.push(...f))}),r}observeBodyResize(e){let{scroll:t}=this.getProps();if(u()(t,"y"))return this._adapter.observeBodyResize(e)}unobserveBodyResize(){return this._adapter.unobserveBodyResize()}}},769045:function(e,t,i){"use strict";i.d(t,{Z:function(){return S}}),i(706056),i(490629),i(932651);var n=i(793572),r=i.n(n),s=i(85079),a=i.n(s),o=i(22186),l=i.n(o),h=i(92122),c=i.n(h),d=i(198412),u=i.n(d),p=i(390063),f=i.n(p),g=i(243392),v=i.n(g),m=i(844572),y=i(856445),b=i(933057),_=i(779778),w=i(108220);class S extends y.Z{init(){let{searchAutoFocus:e,searchPosition:t,filterTreeNode:i}=this.getProps(),n=t===m.j2.SEARCH_POSITION_TRIGGER&&i,r=e&&n;this._setDropdownWidth();let s=!this._isDisabled();(this.getProp("defaultOpen")||r)&&s&&(this.open(),this._registerClickOutsideHandler()),r&&s&&this.handleTriggerFocus(null)}destroy(){this._adapter.unregisterClickOutsideHandler()}_setDropdownWidth(){let e;let{style:t,dropdownMatchSelectWidth:i}=this.getProps();i&&(e=t&&v()(t.width)?t.width:t&&l()(t.width)&&!t.width.includes("%")?t.width:this._adapter.getTriggerWidth(),this._adapter.setOptionWrapperWidth(e))}_isMultiple(){return this.getProp("multiple")}_isAnimated(){return this.getProp("motionExpand")}_isDisabled(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.getProp("disabled")||e.disabled}_isExpandControlled(){return this.getProp("expandedKeys")}_isSelectToClose(){return!this.getProp("expandAction")}_isLoadControlled(){return this.getProp("loadedKeys")}_showFilteredOnly(){let{inputValue:e}=this.getStates(),{showFilteredOnly:t}=this.getProps();return!!e&&t}findDataForValue(e){let{value:t,defaultValue:i,keyMaps:n}=this.getProps(),r=u()(n,"value","value"),s=u()(n,"key","key"),a=[];return t?a=Array.isArray(t)?t:[t]:i&&(a=Array.isArray(i)?i:[i]),a.find(t=>t[r]===e||t[s]===e)}constructDataForValue(e){let{treeNodeLabelProp:t,keyMaps:i}=this.getProps(),n=u()(i,"key","key");return{[n]:e,[u()(i,"label",t)]:e}}getDataForKeyNotInKeyEntities(e){let{onChangeWithObject:t}=this.getProps();return t?this.findDataForValue(e):this.constructDataForValue(e)}getTreeNodeProps(e){let{expandedKeys:t=new Set([]),selectedKeys:i=[],checkedKeys:n=new Set([]),halfCheckedKeys:r=new Set([]),realCheckedKeys:s=new Set([]),keyEntities:a={},filteredKeys:o=new Set([]),inputValue:l="",loadedKeys:h,loadingKeys:c,filteredExpandedKeys:d=new Set([]),disabledKeys:u=new Set([])}=this.getStates(),{treeNodeFilterProp:p,checkRelation:f}=this.getProps(),g=a[e];if(!g)return null;let v=!1,m=!1;"related"===f?(v=n.has(e),m=r.has(e)):"unRelated"===f&&(v=s.has(e),m=!1);let y={eventKey:e,expanded:l?d.has(e):t.has(e),selected:i.includes(e),checked:v,halfChecked:m,pos:String(g?g.pos:""),level:g.level,filtered:o.has(e),keyword:l,treeNodeFilterProp:p,loading:c.has(e)&&!h.has(e),loaded:h.has(e)};return this.getProp("disableStrictly")&&u.has(e)&&(y.disabled=!0),y}handleNodeLoad(e,t,i,n){let{loadData:r}=this.getProps(),{key:s}=i;return!r||e.has(s)||t.has(s)?{}:(r(i).then(()=>{let e=new Set(this.getState("loadedKeys")),t=new Set(this.getState("loadingKeys")),r=e.add(s),a=new Set([...t]);a.delete(s),this._adapter.notifyLoad(r,i),!this._isLoadControlled()&&this._adapter.updateState({loadedKeys:r}),this._adapter.setState({loadingKeys:a}),n()}),{loadingKeys:t.add(s)})}focusInput(e){this._adapter.updateInputFocus(e)}_notifyMultipleChange(e,t){let{keyEntities:i}=this.getStates(),{leafOnly:n,checkRelation:r,keyMaps:s,autoMergeValue:a}=this.getProps(),o=[];"related"===r?o=a?(0,b.yI)(e,i,n,!0):e:"unRelated"===r&&(o=e);let l=o.map(e=>i[e]&&i[e].key===e?i[e].data:this.getDataForKeyNotInKeyEntities(e));if(this.getProp("onChangeWithObject"))this._adapter.notifyChangeWithObject(l,t);else{let e=(0,b.gy)(l,s);this._adapter.notifyChange(e,l,t)}}_notifyChange(e,t){let{keyEntities:i}=this.getStates(),{keyMaps:n}=this.getProps();if(this._isMultiple()&&Array.isArray(e))this._notifyMultipleChange(e,t);else{let r=c()(e)?e:i[e].data,s=c()(e)?e:(0,b.gy)(r,n);this.getProp("onChangeWithObject")?this._adapter.notifyChangeWithObject(r,t):this._adapter.notifyChange(s,r,t)}}_notifyFocus(e){this._adapter.notifyFocus(e)}handleTriggerFocus(e){this._adapter.updateIsFocus(!0),this._notifyFocus(e),this._registerClickOutsideHandler()}_notifyBlur(e){this._adapter.notifyBlur(e)}handlerTriggerBlur(e){if(!!this.getState("isFocus"))this._adapter.updateIsFocus(!1),this._notifyBlur(e),this._adapter.unregisterClickOutsideHandler()}toggleHoverState(e){this._adapter.toggleHovering(e)}open(){this._adapter.openMenu(),this._setDropdownWidth()}close(e){this._adapter.closeMenu(),this.getProp("motionExpand")&&this._adapter.updateState({motionKeys:new Set([])})}handleClick(e){let t=this._isDisabled(),{isOpen:i,inputValue:n,isFocus:r}=this.getStates(),{searchPosition:s,clickTriggerToHide:a}=this.getProps();if(!t)if(!r&&this.handleTriggerFocus(e),i){if("trigger"===s&&n)return;a&&this.close(e)}else this.open()}handleSelectionEnterPress(e){(0,_.Z)(e)&&this.handleClick(e)}handleClear(e){let{searchPosition:t,filterTreeNode:i}=this.getProps(),{inputValue:n,selectedKeys:r}=this.getStates(),s=this._isMultiple(),o=this._isControlledComponent();this._notifyChange(s?[]:void 0,e),!o&&(this._adapter.rePositionDropdown(),this._adapter.updateState({selectedKeys:[],checkedKeys:new Set,halfCheckedKeys:new Set,realCheckedKeys:new Set([])})),i&&t===m.j2.SEARCH_POSITION_TRIGGER&&""!==n&&(a()(r)?this.handleInputChange(""):this.clearInput()),this._adapter.notifyClear(e)}handleClearEnterPress(e){(0,_.Z)(e)&&this.handleClear(e)}removeTag(e){let{disableStrictly:t,checkRelation:i,keyMaps:n}=this.getProps(),{keyEntities:r,disabledKeys:s,realCheckedKeys:a}=this.getStates(),o=r[e]&&r[e].key===e?r[e].data:this.getDataForKeyNotInKeyEntities(e);if(!(o[u()(n,"disabled","disabled")]||t&&s.has(e))){if("unRelated"===i){let t=new Set(a);t.delete(e),this._notifyChange([...t],null),!this._isControlledComponent()&&(this._adapter.updateState({realCheckedKeys:t}),this._adapter.rePositionDropdown())}else if("related"===i){let{checkedKeys:t,halfCheckedKeys:i}=this.calcCheckedKeys(e,!1);this._notifyChange([...t],null),!this._isControlledComponent()&&(this._adapter.updateState({checkedKeys:t,halfCheckedKeys:i}),this._adapter.rePositionDropdown())}this._adapter.notifySelect(e,!1,o),this._adapter.rePositionDropdown()}}clearInput(){let{flattenNodes:e,expandedKeys:t,selectedKeys:i,keyEntities:n,treeData:r}=this.getStates(),{keyMaps:s}=this.getProps(),a=new Set(t);this._isExpandControlled();let o=(0,b.mD)(i,n,!1);o.forEach(e=>a.add(e));let l=(0,b.oH)(r,a,s);this._adapter.updateState({expandedKeys:a,flattenNodes:l,inputValue:"",motionKeys:new Set([]),filteredKeys:new Set([]),filteredExpandedKeys:new Set(o),filteredShownKeys:new Set([])}),this._adapter.rePositionDropdown()}handleInputChange(e){this._adapter.updateInputValue(e);let{flattenNodes:t,expandedKeys:i,selectedKeys:n,keyEntities:r,treeData:s}=this.getStates(),{showFilteredOnly:a,filterTreeNode:o,treeNodeFilterProp:l,keyMaps:h}=this.getProps(),c="label"!==l?l:u()(h,"label","label"),d=new Set(i),p=[],f=[],g=[],v=[],m=new Set([]);if(e){let t=Object.values(r).filter(t=>{let{data:i}=t;return(0,b.hX)(e,i,o,c)});p=t.map(e=>e.data),f=t.map(e=>e.key),g=(0,b.mD)(f,r,!1),m=new Set([...(0,b.gU)(f,r,!0),...g]),v=(0,b.oH)(s,new Set(g),h,a&&m)}else(g=(0,b.mD)(n,r,!1)).forEach(e=>d.add(e)),v=(0,b.oH)(s,d,h);let y=new Set(g);this._adapter.notifySearch(e,Array.from(y),p),this._adapter.updateState({expandedKeys:d,flattenNodes:v,motionKeys:new Set([]),filteredKeys:new Set(f),filteredExpandedKeys:y,filteredShownKeys:m}),this._adapter.rePositionDropdown()}handleNodeSelect(e,t){if(!this._isDisabled(t))this._isMultiple()?this.handleMultipleSelect(e,t):this.handleSingleSelect(e,t)}handleSingleSelect(e,t){let i=[...this.getState("selectedKeys")],{clickToHide:n}=this.getProps(),{selected:r,eventKey:s,data:a}=t;this._adapter.notifySelect(s,!0,a),!i.includes(s)&&!r&&(i=[s],this._notifyChange(s,e),!this._isControlledComponent()&&this._adapter.updateState({selectedKeys:i})),n&&(this._isSelectToClose()||!a.children)&&(this.close(e),this.handlerTriggerBlur(e))}calcCheckedKeys(e,t){let{keyEntities:i}=this.getStates(),n=new Set(this.getState("checkedKeys")),r=new Set(this.getState("halfCheckedKeys"));return t?(0,b.gW)(e,i,n,r):(0,b.Be)(e,i,n,r)}handleMultipleSelect(e,t){let{searchPosition:i,disableStrictly:n,checkRelation:r}=this.getProps(),{inputValue:s,realCheckedKeys:a}=this.getStates(),{checked:o,eventKey:l,data:h}=t;if("related"===r){let t=n?this.calcCheckedStatus(!o,l):!o,{checkedKeys:i,halfCheckedKeys:r}=n?this.calcNonDisabledCheckedKeys(l,t):this.calcCheckedKeys(l,t);this._adapter.notifySelect(l,t,h),this._notifyChange([...i],e),!this._isControlledComponent()&&(this._adapter.updateState({checkedKeys:i,halfCheckedKeys:r}),this._adapter.rePositionDropdown())}else if("unRelated"===r){let t;let i=new Set(a);a.has(l)?(i.delete(l),t=!1):(i.add(l),t=!0),this._adapter.notifySelect(l,t,h),this._notifyChange([...i],e),!this._isControlledComponent()&&(this._adapter.updateState({realCheckedKeys:i}),this._adapter.rePositionDropdown())}i===m.j2.SEARCH_POSITION_TRIGGER&&""!==s&&this._adapter.updateState({inputValue:""})}calcNonDisabledCheckedKeys(e,t){let{keyEntities:i,disabledKeys:n}=this.getStates(),s=new Set(this.getState("checkedKeys")),a=(0,b.yI)((0,b.gU)([e],i,!1),i,!0);if(!a.some(e=>n.has(e)))return this.calcCheckedKeys(e,t);let o=a.filter(e=>!n.has(e)),l=t?[...o,...s]:r()((0,b.yI)([...s],i,!0,!0),o);return(0,b.fM)(l,i)}calcCheckedStatus(e,t){if(!e)return e;let{checkedKeys:i,keyEntities:n,disabledKeys:r}=this.getStates(),s=(0,b.yI)((0,b.gU)([t],n,!1),n,!0);return s.some(e=>r.has(e))?!s.filter(e=>!r.has(e)).every(e=>i.has(e)):e}handleNodeExpandInSearch(e,t){let{treeData:i,filteredShownKeys:n,keyEntities:r}=this.getStates(),{keyMaps:s}=this.getProps(),a=this._showFilteredOnly(),o=new Set(this.getState("filteredExpandedKeys")),l="show",{eventKey:h,expanded:c,data:d}=t;if(c?o.has(h)&&(o.delete(h),l="hide"):o.add(h),this._adapter.cacheFlattenNodes("hide"===l&&this._isAnimated()),!this._isExpandControlled()){let e=(0,b.oH)(i,o,s,a&&n),t=this._isAnimated()?(0,b.cM)(h,o,r):[],c={filteredExpandedKeys:o,flattenNodes:e,motionKeys:new Set(t),motionType:l};this._adapter.updateState(c)}this._adapter.notifyExpand(o,{expanded:!c,node:d})}handleNodeExpand(e,t){let{loadData:i,keyMaps:n}=this.getProps(),{inputValue:r,keyEntities:s}=this.getStates();if(!i&&(!t.children||!t.children.length))return;let a=this._isExpandControlled();if(r){this.handleNodeExpandInSearch(e,t);return}let{treeData:o}=this.getStates(),l=new Set(this.getState("expandedKeys")),h="show",{eventKey:c,expanded:d,data:u}=t;if(d?l.has(c)&&(l.delete(c),h="hide"):l.add(c),this._adapter.cacheFlattenNodes("hide"===h&&this._isAnimated()),!a){let e=(0,b.oH)(o,l,n),t=this._isAnimated()?(0,b.cM)(c,l,s):[],i={expandedKeys:l,flattenNodes:e,motionKeys:new Set(t),motionType:h};this._adapter.updateState(i)}this._adapter.notifyExpand(l,{expanded:!d,node:u})}getRenderTextInSingle(){let e;let{renderSelectedItem:t,treeNodeLabelProp:i,keyMaps:n}=this.getProps(),{selectedKeys:r,keyEntities:s}=this.getStates(),a=u()(n,"label",i),o=f()(t)?t:e=>u()(e,a,null);if(r.length){let t=r[0];e=s[t]&&s[t].key===t?s[t].data:this.getDataForKeyNotInKeyEntities(t)}return e?o(e):null}handleInputTriggerBlur(){this._adapter.updateState({inputTriggerFocus:!1})}handleInputTriggerFocus(){this.clearInput(),this._adapter.updateState({inputTriggerFocus:!0})}setLoadKeys(e,t){this._adapter.updateLoadKeys(e,t)}handlePopoverVisibleChange(e){let{filterTreeNode:t,searchAutoFocus:i,searchPosition:n}=this.getProps();!1===e&&t&&this.clearInputValue(),t&&n===m.j2.SEARCH_POSITION_DROPDOWN&&e&&i&&this.focusInput(!0)}handleAfterClose(){let{filterTreeNode:e}=this.getProps();e&&this.clearInput()}constructor(e){super(Object.assign({},e)),this.handleKeyDown=e=>{e.key===w.DG&&this.getState("isOpen")&&this.close(e)},this._registerClickOutsideHandler=()=>{this._adapter.registerClickOutsideHandler(e=>{this.handlerTriggerBlur(e),this.close(e)})},this.clearInputValue=()=>{let{inputValue:e}=this.getStates();e&&this._adapter.updateInputValue("")},this.onClickSingleTriggerSearchItem=e=>{this.focusInput(!0)}}}},634957:function(e,t,i){"use strict";function n(e){try{return e instanceof HTMLElement}catch(t){return"object"==typeof e&&1===e.nodeType&&"object"==typeof e.style&&"object"==typeof e.ownerDocument}}i.d(t,{Z:function(){return n}})},621519:function(e,t,i){"use strict";i(490629);var n=i(320165),r=i(509608),s=i(101199),a=i(693653);i(875366);(0,a.n)(e=>{let{poster:t,fillMode:i="fixWidth"}=e,{playerRef:a}=(0,s.useContext)(r.E),[o,l]=(0,s.useState)(!0);(0,r.T)(()=>{a.current.on("play",()=>{l(!1)})});let h=(0,s.useMemo)(()=>{let e={backgroundImage:`url(${t})`};return"fixHeight"===i?e.backgroundSize="auto 100%":"fixWidth"===i?e.backgroundSize="100% auto":e.backgroundSize=i,e},[t,i]);return o?null:(0,n.jsx)("div",{className:"douyin-player-poster",style:h})})},723599:function(e,t,i){"use strict";i.d(t,{h:function(){return a}});var n=i(480333);i(679308),i(683656),i(759943),i(490629);var r=i(807905),s=i(292948);class a extends s.Sy{static get pluginName(){return"screenShot"}saveScreenShot(e,t){let i=document.createElement("a");i.href=e,i.download=t;let n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),i.dispatchEvent(n)}createCanvas(e,t){let i=document.createElement("canvas");this.canvasCtx=i.getContext("2d")||void 0,this.canvas=i,i.width=e,i.height=t}shotArea(e,t,i,n){let s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{quality:.92,type:"image/png"},{_player:a}=this;(!this.canvas||!this.canvasCtx)&&this.createCanvas(i,n);let o=this.canvas,l=s.quality,h=s.type,c=a.video||a.media;return new Promise(s=>{let a=this.canvasCtx;o.width=i,o.height=n;let{isContain:d,isCover:u}=(0,r.Y)(c);if(d){let r=c.videoHeight/c.videoWidth,d=c.clientHeight/c.clientWidth,u=r;u=d>r?c.videoWidth/c.clientWidth:c.videoHeight/c.clientHeight,o.width=i,o.height=n,null==a||a.drawImage(c,e*u,t*u,i*u,n*u,0,0,i,n),s(o.toDataURL(h,l))}else if(u){let{source:d,destination:u}=(0,r.I)(c.clientWidth,c.clientHeight,c.videoWidth,c.videoHeight);o.width=u.width,o.height=u.height,null==a||a.drawImage(c,d.x,d.y,d.width,d.height,u.x,u.y,u.width,u.height);let p=o.toDataURL("image/png"),f=new Image(u.width,u.height);f.src=p,f.onload=()=>{null==a||a.clearRect(0,0,o.width,o.height),o.width=i,o.height=n,null==a||a.drawImage(f,e,t,i,n,0,0,i,n),f.onload=null},null==a||a.drawImage(c,e,t,i,n,0,0,i,n),s(o.toDataURL(h,l))}})}shot(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{quality:.92,type:"image/png"},{_player:n}=this,r=i.quality,s=i.type;return new Promise((i,a)=>{try{var o,l;this.canvas?(this.canvas.width=e,this.canvas.height=t):this.createCanvas(e,t),null===(o=this.canvasCtx)||void 0===o||o.drawImage(n.video,0,0,e,t);let a=null===(l=this.canvas)||void 0===l?void 0:l.toDataURL(s,r).replace(s,"image/octet-stream");a=null==a?void 0:a.replace(/^data:image\/[^;]+/,"data:application/octet-stream"),i(a)}catch(e){a(e)}})}constructor(...e){super(...e),(0,n._)(this,"canvas",void 0),(0,n._)(this,"canvasCtx",void 0)}}},330665:function(e,t,i){"use strict";i(679308),Promise.all([i.e("74792"),i.e("41162"),i.e("55185"),i.e("28161"),i.e("42794"),i.e("44077"),i.e("24882"),i.e("73481"),i.e("53016"),i.e("18100")]).then(i.bind(i,902578))},229624:function(e,t,i){"use strict";i(679308),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,214904)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,522573)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,735608)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,825710)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,671195)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,66425)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,787831)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,595980)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,619619)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,138440)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,915669)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,571508)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,869275)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,26604)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,415134)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,945173)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,621401)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,695755)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,526317)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,530266)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,586441)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,983190)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,304495)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,310443)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,105345)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,180388)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,766903)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,364759)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,631214)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,24913)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,893933)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,140939)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,524491)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,315659)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,51600)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,522030)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,865525)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,593870)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,130289)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,497409)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,631056)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,588386)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,93458)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,225479)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,769591)),Promise.all([i.e("74792"),i.e("73286"),i.e("42422"),i.e("96537"),i.e("30933"),i.e("28161"),i.e("73356"),i.e("69855"),i.e("5974"),i.e("15915"),i.e("72230"),i.e("68055"),i.e("6593"),i.e("6757"),i.e("44882"),i.e("19452"),i.e("21185"),i.e("61565"),i.e("6873"),i.e("58861")]).then(i.bind(i,124653))},1339:function(e,t,i){"use strict";i(679308),i.e("78675").then(i.bind(i,216937)),i.e("78675").then(i.bind(i,522573)),i.e("78675").then(i.bind(i,735608)),i.e("78675").then(i.bind(i,825710)),i.e("78675").then(i.bind(i,671195)),i.e("78675").then(i.bind(i,66425)),i.e("78675").then(i.bind(i,787831)),i.e("78675").then(i.bind(i,595980)),i.e("78675").then(i.bind(i,619619)),i.e("78675").then(i.bind(i,138440)),i.e("78675").then(i.bind(i,915669)),i.e("78675").then(i.bind(i,571508)),i.e("78675").then(i.bind(i,869275)),i.e("78675").then(i.bind(i,26604)),i.e("78675").then(i.bind(i,415134)),i.e("78675").then(i.bind(i,945173)),i.e("78675").then(i.bind(i,621401)),i.e("78675").then(i.bind(i,695755)),i.e("78675").then(i.bind(i,526317)),i.e("78675").then(i.bind(i,530266)),i.e("78675").then(i.bind(i,586441)),i.e("78675").then(i.bind(i,983190)),i.e("78675").then(i.bind(i,304495)),i.e("78675").then(i.bind(i,310443)),i.e("78675").then(i.bind(i,105345)),i.e("78675").then(i.bind(i,180388)),i.e("78675").then(i.bind(i,766903)),i.e("78675").then(i.bind(i,364759)),i.e("78675").then(i.bind(i,631214)),i.e("78675").then(i.bind(i,24913)),i.e("78675").then(i.bind(i,893933)),i.e("78675").then(i.bind(i,140939)),i.e("78675").then(i.bind(i,524491)),i.e("78675").then(i.bind(i,315659)),i.e("78675").then(i.bind(i,51600)),i.e("78675").then(i.bind(i,522030)),i.e("78675").then(i.bind(i,865525)),i.e("78675").then(i.bind(i,593870)),i.e("78675").then(i.bind(i,130289)),i.e("78675").then(i.bind(i,497409)),i.e("78675").then(i.bind(i,631056)),i.e("78675").then(i.bind(i,588386)),i.e("78675").then(i.bind(i,93458)),i.e("78675").then(i.bind(i,225479)),i.e("78675").then(i.bind(i,769591)),i.e("78675").then(i.bind(i,124653))},110616:function(e,t,i){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:s}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,l=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return o=e.done,e},e:function(e){l=!0,a=e},f:function(){try{o||null==i.return||i.return()}finally{if(l)throw a}}}}},480333:function(e,t,i){"use strict";function n(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}i.d(t,{_:function(){return n}})},341966:function(e,t,i){"use strict";function n(e){let t=e.options.rule||"*";if("*"!==t&&"-"!==t&&"_"!==t)throw Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}i.d(t,{T:function(){return n}})},985295:function(e,t,i){"use strict";i.d(t,{l:function(){return a}});var n=i(29394),r=i(386292),s=i(890131);let a={tokenize:function(e){let t=this,i=e.attempt(n.w,function(n){if(null===n){e.consume(n);return}return e.enter("lineEndingBlank"),e.consume(n),e.exit("lineEndingBlank"),t.currentConstruct=void 0,i},e.attempt(this.parser.constructs.flowInitial,a,(0,s.f)(e,e.attempt(this.parser.constructs.flow,a,e.attempt(r.k,a)),"linePrefix")));return i;function a(n){if(null===n){e.consume(n);return}return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),t.currentConstruct=void 0,i}}}}}]);