vendor: 4,073 bytes, lines 1-2
1/*! For license information please see app.bundle.min.js.LICENSE.txt */ 2(()=>{var __webpack_modules__={69119(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BLANK_URL=t.relativeFirstCharacters=t.urlSchemeRegex=t.ctrlCharactersRegex=t.htmlCtrlEntityRegex=t.htmlEntitiesRegex=t.invalidProtocolRegex=void 0,t.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,t.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,t.htmlCtrlEntityRegex=/&(newline|tab);/gi,t.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,t.urlSchemeRegex=/^.+(:|:)/gim,t.relativeFirstCharacters=[".","/"],t.BLANK_URL="about:blank"},16750(e,t,n){"use strict";t.J=void 0;var r=n(69119);t.J=function(e){if(!e)return r.BLANK_URL;var t,n=(t=e,t.replace(r.ctrlCharactersRegex,"").replace(r.htmlEntitiesRegex,(function(e,t){return String.fromCharCode(t)}))).replace(r.htmlCtrlEntityRegex,"").replace(r.ctrlCharactersRegex,"").trim();if(!n)return r.BLANK_URL;if(function(e){return r.relativeFirstCharacters.indexOf(e[0])>-1}(n))return n;var i=n.match(r.urlSchemeRegex);if(!i)return n;var o=i[0];return r.invalidProtocolRegex.test(o)?r.BLANK_URL:n}},89386(e,t,n){"use strict";n.d(t,{J:()=>m});const r=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},i={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var o,a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},u=(o={},function(e){return void 0===o[e]&&(o[e]=l(t=e)?t:t.replace(a,"-$&").toLowerCase()),o[e];var t}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,(function(e,t,n){return f={name:t,styles:n,next:f},t}))}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return f={name:n.name,styles:n.styles,next:f},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)f={name:i.name,styles:i.styles,next:f},i=i.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=p(e,t,n[i],!1);else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":c(a)&&(r+=u(o)+":"+d(o,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var s=p(e,t,a,!1);switch(o){case"animation":case"animationName":r+=u(o)+":"+s+";";break;default:r+=o+"{"+s+"}"}}else for(var l=0;l<a.length;l++)c(a[l])&&(r+=u(o)+":"+d(o,a[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=f,a=n(e);return f=o,p(e,t,a,r)}}if(null==t)return n;var s=t[n];return void 0===s||r?n:s}var f,h=/label:\s*([^\s;\n{]+)\s*;/g,m=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i=!0,o="";f=void 0;var a=e[0];null==a||void 0===a.raw?(i=!1,o+=p(n,t,a,!1)):o+=a[0];for(var s=1;s<e.length;
2s++)o+=p(n,t,e[s],46===o.charCodeAt(o.length-1)),i&&(o+=a[s]);h.lastIndex=0;for(var l,c="";null!==(l=h.exec(o));)c+="-"+l[1];return{name:r(o)+c,styles:o,next:f}}},825(e,t,n){"use strict";function r(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}n.d(t,{R:()=>r,s:()=>i});var i=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var i=t;do{e.insert("."+r,i,e.sheet,!0),i=i.next}while(void 0!==i)}}},33221(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.gifOverlayColor=t.dimColor=t.secondaryCTA=t.primaryCTADisabled=t.primaryCTA=t.deleteColor=t.errorColor=t.smsColor=t.redditColor=t.instagramColor=t.tumblrColor=t.pinterestColor=t.twitterColor=t.facebookColor=t.giphyPink=t.giphyIndigo=t.giphyLightBlue=t.giphyAqua=t.giphyYellow=t.giphyRed=t.giphyPurple=t.giphyGreen=t.giphyBlue=t.giphyWhite=t.giphyWhiteSmoke=t.giphyLightestGrey=t.giphyLightGrey=t.giphyLightCharcoal=t.giphyCharcoal=t.giphyDarkCharcoal=t.giphyDarkGrey=t.giphyDarkestGrey=t.giphyBlack=void 0,t.giphyBlack="#121212",t.giphyDarkestGrey="#212121",t.giphyDarkGrey="#2e2e2e",t.giphyDarkCharcoal="#3e3e3e",t.giphyCharcoal="#4a4a4a",t.giphyLightCharcoal="#5c5c5c",t.giphyLightGrey="#a6a6a6",t.giphyLightestGrey="#d8d8d8",t.giphyWhiteSmoke="#ececec",t.giphyWhite="#ffffff",t.giphyBlue="#00ccff",t.giphyGreen="#00ff99",t.giphyPurple="#9933ff",t.giphyRed="#ff6666",t.giphyYellow="#fff35c",t.giphyAqua="#00e6cc",t.giphyLightBlue="#3191ff",t.giphyIndigo="#6157ff",t.giphyPink="#e646b6",t.facebookColor="#3894fc",t.twitterColor="#00ccff",t.pinterestColor="#e54cb5",t.tumblrColor="#529ecc",t.instagramColor="#c23c8d",t.redditColor="#fc6669",t.smsColor="#00ff99",t.errorColor=t.giphyRed,t.deleteColor=t.giphyRed,t.primaryCTA=t.giphyIndigo,t.primaryCTADisabled="#241F74",t.secondaryCTA=t.giphyCharcoal,t.dimColor="rgba(0, 0, 0, 0.8)",t.gifOverlayColor="rgba(0, 0, 0, 0.4)"},40025(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.loader=void 0,i(n(33221),t);var a=n(53814);Object.defineProperty(t,"loader",{enumerable:!0,get:function(){return o(a).default}}),i(n(9752),t)},53814(e,t,n){"use strict";
2var r=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0});var i,o,a=n(54604),s=n(33221),l=(0,a.keyframes)(i||(i=r(["\n to {\n transform: scale(1.75) translateY(-20px);\n }\n"],["\n to {\n transform: scale(1.75) translateY(-20px);\n }\n"]))),c=(0,a.css)(o||(o=r(["\n display: flex;\n align-items: center;\n height: ","px;\n padding-top: 15px;\n margin: 0 auto;\n text-align: center;\n justify-content: center;\n animation: pulse 0.8s ease-in-out 0s infinite alternate backwards;\n div {\n display: inline-block;\n height: 10px;\n width: 10px;\n margin: ","px 10px 10px 10px;\n position: relative;\n box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);\n animation: "," cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.75s infinite alternate;\n &:nth-child(5n + 1) {\n background: ",";\n animation-delay: 0;\n }\n &:nth-child(5n + 2) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 1));\n }\n &:nth-child(5n + 3) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 2));\n }\n &:nth-child(5n + 4) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 3));\n }\n &:nth-child(5n + 5) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 4));\n }\n }\n"],["\n display: flex;\n align-items: center;\n height: ","px;\n padding-top: 15px;\n margin: 0 auto;\n text-align: center;\n justify-content: center;\n animation: pulse 0.8s ease-in-out 0s infinite alternate backwards;\n div {\n display: inline-block;\n height: 10px;\n width: 10px;\n margin: ","px 10px 10px 10px;\n position: relative;\n box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);\n animation: "," cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.75s infinite alternate;\n &:nth-child(5n + 1) {\n background: ",";\n animation-delay: 0;\n }\n &:nth-child(5n + 2) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 1));\n }\n &:nth-child(5n + 3) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 2));\n }\n &:nth-child(5n + 4) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 3));\n }\n &:nth-child(5n + 5) {\n background: ",";\n animation-delay: calc(0s + (0.1s * 4));\n }\n }\n"])),37,37,l,s.giphyGreen,s.giphyBlue,s.giphyPurple,s.giphyRed,s.giphyYellow);t.default=c},9752(e,t,n){"use strict";
2var r=n(65606),i=this&&this.__makeTemplateObject||function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};Object.defineProperty(t,"__esModule",{value:!0}),t.css=t.fontSize=t.fontFamily=t.addFonts=void 0;var o=n(54604);t.addFonts=function(){};try{r.env.GIPHY_SDK_NO_FONTS||(0,t.addFonts)()}catch(e){(0,t.addFonts)()}t.fontFamily={title:"'nexablack', sans-serif",body:"interface, Helvetica Neue, helvetica, sans-serif;"},t.fontSize={titleSmall:"20px",title:"26px",titleLarge:"36px",subheader:"16px",subheaderSmall:"12px"};var a,s,l,c,u,d,p,f,h=(0,o.css)(a||(a=i(["\n font-family: ",";\n -webkit-font-smoothing: antialiased;\n"],["\n font-family: ",";\n -webkit-font-smoothing: antialiased;\n"])),t.fontFamily.title),m=(0,o.cx)((0,o.css)(s||(s=i(["\n font-size: ",";\n "],["\n font-size: ",";\n "])),t.fontSize.title),h),g=(0,o.cx)((0,o.css)(l||(l=i(["\n font-size: ",";\n "],["\n font-size: ",";\n "])),t.fontSize.titleLarge),h),v=(0,o.cx)((0,o.css)(c||(c=i(["\n font-size: ",";\n "],["\n font-size: ",";\n "])),t.fontSize.titleSmall),h),b=(0,o.css)(u||(u=i(["\n font-family: ",";\n font-weight: bold;\n -webkit-font-smoothing: antialiased;\n"],["\n font-family: ",";\n font-weight: bold;\n -webkit-font-smoothing: antialiased;\n"])),t.fontFamily.body),y=(0,o.cx)((0,o.css)(d||(d=i(["\n font-size: ",";\n "],["\n font-size: ",";\n "])),t.fontSize.subheader),b),_=(0,o.cx)((0,o.css)(p||(p=i(["\n font-size: ",";\n "],["\n font-size: ",";\n "])),t.fontSize.subheaderSmall),b),w={sectionHeader:(0,o.css)(f||(f=i(["\n font-family: ",";\n font-size: 14px;\n font-weight: bold;\n text-transform: uppercase;\n -webkit-font-smoothing: antialiased;\n"],["\n font-family: ",";\n font-size: 14px;\n font-weight: bold;\n text-transform: uppercase;\n -webkit-font-smoothing: antialiased;\n"])),t.fontFamily.body),subheaderSmall:_,subheader:y,titleLarge:g,titleSmall:v,title:m};t.css=w},25477(e,t){"use strict";const n=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*\:/;t.parse=function(e,...r){const i="object"==typeof r[0]&&r[0],o=r.length>1||!i?r[0]:void 0,a=r.length>1&&r[1]||i||{},s=JSON.parse(e,o);return"ignore"===a.protoAction?s:s&&"object"==typeof s&&e.match(n)?(t.scan(s,a),s):s},t.scan=function(e,t={}){let n=[e];for(;n.length;){const e=n;n=[];for(const r of e){if(Object.prototype.hasOwnProperty.call(r,"__proto__")){if("remove"!==t.protoAction)throw new SyntaxError("Object contains forbidden prototype property");delete r.__proto__}for(const e in r){const t=r[e];t&&"object"==typeof t&&n.push(r[e])}}}},t.safeParse=function(e,n){try{return t.parse(e,n)}catch(e){return null}}},99895(module,exports,__webpack_require__){var process=__webpack_require__(65606),__WEBPACK_AMD_DEFINE_RESULT__;(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");
vendor: 8,581 bytes, line 2
2if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,i,o=0,a=e.length,s=this.blocks,l=this.buffer8;o<a;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)l[i++]=e[o];else for(i=this.start;o<a&&i<64;++o)s[i>>2]|=e[o]<<SHIFT[3&i++];else if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?l[i++]=r:r<2048?(l[i++]=192|r>>6,l[i++]=128|63&r):r<55296||r>=57344?(l[i++]=224|r>>12,l[i++]=128|r>>6&63,l[i++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),l[i++]=240|r>>18,l[i++]=128|r>>12&63,l[i++]=128|r>>6&63,l[i++]=128|63&r);else for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?s[i>>2]|=r<<SHIFT[3&i++]:r<2048?(s[i>>2]|=(192|r>>6)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):r<55296||r>=57344?(s[i>>2]|=(224|r>>12)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),s[i>>2]|=(240|r>>18)<<SHIFT[3&i++],s[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296|0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,i,o,a=this.blocks;this.first?t=((t=((e=((e=a[0]-680876937)<<7|e>>>25)-271733879|0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+a[1]-117830708)<<12|r>>>20)+e|0)&(-271733879^e))+a[2]-1126478375)<<17|n>>>15)+r|0)&(r^e))+a[3]-1316259209)<<22|t>>>10)+n|0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+a[0]-680876936)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[1]-389564586)<<12|r>>>20)+e|0)&(e^t))+a[2]+606105819)<<17|n>>>15)+r|0)&(r^e))+a[3]-1044525330)<<22|t>>>10)+n|0),t=((t+=((e=((e+=(r^t&(n^r))+a[4]-176418897)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[5]+1200080426)<<12|r>>>20)+e|0)&(e^t))+a[6]-1473231341)<<17|n>>>15)+r|0)&(r^e))+a[7]-45705983)<<22|t>>>10)+n|0,t=((t+=((e=((e+=(r^t&(n^r))+a[8]+1770035416)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[9]-1958414417)<<12|r>>>20)+e|0)&(e^t))+a[10]-42063)<<17|n>>>15)+r|0)&(r^e))+a[11]-1990404162)<<22|t>>>10)+n|0,t=((t+=((e=((e+=(r^t&(n^r))+a[12]+1804603682)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[13]-40341101)<<12|r>>>20)+e|0)&(e^t))+a[14]-1502002290)<<17|n>>>15)+r|0)&(r^e))+a[15]+1236535329)<<22|t>>>10)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[1]-165796510)<<5|e>>>27)+t|0)^t))+a[6]-1069501632)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[11]+643717713)<<14|n>>>18)+r|0)^r))+a[0]-373897302)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[5]-701558691)<<5|e>>>27)+t|0)^t))+a[10]+38016083)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[15]-660478335)<<14|n>>>18)+r|0)^r))+a[4]-405537848)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[9]+568446438)<<5|e>>>27)+t|0)^t))+a[14]-1019803690)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[3]-187363961)<<14|n>>>18)+r|0)^r))+a[8]+1163531501)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[13]-1444681467)<<5|e>>>27)+t|0)^t))+a[2]-51403784)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[7]+1735328473)<<14|n>>>18)+r|0)^r))+a[12]-1926607734)<<20|t>>>12)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[5]-378558)<<4|e>>>28)+t|0))+a[8]-2022574463)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[11]+1839030562)<<16|n>>>16)+r|0))+a[14]-35309556)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[1]-1530992060)<<4|e>>>28)+t|0))+a[4]+1272893353)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[7]-155497632)<<16|n>>>16)+r|0))+a[10]-1094730640)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[13]+681279174)<<4|e>>>28)+t|0))+a[0]-358537222)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[3]-722521979)<<16|n>>>16)+r|0))+a[6]+76029189)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[9]-640364487)<<4|e>>>28)+t|0))+a[12]-421815835)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[15]+530742520)<<16|n>>>16)+r|0))+a[2]-995338651)<<23|t>>>9)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[0]-198630844)<<6|e>>>26)+t|0)|~n))+a[7]+1126891415)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[14]-1416354905)<<15|n>>>17)+r|0)|~e))+a[5]-57434055)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[12]+1700485571)<<6|e>>>26)+t|0)|~n))+a[3]-1894986606)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[10]-1051523)<<15|n>>>17)+r|0)|~e))+a[1]-2054922799)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[8]+1873313359)<<6|e>>>26)+t|0)|~n))+a[15]-30611744)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[6]-1560198380)<<15|n>>>17)+r|0)|~e))+a[13]+1309151649)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[4]-145523070)<<6|e>>>26)+t|0)|~n))+a[11]-1120210379)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[2]+718787259)<<15|n>>>17)+r|0)|~e))+a[9]-343485551)<<21|t>>>11)+n|0,this.first?(this.h0=e+1732584193|0,this.h1=t-271733879|0,this.h2=n-1732584194|0,this.h3=r+271733878|0,this.first=!1):(this.h0=this.h0+e|0,this.h1=this.h1+t|0,this.h2=this.h2+n|0,this.h3=this.h3+r|0)},Md5.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return[255&e,e>>8&255,e>>16&255,e>>24&255,255&t,t>>8&255,t>>16&255,t>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(16),t=new Uint32Array(e);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,e},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var e,t,n,r="",i=this.array(),o=0;o<15;)e=i[o++],t=i[o++],n=i[o++],r+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[63&(e<<4|t>>>4)]+BASE64_ENCODE_CHAR[63&(t<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return e=i[o],r+(BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[e<<4&63]+"==")};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()},77054(e,t,n){var r=n(89319);function i(e,t){this.logStorage=e,this.stringifyObjects=!(!t||!t.stringifyObjects)&&t.stringifyObjects,this.storeInterval=t&&t.storeInterval?t.storeInterval:3e4,this.maxEntryLength=t&&t.maxEntryLength?t.maxEntryLength:1e4,Object.values(r.levels).forEac
2h(function(e){this[e]=function(){this._log.apply(this,arguments)}.bind(this,e)}.bind(this)),this.storeLogsIntervalID=null,this.queue=[],this.totalLen=0,this.outputCache=[]}i.prototype.stringify=function(e){try{return JSON.stringify(e)}catch(e){return"[object with circular refs?]"}},i.prototype.formatLogMessage=function(e){for(var t="",n=1,r=arguments.length;n<r;n++){var i=arguments[n];i instanceof Error?t+=i.toString()+": "+i.stack:this.stringifyObjects&&"object"==typeof i?t+=this.stringify(i):t+=i,n!==r-1&&(t+=" ")}return t.length?t:null},i.prototype._log=function(){var e=arguments[1],t=this.formatLogMessage.apply(this,arguments);if(t){var n=this.queue[this.queue.length-1];(n&&n.text)===t?n.count+=1:(this.queue.push({text:t,timestamp:e,count:1}),this.totalLen+=t.length)}this.totalLen>=this.maxEntryLength&&this._flush(!0,!0)},i.prototype.start=function(){this._reschedulePublishInterval()},i.prototype._reschedulePublishInterval=function(){this.storeLogsIntervalID&&(window.clearTimeout(this.storeLogsIntervalID),this.storeLogsIntervalID=null),this.storeLogsIntervalID=window.setTimeout(this._flush.bind(this,!1,!0),this.storeInterval)},i.prototype.flush=function(){this._flush(!1,!0)},i.prototype._storeLogs=function(e){try{this.logStorage.storeLogs(e)}catch(e){console.error("LogCollector error when calling logStorage.storeLogs(): ",e)}},i.prototype._flush=function(e,t){var n=!1;try{n=this.logStorage.isReady()}catch(e){console.error("LogCollector error when calling logStorage.isReady(): ",e)}this.totalLen>0&&(n||e)&&(n?(this.outputCache.length&&(this.outputCache.forEach(function(e){this._storeLogs(e)}.bind(this)),this.outputCache=[]),this._storeLogs(this.queue)):this.outputCache.push(this.queue),this.queue=[],this.totalLen=0),t&&this._reschedulePublishInterval()},i.prototype.stop=function(){this._flush(!1,!1)},e.exports=i},89319(e){var t={trace:0,debug:1,info:2,log:3,warn:4,error:5};o.consoleTransport=console;var n=[o.consoleTransport];o.addGlobalTransport=function(e){-1===n.indexOf(e)&&n.push(e)},o.removeGlobalTransport=function(e){var t=n.indexOf(e);-1!==t&&n.splice(t,1)};var r={};function i(){var e=arguments[0],i=arguments[1],o=Array.prototype.slice.call(arguments,2);if(!(t[i]<e.level))for(var a=!(e.options.disableCallerInfo||r.disableCallerInfo)&&function(){var e={methodName:"",fileLocation:"",line:null,column:null},t=new Error,n=t.stack?t.stack.split("\n"):[];if(!n||n.length<3)return e;var r=null;return n[3]&&(r=n[3].match(/\s*at\s*(.+?)\s*\((\S*)\s*:(\d*)\s*:(\d*)\)/)),!r||r.length<=4?(0===n[2].indexOf("log@")?e.methodName=n[3].substr(0,n[3].indexOf("@")):e.methodName=n[2].substr(0,n[2].indexOf("@")),e):(e.methodName=r[1],e.fileLocation=r[2],e.line=r[3],e.column=r[4],e)}(),s=n.concat(e.transports),l=0;l<s.length;l++){var c=s[l],u=c[i];if(u&&"function"==typeof u){var d=[];d.push((new Date).toISOString()),d.push("["+i.toUpperCase()+"]"),e.id&&d.push("["+e.id+"]"),a&&a.methodName.length>1&&d.push("<"+a.methodName+">: ");var p=d.concat(o);try{u.bind(c).apply(c,p)}catch(e){console.error("An error occured when trying to log with one of the available transports",e)}}}}function o(e,n,r,o){this.id=n,this.options=o||{},this.transports=r,this.transports||(this.transports=[]),this.level=t[e];for(var a=Object.keys(t),s=0;s<a.length;s++)this[a[s]]=i.bind(null,this,a[s])}o.setGlobalOptions=function(e){r=e||{}},o.prototype.setLevel=function(e){this.level=t[e]},e.exports=o,o.levels={TRACE:"trace",DEBUG:"debug",INFO:"info",LOG:"log",WARN:"warn",ERROR:"error"}},24943(e,t,n){var r=n(89319),i=n(77054),o={},a=[],s=r.levels.TRACE;e.exports={addGlobalTransport:function(e){r.addGlobalTransport(e)},removeGlobalTransport:function(e){r.removeGlobalTransport(e)},setGlobalOptions:function(e){r.setGlobalOptions(e)},getLogger:function(e,t,n){var i=new r(s,e,t,n);return e?(o[e]=o[e]||[],o[e].push(i)):a.push(i),i},getUntrackedLogger:function(e,t,n){return new r(s,e,t,n)},setLogLevelById:function(e,t){for(var n=t?o[t]||[]:a,r=0;r<n.length;r++)n[r].setLevel(e)},setLogLevel:function(e){s=e;for(var t=0;t<a.length;t++)a[t].setLevel(e);for(var n in o){var r=o[n]||[];for(t=0;t<r.length;t++)r[t].setLevel(e)}},levels:r.levels,LogCollector:i}},96302(e,t,n){var r,i,o,a,s,l,c=n(65606),u=(s={},o=(o="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"node_modules/@matrix-org/olm/olm.js",l=function(t){var a,l,u,d;if(t=t||{},a||(a=void 0!==t?t:{}),a.ready=new Promise((function(e,t){l=e,u=t})),"undefined"!=typeof window)d=function(e){window.crypto.getRandomValues(e)};else{if(!e.exports)throw Error("Cannot find global to attach library to");var p=n(60713);d=function(e){var t=p.randomBytes(e.length);e.set(t)}}if("undefined"!=typeof OLM_OPTIONS)for(var f in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(f)&&(a[f]=OLM_OPTIONS[f]);a.onRuntimeInitialized=function(){Ce=a._olm_error(),s.PRIVATE_KEY_LENGTH=a._olm_pk_private_key_length(),r&&r()},a.onAbort=function(e){i&&i(e)};var h,m,g,v,b,y,_=Object.assign({},a),w="object"==typeof window,S="function"==typeof importScripts,E="object"==typeof c&&"object"==typeof c.versions&&"string"==typeof c.versions.node,k="";E?(k=S?n(31831).dirname(k)+"/":"//",y=()=>{b||(v=n(41643),b=n(31831))},h=function(e,t){return y(),e=b.normalize(e),v.readFileSync(e,t?void 0:"utf8")},g=e=>
vendor: 8,301 bytes, line 2
2((e=h(e,!0)).buffer||(e=new Uint8Array(e)),e),m=(e,t,n)=>{y(),e=b.normalize(e),v.readFile(e,(function(e,r){e?n(e):t(r.buffer)}))},1<c.argv.length&&c.argv[1].replace(/\\/g,"/"),c.argv.slice(2),c.on("uncaughtException",(function(e){throw e})),c.on("unhandledRejection",(function(e){throw e})),a.inspect=function(){return"[Emscripten Module object]"}):(w||S)&&(S?k=self.location.href:"undefined"!=typeof document&&document.currentScript&&(k=document.currentScript.src),o&&(k=o),k=0!==k.indexOf("blob:")?k.substr(0,k.replace(/[?#].*/,"").lastIndexOf("/")+1):"",h=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},S&&(g=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),m=(e,t,n)=>{var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=()=>{200==r.status||0==r.status&&r.response?t(r.response):n()},r.onerror=n,r.send(null)}),a.print||console.log.bind(console);var C,A=a.printErr||console.warn.bind(console);Object.assign(a,_),_=null,a.wasmBinary&&(C=a.wasmBinary),a.noExitRuntime,"object"!=typeof WebAssembly&&Q("no native wasm support detected");var T,I,D,P,x,R,O,M,N,L=!1,j="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function B(e,t){if(e){var n=P,r=e+t;for(t=e;n[t]&&!(t>=r);)++t;if(16<t-e&&n.buffer&&j)e=j.decode(n.subarray(e,t));else{for(r="";e<t;){var i=n[e++];if(128&i){var o=63&n[e++];if(192==(224&i))r+=String.fromCharCode((31&i)<<6|o);else{var a=63&n[e++];65536>(i=224==(240&i)?(15&i)<<12|o<<6|a:(7&i)<<18|o<<12|a<<6|63&n[e++])?r+=String.fromCharCode(i):(i-=65536,r+=String.fromCharCode(55296|i>>10,56320|1023&i))}}else r+=String.fromCharCode(i)}e=r}}else e="";return e}function F(e,t,n,r){if(!(0<r))return 0;var i=n;r=n+r-1;for(var o=0;o<e.length;++o){var a=e.charCodeAt(o);if(55296<=a&&57343>=a&&(a=65536+((1023&a)<<10)|1023&e.charCodeAt(++o)),127>=a){if(n>=r)break;t[n++]=a}else{if(2047>=a){if(n+1>=r)break;t[n++]=192|a>>6}else{if(65535>=a){if(n+2>=r)break;t[n++]=224|a>>12}else{if(n+3>=r)break;t[n++]=240|a>>18,t[n++]=128|a>>12&63}t[n++]=128|a>>6&63}t[n++]=128|63&a}}return t[n]=0,n-i}function U(e,t,n){return F(e,P,t,n)}function H(e){for(var t=0,n=0;n<e.length;++n){var r=e.charCodeAt(n);127>=r?t++:2047>=r?t+=2:55296<=r&&57343>=r?(t+=4,++n):t+=3}return t}function V(){var e=T.buffer;I=e,a.HEAP8=D=new Int8Array(e),a.HEAP16=x=new Int16Array(e),a.HEAP32=R=new Int32Array(e),a.HEAPU8=P=new Uint8Array(e),a.HEAPU16=new Uint16Array(e),a.HEAPU32=O=new Uint32Array(e),a.HEAPF32=M=new Float32Array(e),a.HEAPF64=N=new Float64Array(e)}var z=[],$=[],W=[];function Y(){var e=a.preRun.shift();z.unshift(e)}var q,G,K=0,J=null,Z=null;function Q(e){throw a.onAbort&&a.onAbort(e),A(e="Aborted("+e+")"),L=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),u(e),e}function X(){return q.startsWith("data:application/octet-stream;base64,")}if(q="olm.wasm",!X()){var ee=q;q=a.locateFile?a.locateFile(ee,k):k+ee}function te(){var e=q;try{if(e==q&&C)return new Uint8Array(C);if(g)return g(e);throw"both async and sync fetching of the wasm failed"}catch(e){Q(e)}}function ne(e){for(;0<e.length;)e.shift()(a)}function re(e,t="i8"){switch(t.endsWith("*")&&(t="*"),t){case"i1":case"i8":return D[0|e];case"i16":return x[e>>1];case"i32":case"i64":return R[e>>2];case"float":return M[e>>2];case"double":return N[e>>3];case"*":return O[e>>2];default:Q("invalid type for getValue: "+t)}return null}function ie(e){var t="i8";switch(t.endsWith("*")&&(t="*"),t){case"i1":case"i8":D[0|e]=0;break;case"i16":x[e>>1]=0;break;case"i32":R[e>>2]=0;break;case"i64":G=[0,0],R[e>>2]=G[0],R[e+4>>2]=G[1];break;case"float":M[e>>2]=0;break;case"double":N[e>>3]=0;break;case"*":O[e>>2]=0;break;default:Q("invalid type for setValue: "+t)}}function oe(e,t,n){for(var r=0;r<e.length;++r)D[0|t++]=e.charCodeAt(r);n||(D[0|t]=0)}function ae(e,t,n){return e=F(e,n=Array(0<n?n:H(e)+1),0,n.length),t&&(n.length=e),n}var se={b:function(e,t,n){P.copyWithin(e,t,t+n)},a:function(e){var t=P.length;if(2147483648<(e>>>=0))return!1;for(var n=1;4>=n;n*=2){var r=t*(1+.2/n);r=Math.min(r,e+100663296);var i=Math;r=Math.max(e,r),i=i.min.call(i,2147483648,r+(65536-r%65536)%65536);e:{try{T.grow(i-I.byteLength+65535>>>16),V();var o=1;break e}catch(e){}o=void 0}if(o)return!0}return!1}};!function(){function e(e){a.asm=e.exports,T=a.asm.c,V(),$.unshift(a.asm.d),K--,a.monitorRunDependencies&&a.monitorRunDependencies(K),0==K&&(null!==J&&(clearInterval(J),J=null),Z&&(e=Z,Z=null,e()))}function t(t){e(t.instance)}function n(e){return function(){if(!C&&(w||S)){if("function"==typeof fetch&&!q.startsWith("file://"))return fetch(q,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+q+"'";return e.arrayBuffer()})).catch((function(){return te()}));if(m)return new Promise((function(e,t){m(q,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return te()}))}().then((function(e){return WebAssembly.instantiate(e,r)})).then((function(e){return e})).then(e,(function(e){A("failed to asynchronously prepare wasm: "+e),Q(e)}))}var r={a:se};if(K++,a.monitorRunDependencies&&a.monitorRunDependencies(K),a.instantiateWasm)try{return a.instantiateWasm(r,e)}catch(e){return A("Module.instantiateWasm callback failed with error: "+e),!1}(C||"function"!=typeof WebAssembly.instantiateStreaming||X()||q.startsWith("file://")||E||"function"!=typeof fetch?n(t):fetch(q,{credentials:"same-origin"}).then((function(e){return WebAssembly.instantiateStreaming(e,r).then(t,(function(e){return A("wasm streaming compile failed: "+e),A("falling back to ArrayBuffer instantiation"),n(t)}))}))).catch(u)}(),a.___wasm_call_ctors=function(){return(a.___wasm_call_ctors=a.asm.d).apply(null,arguments)},a._olm_get_library_version=function(){return(a._olm_get_library_version=a.asm.f).apply(null,arguments)},a._olm_error=function(){return(a._olm_error=a.asm.g).apply(null,arguments)},a._olm_account_last_error=function(){return(a._olm_account_last_error=a.asm.h).apply(null,arguments)},a.__olm_error_to_string=function(){return(a.__olm_error_to_string=a.asm.i).apply(null,arguments)},a._olm_account_last_error_code=function(){return(a._olm_account_last_error_code=a.asm.j).apply(null,arguments)},a._olm_session_last_error=function(){return(a._olm_session_last_error=a.asm.k).apply(null,arguments)},a._olm_session_last_error_code=function(){return(a._olm_session_last_error_code=a.asm.l).apply(null,arguments)},a._olm_utility_last_error=function(){return(a._olm_utility_last_error=a.asm.m).apply(null,arguments)},a._olm_utility_last_error_code=function(){return(a._olm_utility_last_error_code=a.asm.n).apply(null,arguments)},a._olm_account_size=function(){return(a._olm_account_size=a.asm.o).apply(null,arguments)},a._olm_session_size=function(){return(a._olm_session_size=a.asm.p).apply(null,arguments)},a._olm_utility_size=function(){return(a._olm_utility_size=a.asm.q).apply(null,arguments)},a._olm_account=function(){return(a._olm_account=a.asm.r).apply(null,arguments)},a._olm_session=function(){return(a._olm_session=a.asm.s).apply(null,arguments)},a._olm_utility=function(){return(a._olm_utility=a.asm.t).apply(null,arguments)},a._olm_clear_account=function(){return(a._olm_clear_account=a.asm.u).apply(null,arguments)},a._olm_clear_session=function(){return(a._olm_clear_session=a.asm.v).apply(null,arguments)},a._olm_clear_utility=function(){return(a._olm_clear_utility=a.asm.w).apply(null,arguments)},a._olm_pickle_account_length=function(){return(a._olm_pickle_account_length=a.asm.x).apply(null,arguments)},a._olm_pickle_session_length=function(){return(a._olm_pickle_session_length=a.asm.y).apply(null,arguments)},a._olm_pickle_account=function(){return(a._olm_pickle_account=a.asm.z).apply(null,arguments)},a._olm_pickle_session=function(){return(a._olm_pickle_session=a.asm.A).apply(null,arguments)},a._olm_unpickle_account=function(){return(a._olm_unpickle_account=a.asm.B).apply(null,arguments)},a._olm_unpickle_session=function(){return(a._olm_unpickle_session=a.asm.C).apply(null,arguments)},a._olm_create_account_random_length=function(){return(a._olm_create_account_random_length=a.asm.D).apply(null,arguments)},a._olm_create_account=function(){return(a._olm_create_account=a.asm.E).apply(null,arguments)}
2,a._olm_account_identity_keys_length=function(){return(a._olm_account_identity_keys_length=a.asm.F).apply(null,arguments)},a._olm_account_identity_keys=function(){return(a._olm_account_identity_keys=a.asm.G).apply(null,arguments)},a._olm_account_signature_length=function(){return(a._olm_account_signature_length=a.asm.H).apply(null,arguments)},a._olm_account_sign=function(){return(a._olm_account_sign=a.asm.I).apply(null,arguments)},a._olm_account_one_time_keys_length=function(){return(a._olm_account_one_time_keys_length=a.asm.J).apply(null,arguments)},a._olm_account_one_time_keys=function(){return(a._olm_account_one_time_keys=a.asm.K).apply(null,arguments)},a._olm_account_mark_keys_as_published=function(){return(a._olm_account_mark_keys_as_published=a.asm.L).apply(null,arguments)},a._olm_account_max_number_of_one_time_keys=function(){return(a._olm_account_max_number_of_one_time_keys=a.asm.M).apply(null,arguments)},a._olm_account_generate_one_time_keys_random_length=function(){return(a._olm_account_generate_one_time_keys_random_length=a.asm.N).apply(null,arguments)},a._olm_account_generate_one_time_keys=function(){return(a._olm_account_generate_one_time_keys=a.asm.O).apply(null,arguments)},a._olm_account_generate_fallback_key_random_length=function(){return(a._olm_account_generate_fallback_key_random_length=a.asm.P).apply(null,arguments)},a._olm_account_generate_fallback_key=function(){return(a._olm_account_generate_fallback_key=a.asm.Q).apply(null,arguments)},a._olm_account_fallback_key_length=function(){return(a._olm_account_fallback_key_length=a.asm.R).apply(null,arguments)},a._olm_account_fallback_key=function(){return(a._olm_account_fallback_key=a.asm.S).apply(null,arguments)},a._olm_account_unpublished_fallback_key_length=function(){return(a._olm_account_unpublished_fallback_key_length=a.asm.T).apply(null,arguments)},a._olm_account_unpublished_fallback_key=function(){return(a._olm_account_unpublished_fallback_key=a.asm.U).apply(null,arguments)},a._olm_account_forget_old_fallback_key=function(){return(a._olm_account_forget_old_fallback_key=a.asm.V).apply(null,arguments)},a._olm_create_outbound_session_random_length=function(){return(a._olm_create_outbound_session_random_length=a.asm.W).apply(null,arguments)},a._olm_create_outbound_session=function(){return(a._olm_create_outbound_session=a.asm.X).apply(null,arguments)},a._olm_create_inbound_session=function(){return(a._olm_create_inbound_session=a.asm.Y).apply(null,arguments)},a._olm_create_inbound_session_from=function(){return(a._olm_create_inbound_session_from=a.asm.Z).apply(null,arguments)},a._olm_session_id_length=function(){return(a._olm_session_id_length=a.asm._).apply(null,arguments)},a._olm_session_id=function(){return(a._olm_session_id=a.asm.$).apply(null,arguments)},a._olm_session_has_received_message=function(){return(a._olm_session_has_received_message=a.asm.aa).apply(null,arguments)},a._olm_session_describe=function(){return(a._olm_session_describe=a.asm.ba).apply(null,arguments)},a._olm_matches_inbound_session=function(){return(a._olm_matches_inbound_session=a.asm.ca).apply(null,arguments)},a._olm_matches_inbound_session_from=function(){return(a._olm_matches_inbound_session_from=a.asm.da).apply(null,arguments)},a._olm_remove_one_time_keys=function(){return(a._olm_remove_one_time_keys=a.asm.ea).apply(null,arguments)},a._olm_encrypt_message_type=function(){return(a._olm_encrypt_message_type=a.asm.fa).apply(null,arguments)},a._olm_encrypt_random_length=function(){return(a._olm_encrypt_random_length=a.asm.ga).apply(null,arguments)},a._olm_encrypt_message_length=function(){return(a._olm_encrypt_message_length=a.asm.ha).apply(null,arguments)},a._olm_encrypt=function(){return(a._olm_encrypt=a.asm.ia).apply(null,arguments)},a._olm_decrypt_max_plaintext_length=function(){return(a._olm_decrypt_max_plaintext_length=a.asm.ja).apply(null,arguments)},a._olm_decrypt=function(){return(a._olm_decrypt=a.asm.ka).apply(null,arguments)},a._olm_sha256_length=function(){return(a._olm_sha256_length=a.asm.la).apply(null,arguments)},a._olm_sha256=function(){return(a._olm_sha256=a.asm.ma).apply(null,arguments)},a._olm_ed25519_verify=function(){return(a._olm_ed25519_verify=a.asm.na).apply(null,arguments)},a._olm_pk_encryption_last_error=function(){return(a._olm_pk_encryption_last_error=a.asm.oa).apply(null,arguments)},a._olm_pk_encryption_last_error_code=function(){return(a._olm_pk_encryption_last_error_code=a.asm.pa).apply(null,arguments)},a._olm_pk_encryption_size=function(){return(a._olm_pk_encryption_size=a.asm.qa).apply(null,arguments)},a._olm_pk_encryption=function(){return(a._olm_pk_encryption=a.asm.ra).apply(null,arguments)},a._olm_clear_pk_encryption=function(){return(a._olm_clear_pk_encryption=a.asm.sa).apply(null,arguments)},a._olm_pk_encryption_set_recipient_key=function(){return(a._olm_pk_encryption_set_recipient_key=a.asm.ta).apply(null,arguments)},a._olm_pk_key_length=function(){return(a._olm_pk_key_length=a.asm.ua).apply(null,arguments)},a._olm_pk_ciphertext_length=function(){return(a._olm_pk_ciphertext_length=a.asm.va).apply(null,arguments)},a._olm_pk_mac_length=function(){return(a._olm_pk_mac_length=a.asm.wa).apply(null,arguments)},a._olm_pk_encrypt_random_length=function(){return(a._olm_pk_encrypt_random_length=a.asm.xa).apply(null,arguments)},a._olm_pk_encrypt=function(){return(a._olm_pk_encrypt=a.asm.ya).apply(null,arguments)},a._olm_pk_decryption_last_error=function(){return(a._olm_pk_decryption_last_error=a.asm.za).apply(null,arguments)},a._olm_pk_decryption_last_error_code=function(){return(a._olm_pk_decryption_last_error_code=a.asm.Aa).apply(null,arguments)},a._olm_pk_decryption_size=function(){return(a._olm_pk_decryption_size=a.asm.Ba).apply(null,arguments)},a._olm_pk_decryption=function(){return(a._olm_pk_decryption=a.asm.Ca).apply(null,arguments)},a._olm_clear_pk_decryption=function(){return(a._olm_clear_pk_decryption=a.asm.Da).apply(null,arguments)},a._olm_pk_private_key_length=function(){return(a._olm_pk_private_key_length=a.asm.Ea).apply(null,arguments)},a._olm_pk_generate_key_random_length=function(){return(a._olm_pk_generate_key_random_length=a.asm.Fa).apply(null,arguments)},a._olm_pk_key_from_private=function(){return(a._olm_pk_key_from_private=a.asm.Ga).apply(null,arguments)},a._olm_pk_generate_key=function(){return(a._olm_pk_generate_key=a.asm.Ha).apply(null,arguments)},a._olm_pickle_pk_decryption_length=function(){return(a._olm_pickle_pk_decryption_length=a.asm.Ia).apply(null,arguments)},a._olm_pickle_pk_decryption=function(){return(a._olm_pickle_pk_decryption=a.asm.Ja).apply(null,arguments)},a._olm_unpickle_pk_decryption=function(){return(a._olm_unpickle_pk_decryption=a.asm.Ka).apply(null,arguments)},a._olm_pk_max_plaintext_length=function(){return(a._olm_pk_max_plaintext_length=a.asm.La).apply(null,arguments)},a._olm_pk_decrypt=function(){return(a._olm_pk_decrypt=a.asm.Ma).apply(null,arguments)},a._olm_pk_get_private_key=function(){return(a._olm_pk_get_private_key=a.asm.Na).apply(null,arguments)},a._olm_pk_signing_size=function(){return(a._olm_pk_signing_size=a.asm.Oa).apply(null,arguments)},a._olm_pk_signing=function(){return(a._olm_pk_signing=a.asm.Pa).apply(null,arguments)},a._olm_pk_signing_last_error=function(){return(a._olm_pk_signing_last_error=a.asm.Qa).apply(null,arguments)},a._olm_pk_signing_last_error_code=function(){return(a._olm_pk_signing_last_error_code=a.asm.Ra).apply(null,arguments)},a._olm_clear_pk_signing=function(){return(a._olm_clear_pk_signing=a.asm.Sa).apply(null,arguments)},a._olm_pk_signing_seed_length=function(){return(a._olm_pk_signing_seed_length=a.asm.Ta).apply(null,arguments)},a._olm_pk_signing_public_key_length=function(){return(a._olm_pk_signing_public_key_length=a.asm.Ua).apply(null,arguments)},a._olm_pk_signing_key_from_seed=function(){return(a._olm_pk_signing_key_from_seed=a.asm.Va).apply(null,arguments)},a._olm_pk_signature_length=function(){return(a._olm_pk_signature_length=a.asm.Wa).apply(null,arguments)},a._olm_pk_sign=function(){return(a._olm_pk_sign=a.asm.Xa).apply(null,arguments)},a._olm_inbound_group_session_size=function(){return(a._olm_inbound_group_session_size=a.asm.Ya).apply(null,arguments)},a._olm_inbound_group_session=function(){return(a._olm_inbound_group_session=a.asm.Za).apply(null,arguments)},a._olm_clear_inbound_group_session=function(){return(a._olm_clear_inbound_group_session=a.asm._a).apply(null,arguments)},a._olm_inbound_group_session_last_error=function(){return(a._olm_inbound_group_session_last_error=a.asm.$a).apply(null,arguments)},a._olm_inbound_group_session_last_error_code=function(){return(a._olm_inbound_group_session_last_error_code=a.asm.ab).apply(null,arguments)},a._olm_init_inbound_group_session=function(){return(a._olm_init_inbound_group_session=a.asm.bb).apply(null,arguments)},a._olm_import_inbound_group_session=function(){return(a._olm_import_inbound_group_session=a.asm.cb).apply(null,arguments)},a._olm_pickle_inbound_group_session_length=function(){return(a._olm_pickle_inbound_group_session_length=a.asm.db).apply(null,arguments)},a._olm_pickle_inbound_group_session=function(){return(a._olm_pickle_inbound_group_session=a.asm.eb).apply(null,arguments)},a._olm_unpickle_inbound_group_session=function(){return(a._olm_unpickle_inbound_group_session=a.asm.fb).apply(null,arguments)},a._olm_group_decrypt_max_plaintext_length=function(){return(a._olm_group_decrypt_max_plaintext_length=a.asm.gb).apply(null,arguments)},a._olm_group_decrypt=function(){return(a._olm_group_decrypt=a.asm.hb).apply(null,arguments)},a._olm_inbound_group_session_id_length=function(){return(a._olm_inbound_group_session_id_length=a.asm.ib).apply(null,arguments)},a._olm_inbound_group_session_id=function(){return(a._olm_inbound_group_session_id=a.asm.jb).apply(null,arguments)},a._olm_inbound_group_session_first_known_index=function(){return(a._olm_inbound_group_session_first_known_index=a.asm.kb).apply(null,arguments)},a._olm_inbound_group_session_is_verified=function(){return(a._olm_inbound_group_session_is_verified=a.asm.lb).apply(null,arguments)},a._olm_export_inbound_group_session_length=function(){return(a._olm_export_inbound_group_session_length=a.asm.mb).apply(null,arguments)},a._olm_export_inbound_group_session=function(){return(a._olm_export_inbound_group_session=a.asm.nb).apply(null,arguments)},a._olm_outbound_group_session_size=function(){return(a._olm_outbound_group_session_size=a.asm.ob).apply(null,arguments)},a._olm_outbound_group_session=function(){return(a._olm_outbound_group_session=a.asm.pb).apply(null,arguments)},a._olm_clear_outbound_group_session=function(){return(a._olm_clear_outbound_group_session=a.asm.qb).apply(null,arguments)},a._olm_outbound_group_session_last_error=function(){return(a._olm_outbound_group_session_last_error=a.asm.rb).apply(null,arguments)},a._olm_outbound_group_session_last_error_code=function(){return(a._olm_outbound_group_session_last_error_code=a.asm.sb).apply(null,arguments)},a._olm_pickle_outbound_group_session_length=function(){return(a._olm_pickle_outbound_group_session_length=a.asm.tb).apply(null,arguments)},a._olm_pickle_outbound_group_session=function(){return(a._olm_pickle_outbound_group_session=a.asm.ub).apply(null,arguments)},a._olm_unpickle_outbound_group_session=function(){return(a._olm_unpickle_outbound_group_session=a.asm.vb).apply(null,arguments)},a._olm_init_outbound_group_session_random_length=function(){return(a._olm_init_outbound_group_session_random_length=a.asm.wb).apply(null,arguments)},a._olm_init_outbound_group_session=function(){return(a._olm_init_outbound_group_session=a.asm.xb).apply(null,arguments)},a._olm_group_encrypt_message_length=function(){return(a._olm_group_encrypt_message_length=a.asm.yb).apply(null,arguments)},a._olm_group_encrypt=function(){return(a._olm_group_encrypt=a.asm.zb).apply(null,arguments)},a._olm_outbound_group_session_id_length=function(){return(a._olm_outbound_group_session_id_length=a.asm.Ab).apply(null,arguments)},a._olm_outbound_group_session_id=function(){return(a._olm_outbound_group_session_id=a.asm.Bb).apply(null,arguments)},a._olm_outbound_group_session_message_index=function(){return(a._olm_outbound_group_session_message_index=a.asm.Cb).apply(null,arguments)},a._olm_outbound_group_session_key_length=function(){return(a._olm_outbound_group_session_key_length=a.asm.Db).apply(null,arguments)},a._olm_outbound_group_session_key=function(){return(a._olm_outbound_group_session_key=a.asm.Eb).apply(null,arguments)},a._olm_sas_last_error=function(){return(a._olm_sas_last_error=a.asm.Fb).apply(null,arguments)},a._olm_sas_last_error_code=function(){return(a._olm_sas_last_error_code=a.asm.Gb).apply(null,arguments)},a._olm_sas_size=function(){return(a._olm_sas_size=a.asm.Hb).apply(null,arguments)},a._olm_sas=function(){return(a._olm_sas=a.asm.Ib).apply(null,arguments)},a._olm_clear_sas=function(){return(a._olm_clear_sas=a.asm.Jb).apply(null,arguments)},a._olm_create_sas_random_length=function(){return(a._olm_create_sas_random_length=a.asm.Kb).apply(null,arguments)},a._olm_create_sas=function(){return(a._olm_create_sas=a.asm.Lb).apply(null,arguments)},a._olm_sas_pubkey_length=function(){return(a._olm_sas_pubkey_length=a.asm.Mb).apply(null,arguments)},a._olm_sas_get_pubkey=function(){return(a._olm_sas_get_pubkey=a.asm.Nb).apply(null,arguments)}
2,a._olm_sas_set_their_key=function(){return(a._olm_sas_set_their_key=a.asm.Ob).apply(null,arguments)},a._olm_sas_is_their_key_set=function(){return(a._olm_sas_is_their_key_set=a.asm.Pb).apply(null,arguments)},a._olm_sas_generate_bytes=function(){return(a._olm_sas_generate_bytes=a.asm.Qb).apply(null,arguments)},a._olm_sas_mac_length=function(){return(a._olm_sas_mac_length=a.asm.Rb).apply(null,arguments)},a._olm_sas_calculate_mac_fixed_base64=function(){return(a._olm_sas_calculate_mac_fixed_base64=a.asm.Sb).apply(null,arguments)},a._olm_sas_calculate_mac=function(){return(a._olm_sas_calculate_mac=a.asm.Tb).apply(null,arguments)},a._olm_sas_calculate_mac_long_kdf=function(){return(a._olm_sas_calculate_mac_long_kdf=a.asm.Ub).apply(null,arguments)},a._malloc=function(){return(a._malloc=a.asm.Vb).apply(null,arguments)},a._free=function(){return(a._free=a.asm.Wb).apply(null,arguments)};var le,ce=a.stackSave=function(){return(ce=a.stackSave=a.asm.Xb).apply(null,arguments)},ue=a.stackRestore=function(){return(ue=a.stackRestore=a.asm.Yb).apply(null,arguments)},de=a.stackAlloc=function(){return(de=a.stackAlloc=a.asm.Zb).apply(null,arguments)};function pe(){function e(){if(!le&&(le=!0,a.calledRun=!0,!L)){if(ne($),l(a),a.onRuntimeInitialized&&a.onRuntimeInitialized(),a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;){var e=a.postRun.shift();W.unshift(e)}ne(W)}}if(!(0<K)){if(a.preRun)for("function"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)Y();ne(z),0<K||(a.setStatus?(a.setStatus("Running..."),setTimeout((function(){setTimeout((function(){a.setStatus("")}),1),e()}),1)):e())}}if(a.UTF8ToString=B,a.stringToUTF8=U,a.intArrayFromString=ae,a.writeAsciiToMemory=oe,a.ALLOC_STACK=1,Z=function e(){le||pe(),le||(Z=e)},a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);0<a.preInit.length;)a.preInit.pop()();function fe(){var e=a._olm_outbound_group_session_size();this.ac=Ae(e),this.$b=a._olm_outbound_group_session(this.ac)}function he(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_outbound_group_session_last_error(arguments[0])),Error("OLM."+t);return t}}function me(){var e=a._olm_inbound_group_session_size();this.ac=Ae(e),this.$b=a._olm_inbound_group_session(this.ac)}function ge(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_inbound_group_session_last_error(arguments[0])),Error("OLM."+t);return t}}function ve(){var e=a._olm_pk_encryption_size();this.ac=Ae(e),this.$b=a._olm_pk_encryption(this.ac)}function be(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_pk_encryption_last_error(arguments[0])),Error("OLM."+t);return t}}function ye(){var e=a._olm_pk_decryption_size();this.ac=Ae(e),this.$b=a._olm_pk_decryption(this.ac)}function _e(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_pk_decryption_last_error(arguments[0])),Error("OLM."+t);return t}}function we(){var e=a._olm_pk_signing_size();this.ac=Ae(e),this.$b=a._olm_pk_signing(this.ac)}function Se(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_pk_signing_last_error(arguments[0])),Error("OLM."+t);return t}}function Ee(){var e=a._olm_sas_size(),t=a._olm_create_sas_random_length(),n=Ie(t,d);this.ac=Ae(e),this.$b=a._olm_sas(this.ac),a._olm_create_sas(this.$b,n,t),Re(n,t)}function ke(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_sas_last_error(arguments[0])),Error("OLM."+t);return t}}pe(),fe.prototype.free=function(){a._olm_clear_outbound_group_session(this.$b),Te(this.$b)},fe.prototype.pickle=xe((function(e){e=Pe(e);var t=he(a._olm_pickle_outbound_group_session_length)(this.$b),n=De(e),r=De(t+1);try{he(a._olm_pickle_outbound_group_session)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),fe.prototype.unpickle=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t));try{he(a._olm_unpickle_outbound_group_session)(this.$b,n,e.length,r,t.length)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}})),fe.prototype.create=xe((function(){var e=he(a._olm_init_outbound_group_session_random_length)(this.$b),t=Ie(e,d);try{he(a._olm_init_outbound_group_session)(this.$b,t,e)}finally{Re(t,e)}})),fe.prototype.encrypt=function(e){try{var t=H(e),n=he(a._olm_group_encrypt_message_length)(this.$b,t),r=Ae(t+1);U(e,r,t+1);
2var i=Ae(n+1);return he(a._olm_group_encrypt)(this.$b,r,t,i,n),ie(i+n),B(i,n)}finally{void 0!==r&&(Re(r,t+1),Te(r)),void 0!==i&&Te(i)}},fe.prototype.session_id=xe((function(){var e=he(a._olm_outbound_group_session_id_length)(this.$b),t=De(e+1);return he(a._olm_outbound_group_session_id)(this.$b,t,e),B(t,e)})),fe.prototype.session_key=xe((function(){var e=he(a._olm_outbound_group_session_key_length)(this.$b),t=De(e+1);he(a._olm_outbound_group_session_key)(this.$b,t,e);var n=B(t,e);return Re(t,e),n})),fe.prototype.message_index=function(){return he(a._olm_outbound_group_session_message_index)(this.$b)},s.OutboundGroupSession=fe,me.prototype.free=function(){a._olm_clear_inbound_group_session(this.$b),Te(this.$b)},me.prototype.pickle=xe((function(e){e=Pe(e);var t=ge(a._olm_pickle_inbound_group_session_length)(this.$b),n=De(e),r=De(t+1);try{ge(a._olm_pickle_inbound_group_session)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),me.prototype.unpickle=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t));try{ge(a._olm_unpickle_inbound_group_session)(this.$b,n,e.length,r,t.length)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}})),me.prototype.create=xe((function(e){var t=De(e=Pe(e));try{ge(a._olm_init_inbound_group_session)(this.$b,t,e.length)}finally{for(Re(t,e.length),t=0;t<e.length;t++)e[t]=0}})),me.prototype.import_session=xe((function(e){var t=De(e=Pe(e));try{ge(a._olm_import_inbound_group_session)(this.$b,t,e.length)}finally{for(Re(t,e.length),t=0;t<e.length;t++)e[t]=0}})),me.prototype.decrypt=xe((function(e){try{var t=Ae(e.length);oe(e,t,!0);var n=ge(a._olm_group_decrypt_max_plaintext_length)(this.$b,t,e.length);oe(e,t,!0);var r=Ae(n+1),i=De(4),o=ge(a._olm_group_decrypt)(this.$b,t,e.length,r,n,i);return ie(r+o),{plaintext:B(r,o),message_index:re(i,"i32")}}finally{void 0!==t&&Te(t),void 0!==r&&(Re(r,o),Te(r))}})),me.prototype.session_id=xe((function(){var e=ge(a._olm_inbound_group_session_id_length)(this.$b),t=De(e+1);return ge(a._olm_inbound_group_session_id)(this.$b,t,e),B(t,e)})),me.prototype.first_known_index=xe((function(){return ge(a._olm_inbound_group_session_first_known_index)(this.$b)})),me.prototype.export_session=xe((function(e){var t=ge(a._olm_export_inbound_group_session_length)(this.$b),n=De(t+1);return he(a._olm_export_inbound_group_session)(this.$b,n,t,e),e=B(n,t),Re(n,t),e})),s.InboundGroupSession=me,ve.prototype.free=function(){a._olm_clear_pk_encryption(this.$b),Te(this.$b)},ve.prototype.set_recipient_key=xe((function(e){var t=De(e=Pe(e));be(a._olm_pk_encryption_set_recipient_key)(this.$b,t,e.length)})),ve.prototype.encrypt=xe((function(e){try{var t=H(e),n=Ae(t+1);U(e,n,t+1);var r=be(a._olm_pk_encrypt_random_length)(),i=Ie(r,d),o=be(a._olm_pk_ciphertext_length)(this.$b,t),s=Ae(o+1),l=be(a._olm_pk_mac_length)(this.$b),c=De(l+1);ie(c+l);var u=be(a._olm_pk_key_length)(),p=De(u+1);return ie(p+u),be(a._olm_pk_encrypt)(this.$b,n,t,s,o,c,l,p,u,i,r),ie(s+o),{ciphertext:B(s,o),mac:B(c,l),ephemeral:B(p,u)}}finally{void 0!==i&&Re(i,r),void 0!==n&&(Re(n,t+1),Te(n)),void 0!==s&&Te(s)}})),ye.prototype.free=function(){a._olm_clear_pk_decryption(this.$b),Te(this.$b)},ye.prototype.init_with_private_key=xe((function(e){var t=De(e.length);a.HEAPU8.set(e,t);var n=_e(a._olm_pk_key_length)(),r=De(n+1);try{_e(a._olm_pk_key_from_private)(this.$b,r,n,t,e.length)}finally{Re(t,e.length)}return B(r,n)})),ye.prototype.generate_key=xe((function(){var e=_e(a._olm_pk_private_key_length)(),t=Ie(e,d),n=_e(a._olm_pk_key_length)(),r=De(n+1);try{_e(a._olm_pk_key_from_private)(this.$b,r,n,t,e)}finally{Re(t,e)}return B(r,n)})),ye.prototype.get_private_key=xe((function(){var e=be(a._olm_pk_private_key_length)(),t=De(e);_e(a._olm_pk_get_private_key)(this.$b,t,e);var n=new Uint8Array(new Uint8Array(a.HEAPU8.buffer,t,e));return Re(t,e),n})),ye.prototype.pickle=xe((function(e){e=Pe(e);var t=_e(a._olm_pickle_pk_decryption_length)(this.$b),n=De(e),r=De(t+1);try{_e(a._olm_pickle_pk_decryption)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),ye.prototype.unpickle=xe((function(e,t){var n=De(e=Pe(e)),r=Pe(t),i=De(r),o=De((t=_e(a._olm_pk_key_length)())+1);try{_e(a._olm_unpickle_pk_decryption)(this.$b,n,e.length,i,r.length,o,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(o,t)})),ye.prototype.decrypt=xe((function(e,t,n){try{var r=H(n),i=Ae(r+1);U(n,i,r+1);var o=Pe(e),s=De(o),l=Pe(t),c=De(l),u=_e(a._olm_pk_max_plaintext_length)(this.$b,r),d=Ae(u+1),p=_e(a._olm_pk_decrypt)(this.$b,s,o.length,c,l.length,i,r,d,u);return ie(d+p),B(d,p)}finally{void 0!==d&&(Re(d,p+1),Te(d)),void 0!==i&&Te(i)}})),we.prototype.free=function(){a._olm_clear_pk_signing(this.$b),Te(this.$b)},we.prototype.init_with_seed=xe((function(e){var t=De(e.length);a.HEAPU8.set(e,t);var n=Se(a._olm_pk_signing_public_key_length)(),r=De(n+1);try{Se(a._olm_pk_signing_key_from_seed)(this.$b,r,n,t,e.length)}finally{Re(t,e.length)}return B(r,n)})),we.prototype.generate_seed=xe((function(){var e=Se(a._olm_pk_signing_seed_length)(),t=Ie(e,d),n=new Uint8Array(new Uint8Array(a.HEAPU8.buffer,t,e));return Re(t,e),n})),we.prototype.sign=xe((function(e){try{var t=H(e),n=Ae(t+1);U(e,n,t+1);var r=Se(a._olm_pk_signature_length)(),i=De(r+1);return Se(a._olm_pk_sign)(this.$b,n,t,i,r),B(i,r)}finally{void 0!==n&&(Re(n,t+1),Te(n))}})),Ee.prototype.free=function(){a._olm_clear_sas(this.$b),Te(this.$b)},Ee.prototype.get_pubkey=xe((function(){var e=ke(a._olm_sas_pubkey_length)(this.$b),t=De(e+1);return ke(a._olm_sas_get_pubkey)(this.$b,t,e),B(t,e)}
2)),Ee.prototype.set_their_key=xe((function(e){var t=De(e=Pe(e));ke(a._olm_sas_set_their_key)(this.$b,t,e.length)})),Ee.prototype.is_their_key_set=xe((function(){return!!ke(a._olm_sas_is_their_key_set)(this.$b)})),Ee.prototype.generate_bytes=xe((function(e,t){var n=De(e=Pe(e)),r=De(t);return ke(a._olm_sas_generate_bytes)(this.$b,n,e.length,r,t),new Uint8Array(new Uint8Array(a.HEAPU8.buffer,r,t))})),Ee.prototype.calculate_mac=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t)),i=ke(a._olm_sas_mac_length)(this.$b),o=De(i+1);return ke(a._olm_sas_calculate_mac)(this.$b,n,e.length,r,t.length,o,i),B(o,i)})),Ee.prototype.calculate_mac_fixed_base64=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t)),i=ke(a._olm_sas_mac_length)(this.$b),o=De(i+1);return ke(a._olm_sas_calculate_mac_fixed_base64)(this.$b,n,e.length,r,t.length,o,i),B(o,i)})),Ee.prototype.calculate_mac_long_kdf=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t)),i=ke(a._olm_sas_mac_length)(this.$b),o=De(i+1);return ke(a._olm_sas_calculate_mac_long_kdf)(this.$b,n,e.length,r,t.length,o,i),B(o,i)}));var Ce,Ae=a._malloc,Te=a._free;function Ie(e,t){var n=de(e);return t(new Uint8Array(a.HEAPU8.buffer,n,e)),n}function De(e){return"number"==typeof e?Ie(e,(function(e){e.fill(0)})):Ie(e.length,(function(t){t.set(e)}))}function Pe(e){return e instanceof Uint8Array?e:ae(e,!0)}function xe(e){return function(){var t=ce();try{return e.apply(this,arguments)}finally{ue(t)}}}function Re(e,t){for(;0<t--;)a.HEAP8[e++]=0}function Oe(){var e=a._olm_account_size();this.ac=Ae(e),this.$b=a._olm_account(this.ac)}function Me(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_account_last_error(arguments[0])),Error("OLM."+t);return t}}function Ne(){var e=a._olm_session_size();this.ac=Ae(e),this.$b=a._olm_session(this.ac)}function Le(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_session_last_error(arguments[0])),Error("OLM."+t);return t}}function je(){var e=a._olm_utility_size();this.ac=Ae(e),this.$b=a._olm_utility(this.ac)}function Be(e){return function(){var t=e.apply(this,arguments);if(t===Ce)throw t=B(a._olm_utility_last_error(arguments[0])),Error("OLM."+t);return t}}return Oe.prototype.free=function(){a._olm_clear_account(this.$b),Te(this.$b)},Oe.prototype.create=xe((function(){var e=Me(a._olm_create_account_random_length)(this.$b),t=Ie(e,d);try{Me(a._olm_create_account)(this.$b,t,e)}finally{Re(t,e)}})),Oe.prototype.identity_keys=xe((function(){var e=Me(a._olm_account_identity_keys_length)(this.$b),t=De(e+1);return Me(a._olm_account_identity_keys)(this.$b,t,e),B(t,e)})),Oe.prototype.sign=xe((function(e){var t=Me(a._olm_account_signature_length)(this.$b),n=De(e=Pe(e)),r=De(t+1);try{Me(a._olm_account_sign)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),Oe.prototype.one_time_keys=xe((function(){var e=Me(a._olm_account_one_time_keys_length)(this.$b),t=De(e+1);return Me(a._olm_account_one_time_keys)(this.$b,t,e),B(t,e)})),Oe.prototype.mark_keys_as_published=xe((function(){Me(a._olm_account_mark_keys_as_published)(this.$b)})),Oe.prototype.max_number_of_one_time_keys=xe((function(){return Me(a._olm_account_max_number_of_one_time_keys)(this.$b)})),Oe.prototype.generate_one_time_keys=xe((function(e){var t=Me(a._olm_account_generate_one_time_keys_random_length)(this.$b,e),n=Ie(t,d);try{Me(a._olm_account_generate_one_time_keys)(this.$b,e,n,t)}finally{Re(n,t)}})),Oe.prototype.remove_one_time_keys=xe((function(e){Me(a._olm_remove_one_time_keys)(this.$b,e.$b)})),Oe.prototype.generate_fallback_key=xe((function(){var e=Me(a._olm_account_generate_fallback_key_random_length)(this.$b),t=Ie(e,d);try{Me(a._olm_account_generate_fallback_key)(this.$b,t,e)}finally{Re(t,e)}})),Oe.prototype.fallback_key=xe((function(){var e=Me(a._olm_account_fallback_key_length)(this.$b),t=De(e+1);return Me(a._olm_account_fallback_key)(this.$b,t,e),B(t,e)})),Oe.prototype.unpublished_fallback_key=xe((function(){var e=Me(a._olm_account_unpublished_fallback_key_length)(this.$b),t=De(e+1);return Me(a._olm_account_unpublished_fallback_key)(this.$b,t,e),B(t,e)})),Oe.prototype.forget_old_fallback_key=xe((function(){Me(a._olm_account_forget_old_fallback_key)(this.$b)})),Oe.prototype.pickle=xe((function(e){e=Pe(e);var t=Me(a._olm_pickle_account_length)(this.$b),n=De(e),r=De(t+1);try{Me(a._olm_pickle_account)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),Oe.prototype.unpickle=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t));try{Me(a._olm_unpickle_account)(this.$b,n,e.length,r,t.length)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}})),Ne.prototype.free=function(){a._olm_clear_session(this.$b),Te(this.$b)},Ne.prototype.pickle=xe((function(e){e=Pe(e);var t=Le(a._olm_pickle_session_length)(this.$b),n=De(e),r=De(t+1);try{Le(a._olm_pickle_session)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),Ne.prototype.unpickle=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t));try{Le(a._olm_unpickle_session)(this.$b,n,e.length,r,t.length)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}})),Ne.prototype.create_outbound=xe((function(e,t,n){var r=Le(a._olm_create_outbound_session_random_length)(this.$b),i=Ie(r,d);
2t=Pe(t),n=Pe(n);var o=De(t),s=De(n);try{Le(a._olm_create_outbound_session)(this.$b,e.$b,o,t.length,s,n.length,i,r)}finally{Re(i,r)}})),Ne.prototype.create_inbound=xe((function(e,t){var n=De(t=Pe(t));try{Le(a._olm_create_inbound_session)(this.$b,e.$b,n,t.length)}finally{for(Re(n,t.length),e=0;e<t.length;e++)t[e]=0}})),Ne.prototype.create_inbound_from=xe((function(e,t,n){var r=De(t=Pe(t)),i=De(n=Pe(n));try{Le(a._olm_create_inbound_session_from)(this.$b,e.$b,r,t.length,i,n.length)}finally{for(Re(i,n.length),e=0;e<n.length;e++)n[e]=0}})),Ne.prototype.session_id=xe((function(){var e=Le(a._olm_session_id_length)(this.$b),t=De(e+1);return Le(a._olm_session_id)(this.$b,t,e),B(t,e)})),Ne.prototype.has_received_message=function(){return!!Le(a._olm_session_has_received_message)(this.$b)},Ne.prototype.matches_inbound=xe((function(e){var t=De(e=Pe(e));return!!Le(a._olm_matches_inbound_session)(this.$b,t,e.length)})),Ne.prototype.matches_inbound_from=xe((function(e,t){var n=De(e=Pe(e)),r=De(t=Pe(t));return!!Le(a._olm_matches_inbound_session_from)(this.$b,n,e.length,r,t.length)})),Ne.prototype.encrypt=xe((function(e){try{var t=Le(a._olm_encrypt_random_length)(this.$b),n=Le(a._olm_encrypt_message_type)(this.$b),r=H(e),i=Le(a._olm_encrypt_message_length)(this.$b,r),o=Ie(t,d),s=Ae(r+1);U(e,s,r+1);var l=Ae(i+1);return Le(a._olm_encrypt)(this.$b,s,r,o,t,l,i),ie(l+i),{type:n,body:B(l,i)}}finally{void 0!==o&&Re(o,t),void 0!==s&&(Re(s,r+1),Te(s)),void 0!==l&&Te(l)}})),Ne.prototype.decrypt=xe((function(e,t){try{var n=Ae(t.length);oe(t,n,!0);var r=Le(a._olm_decrypt_max_plaintext_length)(this.$b,e,n,t.length);oe(t,n,!0);var i=Ae(r+1),o=Le(a._olm_decrypt)(this.$b,e,n,t.length,i,r);return ie(i+o),B(i,o)}finally{void 0!==n&&Te(n),void 0!==i&&(Re(i,r),Te(i))}})),Ne.prototype.describe=xe((function(){try{var e=Ae(256);return Le(a._olm_session_describe)(this.$b,e,256),B(e)}finally{void 0!==e&&Te(e)}})),je.prototype.free=function(){a._olm_clear_utility(this.$b),Te(this.$b)},je.prototype.sha256=xe((function(e){var t=Be(a._olm_sha256_length)(this.$b),n=De(e=Pe(e)),r=De(t+1);try{Be(a._olm_sha256)(this.$b,n,e.length,r,t)}finally{for(Re(n,e.length),n=0;n<e.length;n++)e[n]=0}return B(r,t)})),je.prototype.ed25519_verify=xe((function(e,t,n){var r=De(e=Pe(e)),i=De(t=Pe(t)),o=De(n=Pe(n));try{Be(a._olm_ed25519_verify)(this.$b,r,e.length,i,t.length,o,n.length)}finally{for(Re(i,t.length),e=0;e<t.length;e++)t[e]=0}})),s.Account=Oe,s.Session=Ne,s.Utility=je,s.PkEncryption=ve,s.PkDecryption=ye,s.PkSigning=we,s.SAS=Ee,s.get_library_version=xe((function(){var e=De(3);return a._olm_get_library_version(e,e+1,e+2),[re(e,"i8"),re(e+1,"i8"),re(e+2,"i8")]})),t.ready},e.exports=l,s.init=function(e){return a||(e&&(OLM_OPTIONS=e),a=new Promise((function(e,t){r=function(){e()},i=function(e){t(e)},l()})))},s);"undefined"!=typeof window&&(window.Olm=u),e.exports=u},83478(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventRegistrar=void 0;var n=function(){function e(){this.eventRegistrations={}}return e.prototype.bindToChannel=function(e){for(var t=this,n=function(n){e.bind(n,(function(e,r){return t.fire(n,r)}))},r=0,i=Object.keys(this.eventRegistrations);r<i.length;r++)n(i[r])},e.prototype.registerTypes=function(e){for(var t=0,n=e;t<n.length;t++){var r=n[t];this.eventRegistrations[r]={registrations:[]}}},e.prototype.fire=function(e,t){this.eventRegistrations[e].registrations.forEach((function(e){return e(t)}))},e.prototype.addListener=function(e,t){return this.eventRegistrations[e]?(this.eventRegistrations[e].registrations.push(t),!0):(console.warn("PeerTube: addEventListener(): The event '".concat(e,"' is not supported")),!1)},e.prototype.removeListener=function(e,t){return!!this.eventRegistrations[e]&&(this.eventRegistrations[e].registrations=this.eventRegistrations[e].registrations.filter((function(e){return e!==t})),!0)},e}();t.EventRegistrar=n},51986(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},i=this&&this.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}};
2Object.defineProperty(t,"__esModule",{value:!0}),t.PeerTubePlayer=void 0;var o=n(63538),a=n(83478),s=["pause","play","playbackStatusUpdate","playbackStatusChange","resolutionUpdate","volumeChange"],l=function(){function e(e,t){this.embedElement=e,this.scope=t,this.eventRegistrar=new a.EventRegistrar,this.eventRegistrar.registerTypes(s),this.constructChannel(),this.prepareToBeReady()}return e.prototype.destroy=function(){this.embedElement.remove()},e.prototype.addEventListener=function(e,t){return this.eventRegistrar.addListener(e,t)},e.prototype.removeEventListener=function(e,t){return this.eventRegistrar.removeListener(e,t)},Object.defineProperty(e.prototype,"ready",{get:function(){return this.readyPromise},enumerable:!1,configurable:!0}),e.prototype.isPlaying=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("isPlaying")]}))}))},e.prototype.play=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){switch(e.label){case 0:return[4,this.sendMessage("play")];case 1:return e.sent(),[2]}}))}))},e.prototype.pause=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){switch(e.label){case 0:return[4,this.sendMessage("pause")];case 1:return e.sent(),[2]}}))}))},e.prototype.setVolume=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("setVolume",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.getVolume=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getVolume")]}))}))},e.prototype.setCaption=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("setCaption",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.getCaptions=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getCaptions")]}))}))},e.prototype.getCurrentTime=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getCurrentTime")]}))}))},e.prototype.seek=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("seek",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.setResolution=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("setResolution",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.getResolutions=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getResolutions")]}))}))},e.prototype.getPlaybackRates=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getPlaybackRates")]}))}))},e.prototype.getPlaybackRate=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getPlaybackRate")]}))}))},e.prototype.setPlaybackRate=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("setPlaybackRate",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.playNextVideo=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){switch(e.label){case 0:return[4,this.sendMessage("playNextVideo")];case 1:return e.sent(),[2]}}))}))},e.prototype.playPreviousVideo=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){switch(e.label){case 0:return[4,this.sendMessage("playPreviousVideo")];case 1:return e.sent(),[2]}}))}))},e.prototype.getCurrentPosition=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getCurrentPosition")]}))}))},e.prototype.setVideoPassword=function(e){return r(this,void 0,void 0,(function(){return i(this,(function(t){switch(t.label){case 0:return[4,this.sendMessage("setVideoPassword",e)];case 1:return t.sent(),[2]}}))}))},e.prototype.getImageDataUrl=function(){return r(this,void 0,void 0,(function(){return i(this,(function(e){return[2,this.sendMessage("getImageDataUrl")]}))}))},e.prototype.constructChannel=function(){this.channel=o.build({window:this.embedElement.contentWindow,origin:"*",scope:this.scope||"peertube"}
2),this.eventRegistrar.bindToChannel(this.channel)},e.prototype.prepareToBeReady=function(){var e,t;this.readyPromise=new Promise((function(n,r){e=n,t=r})),this.channel.bind("ready",(function(n){return n?e():t()})),this.channel.call({method:"isReady",success:function(t){return t?e():null}})},e.prototype.sendMessage=function(e,t){var n=this;return new Promise((function(r,i){n.channel.call({method:e,params:t,success:function(e){return r(e)},error:function(e){return i(e)}})}))},e}();t.PeerTubePlayer=l,window.PeerTubePlayer=l},58241(e,t,n){"use strict";n.d(t,{Eq:()=>l});var r=new WeakMap,i=new WeakMap,o={},a=0,s=function(e){return e&&(e.host||s(e.parentNode))},l=function(e,t,n){void 0===n&&(n="data-aria-hidden");var l=Array.from(Array.isArray(e)?e:[e]),c=t||function(e){return"undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}(e);return c?(l.push.apply(l,Array.from(c.querySelectorAll("[aria-live], script"))),function(e,t,n,l){var c=function(e,t){return t.map((function(t){if(e.contains(t))return t;var n=s(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(t,Array.isArray(e)?e:[e]);o[n]||(o[n]=new WeakMap);var u=o[n],d=[],p=new Set,f=new Set(c),h=function(e){e&&!p.has(e)&&(p.add(e),h(e.parentNode))};c.forEach(h);var m=function(e){e&&!f.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(p.has(e))m(e);else try{var t=e.getAttribute(l),o=null!==t&&"false"!==t,a=(r.get(e)||0)+1,s=(u.get(e)||0)+1;r.set(e,a),u.set(e,s),d.push(e),1===a&&o&&i.set(e,!0),1===s&&e.setAttribute(n,"true"),o||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}}))};return m(t),p.clear(),a++,function(){d.forEach((function(e){var t=r.get(e)-1,o=u.get(e)-1;r.set(e,t),u.set(e,o),t||(i.has(e)||e.removeAttribute(l),i.delete(e)),o||e.removeAttribute(n)})),--a||(r=new WeakMap,r=new WeakMap,i=new WeakMap,o={})}}(l,c,n,"aria-hidden")):function(){return null}}},22279(){},77324(){},25398(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>r});const r=JitsiMeetJS},67526(e,t){"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=s(e),a=o[0],l=o[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,l)),u=0,d=l>0?a-4:a;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[u++]=255&t),1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,c=r-i;s<c;s+=a)o.push(l(e,s,s+a>c?c:s+a));return 1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function l(e,t,r){for(var i,o,a=[],s=t;s<r;s+=3)i=(e[s]<<16&16711680)+(e[s+1]<<8&65280)+(255&e[s+2]),a.push(n[(o=i)>>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},13144(e,t,n){"use strict";var r=n(66743),i=n(11002),o=n(10076),a=n(47119);e.exports=a||r.call(o,i)},12205(e,t,n){"use strict";var r=n(66743),i=n(11002),o=n(13144);e.exports=function(){return o(r,i,arguments)}},11002(e){"use strict";e.exports=Function.prototype.apply},10076(e){"use strict";e.exports=Function.prototype.call},73126(e,t,n){"use strict";var r=n(66743),i=n(69675),o=n(10076),a=n(13144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new i("a function is required");return a(r,o,e)}},47119(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply}
vendor: 14,288 bytes, line 2
2,38075(e,t,n){"use strict";var r=n(70453),i=n(10487),o=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?i(n):n}},10487(e,t,n){"use strict";var r=n(96897),i=n(30655),o=n(73126),a=n(12205);e.exports=function(e){var t=o(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},i?i(e.exports,"apply",{value:a}):e.exports.apply=a},36556(e,t,n){"use strict";var r=n(70453),i=n(73126),o=i([r("%String.prototype.indexOf%")]);e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?i([n]):n}},32485(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},76673(e){function t(){return new DOMException("The request is not allowed","NotAllowedError")}e.exports=async function(e){try{await async function(e){if(!navigator.clipboard)throw t();return navigator.clipboard.writeText(e)}(e)}catch(n){try{await async function(e){const n=document.createElement("span");n.textContent=e,n.style.whiteSpace="pre",n.style.webkitUserSelect="auto",n.style.userSelect="all",document.body.appendChild(n);const r=window.getSelection(),i=window.document.createRange();r.removeAllRanges(),i.selectNode(n),r.addRange(i);let o=!1;try{o=window.document.execCommand("copy")}finally{r.removeAllRanges(),window.document.body.removeChild(n)}if(!o)throw t()}(e)}catch(e){throw e||n||t()}}}},20053(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}function i(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}n.d(t,{A:()=>i})},74945(e,t){var n="undefined"!=typeof self?self:this,r=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var n="URLSearchParams"in e,r="Symbol"in e&&"iterator"in Symbol,i="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),o="FormData"in e,a="ArrayBuffer"in e;if(a)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};function c(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function u(e){return"string"!=typeof e&&(e=String(e)),e}function d(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function p(e){this.map={},e instanceof p?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function h(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=h(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(m)}),this.text=function(){var e,t,n,r=f(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,n=h(t=new FileReader),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},o&&(this.formData=function(){return this.text().then(_)}),this.json=function(){return this.text().then(JSON.parse)},this}p.prototype.append=function(e,t){e=c(e),t=u(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},p.prototype.delete=function(e){delete this.map[c(e)]},p.prototype.get=function(e){return e=c(e),this.has(e)?this.map[e]:null},p.prototype.has=function(e){return this.map.hasOwnProperty(c(e))},p.prototype.set=function(e,t){this.map[c(e)]=u(t)},p.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},p.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),d(e)},p.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),d(e)},p.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),d(e)},r&&(p.prototype[Symbol.iterator]=p.prototype.entries);var b=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function y(e,t){var n,r,i=(t=t||{}).body;if(e instanceof y){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new p(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new p(t.headers)),this.method=(r=(n=t.method||this.method||"GET").toUpperCase(),b.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(i)}function _(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}})),t}function w(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new p(t.headers),this.url=t.url||"",this._initBody(e)}y.prototype.clone=function(){return new y(this,{body:this._bodyInit})},v.call(y.prototype),v.call(w.prototype),w.prototype.clone=function(){return new w(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new p(this.headers),url:this.url})},w.error=function(){var e=new w(null,{status:0,statusText:""});return e.type="error",e};var S=[301,302,303,307,308];w.redirect=function(e,t){if(-1===S.indexOf(t))throw new RangeError("Invalid status code");return new w(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function E(e,n){return new Promise((function(r,o){var a=new y(e,n);if(a.signal&&a.signal.aborted)return o(new t.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e,t,n={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new p,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}})),t)};n.url="responseURL"in s?s.responseURL:n.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;r(new w(i,n))},s.onerror=function(){o(new TypeError("Network request failed"))},s.ontimeout=function(){o(new TypeError("Network request failed"))},s.onabort=function(){o(new t.DOMException("Aborted","AbortError"))},s.open(a.method,a.url,!0),"include"===a.credentials?s.withCredentials=!0:"omit"===a.credentials&&(s.withCredentials=!1),"responseType"in s&&i&&(s.responseType="blob"),a.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&a.signal.removeEventListener("abort",l)}),s.send(void 0===a._bodyInit?null:a._bodyInit)}))}E.polyfill=!0,e.fetch||(e.fetch=E,e.Headers=p,e.Request=y,e.Response=w),t.Headers=p,t.Request=y,t.Response=w,t.fetch=E,Object.defineProperty(t,"__esModule",{value:!0})}({})}(r),r.fetch.ponyfill=!0,delete r.fetch.polyfill;var i=r;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},74353(e){e.exports=function(){"use strict";var e=6e4,t=36e5,n="millisecond",r="second",i="minute",o="hour",a="day",s="week",l="month",c="quarter",u="year",d="date",p="Invalid Date",f=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},g=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:g,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+g(r,2,"0")+":"+g(i,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,l),o=n-i<0,a=t.clone().add(r+(o?-1:1),l);return+(-(r+(n-i)/(o?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:l,y:u,w:s,d:a,D:d,h:o,m:i,s:r,ms:n,Q:c}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",y={};y[b]=m;var _="$isDayjsObject",w=function(e){return e instanceof C||!(!e||!e[_])},S=function e(t,n,r){var i;if(!t)return b;if("string"==typeof t){var o=t.toLowerCase();y[o]&&(i=o),n&&(y[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;y[s]=t,i=s}return!r&&i&&(b=i),i||!r&&b},E=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new C(n)},k=v;k.l=S,k.i=w,k.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var C=function(){function m(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[_]=!0}var g=m.prototype;return g.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(f);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},g.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},g.$utils=function(){return k},g.isValid=function(){return!(this.$d.toString()===p)},g.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},g.isAfter=function(e,t){return E(e)<this.startOf(t)},g.isBefore=function(e,t){return this.endOf(t)<E(e)},g.$g=function(e,t,n){return k.u(e)?this[t]:this.set(n,e)},g.unix=function(){return Math.floor(this.valueOf()/1e3)},g.valueOf=function(){return this.$d.getTime()},g.startOf=function(e,t){var n=this,c=!!k.u(t)||t,p=k.p(e),f=function(e,t){var r=k.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return c?r:r.endOf(a)},h=function(e,t){return k.w(n.toDate()[e].apply(n.toDate("s"),(c?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},m=this.$W,g=this.$M,v=this.$D,b="set"+(this.$u?"UTC":"");switch(p){case u:return c?f(1,0):f(31,11);case l:return c?f(1,g):f(0,g+1);case s:var y=this.$locale().weekStart||0,_=(m<y?m+7:m)-y;return f(c?v-_:v+(6-_),g);case a:case d:return h(b+"Hours",0);case o:return h(b+"Minutes",1);case i:return h(b+"Seconds",2);case r:return h(b+"Milliseconds",3);default:return this.clone()}},g.endOf=function(e){return this.startOf(e,!1)},g.$set=function(e,t){var s,c=k.p(e),p="set"+(this.$u?"UTC":""),f=(s={},s[a]=p+"Date",s[d]=p+"Date",s[l]=p+"Month",s[u]=p+"FullYear",s[o]=p+"Hours",s[i]=p+"Minutes",s[r]=p+"Seconds",s[n]=p+"Milliseconds",s)[c],h=c===a?this.$D+(t-this.$W):t;if(c===l||c===u){var m=this.clone().set(d,1);
vendor: 14,423 bytes, line 2
2m.$d[f](h),m.init(),this.$d=m.set(d,Math.min(this.$D,m.daysInMonth())).$d}else f&&this.$d[f](h);return this.init(),this},g.set=function(e,t){return this.clone().$set(e,t)},g.get=function(e){return this[k.p(e)]()},g.add=function(n,c){var d,p=this;n=Number(n);var f=k.p(c),h=function(e){var t=E(p);return k.w(t.date(t.date()+Math.round(e*n)),p)};if(f===l)return this.set(l,this.$M+n);if(f===u)return this.set(u,this.$y+n);if(f===a)return h(1);if(f===s)return h(7);var m=(d={},d[i]=e,d[o]=t,d[r]=1e3,d)[f]||1,g=this.$d.getTime()+n*m;return k.w(g,this)},g.subtract=function(e,t){return this.add(-1*e,t)},g.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||p;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=k.z(this),o=this.$H,a=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=n.meridiem,d=function(e,n,i,o){return e&&(e[n]||e(t,r))||i[n].slice(0,o)},f=function(e){return k.s(o%12||12,e,"0")},m=u||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return k.s(t.$y,4,"0");case"M":return s+1;case"MM":return k.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,c,3);case"MMMM":return d(c,s);case"D":return t.$D;case"DD":return k.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,l,2);case"ddd":return d(n.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(o);case"HH":return k.s(o,2,"0");case"h":return f(1);case"hh":return f(2);case"a":return m(o,a,!0);case"A":return m(o,a,!1);case"m":return String(a);case"mm":return k.s(a,2,"0");case"s":return String(t.$s);case"ss":return k.s(t.$s,2,"0");case"SSS":return k.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")}))},g.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},g.diff=function(n,d,p){var f,h=this,m=k.p(d),g=E(n),v=(g.utcOffset()-this.utcOffset())*e,b=this-g,y=function(){return k.m(h,g)};switch(m){case u:f=y()/12;break;case l:f=y();break;case c:f=y()/3;break;case s:f=(b-v)/6048e5;break;case a:f=(b-v)/864e5;break;case o:f=b/t;break;case i:f=b/e;break;case r:f=b/1e3;break;default:f=b}return p?f:k.a(f)},g.daysInMonth=function(){return this.endOf(l).$D},g.$locale=function(){return y[this.$L]},g.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=S(e,t,!0);return r&&(n.$L=r),n},g.clone=function(){return k.w(this.$d,this)},g.toDate=function(){return new Date(this.valueOf())},g.toJSON=function(){return this.isValid()?this.toISOString():null},g.toISOString=function(){return this.$d.toISOString()},g.toString=function(){return this.$d.toUTCString()},m}(),A=C.prototype;return E.prototype=A,[["$ms",n],["$s",r],["$m",i],["$H",o],["$W",a],["$M",l],["$y",u],["$D",d]].forEach((function(e){A[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),E.extend=function(e,t){return e.$i||(e(t,C,E),e.$i=!0),E},E.locale=S,E.isDayjs=w,E.unix=function(e){return E(1e3*e)},E.en=y[b],E.Ls=y,E.p={},E}()},65662(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"af",weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),weekStart:1,weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"}};return t.default.locale(n,null,!0),n}(n(74353))},2338(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n="ÙÙØ§Ùر_ÙØ¨Ø±Ø§Ùر_Ù
ارس_أبرÙÙ_Ù
اÙÙ_ÙÙÙÙÙ_ÙÙÙÙÙ_أغسطس_سبتÙ
بر_Ø£ÙØªÙبر_ÙÙÙÙ
بر_Ø¯ÙØ³Ù
بر".split("_"),r={1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "},i={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},o={name:"ar",weekdays:"Ø§ÙØ£ØØ¯_Ø§ÙØ¥Ø«ÙÙÙ_Ø§ÙØ«Ùاثاء_Ø§ÙØ£Ø±Ø¨Ø¹Ø§Ø¡_Ø§ÙØ®Ù
ÙØ³_Ø§ÙØ¬Ù
عة_Ø§ÙØ³Ø¨Øª".split("_"),weekdaysShort:"Ø£ØØ¯_إثÙÙÙ_Ø«ÙØ§Ø«Ø§Ø¡_أربعاء_Ø®Ù
ÙØ³_جÙ
عة_سبت".split("_"),weekdaysMin:"Ø_Ù_Ø«_ر_Ø®_ج_س".split("_"),months:n,monthsShort:n,weekStart:6,meridiem:function(e){return e>12?"Ù
":"ص"},relativeTime:{future:"بعد %s",past:"Ù
ÙØ° %s",s:"ثاÙÙØ© ÙØ§ØØ¯Ø©",m:"دÙÙÙØ© ÙØ§ØØ¯Ø©",mm:"%d Ø¯ÙØ§Ø¦Ù",h:"ساعة ÙØ§ØØ¯Ø©",hh:"%d ساعات",d:"ÙÙÙ
ÙØ§ØØ¯",dd:"%d Ø£ÙØ§Ù
",M:"Ø´ÙØ± ÙØ§ØØ¯",MM:"%d Ø£Ø´ÙØ±",y:"عاÙ
ÙØ§ØØ¯",yy:"%d Ø£Ø¹ÙØ§Ù
"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return i[e]})).replace(/Ø/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return r[e]})).replace(/,/g,"Ø")},ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/âM/âYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"}};return t.default.locale(o,null,!0),o}(n(74353))},51532(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"be",weekdays:"нÑдзелÑ_панÑдзелак_аÑÑоÑак_ÑеÑадÑ_ÑаÑвеÑ_пÑÑнÑÑÑ_ÑÑбоÑÑ".split("_"),months:"ÑÑÑдзенÑ_лÑÑага_ÑакавÑка_кÑаÑавÑка_ÑÑаÑнÑ_ÑÑÑвенÑ_лÑпенÑ_жнÑÑнÑ_веÑаÑнÑ_каÑÑÑÑÑнÑка_лÑÑÑапада_ÑнежнÑ".split("_"),weekStart:1,weekdaysShort:"нд_пн_аÑ_ÑÑ_ÑÑ_пÑ_Ñб".split("_"),monthsShort:"ÑÑÑд_лÑÑ_Ñак_кÑаÑ_ÑÑав_ÑÑÑв_лÑп_жнÑв_веÑ_каÑÑ_лÑÑÑ_Ñнеж".split("_"),weekdaysMin:"нд_пн_аÑ_ÑÑ_ÑÑ_пÑ_Ñб".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"}};return t.default.locale(n,null,!0),n}(n(74353))},39990(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"bg",weekdays:"неделÑ_понеделник_вÑоÑник_ÑÑÑда_ÑеÑвÑÑÑÑк_пеÑÑк_ÑÑбоÑа".split("_"),weekdaysShort:"нед_пон_вÑо_ÑÑÑ_ÑеÑ_пеÑ_ÑÑб".split("_"),weekdaysMin:"нд_пн_вÑ_ÑÑ_ÑÑ_пÑ_Ñб".split("_"),months:"ÑнÑаÑи_ÑевÑÑаÑи_маÑÑ_апÑил_май_Ñни_Ñли_авгÑÑÑ_ÑепÑемвÑи_окÑомвÑи_ноемвÑи_декемвÑи".split("_"),monthsShort:"ÑнÑ_Ñев_маÑ_апÑ_май_Ñни_Ñли_авг_Ñеп_окÑ_ное_дек".split("_"),weekStart:1,ordinal:function(e){var t=e%100;if(t>10&&t<20)return e+"-Ñи";var n=e%10;return 1===n?e+"-ви":2===n?e+"-Ñи":7===n||8===n?e+"-ми":e+"-Ñи"},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},relativeTime:{future:"Ñлед %s",past:"пÑеди %s",s:"нÑколко ÑекÑнди",m:"минÑÑа",mm:"%d минÑÑи",h:"ÑаÑ",hh:"%d ÑаÑа",d:"ден",dd:"%d дена",M:"меÑеÑ",MM:"%d меÑеÑа",y:"година",yy:"%d години"}};return t.default.locale(n,null,!0),n}(n(74353))},25993(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"ca",weekdays:"Diumenge_Dilluns_Dimarts_Dimecres_Dijous_Divendres_Dissabte".split("_"),weekdaysShort:"Dg._Dl._Dt._Dc._Dj._Dv._Ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),months:"Gener_Febrer_Març_Abril_Maig_Juny_Juliol_Agost_Setembre_Octubre_Novembre_Desembre".split("_"),monthsShort:"Gen._Febr._Març_Abr._Maig_Juny_Jul._Ag._Set._Oct._Nov._Des.".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",ll:"D MMM YYYY",lll:"D MMM YYYY, H:mm",llll:"ddd D MMM YYYY, H:mm"},relativeTime:{future:"d'aquà %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinal:function(e){return e+(1===e||3===e?"r":2===e?"n":4===e?"t":"è")}};return t.default.locale(n,null,!0),n}(n(74353))},9751(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,r,i){var o=e+" ";switch(r){case"s":return t||i?"pár sekund":"pár sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?o+(n(e)?"minuty":"minut"):o+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?o+(n(e)?"hodiny":"hodin"):o+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?o+(n(e)?"dny":"dnÃ"):o+"dny";case"M":return t||i?"mÄsÃc":"mÄsÃcem";case"MM":return t||i?o+(n(e)?"mÄsÃce":"mÄsÃců"):o+"mÄsÃci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?o+(n(e)?"roky":"let"):o+"lety"}}var i={name:"cs",weekdays:"nedÄle_pondÄlÃ_úterý_stÅeda_Ätvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_Ät_pá_so".split("_"),weekdaysMin:"ne_po_út_st_Ät_pá_so".split("_"),months:"leden_únor_bÅezen_duben_kvÄten_Äerven_Äervenec_srpen_záÅÃ_ÅÃjen_listopad_prosinec".split("_"),monthsShort:"led_úno_bÅe_dub_kvÄ_Ävn_Ävc_srp_záÅ_ÅÃj_lis_pro".split("_"),weekStart:1,yearStart:4,ordinal:function(e){return e+"."},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},relativeTime:{future:"za %s",past:"pÅed %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return t.default.locale(i,null,!0),i}(n(74353))},42706(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"da",weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn._man._tirs._ons._tors._fre._lør.".split("_"),weekdaysMin:"sø._ma._ti._on._to._fr._lø.".split("_"),months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj_juni_juli_aug._sept._okt._nov._dec.".split("_"),weekStart:1,yearStart:4,ordinal:function(e){return e+"."},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},relativeTime:{future:"om %s",past:"%s siden",s:"fÃ¥ sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"et Ã¥r",yy:"%d Ã¥r"}};return t.default.locale(n,null,!0),n}(n(74353))},50494(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function r(e,t,r){var i=n[r];return Array.isArray(i)&&(i=i[t?0:1]),i.replace("%d",e)}var i={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(e){return e+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return t.default.locale(i,null,!0),i}(n(74353))},54072(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"el",weekdays:"ÎÏ
Ïιακή_ÎεÏ
ÏÎÏα_ΤÏίÏη_ΤεÏάÏÏη_Î ÎμÏÏη_ΠαÏαÏκεÏ
ή_ΣάββαÏο".split("_"),weekdaysShort:"ÎÏ
Ï_ÎεÏ
_ΤÏι_ΤεÏ_Πεμ_ΠαÏ_Σαβ".split("_"),weekdaysMin:"ÎÏ
_Îε_ΤÏ_Τε_Πε_Πα_Σα".split("_"),months:"ÎανοÏ
άÏιοÏ_ΦεβÏοÏ
άÏιοÏ_ÎάÏÏιοÏ_ÎÏÏίλιοÏ_ÎάιοÏ_ÎοÏνιοÏ_ÎοÏλιοÏ_ÎÏγοÏ
ÏÏοÏ_ΣεÏÏÎμβÏιοÏ_ÎκÏÏβÏιοÏ_ÎοÎμβÏιοÏ_ÎεκÎμβÏιοÏ".split("_"),monthsShort:"Îαν_Φεβ_ÎαÏ_ÎÏÏ_Îαι_ÎοÏ
ν_ÎοÏ
λ_ÎÏ
γ_ΣεÏÏ_ÎκÏ_Îοε_Îεκ".split("_"),ordinal:function(e){return e},weekStart:1,relativeTime:{future:"Ïε %s",past:"ÏÏιν %s",s:"μεÏικά δεÏ
ÏεÏÏλεÏÏα",m:"Îνα λεÏÏÏ",mm:"%d λεÏÏά",h:"μία ÏÏα",hh:"%d ÏÏεÏ",d:"μία μÎÏα",dd:"%d μÎÏεÏ",M:"Îνα μήνα",MM:"%d μήνεÏ",y:"Îνα ÏÏÏνο",yy:"%d ÏÏÏνια"},formats:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"}};return t.default.locale(n,null,!0),n}(n(74353))},33713(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"eo",weekdays:"dimanÄo_lundo_mardo_merkredo_ĵaÅdo_vendredo_sabato".split("_"),months:"januaro_februaro_marto_aprilo_majo_junio_julio_aÅgusto_septembro_oktobro_novembro_decembro".split("_"),weekStart:1,weekdaysShort:"dim_lun_mard_merk_ĵaÅ_ven_sab".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aÅg_sep_okt_nov_dec".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},relativeTime:{future:"post %s",past:"antaÅ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%
2d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"}};return t.default.locale(n,null,!0),n}(n(74353))},32498(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"es-us",weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un dÃa",dd:"%d dÃas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinal:function(e){return e+"º"},formats:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"}};return t.default.locale(n,null,!0),n}(n(74353))},47317(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"es",monthsShort:"ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un dÃa",dd:"%d dÃas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinal:function(e){return e+"º"}};return t.default.locale(n,null,!0),n}(n(74353))},4288(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e,t,n,r){var i={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:["%d minuti","%d minutit"],h:["ühe tunni","tund aega","üks tund"],hh:["%d tunni","%d tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:["%d kuu","%d kuud"],y:["ühe aasta","aasta","üks aasta"],yy:["%d aasta","%d aastat"]};return t?(i[n][2]?i[n][2]:i[n][1]).replace("%d",e):(r?i[n][0]:i[n][1]).replace("%d",e)}var r={name:"et",weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),ordinal:function(e){return e+"."},weekStart:1,relativeTime:{future:"%s pärast",past:"%s tagasi",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:"%d päeva",M:n,MM:n,y:n,yy:n},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"}};return t.default.locale(r,null,!0),r}(n(74353))},94007(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"eu",weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),weekStart:1,weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"}};return t.default.locale(n,null,!0),n}(n(74353))},90292(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}
vendor: 30,851 bytes, line 2
2(e),n={name:"fa",weekdays:"ÛÚ©âØ´ÙØ¨Ù_Ø¯ÙØ´ÙبÙ_سÙâØ´ÙØ¨Ù_ÚÙØ§Ø±Ø´ÙبÙ_Ù¾ÙØ¬âØ´ÙØ¨Ù_جÙ
عÙ_Ø´ÙØ¨Ù".split("_"),weekdaysShort:"ÛÚ©âØ´ÙØ¨Ù_Ø¯ÙØ´ÙبÙ_سÙâØ´ÙØ¨Ù_ÚÙØ§Ø±Ø´ÙبÙ_Ù¾ÙØ¬âØ´ÙØ¨Ù_جÙ
عÙ_Ø´ÙØ¨Ù".split("_"),weekdaysMin:"Û_د_س_Ú_Ù¾_ج_Ø´".split("_"),weekStart:6,months:"ÚØ§ÙÙÛÙ_ÙÙØ±ÛÙ_Ù
ارس_Ø¢ÙØ±ÛÙ_Ù
Ù_ÚÙØ¦Ù_ÚÙØ¦ÛÙ_Ø§ÙØª_سپتاÙ
بر_اکتبر_ÙÙØ§Ù
بر_دساÙ
بر".split("_"),monthsShort:"ÚØ§ÙÙÛÙ_ÙÙØ±ÛÙ_Ù
ارس_Ø¢ÙØ±ÛÙ_Ù
Ù_ÚÙØ¦Ù_ÚÙØ¦ÛÙ_Ø§ÙØª_سپتاÙ
بر_اکتبر_ÙÙØ§Ù
بر_دساÙ
بر".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"در %s",past:"%s Ù¾ÛØ´",s:"ÚÙØ¯ ثاÙÛÙ",m:"ÛÚ© دÙÛÙÙ",mm:"%d دÙÛÙÙ",h:"ÛÚ© ساعت",hh:"%d ساعت",d:"ÛÚ© Ø±ÙØ²",dd:"%d Ø±ÙØ²",M:"ÛÚ© Ù
اÙ",MM:"%d Ù
اÙ",y:"ÛÚ© ساÙ",yy:"%d ساÙ"}};return t.default.locale(n,null,!0),n}(n(74353))},89964(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e,t,n,r){var i={s:"muutama sekunti",m:"minuutti",mm:"%d minuuttia",h:"tunti",hh:"%d tuntia",d:"päivä",dd:"%d päivää",M:"kuukausi",MM:"%d kuukautta",y:"vuosi",yy:"%d vuotta",numbers:"nolla_yksi_kaksi_kolme_neljä_viisi_kuusi_seitsemän_kahdeksan_yhdeksän".split("_")},o={s:"muutaman sekunnin",m:"minuutin",mm:"%d minuutin",h:"tunnin",hh:"%d tunnin",d:"päivän",dd:"%d päivän",M:"kuukauden",MM:"%d kuukauden",y:"vuoden",yy:"%d vuoden",numbers:"nollan_yhden_kahden_kolmen_neljän_viiden_kuuden_seitsemän_kahdeksan_yhdeksän".split("_")},a=r&&!t?o:i,s=a[n];return e<10?s.replace("%d",a.numbers[e]):s.replace("%d",e)}var r={name:"fi",weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),ordinal:function(e){return e+"."},weekStart:1,yearStart:4,relativeTime:{future:"%s päästä",past:"%s sitten",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},formats:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM[ta] YYYY",LLL:"D. MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, D. MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"D. MMM YYYY",lll:"D. MMM YYYY, [klo] HH.mm",llll:"ddd, D. MMM YYYY, [klo] HH.mm"}};return t.default.locale(r,null,!0),r}(n(74353))},86290(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"fr-ca",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"}};return t.default.locale(n,null,!0),n}(n(74353))},813(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"fr",weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinal:function(e){return e+(1===e?"er":"")}};return t.default.locale(n,null,!0),n}(n(74353))},33562(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"gl",weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),weekStart:1,weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),ordinal:function(e){return e+"º"},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},relativeTime:{future:"en %s",past:"fai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un dÃa",dd:"%d dÃas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"}};return t.default.locale(n,null,!0),n}(n(74353))},92010(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={s:"×ספר ×©× ××ת",ss:"%d ×©× ××ת",m:"××§×",mm:"%d ××§×ת",h:"שע×",hh:"%d שע×ת",hh2:"שעת×××",d:"×××",dd:"%d ××××",dd2:"××××××",M:"×××ש",MM:"%d ×××ש××",MM2:"×××ש×××",y:"×©× ×",yy:"%d ×©× ××",yy2:"×©× ×ª×××"};function r(e,t,r){return(n[r+(2===e?"2":"")]||n[r]).replace("%d",e)}var i={name:"he",weekdays:"ר×ש××_×©× ×_ש××ש×_ר×××¢×_×××ש×_ש×ש×_ש×ת".split("_"),weekdaysShort:"×׳_×׳_×׳_×׳_×׳_×׳_ש׳".split("_"),weekdaysMin:"×׳_×׳_×׳_×׳_×׳_×_ש׳".split("_"),months:"×× ××ר_פ×ר××ר_×רץ_×פר××_×××_××× ×_××××_××××ס×_ספ×××ר_×××§×××ר_× ××××ר_×צ××ר".split("_"),monthsShort:"×× ×_פ×ר_×רץ_×פר_×××_××× _×××_×××_ספ×_×××§_× ××_×צ×".split("_"),relativeTime:{future:"××¢×× %s",past:"××¤× × %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},ordinal:function(e){return e},format:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [×]MMMM YYYY",LLL:"D [×]MMMM YYYY HH:mm",LLLL:"dddd, D [×]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [×]MMMM YYYY",LLL:"D [×]MMMM YYYY HH:mm",LLLL:"dddd, D [×]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"}};return t.default.locale(i,null,!0),i}(n(74353))},52830(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"hi",weekdays:"रविवार_सà¥à¤®à¤µà¤¾à¤°_मà¤à¤à¤²à¤µà¤¾à¤°_बà¥à¤§à¤µà¤¾à¤°_à¤à¥à¤°à¥à¤µà¤¾à¤°_शà¥à¤à¥à¤°à¤µà¤¾à¤°_शनिवार".split("_"),months:"à¤à¤¨à¤µà¤°à¥_फ़रवरà¥_मारà¥à¤_à¤
पà¥à¤°à¥à¤²_मà¤_à¤à¥à¤¨_à¤à¥à¤²à¤¾à¤_à¤
à¤à¤¸à¥à¤¤_सितमà¥à¤¬à¤°_à¤
à¤à¥à¤à¥à¤¬à¤°_नवमà¥à¤¬à¤°_दिसमà¥à¤¬à¤°".split("_"),weekdaysShort:"रवि_सà¥à¤®_मà¤à¤à¤²_बà¥à¤§_à¤à¥à¤°à¥_शà¥à¤à¥à¤°_शनि".split("_"),monthsShort:"à¤à¤¨._फ़र._मारà¥à¤_à¤
पà¥à¤°à¥._मà¤_à¤à¥à¤¨_à¤à¥à¤²._à¤
à¤._सित._à¤
à¤à¥à¤à¥._नव._दिस.".split("_"),weekdaysMin:"र_सà¥_मà¤_बà¥_à¤à¥_शà¥_श".split("_"),ordinal:function(e){return e},formats:{LT:"A h:mm बà¤à¥",LTS:"A h:mm:ss बà¤à¥",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बà¤à¥",LLLL:"dddd, D MMMM YYYY, A h:mm बà¤à¥"},relativeTime:{future:"%s मà¥à¤",past:"%s पहलà¥",s:"à¤à¥à¤ हॠà¤à¥à¤·à¤£",m:"à¤à¤ मिनà¤",mm:"%d मिनà¤",h:"à¤à¤ à¤à¤à¤à¤¾",hh:"%d à¤à¤à¤à¥",d:"à¤à¤ दिन",dd:"%d दिन",M:"à¤à¤ महà¥à¤¨à¥",MM:"%d महà¥à¤¨à¥",y:"à¤à¤ वरà¥à¤·",yy:"%d वरà¥à¤·"}};return t.default.locale(n,null,!0),n}(n(74353))},15811(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n="sijeÄnja_veljaÄe_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),r="sijeÄanj_veljaÄa_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_"),i=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/,o=function(e,t){return i.test(t)?n[e.month()]:r[e.month()]};o.s=r,o.f=n;var a={name:"hr",weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Äetvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Äet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Äe_pe_su".split("_"),months:o,monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},relativeTime:{future:"za %s",past:"prije %s",s:"sekunda",m:"minuta",mm:"%d minuta",h:"sat",hh:"%d sati",d:"dan",dd:"%d dana",M:"mjesec",MM:"%d mjeseci",y:"godina",yy:"%d godine"},ordinal:function(e){return e+"."}};return t.default.locale(a,null,!0),a}(n(74353))},38298(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"hu",weekdays:"vasárnap_hétfÅ_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),ordinal:function(e){return e+"."},weekStart:1,relativeTime:{future:"%s múlva",past:"%s",s:function(e,t,n,r){return"néhány másodperc"+(r||t?"":"e")},m:function(e,t,n,r){return"egy perc"+(r||t?"":"e")},mm:function(e,t,n,r){return e+" perc"+(r||t?"":"e")},h:function(e,t,n,r){return"egy "+(r||t?"óra":"órája")},hh:function(e,t,n,r){return e+" "+(r||t?"óra":"órája")},d:function(e,t,n,r){return"egy "+(r||t?"nap":"napja")},dd:function(e,t,n,r){return e+" "+(r||t?"nap":"napja")},M:function(e,t,n,r){return"egy "+(r||t?"hónap":"hónapja")},MM:function(e,t,n,r){return e+" "+(r||t?"hónap":"hónapja")},y:function(e,t,n,r){return"egy "+(r||t?"év":"éve")},yy:function(e,t,n,r){return e+" "+(r||t?"év":"éve")}},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"}};return t.default.locale(n,null,!0),n}(n(74353))},94309(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"hy-am",weekdays:"Õ¯Õ«ÖÕ¡Õ¯Õ«_Õ¥ÖÕ¯Õ¸ÖÕ·Õ¡Õ¢Õ©Õ«_Õ¥ÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«_Õ¹Õ¸ÖÕ¥ÖÕ·Õ¡Õ¢Õ©Õ«_Õ°Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«_Õ¸ÖÖÕ¢Õ¡Õ©_Õ·Õ¡Õ¢Õ¡Õ©".split("_"),months:"Õ°Õ¸ÖÕ¶Õ¾Õ¡ÖÕ«_ÖÕ¥Õ¿ÖÕ¾Õ¡ÖÕ«_Õ´Õ¡ÖÕ¿Õ«_Õ¡ÕºÖÕ«Õ¬Õ«_Õ´Õ¡ÕµÕ«Õ½Õ«_Õ°Õ¸ÖÕ¶Õ«Õ½Õ«_Õ°Õ¸ÖÕ¬Õ«Õ½Õ«_Ö
Õ£Õ¸Õ½Õ¿Õ¸Õ½Õ«_Õ½Õ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥ÖÕ«_Õ°Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥ÖÕ«_Õ¶Õ¸ÕµÕ¥Õ´Õ¢Õ¥ÖÕ«_Õ¤Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥ÖÕ«".split("_"),weekStart:1,weekdaysShort:"Õ¯ÖÕ¯_Õ¥ÖÕ¯_Õ¥ÖÖ_Õ¹ÖÖ_Õ°Õ¶Õ£_Õ¸ÖÖÕ¢_Õ·Õ¢Õ©".split("_"),monthsShort:"Õ°Õ¶Õ¾_ÖÕ¿Ö_Õ´ÖÕ¿_Õ¡ÕºÖ_Õ´ÕµÕ½_Õ°Õ¶Õ½_Õ°Õ¬Õ½_Ö
Õ£Õ½_Õ½ÕºÕ¿_Õ°Õ¯Õ¿_Õ¶Õ´Õ¢_Õ¤Õ¯Õ¿".split("_"),weekdaysMin:"Õ¯ÖÕ¯_Õ¥ÖÕ¯_Õ¥ÖÖ_Õ¹ÖÖ_Õ°Õ¶Õ£_Õ¸ÖÖÕ¢_Õ·Õ¢Õ©".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Õ©.",LLL:"D MMMM YYYY Õ©., HH:mm",LLLL:"dddd, D MMMM YYYY Õ©., HH:mm"},relativeTime:{future:"%s Õ°Õ¥Õ¿Õ¸",past:"%s Õ¡Õ¼Õ¡Õ»",s:"Õ´Õ« ÖÕ¡Õ¶Õ« Õ¾Õ¡ÕµÖÕ¯ÕµÕ¡Õ¶",m:"ÖÕ¸ÕºÕ¥",mm:"%d ÖÕ¸ÕºÕ¥",h:"ÕªÕ¡Õ´",hh:"%d ÕªÕ¡Õ´",d:"Ö
Ö",dd:"%d Ö
Ö",M:"Õ¡Õ´Õ«Õ½",MM:"%d Õ¡Õ´Õ«Õ½",y:"Õ¿Õ¡ÖÕ«",yy:"%d Õ¿Õ¡ÖÕ«"}};return t.default.locale(n,null,!0),n}(n(74353))},87420(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"id",weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),weekStart:1,formats:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},ordinal:function(e){return e+"."}};return t.default.locale(n,null,!0),n}(n(74353))},15513(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={s:["nokkrar sekúndur","nokkrar sekúndur","nokkrum sekúndum"],m:["mÃnúta","mÃnútu","mÃnútu"],mm:["mÃnútur","mÃnútur","mÃnútum"],h:["klukkustund","klukkustund","klukkustund"],hh:["klukkustundir","klukkustundir","klukkustundum"],d:["dagur","dag","degi"],dd:["dagar","daga","dögum"],M:["mánuður","mánuð","mánuði"],MM:["mánuðir","mánuði","mánuðum"],y:["ár","ár","ári"],yy:["ár","ár","árum"]};function r(e,t,r,i){var o=function(e,t,r,i){var o=i?0:r?1:2,a=2===e.length&&t%10==1?e[0]:e,s=n[a][o];return 1===e.length?s:"%d "+s}(r,e,i,t);return o.replace("%d",e)}var i={name:"is",weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),months:"janúar_febrúar_mars_aprÃl_maÃ_júnÃ_júlÃ_ágúst_september_október_nóvember_desember".split("_"),weekStart:1,weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),monthsShort:"jan_feb_mar_apr_maÃ_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdaysMin:"Su_Má_Ãr_Mi_Fi_Fö_La".split("_"),ordinal:function(e){return e},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},relativeTime:{future:"eftir %s",past:"fyrir %s sÃðan",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return t.default.locale(i,null,!0),i}(n(74353))},33900(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"it",weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),weekStart:1,monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"tra %s",past:"%s fa",s:"qualche secondo",m:"un minuto",mm:"%d minuti",h:"un' ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinal:function(e){return e+"º"}};return t.default.locale(n,null,!0),n}(n(74353))},50952(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"ja",weekdays:"æ¥ææ¥_æææ¥_ç«ææ¥_æ°´ææ¥_æ¨ææ¥_éææ¥_åææ¥".split("_"),weekdaysShort:"æ¥_æ_ç«_æ°´_æ¨_é_å".split("_"),weekdaysMin:"æ¥_æ_ç«_æ°´_æ¨_é_å".split("_"),months:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),monthsShort:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),ordinal:function(e){return e+"æ¥"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYYå¹´MæDæ¥",LLL:"YYYYå¹´MæDæ¥ HH:mm",LLLL:"YYYYå¹´MæDæ¥ dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYYå¹´MæDæ¥",lll:"YYYYå¹´MæDæ¥ HH:mm",llll:"YYYYå¹´MæDæ¥(ddd) HH:mm"},meridiem:function(e){return e<12?"åå":"åå¾"},relativeTime:{future:"%så¾",past:"%så",s:"æ°ç§",m:"1å",mm:"%då",h:"1æé",hh:"%dæé",d:"1æ¥",dd:"%dæ¥",M:"1ã¶æ",MM:"%dã¶æ",y:"1å¹´",yy:"%då¹´"}};return t.default.locale(n,null,!0),n}(n(74353))},88003(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"ko",weekdays:"ì¼ìì¼_ììì¼_íìì¼_ììì¼_목ìì¼_ê¸ìì¼_í ìì¼".split("_"),weekdaysShort:"ì¼_ì_í_ì_목_ê¸_í ".split("_"),weekdaysMin:"ì¼_ì_í_ì_목_ê¸_í ".split("_"),months:"1ì_2ì_3ì_4ì_5ì_6ì_7ì_8ì_9ì_10ì_11ì_12ì".split("_"),monthsShort:"1ì_2ì_3ì_4ì_5ì_6ì_7ì_8ì_9ì_10ì_11ì_12ì".split("_"),ordinal:function(e){return e+"ì¼"},formats:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYYë
MMMM Dì¼",LLL:"YYYYë
MMMM Dì¼ A h:mm",LLLL:"YYYYë
MMMM Dì¼ dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYYë
MMMM Dì¼",lll:"YYYYë
MMMM Dì¼ A h:mm",llll:"YYYYë
MMMM Dì¼ dddd A h:mm"},meridiem:function(e){return e<12?"ì¤ì ":"ì¤í"},relativeTime:{future:"%s í",past:"%s ì ",s:"ëª ì´",m:"1ë¶",mm:"%dë¶",h:"í ìê°",hh:"%dìê°",d:"í루",dd:"%dì¼",M:"í ë¬",MM:"%dë¬",y:"ì¼ ë
",yy:"%dë
"}};return t.default.locale(n,null,!0),n}(n(74353))},34485(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n="sausio_vasario_kovo_balandžio_gegužÄs_birželio_liepos_rugpjÅ«Äio_rugsÄjo_spalio_lapkriÄio_gruodžio".split("_"),r="sausis_vasaris_kovas_balandis_gegužÄ_birželis_liepa_rugpjÅ«tis_rugsÄjis_spalis_lapkritis_gruodis".split("_"),i=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/,o=function(e,t){return i.test(t)?n[e.month()]:r[e.month()]};o.s=r,o.f=n;var a={name:"lt",weekdays:"sekmadienis_pirmadienis_antradienis_treÄiadienis_ketvirtadienis_penktadienis_Å¡eÅ¡tadienis".split("_"),weekdaysShort:"sek_pir_ant_tre_ket_pen_Å¡eÅ¡".split("_"),weekdaysMin:"s_p_a_t_k_pn_Å¡".split("_"),months:o,monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),ordinal:function(e){return e+"."},weekStart:1,relativeTime:{future:"už %s",past:"prieÅ¡ %s",s:"kelias sekundes",m:"minutÄ",mm:"%d minutes",h:"valandÄ
",hh:"%d valandas",d:"dienÄ
",dd:"%d dienas",M:"mÄnesį",MM:"%d mÄnesius",y:"metus",yy:"%d metus"},format:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"}};return t.default.locale(a,null,!0),a}(n(74353))},76467(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"lv",weekdays:"svÄtdiena_pirmdiena_otrdiena_treÅ¡diena_ceturtdiena_piektdiena_sestdiena".split("_"),months:"janvÄris_februÄris_marts_aprÄ«lis_maijs_jÅ«nijs_jÅ«lijs_augusts_septembris_oktobris_novembris_decembris".split("_"),weekStart:1,weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),monthsShort:"jan_feb_mar_apr_mai_jÅ«n_jÅ«l_aug_sep_okt_nov_dec".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},relativeTime:{future:"pÄc %s",past:"pirms %s",s:"dažÄm sekundÄm",m:"minÅ«tes",mm:"%d minÅ«tÄm",h:"stundas",hh:"%d stundÄm",d:"dienas",dd:"%d dienÄm",M:"mÄneÅ¡a",MM:"%d mÄneÅ¡iem",y:"gada",yy:"%d gadiem"}};return t.default.locale(n,null,!0),n}(n(74353))},75376(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"ml",weekdays:"à´à´¾à´¯à´±à´¾à´´àµà´_തിà´àµà´à´³à´¾à´´àµà´_à´àµà´µàµà´µà´¾à´´àµà´_à´¬àµà´§à´¨à´¾à´´àµà´_à´µàµà´¯à´¾à´´à´¾à´´àµà´_à´µàµà´³àµà´³à´¿à´¯à´¾à´´àµà´_ശനിയാഴàµà´".split("_"),months:"à´à´¨àµà´µà´°à´¿_à´«àµà´¬àµà´°àµà´µà´°à´¿_മാർà´àµà´àµ_à´à´ªàµà´°à´¿àµ½_à´®àµà´¯àµ_à´àµàµº_à´àµà´²àµ_à´à´à´¸àµà´±àµà´±àµ_à´¸àµà´ªàµà´±àµà´±à´à´¬àµ¼_à´à´àµà´àµà´¬àµ¼_നവà´à´¬àµ¼_à´¡à´¿à´¸à´à´¬àµ¼".split("_"),weekdaysShort:"à´à´¾à´¯àµ¼_തിà´àµà´àµ¾_à´àµà´µàµà´µ_à´¬àµà´§àµ»_à´µàµà´¯à´¾à´´à´_à´µàµà´³àµà´³à´¿_ശനി".split("_"),monthsShort:"à´à´¨àµ._à´«àµà´¬àµà´°àµ._മാർ._à´à´ªàµà´°à´¿._à´®àµà´¯àµ_à´àµàµº_à´àµà´²àµ._à´à´._à´¸àµà´ªàµà´±àµà´±._à´à´àµà´àµ._നവà´._à´¡à´¿à´¸à´.".split("_"),weekdaysMin:"à´à´¾_തി_à´àµ_à´¬àµ_à´µàµà´¯à´¾_à´µàµ_à´¶".split("_"),ordinal:function(e){return e},formats:{LT:"A h:mm -à´¨àµ",LTS:"A h:mm:ss -à´¨àµ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -à´¨àµ",LLLL:"dddd, D MMMM YYYY, A h:mm -à´¨àµ"},relativeTime:{future:"%s à´à´´à´¿à´àµà´àµ",past:"%s à´®àµàµ»à´ªàµ",s:"à´
ൽപ നിമിഷà´àµà´àµ¾",m:"à´à´°àµ മിനിറàµà´±àµ",mm:"%d മിനിറàµà´±àµ",h:"à´à´°àµ മണിà´àµà´àµàµ¼",hh:"%d മണിà´àµà´àµàµ¼",d:"à´à´°àµ ദിവസà´",dd:"%d ദിവസà´",M:"à´à´°àµ മാസà´",MM:"%d മാസà´",y:"à´à´°àµ വർഷà´",yy:"%d വർഷà´"}};return t.default.locale(n,null,!0),n}(n(74353))},12698(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"mn",weekdays:"ÐÑм_Ðаваа_ÐÑгмаÑ_ÐÑ
агва_ÐÒ¯ÑÑв_ÐааÑан_ÐÑмба".split("_"),months:"ÐÑгдүгÑÑÑ ÑаÑ_ХоÑÑдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐÑÑавдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐÓ©ÑөвдүгÑÑÑ ÑаÑ_ТавдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐÑÑгадÑÐ³Ð°Ð°Ñ ÑаÑ_ÐолдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐаймдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐÑдүгÑÑÑ ÑаÑ_ÐÑавдÑÐ³Ð°Ð°Ñ ÑаÑ_ÐÑван нÑгдүгÑÑÑ ÑаÑ_ÐÑван Ñ
оÑÑдÑÐ³Ð°Ð°Ñ ÑаÑ".split("_"),weekdaysShort:"ÐÑм_Ðав_ÐÑг_ÐÑ
а_ÐÒ¯Ñ_Ðаа_ÐÑм".split("_"),monthsShort:"1 ÑаÑ_2 ÑаÑ_3 ÑаÑ_4 ÑаÑ_5 ÑаÑ_6 ÑаÑ_7 ÑаÑ_8 ÑаÑ_9 ÑаÑ_10 ÑаÑ_11 ÑаÑ_12 ÑаÑ".split("_"),weekdaysMin:"ÐÑ_Ðа_ÐÑ_ÐÑ
_ÐÒ¯_Ðа_ÐÑ".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY Ð¾Ð½Ñ MMMMÑн D",LLL:"YYYY Ð¾Ð½Ñ MMMMÑн D HH:mm",LLLL:"dddd, YYYY Ð¾Ð½Ñ MMMMÑн D HH:mm"},relativeTime:{future:"%s",past:"%s",s:"ÑаÑÑ
ан",m:"м",mm:"%dм",h:"1Ñ",hh:"%dÑ",d:"1Ó©",dd:"%dÓ©",M:"1Ñ",MM:"%dÑ",y:"1ж",yy:"%dж"}};return t.default.locale(n,null,!0),n}(n(74353))},46462(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"mr",weekdays:"रविवार_सà¥à¤®à¤µà¤¾à¤°_मà¤à¤à¤³à¤µà¤¾à¤°_बà¥à¤§à¤µà¤¾à¤°_à¤à¥à¤°à¥à¤µà¤¾à¤°_शà¥à¤à¥à¤°à¤µà¤¾à¤°_शनिवार".split("_"),months:"à¤à¤¾à¤¨à¥à¤µà¤¾à¤°à¥_फà¥à¤¬à¥à¤°à¥à¤µà¤¾à¤°à¥_मारà¥à¤_à¤à¤ªà¥à¤°à¤¿à¤²_मà¥_à¤à¥à¤¨_à¤à¥à¤²à¥_à¤à¤à¤¸à¥à¤_सपà¥à¤à¥à¤à¤¬à¤°_à¤à¤à¥à¤à¥à¤¬à¤°_नà¥à¤µà¥à¤¹à¥à¤à¤¬à¤°_डिसà¥à¤à¤¬à¤°".split("_"),weekdaysShort:"रवि_सà¥à¤®_मà¤à¤à¤³_बà¥à¤§_à¤à¥à¤°à¥_शà¥à¤à¥à¤°_शनि".split("_"),monthsShort:"à¤à¤¾à¤¨à¥._फà¥à¤¬à¥à¤°à¥._मारà¥à¤._à¤à¤ªà¥à¤°à¤¿._मà¥._à¤à¥à¤¨._à¤à¥à¤²à¥._à¤à¤._सपà¥à¤à¥à¤._à¤à¤à¥à¤à¥._नà¥à¤µà¥à¤¹à¥à¤._डिसà¥à¤.".split("_"),weekdaysMin:"र_सà¥_मà¤_बà¥_à¤à¥_शà¥_श".split("_"),ordinal:function(e){return e},formats:{LT:"A h:mm वाà¤à¤¤à¤¾",LTS:"A h:mm:ss वाà¤à¤¤à¤¾",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाà¤à¤¤à¤¾",LLLL:"dddd, D MMMM YYYY, A h:mm वाà¤à¤¤à¤¾"}};return t.default.locale(n,null,!0),n}(n(74353))},7205(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"nb",weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),ordinal:function(e){return e+"."},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"}};return t.default.locale(n,null,!0),n}(n(74353))},69423(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"nl",weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),ordinal:function(e){return"["+e+(1===e||8===e||e>=20?"ste":"de")+"]"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"een minuut",mm:"%d minuten",h:"een uur",hh:"%d uur",d:"een dag",dd:"%d dagen",M:"een maand",MM:"%d maanden",y:"een jaar",yy:"%d jaar"}};return t.default.locale(n,null,!0),n}(n(74353))},70225(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"oc-lnc",weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"Dg_Dl_Dm_Dc_Dj_Dv_Ds".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),months:"genièr_febrièr_març_abrial_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),monthsShort:"gen_feb_març_abr_mai_junh_julh_ago_set_oct_nov_dec".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm"},relativeTime:{future:"d'aquà %s",past:"fa %s",s:"unas segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},ordinal:function(e){return e+"º"}};return t.default.locale(n,null,!0),n}(n(74353))},63225(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function r(e,t,r){var i=e+" ";switch(r){case"m":return t?"minuta":"minutÄ";case"mm":return i+(n(e)?"minuty":"minut");case"h":return t?"godzina":"godzinÄ";case"hh":return i+(n(e)?"godziny":"godzin");case"MM":return i+(n(e)?"miesiÄ
ce":"miesiÄcy");case"yy":return i+(n(e)?"lata":"lat")}}var i="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅnia_października_listopada_grudnia".split("_"),o="styczeÅ_luty_marzec_kwiecieÅ_maj_czerwiec_lipiec_sierpieÅ_wrzesieÅ_październik_listopad_grudzieÅ".split("_"),a=/D MMMM/,s=function(e,t){return a.test(t)?i[e.month()]:o[e.month()]};s.s=o,s.f=i;var l={name:"pl",weekdays:"niedziela_poniedziaÅek_wtorek_Åroda_czwartek_piÄ
tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_År_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_År_Cz_Pt_So".split("_"),months:s,monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),ordinal:function(e){return e+"."},weekStart:1,yearStart:4,relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:r,mm:r,h:r,hh:r,d:"1 dzieÅ",dd:"%d dni",M:"miesiÄ
c",MM:r,y:"rok",yy:r},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"}};return t.default.locale(l,null,!0),l}(n(74353))},92218(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"pt-br",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(e){return e+"º"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [à s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [à s] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return t.default.locale(n,null,!0),n}(n(74353))},72369(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"pt",weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sab".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sa".split("_"),months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),ordinal:function(e){return e+"º"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [à s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [à s] HH:mm"},relativeTime:{future:"em %s",past:"há %s",s:"alguns segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%
2d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"}};return t.default.locale(n,null,!0),n}(n(74353))},24334(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"ro",weekdays:"DuminicÄ_Luni_MarÈi_Miercuri_Joi_Vineri_SâmbÄtÄ".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),months:"Ianuarie_Februarie_Martie_Aprilie_Mai_Iunie_Iulie_August_Septembrie_Octombrie_Noiembrie_Decembrie".split("_"),monthsShort:"Ian._Febr._Mart._Apr._Mai_Iun._Iul._Aug._Sept._Oct._Nov._Dec.".split("_"),weekStart:1,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},relativeTime:{future:"peste %s",past:"acum %s",s:"câteva secunde",m:"un minut",mm:"%d minute",h:"o orÄ",hh:"%d ore",d:"o zi",dd:"%d zile",M:"o lunÄ",MM:"%d luni",y:"un an",yy:"%d ani"},ordinal:function(e){return e}};return t.default.locale(n,null,!0),n}(n(74353))},62796(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n="ÑнваÑÑ_ÑевÑалÑ_маÑÑа_апÑелÑ_маÑ_иÑнÑ_иÑлÑ_авгÑÑÑа_ÑенÑÑбÑÑ_окÑÑбÑÑ_ноÑбÑÑ_декабÑÑ".split("_"),r="ÑнваÑÑ_ÑевÑалÑ_маÑÑ_апÑелÑ_май_иÑнÑ_иÑлÑ_авгÑÑÑ_ÑенÑÑбÑÑ_окÑÑбÑÑ_ноÑбÑÑ_декабÑÑ".split("_"),i="Ñнв._ÑевÑ._маÑ._апÑ._маÑ_иÑнÑ_иÑлÑ_авг._ÑенÑ._окÑ._ноÑб._дек.".split("_"),o="Ñнв._ÑевÑ._маÑÑ_апÑ._май_иÑнÑ_иÑлÑ_авг._ÑенÑ._окÑ._ноÑб._дек.".split("_"),a=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function s(e,t,n){var r,i;return"m"===n?t?"минÑÑа":"минÑÑÑ":e+" "+(r=+e,i={mm:t?"минÑÑа_минÑÑÑ_минÑÑ":"минÑÑÑ_минÑÑÑ_минÑÑ",hh:"ÑаÑ_ÑаÑа_ÑаÑов",dd:"денÑ_днÑ_дней",MM:"меÑÑÑ_меÑÑÑа_меÑÑÑев",yy:"год_года_леÑ"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2])}var l=function(e,t){return a.test(t)?n[e.month()]:r[e.month()]};l.s=r,l.f=n;var c=function(e,t){return a.test(t)?i[e.month()]:o[e.month()]};c.s=o,c.f=i;var u={name:"ru",weekdays:"воÑкÑеÑенÑе_понеделÑник_вÑоÑник_ÑÑеда_ÑеÑвеÑг_пÑÑниÑа_ÑÑббоÑа".split("_"),weekdaysShort:"вÑк_пнд_вÑÑ_ÑÑд_ÑÑв_пÑн_ÑбÑ".split("_"),weekdaysMin:"вÑ_пн_вÑ_ÑÑ_ÑÑ_пÑ_Ñб".split("_"),months:l,monthsShort:c,weekStart:1,yearStart:4,formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},relativeTime:{future:"ÑеÑез %s",past:"%s назад",s:"неÑколÑко ÑекÑнд",m:s,mm:s,h:"ÑаÑ",hh:s,d:"денÑ",dd:s,M:"меÑÑÑ",MM:s,y:"год",yy:s},ordinal:function(e){return e},meridiem:function(e){return e<4?"ноÑи":e<12?"ÑÑÑа":e<17?"днÑ":"веÑеÑа"}};return t.default.locale(u,null,!0),u}(n(74353))},46847(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e){return e>1&&e<5&&1!=~~(e/10)}function r(e,t,r,i){var o=e+" ";switch(r){case"s":return t||i?"pár sekúnd":"pár sekundami";case"m":return t?"minúta":i?"minútu":"minútou";case"mm":return t||i?o+(n(e)?"minúty":"minút"):o+"minútami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?o+(n(e)?"hodiny":"hodÃn"):o+"hodinami";case"d":return t||i?"deÅ":"dÅom";case"dd":return t||i?o+(n(e)?"dni":"dnÃ"):o+"dÅami";case"M":return t||i?"mesiac":"mesiacom";case"MM":return t||i?o+(n(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return t||i?"rok":"rokom";case"yy":return t||i?o+(n(e)?"roky":"rokov"):o+"rokmi"}}var i={name:"sk",weekdays:"nedeľa_pondelok_utorok_streda_Å¡tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_Å¡t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_Å¡t_pi_so".split("_"),months:"január_február_marec_aprÃl_máj_jún_júl_august_september_október_november_december".split("_"),monthsShort:"jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),weekStart:1,yearStart:4,ordinal:function(e){return e+"."},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},relativeTime:{future:"za %s",past:"pred %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return t.default.locale(i,null,!0),i}(n(74353))},39998(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e);function n(e){return e%100==2}function r(e){return e%100==3||e%100==4}function i(e,t,i,o){var a=e+" ";switch(i){case"s":return t||o?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return n(e)?a+(t||o?"minuti":"minutama"):r(e)?a+(t||o?"minute":"minutami"):a+(t||o?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return n(e)?a+(t||o?"uri":"urama"):r(e)?a+(t||o?"ure":"urami"):a+(t||o?"ur":"urami");case"d":return t||o?"en dan":"enim dnem";case"dd":return n(e)?a+(t||o?"dneva":"dnevoma"):a+(t||o?"dni":"dnevi");case"M":return t||o?"en mesec":"enim mesecem";case"MM":return n(e)?a+(t||o?"meseca":"mesecema"):r(e)?a+(t||o?"mesece":"meseci"):a+(t||o?"mesecev":"meseci");case"y":return t||o?"eno leto":"enim letom";case"yy":return n(e)?a+(t||o?"leti":"letoma"):r(e)?a+(t||o?"leta":"leti"):a+(t||o?"let":"leti")}}var o={name:"sl",weekdays:"nedelja_ponedeljek_torek_sreda_Äetrtek_petek_sobota".split("_"),months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),weekStart:1,weekdaysShort:"ned._pon._tor._sre._Äet._pet._sob.".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),weekdaysMin:"ne_po_to_sr_Äe_pe_so".split("_"),ordinal:function(e){return e+"."},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm",l:"D. M. YYYY"},relativeTime:{future:"Äez %s",past:"pred %s",s:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i}};return t.default.locale(o,null,!0),o}(n(74353))},95977(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}
vendor: 18,338 bytes, line 2
2(e),n={name:"sq",weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),weekStart:1,weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"}};return t.default.locale(n,null,!0),n}(n(74353))},45616(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={words:{m:["jedan minut","jednog minuta"],mm:["%d minut","%d minuta","%d minuta"],h:["jedan sat","jednog sata"],hh:["%d sat","%d sata","%d sati"],d:["jedan dan","jednog dana"],dd:["%d dan","%d dana","%d dana"],M:["jedan mesec","jednog meseca"],MM:["%d mesec","%d meseca","%d meseci"],y:["jednu godinu","jedne godine"],yy:["%d godinu","%d godine","%d godina"]},correctGrammarCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},relativeTimeFormatter:function(e,t,r,i){var o=n.words[r];if(1===r.length)return"y"===r&&t?"jedna godina":i||t?o[0]:o[1];var a=n.correctGrammarCase(e,o);return"yy"===r&&t&&"%d godinu"===a?e+" godina":a.replace("%d",e)}},r={name:"sr",weekdays:"Nedelja_Ponedeljak_Utorak_Sreda_Äetvrtak_Petak_Subota".split("_"),weekdaysShort:"Ned._Pon._Uto._Sre._Äet._Pet._Sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Äe_pe_su".split("_"),months:"Januar_Februar_Mart_April_Maj_Jun_Jul_Avgust_Septembar_Oktobar_Novembar_Decembar".split("_"),monthsShort:"Jan._Feb._Mar._Apr._Maj_Jun_Jul_Avg._Sep._Okt._Nov._Dec.".split("_"),weekStart:1,relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:n.relativeTimeFormatter,mm:n.relativeTimeFormatter,h:n.relativeTimeFormatter,hh:n.relativeTimeFormatter,d:n.relativeTimeFormatter,dd:n.relativeTimeFormatter,M:n.relativeTimeFormatter,MM:n.relativeTimeFormatter,y:n.relativeTimeFormatter,yy:n.relativeTimeFormatter},ordinal:function(e){return e+"."},formats:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"}};return t.default.locale(r,null,!0),r}(n(74353))},21340(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"sv",weekdays:"söndag_mÃ¥ndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mÃ¥n_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_mÃ¥_ti_on_to_fr_lö".split("_"),months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekStart:1,yearStart:4,ordinal:function(e){var t=e%10;return"["+e+(1===t||2===t?"a":"e")+"]"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},relativeTime:{future:"om %s",past:"för %s sedan",s:"nÃ¥gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en mÃ¥nad",MM:"%d mÃ¥nader",y:"ett Ã¥r",yy:"%d Ã¥r"}};return t.default.locale(n,null,!0),n}(n(74353))},87406(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"te",weekdays:"à°à°¦à°¿à°µà°¾à°°à°_à°¸à±à°®à°µà°¾à°°à°_à°®à°à°à°³à°µà°¾à°°à°_à°¬à±à°§à°µà°¾à°°à°_à°à±à°°à±à°µà°¾à°°à°_à°¶à±à°à±à°°à°µà°¾à°°à°_శనివారà°".split("_"),months:"à°à°¨à°µà°°à°¿_à°«à°¿à°¬à±à°°à°µà°°à°¿_మారà±à°à°¿_à°à°ªà±à°°à°¿à°²à±_à°®à±_à°à±à°¨à±_à°à±à°²à±_à°à°à°¸à±à°à±_à°¸à±à°ªà±à°à±à°à°¬à°°à±_à°
à°à±à°à±à°¬à°°à±_నవà°à°¬à°°à±_à°¡à°¿à°¸à±à°à°¬à°°à±".split("_"),weekdaysShort:"à°à°¦à°¿_à°¸à±à°®_à°®à°à°à°³_à°¬à±à°§_à°à±à°°à±_à°¶à±à°à±à°°_శని".split("_"),monthsShort:"à°à°¨._à°«à°¿à°¬à±à°°._మారà±à°à°¿_à°à°ªà±à°°à°¿._à°®à±_à°à±à°¨à±_à°à±à°²à±_à°à°._à°¸à±à°ªà±._à°
à°à±à°à±._నవ._à°¡à°¿à°¸à±.".split("_"),weekdaysMin:"à°_à°¸à±_à°®à°_à°¬à±_à°à±_à°¶à±_à°¶".split("_"),ordinal:function(e){return e},formats:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},relativeTime:{future:"%s à°²à±",past:"%s à°à±à°°à°¿à°¤à°",s:"à°à±à°¨à±à°¨à°¿ à°à±à°·à°£à°¾à°²à±",m:"à°à° నిమిషà°",mm:"%d నిమిషాలà±",h:"à°à° à°à°à°",hh:"%d à°à°à°à°²à±",d:"à°à° à°°à±à°à±",dd:"%d à°°à±à°à±à°²à±",M:"à°à° à°¨à±à°²",MM:"%d à°¨à±à°²à°²à±",y:"à°à° à°¸à°à°µà°¤à±à°¸à°°à°",yy:"%d à°¸à°à°µà°¤à±à°¸à°°à°¾à°²à±"}};return t.default.locale(n,null,!0),n}(n(74353))},4895(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"tr",weekdays:"Pazar_Pazartesi_Salı_ÃarÅamba_PerÅembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Ãar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ãa_Pe_Cu_Ct".split("_"),months:"Ocak_Åubat_Mart_Nisan_Mayıs_Haziran_Temmuz_AÄustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Åub_Mar_Nis_May_Haz_Tem_AÄu_Eyl_Eki_Kas_Ara".split("_"),weekStart:1,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e){return e+"."}};return t.default.locale(n,null,!0),n}(n(74353))},34173(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n="ÑÑÑнÑ_лÑÑого_беÑезнÑ_квÑÑнÑ_ÑÑавнÑ_ÑеÑвнÑ_липнÑ_ÑеÑпнÑ_веÑеÑнÑ_жовÑнÑ_лиÑÑопада_гÑÑднÑ".split("_"),r="ÑÑÑенÑ_лÑÑий_беÑезенÑ_квÑÑенÑ_ÑÑавенÑ_ÑеÑвенÑ_липенÑ_ÑеÑпенÑ_веÑеÑенÑ_жовÑенÑ_лиÑÑопад_гÑÑденÑ".split("_"),i=/D[oD]?(\[[^[\]]*\]|\s)+MMMM?/;function o(e,t,n){var r,i;return"m"===n?t?"Ñ
вилина":"Ñ
вилинÑ":"h"===n?t?"година":"годинÑ":e+" "+(r=+e,i={ss:t?"ÑекÑнда_ÑекÑнди_ÑекÑнд":"ÑекÑндÑ_ÑекÑнди_ÑекÑнд",mm:t?"Ñ
вилина_Ñ
вилини_Ñ
вилин":"Ñ
вилинÑ_Ñ
вилини_Ñ
вилин",hh:t?"година_години_годин":"годинÑ_години_годин",dd:"денÑ_днÑ_днÑв",MM:"мÑÑÑÑÑ_мÑÑÑÑÑ_мÑÑÑÑÑв",yy:"ÑÑк_Ñоки_ÑокÑв"}[n].split("_"),r%10==1&&r%100!=11?i[0]:r%10>=2&&r%10<=4&&(r%100<10||r%100>=20)?i[1]:i[2])}var a=function(e,t){return i.test(t)?n[e.month()]:r[e.month()]};a.s=r,a.f=n;var s={name:"uk",weekdays:"недÑлÑ_понедÑлок_вÑвÑоÑок_ÑеÑеда_ÑеÑвеÑ_пâÑÑниÑÑ_ÑÑбоÑа".split("_"),weekdaysShort:"ндл_пнд_вÑÑ_ÑÑд_ÑÑв_пÑн_ÑбÑ".split("_"),weekdaysMin:"нд_пн_вÑ_ÑÑ_ÑÑ_пÑ_Ñб".split("_"),months:a,monthsShort:"ÑÑÑ_лÑÑ_беÑ_квÑÑ_ÑÑав_ÑеÑв_лип_ÑеÑп_веÑ_жовÑ_лиÑÑ_гÑÑд".split("_"),weekStart:1,relativeTime:{future:"за %s",past:"%s ÑомÑ",s:"декÑлÑка ÑекÑнд",m:o,mm:o,h:o,hh:o,d:"денÑ",dd:o,M:"мÑÑÑÑÑ",MM:o,y:"ÑÑк",yy:o},ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ñ.",LLL:"D MMMM YYYY Ñ., HH:mm",LLLL:"dddd, D MMMM YYYY Ñ., HH:mm"}};return t.default.locale(s,null,!0),s}(n(74353))},40860(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"vi",weekdays:"chá»§ nháºt_thứ hai_thứ ba_thứ tư_thứ nÄm_thứ sáu_thứ bảy".split("_"),months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),weekStart:1,weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),ordinal:function(e){return e},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [nÄm] YYYY",LLL:"D MMMM [nÄm] YYYY HH:mm",LLLL:"dddd, D MMMM [nÄm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},relativeTime:{future:"%s tá»i",past:"%s trưá»c",s:"và i giây",m:"má»t phút",mm:"%d phút",h:"má»t giá»",hh:"%d giá»",d:"má»t ngà y",dd:"%d ngà y",M:"má»t tháng",MM:"%d tháng",y:"má»t nÄm",yy:"%d nÄm"}};return t.default.locale(n,null,!0),n}(n(74353))},16033(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"zh-cn",weekdays:"æææ¥_ææä¸_ææäº_ææä¸_ææå_ææäº_ææå
".split("_"),weekdaysShort:"卿¥_å¨ä¸_å¨äº_å¨ä¸_å¨å_å¨äº_å¨å
".split("_"),weekdaysMin:"æ¥_ä¸_äº_ä¸_å_äº_å
".split("_"),months:"䏿_äºæ_䏿_åæ_äºæ_å
æ_䏿_å
«æ_乿_åæ_å䏿_åäºæ".split("_"),monthsShort:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),ordinal:function(e,t){return"W"===t?e+"å¨":e+"æ¥"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYYå¹´MæDæ¥",LLL:"YYYYå¹´MæDæ¥Ahç¹mmå",LLLL:"YYYYå¹´MæDæ¥ddddAhç¹mmå",l:"YYYY/M/D",ll:"YYYYå¹´MæDæ¥",lll:"YYYYå¹´MæDæ¥ HH:mm",llll:"YYYYå¹´MæDæ¥dddd HH:mm"},relativeTime:{future:"%så
",past:"%så",s:"å ç§",m:"1 åé",mm:"%d åé",h:"1 å°æ¶",hh:"%d å°æ¶",d:"1 天",dd:"%d 天",M:"1 个æ",MM:"%d 个æ",y:"1 å¹´",yy:"%d å¹´"},meridiem:function(e,t){var n=100*e+t;return n<600?"忍":n<900?"æ©ä¸":n<1100?"ä¸å":n<1300?"ä¸å":n<1800?"ä¸å":"æä¸"}};return t.default.locale(n,null,!0),n}(n(74353))},31349(e,t,n){e.exports=function(e){"use strict";var t=function(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}(e),n={name:"zh-tw",weekdays:"æææ¥_ææä¸_ææäº_ææä¸_ææå_ææäº_ææå
".split("_"),weekdaysShort:"鱿¥_é±ä¸_é±äº_é±ä¸_é±å_é±äº_é±å
".split("_"),weekdaysMin:"æ¥_ä¸_äº_ä¸_å_äº_å
".split("_"),months:"䏿_äºæ_䏿_åæ_äºæ_å
æ_䏿_å
«æ_乿_åæ_å䏿_åäºæ".split("_"),monthsShort:"1æ_2æ_3æ_4æ_5æ_6æ_7æ_8æ_9æ_10æ_11æ_12æ".split("_"),ordinal:function(e,t){return"W"===t?e+"é±":e+"æ¥"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYYå¹´MæDæ¥",LLL:"YYYYå¹´MæDæ¥ HH:mm",LLLL:"YYYYå¹´MæDæ¥dddd HH:mm",l:"YYYY/M/D",ll:"YYYYå¹´MæDæ¥",lll:"YYYYå¹´MæDæ¥ HH:mm",llll:"YYYYå¹´MæDæ¥dddd HH:mm"},relativeTime:{future:"%så
§",past:"%så",s:"å¹¾ç§",m:"1 åé",mm:"%d åé",h:"1 å°æ",hh:"%d å°æ",d:"1 天",dd:"%d 天",M:"1 åæ",MM:"%d åæ",y:"1 å¹´",yy:"%d å¹´"},meridiem:function(e,t){var n=100*e+t;return n<600?"忍":n<900?"æ©ä¸":n<1100?"ä¸å":n<1300?"ä¸å":n<1800?"ä¸å":"æä¸"}};return t.default.locale(n,null,!0),n}(n(74353))},43522(e){e.exports=function(){"use strict";var e,t,n=1e3,r=6e4,i=36e5,o=864e5,a=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,s=31536e6,l=2628e6,c=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,u={years:s,months:l,days:o,hours:i,minutes:r,seconds:n,milliseconds:1,weeks:6048e5},d=function(e){return e instanceof b},p=function(e,t,n){return new b(e,n,t.$l)},f=function(e){return t.p(e)+"s"},h=function(e){return e<0},m=function(e){return h(e)?Math.ceil(e):Math.floor(e)},g=function(e){return Math.abs(e)},v=function(e,t){return e?h(e)?{negative:!0,format:""+g(e)+t}:{negative:!1,format:""+e+t}:{negative:!1,format:""}},b=function(){function h(e,t,n){var r=this;if(this.$d={},this.$l=n,void 0===e&&(this.$ms=0,this.parseFromMilliseconds()),t)return p(e*u[f(t)],this);if("number"==typeof e)return this.$ms=e,this.parseFromMilliseconds(),this;if("object"==typeof e)return Object.keys(e).forEach((function(t){r.$d[f(t)]=e[t]})),this.calMilliseconds(),this;if("string"==typeof e){var i=e.match(c);if(i){var o=i.slice(2).map((function(e){return null!=e?Number(e):0}));return this.$d.years=o[0],this.$d.months=o[1],this.$d.weeks=o[2],this.$d.days=o[3],this.$d.hours=o[4],this.$d.minutes=o[5],this.$d.seconds=o[6],this.calMilliseconds(),this}}return this}var g=h.prototype;return g.calMilliseconds=function(){var e=this;this.$ms=Object.keys(this.$d).reduce((function(t,n){return t+(e.$d[n]||0)*u[n]}),0)},g.parseFromMilliseconds=function(){var e=this.$ms;this.$d.years=m(e/s),e%=s,this.$d.months=m(e/l),e%=l,this.$d.days=m(e/o),e%=o,this.$d.hours=m(e/i),e%=i,this.$d.minutes=m(e/r),e%=r,this.$d.seconds=m(e/n),e%=n,this.$d.milliseconds=e},g.toISOString=function(){var e=v(this.$d.years,"Y"),t=v(this.$d.months,"M"),n=+this.$d.days||0;this.$d.weeks&&(n+=7*this.$d.weeks);var r=v(n,"D"),i=v(this.$d.hours,"H"),o=v(this.$d.minutes,"M"),a=this.$d.seconds||0;this.$d.milliseconds&&(a+=this.$d.milliseconds/1e3,a=Math.round(1e3*a)/1e3);var s=v(a,"S"),l=e.negative||t.negative||r.negative||i.negative||o.negative||s.negative,c=i.format||o.format||s.format?"T":"",u=(l?"-":"")+"P"+e.format+t.format+r.format+c+i.format+o.format+s.format;return"P"===u||"-P"===u?"P0D":u},g.toJSON=function(){return this.toISOString()},g.format=function(e){var n=e||"YYYY-MM-DDTHH:mm:ss",r={Y:this.$d.years,YY:t.s(this.$d.years,2,"0"),YYYY:t.s(this.$d.years,4,"0"),M:this.$d.months,MM:t.s(this.$d.months,2,"0"),D:this.$d.days,DD:t.s(this.$d.days,2,"0"),H:this.$d.hours,HH:t.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:t.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:t.s(this.$d.seconds,2,"0"),SSS:t.s(this.$d.milliseconds,3,"0")};return n.replace(a,(function(e,t){return t||String(r[e])}))},g.as=function(e){return this.$ms/u[f(e)]},g.get=function(e){var t=this.$ms,n=f(e);return"milliseconds"===n?t%=1e3:t="weeks"===n?m(t/u[n]):this.$d[n],t||0},g.add=function(e,t,n){var r;return r=t?e*u[f(t)]:d(e)?e.$ms:p(e,this).$ms,p(this.$ms+r*(n?-1:1),this)},g.subtract=function(e,t){return this.add(e,t,!0)},g.locale=function(e){var t=this.clone();return t.$l=e,t},g.clone=function(){return p(this.$ms,this)},g.humanize=function(t){return e().add(this.$ms,"ms").locale(this.$l).fromNow(!t)},g.valueOf=function(){return this.asMilliseconds()},g.milliseconds=function(){return this.get("milliseconds")},g.asMilliseconds=function(){return this.as("milliseconds")},g.seconds=function(){return this.get("seconds")},g.asSeconds=function(){return this.as("seconds")},g.minutes=function(){return this.get("minutes")},g.asMinutes=function(){return this.as("minutes")},g.hours=function(){return this.get("hours")},g.asHours=function(){return this.as("hours")},g.days=function(){return this.get("days")},g.asDays=function(){return this.as("days")},g.weeks=function(){return this.get("weeks")},g.asWeeks=function(){return this.as("weeks")},g.months=function(){return this.get("months")},g.asMonths=function(){return this.as("months")},g.years=function(){return this.get("years")},g.asYears=function(){return this.as("years")},h}(),y=function(e,t,n){return e.add(t.years()*n,"y").add(t.months()*n,"M").add(t.days()*n,"d").add(t.hours()*n,"h").add(t.minutes()*n,"m").add(t.seconds()*n,"s").add(t.milliseconds()*n,"ms")};return function(n,r,i){e=i,t=i().$utils(),i.duration=function(e,t){var n=i.locale();return p(e,{$l:n},t)},i.isDuration=d;var o=r.prototype.add,a=r.prototype.subtract;r.prototype.add=function(e,t){return d(e)?y(this,e,1):o.bind(this)(e,t)},r.prototype.subtract=function(e,t){return d(e)?y(this,e,-1):a.bind(this)(e,t)}}}()},15750(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var i=n.prototype,o=i.format;r.en.formats=e,i.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,i){var o=i&&i.toUpperCase();return r||n[i]||e[i]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},6279(e){e.exports=function(){"use strict";return function(e,t,n){e=e||{};var r=t.prototype,i={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function o(e,t,n,i){return r.fromToBase(e,t,n,i)}n.en.relativeTime=i,r.fromToBase=function(t,r,o,a,s){for(var l,c,u,d=o.$locale().relativeTime||i,p=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],f=p.length,h=0;h<f;h+=1){var m=p[h];m.d&&(l=a?n(t).diff(o,m.d,!0):o.diff(t,m.d,!0));var g=(e.rounding||Math.round)(Math.abs(l));if(u=l>0,g<=m.r||!m.r){g<=1&&h>0&&(m=p[h-1]);var v=d[m.l];s&&(g=s(""+g)),c="string"==typeof v?v.replace("%d",g):v(g,r,m.l,u);break}}if(r)return c;var b=u?d.future:d.past;return"function"==typeof b?b(c):b.replace("%s",c)},r.to=function(e,t){return o(e,t,this,!0)},r.from=function(e,t){return o(e,t,this)};var a=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(a(this),e)},r.fromNow=function(e){return this.from(a(this),e)}}}()},30041(e,t,n){"use strict";var r=n(30655),i=n(58068),o=n(69675),a=n(75795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");
vendor: 1,061 bytes, line 2
2if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(r)r(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else{if(!u&&(s||l||c))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},80022(e,t){t.TF=function(e){return e.replace(/[^\u
20000-\u007e]/g,(function(e){return r[e]||e}))};for(var n=[{base:" ",chars:" "},{base:"0",chars:"ß"},{base:"A",chars:"â¶ï¼¡ÃÃÃẦẤẪẨÃÄÄáº°áº®áº´áº²È¦Ç ÃÇẢÃ
ǺÇÈÈẠẬẶá¸ÄȺⱯ"},{base:"AA",chars:"ê²"},{base:"AE",chars:"ÃǼǢ"},{base:"AO",chars:"ê´"},{base:"AU",chars:"ê¶"},{base:"AV",chars:"ê¸êº"},{base:"AY",chars:"ê¼"},{base:"B",chars:"â·ï¼¢á¸á¸á¸ÉÆ"},{base:"C",chars:"â¸ï¼£ê¾á¸ÄCÄÄÄÃÆÈ»"},{base:"D",chars:"â¹ï¼¤á¸Äá¸á¸á¸á¸ÄÆÆá´
ê¹"},{base:"Dh",chars:"Ã"},{base:"DZ",chars:"DZÇ"},{base:"Dz",chars:"DzÇ
"},{base:"E",chars:"Éâºï¼¥ÃÃÃá»áº¾á»á»áº¼Äá¸á¸ÄÄÃẺÄÈÈẸá»È¨á¸Äá¸á¸ÆÆá´"},{base:"F",chars:"ê¼â»ï¼¦á¸Æê»"},{base:"G",chars:"â¼ï¼§Ç´ÄḠÄÄ Ç¦Ä¢Ç¤Æê ê½ê¾É¢"},{base:"H",chars:"â½ï¼¨Ä¤á¸¢á¸¦ÈḤḨḪĦⱧⱵê"},{base:"I",chars:"â¾ï¼©ÃÃÃĨĪĬİÃḮá»ÇÈÈá»Ä®á¸¬Æ"},{base:"J",chars:"â¿ï¼ªÄ´ÉÈ·"},{base:"K",chars:"âKḰǨḲĶḴÆâ±©êêêê¢"},{base:"L",chars:"âLĿĹĽḶḸĻḼḺÅȽⱢⱠêêê"},{base:"LJ",chars:"Ç"},{base:"Lj",chars:"Ç"},{base:"M",chars:"âï¼á¸¾á¹á¹â±®ÆÏ»"},{base:"N",chars:"ê¤È âNǸÅÃá¹Åá¹Å
á¹á¹Æêá´"},{base:"NJ",chars:"Ç"},{base:"Nj",chars:"Ç"},{base:"O",chars:"âOÃÃÃá»á»á»á»Ãá¹È¬á¹Åá¹á¹ÅȮȰÃȪá»ÅÇÈÈÆ á»á»á» á»á»¢á»á»ÇªÇ¬ÃÇ¾ÆÆêê"},{base:"OE",chars:"Å"},{base:"OI",chars:"Æ¢"},{base:"OO",chars:"ê"},{base:"OU",chars:"È¢"},{base:"P",chars:"â
ï¼°á¹á¹Æ¤â±£êêê"},{base:"Q",chars:"âï¼±êêÉ"},{base:"R",chars:"âï¼²Åá¹ÅÈÈá¹á¹Åá¹ÉⱤêê¦ê"},{base:"S",chars:"âï¼³áºÅṤÅṠŠṦṢṨÈÅâ±¾ê¨ê"},{base:"T",chars:"âTṪŤṬÈŢṰṮŦƬƮȾê"},{base:"Th",chars:"Ã"},{base:"TZ",chars:"ê¨"},{base:"U",chars:"âï¼µÃÃÃŨṸŪṺŬÃÇÇÇÇỦŮŰÇÈÈÆ¯á»ªá»¨á»®á»¬á»°á»¤á¹²Å²á¹¶á¹´É"},{base:"V",chars:"âVṼṾƲêÉ
"},{base:"VY",chars:"ê "},{base:"W",chars:"âï¼·áºáºÅ´áºáºáºâ±²"},{base:"X",chars:"âXáºáº"},{base:"Y",chars:"âYỲÃŶỸȲáºÅ¸á»¶á»´Æ³ÉỾ"},{base:"Z",chars:"âZŹáºÅ»Å½áºáºÆµÈ¤â±¿â±«ê¢"},{base:"a",chars:"âï½áºÃ áâầấẫẩãÄÄằắẵẳȧǡäÇảåǻÇÈÈạáºáº·á¸Ä
â±¥ÉÉ"},{base:"aa",chars:"ê³"},{base:"ae",chars:"æǽǣ"},{base:"ao",chars:"êµ"},{base:"au",chars:"ê·"},{base:"av",chars:"ê¹ê»"},{base:"ay",chars:"ê½"},{base:"b",chars:"âï½á¸á¸
á¸ÆÆÉÆ"},{base:"c",chars:"ï½âÄÄÄÄÃ§á¸ÆÈ¼ê¿â"},{base:"d",chars:"âï½á¸Äá¸á¸á¸á¸ÄÆÉÉÆá§Ôêª"},{base:"dh",chars:"ð"},{base:"dz",chars:"dzÇ"},{base:"e",chars:"âï½
èéêá»áº¿á»
á»áº½Äá¸á¸ÄÄëẻÄÈ
Èẹá»È©á¸Äá¸á¸ÉÇ"},{base:"f",chars:"âï½á¸Æ"},{base:"ff",chars:"ï¬"},{base:"fi",chars:"ï¬"},{base:"fl",chars:"ï¬"},{base:"ffi",chars:"ï¬"},{base:"ffl",chars:"ï¬"},{base:"g",chars:"âï½ÇµÄḡÄÄ¡Ç§Ä£Ç¥É ê¡ê¿áµ¹"},{base:"h",chars:"âï½Ä¥á¸£á¸§ÈḥḩḫáºÄ§â±¨â±¶É¥"},{base:"hv",chars:"Æ"},{base:"i",chars:"âï½Ã¬ÃîĩīÄïḯá»ÇÈÈá»Ä¯á¸É¨Ä±"},{base:"j",chars:"âï½ÄµÇ°É"},{base:"k",chars:"âï½á¸±Ç©á¸³Ä·á¸µÆâ±ªêêê
ê£"},{base:"l",chars:"âï½ÅÄºÄ¾á¸·á¸¹Ä¼á¸½á¸»Å¿ÅÆÉ«â±¡êêêÉ"},{base:"lj",chars:"Ç"},{base:"m",chars:"âï½á¸¿á¹á¹É±É¯"},{base:"n",chars:"âï½Ç¹Åñá¹
Åá¹Åá¹á¹ÆÉ²Åêê¥Ð»Ô"},{base:"nj",chars:"Ç"},{base:"o",chars:"âï½Ã²Ã³Ã´á»á»á»á»Ãµá¹Èá¹Åá¹á¹Åȯȱöȫá»ÅÇÈÈÆ¡á»á»á»¡á»á»£á»á»Ç«ÇøǿêêɵÉá´"},{base:"oe",chars:"Å"},{base:"oi",chars:"Æ£"},{base:"oo",chars:"ê"},{base:"ou",chars:"È£"},{base:"p",chars:"âï½á¹á¹Æ¥áµ½êêêÏ"},{base:"q",chars:"â ï½Éêê"},{base:"r",chars:"â¡ï½Åá¹ÅÈÈá¹á¹Åá¹Éɽêê§ê"},{base:"s",chars:"â¢ï½Åá¹¥ÅṡšṧṣṩÈÅÈ¿ê©ê
áºÊ"},{base:"ss",chars:"Ã"},{base:"t",chars:"â£ï½á¹«áºÅ¥á¹ÈţṱṯŧÆÊⱦê"},{base:"th",chars:"þ"},{base:"tz",chars:"ê©"},{base:"u",chars:"â¤ï½Ã¹ÃºÃ»Å©á¹¹Å«á¹»ÅüÇÇÇÇủůűÇÈÈÆ°á»«á»©á»¯á»á»±á»¥á¹³Å³á¹·á¹µÊ"},{base:"v",chars:"â¥ï½á¹½á¹¿ÊêÊ"},{base:"vy",chars:"ê¡"},{base:"w",chars:"â¦ï½áºáºÅµáºáº
áºáºâ±³"},{base:"x",chars:"â§ï½áºáº"},{base:"y",chars:"â¨ï½á»³Ã½Å·á»¹È³áºÃ¿á»·áºá»µÆ´Éỿ"},{base:"z",chars:"â©ï½ÅºáºÅ¼Å¾áºáºÆ¶È¥Éⱬê£"}],r={},i=0;i<n.length;i+=1)for(var o=n[i].chars,a=0;a<o.length;a+=1)r[o[a]]=n[i].base},34783(e,t,n){!function(e){"use strict";function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){for(var n=0;t.length>n;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}
2function o(e){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function l(e,t,n){return(l=s()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&a(i,n.prototype),i}).apply(null,arguments)}function c(e){var t="function"==typeof Map?new Map:void 0;return(c=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return l(e,arguments,o(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),a(n,e)})(e)}var u="app",d="user",p="team",f="dropboxapi.com",h="dropbox.com",m={api:"api",notify:"bolt",content:"api-content"},g={};function v(e){var t="000".concat(e.charCodeAt(0).toString(16)).slice(-4);return"\\u".concat(t)}g.accountSetProfilePhoto=function(e){return this.request("account/set_profile_photo",e,"user","api","rpc")},g.authTokenFromOauth1=function(e){return this.request("auth/token/from_oauth1",e,"app","api","rpc")},g.authTokenRevoke=function(){return this.request("auth/token/revoke",null,"user","api","rpc")},g.checkApp=function(e){return this.request("check/app",e,"app","api","rpc")},g.checkUser=function(e){return this.request("check/user",e,"user","api","rpc")},g.contactsDeleteManualContacts=function(){return this.request("contacts/delete_manual_contacts",null,"user","api","rpc")},g.contactsDeleteManualContactsBatch=function(e){return this.request("contacts/delete_manual_contacts_batch",e,"user","api","rpc")},g.filePropertiesPropertiesAdd=function(e){return this.request("file_properties/properties/add",e,"user","api","rpc")},g.filePropertiesPropertiesOverwrite=function(e){return this.request("file_properties/properties/overwrite",e,"user","api","rpc")},g.filePropertiesPropertiesRemove=function(e){return this.request("file_properties/properties/remove",e,"user","api","rpc")},g.filePropertiesPropertiesSearch=function(e){return this.request("file_properties/properties/search",e,"user","api","rpc")},g.filePropertiesPropertiesSearchContinue=function(e){return this.request("file_properties/properties/search/continue",e,"user","api","rpc")},g.filePropertiesPropertiesUpdate=function(e){return this.request("file_properties/properties/update",e,"user","api","rpc")},g.filePropertiesTemplatesAddForTeam=function(e){return this.request("file_properties/templates/add_for_team",e,"team","api","rpc")},g.filePropertiesTemplatesAddForUser=function(e){return this.request("file_properties/templates/add_for_user",e,"user","api","rpc")},g.filePropertiesTemplatesGetForTeam=function(e){return this.request("file_properties/templates/get_for_team",e,"team","api","rpc")},g.filePropertiesTemplatesGetForUser=function(e){return this.request("file_properties/templates/get_for_user",e,"user","api","rpc")},g.filePropertiesTemplatesListForTeam=function(){return this.request("file_properties/templates/list_for_team",null,"team","api","rpc")},g.filePropertiesTemplatesListForUser=function(){return this.request("file_properties/templates/list_for_user",null,"user","api","rpc")},g.filePropertiesTemplatesRemoveForTeam=function(e){return this.request("file_properties/templates/remove_for_team",e,"team","api","rpc")},g.filePropertiesTemplatesRemoveForUser=function(e){return this.request("file_properties/templates/remove_for_user",e,"user","api","rpc")},g.filePropertiesTemplatesUpdateForTeam=function(e){return this.request("file_properties/templates/update_for_team",e,"team","api","rpc")},g.filePropertiesTemplatesUpdateForUser=function(e){return this.request("file_properties/templates/update_for_user",e,"user","api","rpc")},g.fileRequestsCount=function(){return this.request("file_requests/count",null,"user","api","rpc")},g.fileRequestsCreate=function(e){return this.request("file_requests/create",e,"user","api","rpc")},g.fileRequestsDelete=function(e){return this.request("file_requests/delete",e,"user","api","rpc")},g.fileRequestsDeleteAllClosed=function(){return this.request("file_requests/delete_all_closed",null,"user","api","rpc")},g.fileRequestsGet=function(e){return this.request("file_requests/get",e,"user","api","rpc")},g.fileRequestsListV2=function(e){return this.request("file_requests/list_v2",e,"user","api","rpc")},g.fileRequestsList=function(){return this.request("file_requests/list",null,"user","api","rpc")},g.fileRequestsListContinue=function(e){return this.request("file_requests/list/continue",e,"user","api","rpc")},g.fileRequestsUpdate=function(e){return this.request("file_requests/update",e,"user","api","rpc")},g.filesAlphaGetMetadata=function(e){return this.request("files/alpha/get_metadata",e,"user","api","rpc")},g.filesAlphaUpload=function(e){return this.request("files/alpha/upload",e,"user","content","upload")},g.filesCopyV2=function(e){return this.request("files/copy_v2",e,"user","api","rpc")},g.filesCopy=function(e){return this.request("files/copy",e,"user","api","rpc")},g.filesCopyBatchV2=function(e){return this.request("files/copy_batch_v2",e,"user","api","rpc")},g.filesCopyBatch=function(e){return this.request("files/copy_batch",e,"user","api","rpc")},g.filesCopyBatchCheckV2=function(e){return this.request("files/copy_batch/check_v2",e,"user","api","rpc")},g.filesCopyBatchCheck=function(e){return this.request("files/copy_batch/check",e,"user","api","rpc")},g.filesCopyReferenceGet=function(e){return this.request("files/copy_reference/get",e,"user","api","rpc")}
2,g.filesCopyReferenceSave=function(e){return this.request("files/copy_reference/save",e,"user","api","rpc")},g.filesCreateFolderV2=function(e){return this.request("files/create_folder_v2",e,"user","api","rpc")},g.filesCreateFolder=function(e){return this.request("files/create_folder",e,"user","api","rpc")},g.filesCreateFolderBatch=function(e){return this.request("files/create_folder_batch",e,"user","api","rpc")},g.filesCreateFolderBatchCheck=function(e){return this.request("files/create_folder_batch/check",e,"user","api","rpc")},g.filesDeleteV2=function(e){return this.request("files/delete_v2",e,"user","api","rpc")},g.filesDelete=function(e){return this.request("files/delete",e,"user","api","rpc")},g.filesDeleteBatch=function(e){return this.request("files/delete_batch",e,"user","api","rpc")},g.filesDeleteBatchCheck=function(e){return this.request("files/delete_batch/check",e,"user","api","rpc")},g.filesDownload=function(e){return this.request("files/download",e,"user","content","download")},g.filesDownloadZip=function(e){return this.request("files/download_zip",e,"user","content","download")},g.filesExport=function(e){return this.request("files/export",e,"user","content","download")},g.filesGetFileLockBatch=function(e){return this.request("files/get_file_lock_batch",e,"user","api","rpc")},g.filesGetMetadata=function(e){return this.request("files/get_metadata",e,"user","api","rpc")},g.filesGetPreview=function(e){return this.request("files/get_preview",e,"user","content","download")},g.filesGetTemporaryLink=function(e){return this.request("files/get_temporary_link",e,"user","api","rpc")},g.filesGetTemporaryUploadLink=function(e){return this.request("files/get_temporary_upload_link",e,"user","api","rpc")},g.filesGetThumbnail=function(e){return this.request("files/get_thumbnail",e,"user","content","download")},g.filesGetThumbnailV2=function(e){return this.request("files/get_thumbnail_v2",e,"app, user","content","download")},g.filesGetThumbnailBatch=function(e){return this.request("files/get_thumbnail_batch",e,"user","content","rpc")},g.filesListFolder=function(e){return this.request("files/list_folder",e,"user","api","rpc")},g.filesListFolderContinue=function(e){return this.request("files/list_folder/continue",e,"user","api","rpc")},g.filesListFolderGetLatestCursor=function(e){return this.request("files/list_folder/get_latest_cursor",e,"user","api","rpc")},g.filesListFolderLongpoll=function(e){return this.request("files/list_folder/longpoll",e,"noauth","notify","rpc")},g.filesListRevisions=function(e){return this.request("files/list_revisions",e,"user","api","rpc")},g.filesLockFileBatch=function(e){return this.request("files/lock_file_batch",e,"user","api","rpc")},g.filesMoveV2=function(e){return this.request("files/move_v2",e,"user","api","rpc")},g.filesMove=function(e){return this.request("files/move",e,"user","api","rpc")},g.filesMoveBatchV2=function(e){return this.request("files/move_batch_v2",e,"user","api","rpc")},g.filesMoveBatch=function(e){return this.request("files/move_batch",e,"user","api","rpc")},g.filesMoveBatchCheckV2=function(e){return this.request("files/move_batch/check_v2",e,"user","api","rpc")},g.filesMoveBatchCheck=function(e){return this.request("files/move_batch/check",e,"user","api","rpc")},g.filesPaperCreate=function(e){return this.request("files/paper/create",e,"user","api","upload")},g.filesPaperUpdate=function(e){return this.request("files/paper/update",e,"user","api","upload")},g.filesPermanentlyDelete=function(e){return this.request("files/permanently_delete",e,"user","api","rpc")},g.filesPropertiesAdd=function(e){return this.request("files/properties/add",e,"user","api","rpc")},g.filesPropertiesOverwrite=function(e){return this.request("files/properties/overwrite",e,"user","api","rpc")},g.filesPropertiesRemove=function(e){return this.request("files/properties/remove",e,"user","api","rpc")},g.filesPropertiesTemplateGet=function(e){return this.request("files/properties/template/get",e,"user","api","rpc")},g.filesPropertiesTemplateList=function(){return this.request("files/properties/template/list",null,"user","api","rpc")},g.filesPropertiesUpdate=function(e){return this.request("files/properties/update",e,"user","api","rpc")},g.filesRestore=function(e){return this.request("files/restore",e,"user","api","rpc")},g.filesSaveUrl=function(e){return this.request("files/save_url",e,"user","api","rpc")},g.filesSaveUrlCheckJobStatus=function(e){return this.request("files/save_url/check_
2job_status",e,"user","api","rpc")},g.filesSearch=function(e){return this.request("files/search",e,"user","api","rpc")},g.filesSearchV2=function(e){return this.request("files/search_v2",e,"user","api","rpc")},g.filesSearchContinueV2=function(e){return this.request("files/search/continue_v2",e,"user","api","rpc")},g.filesUnlockFileBatch=function(e){return this.request("files/unlock_file_batch",e,"user","api","rpc")},g.filesUpload=function(e){return this.request("files/upload",e,"user","content","upload")},g.filesUploadSessionAppendV2=function(e){return this.request("files/upload_session/append_v2",e,"user","content","upload")},g.filesUploadSessionAppend=function(e){return this.request("files/upload_session/append",e,"user","content","upload")},g.filesUploadSessionFinish=function(e){return this.request("files/upload_session/finish",e,"user","content","upload")},g.filesUploadSessionFinishBatch=function(e){return this.request("files/upload_session/finish_batch",e,"user","api","rpc")},g.filesUploadSessionFinishBatchCheck=function(e){return this.request("files/upload_session/finish_batch/check",e,"user","api","rpc")},g.filesUploadSessionStart=function(e){return this.request("files/upload_session/start",e,"user","content","upload")},g.paperDocsArchive=function(e){return this.request("paper/docs/archive",e,"user","api","rpc")},g.paperDocsCreate=function(e){return this.request("paper/docs/create",e,"user","api","upload")},g.paperDocsDownload=function(e){return this.request("paper/docs/download",e,"user","api","download")},g.paperDocsFolderUsersList=function(e){return this.request("paper/docs/folder_users/list",e,"user","api","rpc")},g.paperDocsFolderUsersListContinue=function(e){return this.request("paper/docs/folder_users/list/continue",e,"user","api","rpc")},g.paperDocsGetFolderInfo=function(e){return this.request("paper/docs/get_folder_info",e,"user","api","rpc")},g.paperDocsList=function(e){return this.request("paper/docs/list",e,"user","api","rpc")},g.paperDocsListContinue=function(e){return this.request("paper/docs/list/continue",e,"user","api","rpc")},g.paperDocsPermanentlyDelete=function(e){return this.request("paper/docs/permanently_delete",e,"user","api","rpc")},g.paperDocsSharingPolicyGet=function(e){return this.request("paper/docs/sharing_policy/get",e,"user","api","rpc")},g.paperDocsSharingPolicySet=function(e){return this.request("paper/docs/sharing_policy/set",e,"user","api","rpc")},g.paperDocsUpdate=function(e){return this.request("paper/docs/update",e,"user","api","upload")},g.paperDocsUsersAdd=function(e){return this.request("paper/docs/users/add",e,"user","api","rpc")},g.paperDocsUsersList=function(e){return this.request("paper/docs/users/list",e,"user","api","rpc")},g.paperDocsUsersListContinue=function(e){return this.request("paper/docs/users/list/continue",e,"user","api","rpc")},g.paperDocsUsersRemove=function(e){return this.request("paper/docs/users/remove",e,"user","api","rpc")},g.paperFoldersCreate=function(e){return this.request("paper/folders/create",e,"user","api","rpc")},g.sharingAddFileMember=function(e){return this.request("sharing/add_file_member",e,"user","api","rpc")},g.sharingAddFolderMember=function(e){return this.request("sharing/add_folder_member",e,"user","api","rpc")},g.sharingCheckJobStatus=function(e){return this.request("sharing/check_job_status",e,"user","api","rpc")},g.sharingCheckRemoveMemberJobStatus=function(e){return this.request("sharing/check_remove_member_job_status",e,"user","api","rpc")},g.sharingCheckShareJobStatus=function(e){return this.request("sharing/check_share_job_status",e,"user","api","rpc")},g.sharingCreateSharedLink=function(e){return this.request("sharing/create_shared_link",e,"user","api","rpc")},g.sharingCreateSharedLinkWithSettings=function(e){return this.request("sharing/create_shared_link_with_settings",e,"user","api","rpc")},g.sharingGetFileMetadata=function(e){return this.request("sharing/get_file_metadata",e,"user","api","rpc")},g.sharingGetFileMetadataBatch=function(e){return this.request("sharing/get_file_metadata/batch",e,"user","api","rpc")},g.sharingGetFolderMetadata=function(e){return this.request("sharing/get_folder_metadata",e,"user","api","rpc")},g.sharingGetSharedLinkFile=function(e){return this.request("sharing/get_shared_link_file",e,"user","content","download")},g.sharingGetSharedLinkMetadata=function(e){return this.request("sharing/get_shared_link_metadata",e,"user","api","rpc")},g.sharingGetSharedLinks=function(e){return this.request("sharing/get_shared_links",e,"user","api","rpc")},g.sharingListFileMembers=function(e){return this.request("sharing/list_file_members",e,"user","api","rpc")},g.sharingListFileMembersBatch=function(e){return this.request("sharing/list_file_members/batch",e,"user","api","rpc")},g.sharingListFileMembersContinue=function(e){return this.request("sharing/list_file_members/continue",e,"user","api","rpc")},g.sharingListFolderMembers=function(e){return this.request("sharing/list_folder_members",e,"user","api","rpc")},g.sharingListFolderMembersContinue=function(e){return this.request("sharing/list_folder_members/continue",e,"user","api","rpc")},g.sharingListFolders=function(e){return this.request("sharing/list_folders",e,"user","api","rpc")},g.sharingListFoldersContinue=function(e){return this.request("sharing/list_folders/continue",e,"user","api","rpc")},g.sharingListMountableFolders=function(e){return this.request("sharing/list_mountable_folders",e,"user","api","rpc")},g.sharingListMountableFoldersContinue=function(e){return this.request("sharing/list_mountable_folders/continue",e,"user","api","rpc")},g.sharingListReceivedFiles=function(e){return this.request("sharing/list_received_files",e,"user","api","rpc")},g.sharingListReceivedFilesContinue=function(e){return this.request("sharing/list_received_files/continue",e,"user","api","rpc")},g.sharingListSharedLinks=function(e){return this.request("sharing/list_shared_links",e,"user","api","rpc")}
2,g.sharingModifySharedLinkSettings=function(e){return this.request("sharing/modify_shared_link_settings",e,"user","api","rpc")},g.sharingMountFolder=function(e){return this.request("sharing/mount_folder",e,"user","api","rpc")},g.sharingRelinquishFileMembership=function(e){return this.request("sharing/relinquish_file_membership",e,"user","api","rpc")},g.sharingRelinquishFolderMembership=function(e){return this.request("sharing/relinquish_folder_membership",e,"user","api","rpc")},g.sharingRemoveFileMember=function(e){return this.request("sharing/remove_file_member",e,"user","api","rpc")},g.sharingRemoveFileMember2=function(e){return this.request("sharing/remove_file_member_2",e,"user","api","rpc")},g.sharingRemoveFolderMember=function(e){return this.request("sharing/remove_folder_member",e,"user","api","rpc")},g.sharingRevokeSharedLink=function(e){return this.request("sharing/revoke_shared_link",e,"user","api","rpc")},g.sharingSetAccessInheritance=function(e){return this.request("sharing/set_access_inheritance",e,"user","api","rpc")},g.sharingShareFolder=function(e){return this.request("sharing/share_folder",e,"user","api","rpc")},g.sharingTransferFolder=function(e){return this.request("sharing/transfer_folder",e,"user","api","rpc")},g.sharingUnmountFolder=function(e){return this.request("sharing/unmount_folder",e,"user","api","rpc")},g.sharingUnshareFile=function(e){return this.request("sharing/unshare_file",e,"user","api","rpc")},g.sharingUnshareFolder=function(e){return this.request("sharing/unshare_folder",e,"user","api","rpc")},g.sharingUpdateFileMember=function(e){return this.request("sharing/update_file_member",e,"user","api","rpc")},g.sharingUpdateFolderMember=function(e){return this.request("sharing/update_folder_member",e,"user","api","rpc")},g.sharingUpdateFolderPolicy=function(e){return this.request("sharing/update_folder_policy",e,"user","api","rpc")},g.teamDevicesListMemberDevices=function(e){return this.request("team/devices/list_member_devices",e,"team","api","rpc")},g.teamDevicesListMembersDevices=function(e){return this.request("team/devices/list_members_devices",e,"team","api","rpc")},g.teamDevicesListTeamDevices=function(e){return this.request("team/devices/list_team_devices",e,"team","api","rpc")},g.teamDevicesRevokeDeviceSession=function(e){return this.request("team/devices/revoke_device_session",e,"team","api","rpc")},g.teamDevicesRevokeDeviceSessionBatch=function(e){return this.request("team/devices/revoke_device_session_batch",e,"team","api","rpc")},g.teamFeaturesGetValues=function(e){return this.request("team/features/get_values",e,"team","api","rpc")},g.teamGetInfo=function(){return this.request("team/get_info",null,"team","api","rpc")},g.teamGroupsCreate=function(e){return this.request("team/groups/create",e,"team","api","rpc")},g.teamGroupsDelete=function(e){return this.request("team/groups/delete",e,"team","api","rpc")},g.teamGroupsGetInfo=function(e){return this.request("team/groups/get_info",e,"team","api","rpc")},g.teamGroupsJobStatusGet=function(e){return this.request("team/groups/job_status/get",e,"team","api","rpc")},g.teamGroupsList=function(e){return this.request("team/groups/list",e,"team","api","rpc")},g.teamGroupsListContinue=function(e){return this.request("team/groups/list/continue",e,"team","api","rpc")},g.teamGroupsMembersAdd=function(e){return this.request("team/groups/members/add",e,"team","api","rpc")},g.teamGroupsMembersList=function(e){return this.request("team/groups/members/list",e,"team","api","rpc")},g.teamGroupsMembersListContinue=function(e){return this.request("team/groups/members/list/continue",e,"team","api","rpc")},g.teamGroupsMembersRemove=function(e){return this.request("team/groups/members/remove",e,"team","api","rpc")},g.teamGroupsMembersSetAccessType=function(e){return this.request("team/groups/members/set_access_type",e,"team","api","rpc")},g.teamGroupsUpdate=function(e){return this.request("team/groups/update",e,"team","api","rpc")},g.teamLegalHoldsCreatePolicy=function(e){return this.request("team/legal_holds/create_policy",e,"team","api","rpc")},g.teamLegalHoldsGetPolicy=function(e){return this.request("team/legal_holds/get_policy",e,"team","api","rpc")},g.teamLegalHoldsListHeldRevisions=function(e){return this.request("team/legal_holds/list_held_revisions",e,"team","api","rpc")},g.teamLegalHoldsListHeldRevisionsContinue=function(e){return this.request("team/legal_holds/list_held_revisions_continue",e,"team","api","rpc")},g.teamLegalHoldsListPolicies=function(e){return this.request("team/legal_holds/list_policies",e,"team","api","rpc")},g.teamLegalHoldsReleasePolicy=function(e){return this.request("team/legal_holds/release_policy",e,"team","api","rpc")},g.teamLegalHoldsUpdatePolicy=function(e){return this.request("team/legal_holds/update_policy",e,"team","api","rpc")},g.teamLinkedAppsListMemberLinkedApps=function(e){return this.request("team/linked_apps/list_member_linked_apps",e,"team","api","rpc")},g.teamLinkedAppsListMembersLinkedApps=function(e){return this.request("team/linked_apps/list_members_linked_apps",e,"team","api","rpc")},g.teamLinkedAppsListTeamLinkedApps=function(e){return this.request("team/linked_apps/list_team_linked_apps",e,"team","api","rpc")},g.teamLinkedAppsRevokeLinkedApp=function(e){return this.request("team/linked_apps/revoke_linked_app",e,"team","api","rpc")},g.teamLinkedAppsRevokeLinkedAppBatch=function(e){return this.request("team/linked_apps/revoke_linked_app_batch",e,"team","api","rpc")},g.teamMemberSpaceLimitsExcludedUsersAdd=function(e){return this.request("team/member_space_limits/excluded_users/add",e,"team","api","rpc")},g.teamMemberSpaceLimitsExcludedUsersList=function(e){return this.request("team/member_space_limits/excluded_users/list",e,"team","api","rpc")},g.teamMemberSpaceLimitsExcludedUsersListContinue=function(e){return this.request("team/member_space_limits/excluded_users/list/continue",e,"team","api","rpc")},g.teamMemberSpaceLimitsExcludedUsersRemove=function(e){return this.request("team/member_space_limits/excluded_users/remove",e,"team","api","rpc")},g.teamMemberSpaceLimitsGetCustomQuota=function(e){return this.request("team/member_space_limits/get_custom_quota",e,"team","api","rpc")},g.teamMemberSpaceLimitsRemoveCustomQuota=function(e){return this.request("team/member_space_limits/remove_custom_quota",e,"team","api","rpc")},g.teamMemberSpaceLimitsSetCustomQuota=function(e){return this.request("team/member_space_limits/set_custom_quota",e,"team","api","rpc")},g.teamMembersAddV2=function(e){return this.request("team/members/add_v2",e,"team","api","rpc")},g.teamMembersAdd=function(e){return this.request("team/members/add",e,"team","api","rpc")},g.teamMembersAddJobStatusGetV2=function(e){return this.request("team/members/add/job_status/get_v2",e,"team","api","rpc")},g.teamMembersAddJobStatusGet=function(e){return this.request("team/members/add/job_status/get",e,"team","api","rpc")},g.teamMembersDeleteProfilePhotoV2=function(e){return this.request("team/members/delete_profile_photo_v2",e,"team","api","rpc")},g.teamMembersDeleteProfilePhoto=function(e){return this.request("team/members/delete_profile_photo",e,"team","api","rpc")},g.teamMembersGetAvailableTeamMemberRoles=function(){return this.request("team/members/get_available_team_member_roles",null,"team","api","rpc")},g.teamMembersGetInfoV2=function(e){return this.request("team/members/get_info_v2",e,"team","api","rpc")},g.teamMembersGetInfo=function(e){return this.request("team/members/get_info",e,"team","api","rpc")},g.teamMembersListV2=function(e){return this.request("team/members/list_v2",e,"team","api","rpc")},g.teamMembersList=function(e){return this.request("team/members/list",e,"team","api","rpc")},g.teamMembersListContinueV2=function(e){return this.request("team/members/list/continue_v2",e,"team","api","rpc")},g.teamMembersListContinue=function(e){return this.request("team/members/list/continue",e,"team","api","rpc")},g.teamMembersMoveFormerMemberFiles=function(e){return this.request("team/members/move_former_member_files",e,"team","api","rpc")},g.teamMembersMoveFormerMemberFilesJobStatusCheck=function(e){return this.request("team/members/move_former_member_files/job_status/c
2heck",e,"team","api","rpc")},g.teamMembersRecover=function(e){return this.request("team/members/recover",e,"team","api","rpc")},g.teamMembersRemove=function(e){return this.request("team/members/remove",e,"team","api","rpc")},g.teamMembersRemoveJobStatusGet=function(e){return this.request("team/members/remove/job_status/get",e,"team","api","rpc")},g.teamMembersSecondaryEmailsAdd=function(e){return this.request("team/members/secondary_emails/add",e,"team","api","rpc")},g.teamMembersSecondaryEmailsDelete=function(e){return this.request("team/members/secondary_emails/delete",e,"team","api","rpc")},g.teamMembersSecondaryEmailsResendVerificationEmails=function(e){return this.request("team/members/secondary_emails/resend_verification_emails",e,"team","api","rpc")},g.teamMembersSendWelcomeEmail=function(e){return this.request("team/members/send_welcome_email",e,"team","api","rpc")},g.teamMembersSetAdminPermissionsV2=function(e){return this.request("team/members/set_admin_permissions_v2",e,"team","api","rpc")},g.teamMembersSetAdminPermissions=function(e){return this.request("team/members/set_admin_permissions",e,"team","api","rpc")},g.teamMembersSetProfileV2=function(e){return this.request("team/members/set_profile_v2",e,"team","api","rpc")},g.teamMembersSetProfile=function(e){return this.request("team/members/set_profile",e,"team","api","rpc")},g.teamMembersSetProfilePhotoV2=function(e){return this.request("team/members/set_profile_photo_v2",e,"team","api","rpc")},g.teamMembersSetProfilePhoto=function(e){return this.request("team/members/set_profile_photo",e,"team","api","rpc")},g.teamMembersSuspend=function(e){return this.request("team/members/suspend",e,"team","api","rpc")},g.teamMembersUnsuspend=function(e){return this.request("team/members/unsuspend",e,"team","api","rpc")},g.teamNamespacesList=function(e){return this.request("team/namespaces/list",e,"team","api","rpc")},g.teamNamespacesListContinue=function(e){return this.request("team/namespaces/list/continue",e,"team","api","rpc")},g.teamPropertiesTemplateAdd=function(e){return this.request("team/properties/template/add",e,"team","api","rpc")},g.teamPropertiesTemplateGet=function(e){return this.request("team/properties/template/get",e,"team","api","rpc")},g.teamPropertiesTemplateList=function(){return this.request("team/properties/template/list",null,"team","api","rpc")},g.teamPropertiesTemplateUpdate=function(e){return this.request("team/properties/template/update",e,"team","api","rpc")},g.teamReportsGetActivity=function(e){return this.request("team/reports/get_activity",e,"team","api","rpc")},g.teamReportsGetDevices=function(e){return this.request("team/reports/get_devices",e,"team","api","rpc")},g.teamReportsGetMembership=function(e){return this.request("team/reports/get_membership",e,"team","api","rpc")},g.teamReportsGetStorage=function(e){return this.request("team/reports/get_storage",e,"team","api","rpc")},g.teamTeamFolderActivate=function(e){return this.request("team/team_folder/activate",e,"team","api","rpc")},g.teamTeamFolderArchive=function(e){return this.request("team/team_folder/archive",e,"team","api","rpc")},g.teamTeamFolderArchiveCheck=function(e){return this.request("team/team_folder/archive/check",e,"team","api","rpc")},g.teamTeamFolderCreate=function(e){return this.request("team/team_folder/create",e,"team","api","rpc")},g.teamTeamFolderGetInfo=function(e){return this.request("team/team_folder/get_info",e,"team","api","rpc")},g.teamTeamFolderList=function(e){return this.request("team/team_folder/list",e,"team","api","rpc")},g.teamTeamFolderListContinue=function(e){return this.request("team/team_folder/list/continue",e,"team","api","rpc")},g.teamTeamFolderPermanentlyDelete=function(e){return this.request("team/team_folder/permanently_delete",e,"team","api","rpc")},g.teamTeamFolderRename=function(e){return this.request("team/team_folder/rename",e,"team","api","rpc")},g.teamTeamFolderUpdateSyncSettings=function(e){return this.request("team/team_folder/update_sync_settings",e,"team","api","rpc")},g.teamTokenGetAuthenticatedAdmin=function(){return this.request("team/token/get_authenticated_admin",null,"team","api","rpc")},g.teamLogGetEvents=function(e){return this.request("team_log/get_events",e,"team","api","rpc")},g.teamLogGetEventsContinue=function(e){return this.request("team_log/get_events/continue",e,"team","api","rpc")},g.usersFeaturesGetValues=function(e){return this.request("users/features/get_values",e,"user","api","rpc")},g.usersGetAccount=function(e){return this.request("users/get_account",e,"user","api","rpc")},g.usersGetAccountBatch=function(e){return this.request("users/get_account_batch",e,"user","api","rpc")},g.usersGetCurrentAccount=function(){return this.request("users/get_current_account",null,"user","api","rpc")},g.usersGetSpaceUsage=function(){return this.request("users/get_space_usage",null,"user","api","rpc")};var b=function(e){var t=arguments.length>
21&&void 0!==arguments[1]?arguments[1]:f,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";return t!==f&&void 0!==m[e]&&(e=m[e],n="-"),"https://".concat(e).concat(n).concat(t,"/2/")},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:".",n="api";return e!==f&&(n=m[n],t="-"),"https://".concat(n).concat(t).concat(e,"/oauth2/token")};function _(e){return JSON.stringify(e).replace(/[\u007f-\uffff]/g,v)}function w(){return"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope||"undefined"!=typeof window}function S(){return"undefined"!=typeof window}function E(e){return e.toString("base64").replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}var k,C,A,T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&a(e,t)}(l,e);var n,r,i=(n=l,r=s(),function(){var e,t=o(n);if(r){var i=o(this).constructor;e=Reflect.construct(t,arguments,i)}else e=t.apply(this,arguments);return function(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,e)});function l(e,n,r){var o;return t(this,l),(o=i.call(this,"Response failed with a ".concat(e," code"))).name="DropboxResponseError",o.status=e,o.headers=n,o.error=r,o}return l}(c(Error)),I=function e(n,r,i){t(this,e),this.status=n,this.headers=r,this.result=i};function D(e){return e.text().then((function(t){var n;try{n=JSON.parse(t)}catch(e){n=t}throw new T(e.status,e.headers,n)}))}function P(e){return e.ok?e.text().then((function(t){var n;try{n=JSON.parse(t)}catch(e){n=t}return new I(e.status,e.headers,n)})):D(e)}k=S()?window.fetch.bind(window):n(43092),C=S()?window.crypto||window.msCrypto:n(47007),A="undefined"==typeof TextEncoder?n(40537).TextEncoder:TextEncoder;var x,R=["legacy","offline","online"],O=["code","token"],M=["none","user","team"],N=function(){function e(n){t(this,e),this.fetch=(n=n||{}).fetch||k,this.accessToken=n.accessToken,this.accessTokenExpiresAt=n.accessTokenExpiresAt,this.refreshToken=n.refreshToken,this.clientId=n.clientId,this.clientSecret=n.clientSecret,this.domain=n.domain,this.domainDelimiter=n.domainDelimiter}return i(e,[{key:"setAccessToken",value:function(e){this.accessToken=e}},{key:"getAccessToken",value:function(){return this.accessToken}},{key:"setClientId",value:function(e){this.clientId=e}},{key:"getClientId",value:function(){return this.clientId}},{key:"setClientSecret",value:function(e){this.clientSecret=e}},{key:"getClientSecret",value:function(){return this.clientSecret}},{key:"getRefreshToken",value:function(){return this.refreshToken}},{key:"setRefreshToken",value:function(e){this.refreshToken=e}},{key:"getAccessTokenExpiresAt",value:function(){return this.accessTokenExpiresAt}},{key:"setAccessTokenExpiresAt",value:function(e){this.accessTokenExpiresAt=e}},{key:"setCodeVerifier",value:function(e){this.codeVerifier=e}},{key:"getCodeVerifier",value:function(){return this.codeVerifier}},{key:"generateCodeChallenge",value:function(){var e,t=this,n=(new A).encode(this.codeVerifier);if(S())return C.subtle.digest("SHA-256",n).then((function(n){var r=btoa(String.fromCharCode.apply(null,new Uint8Array(n)));e=E(r).substr(0,128),t.codeChallenge=e}));var r=C.createHash("sha256").update(n).digest();return e=E(r),this.codeChallenge=e,Promise.resolve()}},{key:"generatePKCECodes",value:function(){var e;if(S()){var t=new Uint8Array(128),n=C.getRandomValues(t);e=E(btoa(n)).substr(0,128)}else e=E(C.randomBytes(128)).substr(0,128);return this.codeVerifier=e,this.generateCodeChallenge()}},{key:"getAuthenticationUrl",value:function(e,t){var n,r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"token",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"none",l=arguments.length>6&&void 0!==arguments[6]&&arguments[6],c=this.getClientId(),u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h;return e!==h&&(e="meta-".concat(e)),"https://".concat(e,"/oauth2/authorize")}(this.domain);if(!c)throw Error("A client id is required. You can set the client id using .setClientId().");if("code"!==i&&!e)throw Error("A redirect uri is required.");
2if(!O.includes(i))throw Error("Authorization type must be code or token");if(o&&!R.includes(o))throw Error("Token Access Type must be legacy, offline, or online");if(a&&!(a instanceof Array))throw Error("Scope must be an array of strings");if(!M.includes(s))throw Error("includeGrantedScopes must be none, user, or team");return n="code"===i?"".concat(u,"?response_type=code&client_id=").concat(c):"".concat(u,"?response_type=token&client_id=").concat(c),e&&(n+="&redirect_uri=".concat(e)),t&&(n+="&state=".concat(t)),o&&(n+="&token_access_type=".concat(o)),a&&(n+="&scope=".concat(a.join(" "))),"none"!==s&&(n+="&include_granted_scopes=".concat(s)),l?this.generatePKCECodes().then((function(){return n+="&code_challenge_method=S256",n+="&code_challenge=".concat(r.codeChallenge)})):Promise.resolve(n)}},{key:"getAccessTokenFromCode",value:function(e,t){var n=this.getClientId(),r=this.getClientSecret();if(!n)throw Error("A client id is required. You can set the client id using .setClientId().");var i=y(this.domain,this.domainDelimiter);if(i+="?grant_type=authorization_code",i+="&code=".concat(t),i+="&client_id=".concat(n),r)i+="&client_secret=".concat(r);else{if(!this.codeVerifier)throw Error("You must use PKCE when generating the authorization URL to not include a client secret");i+="&code_verifier=".concat(this.codeVerifier)}return e&&(i+="&redirect_uri=".concat(e)),this.fetch(i,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((function(e){return P(e)}))}},{key:"checkAndRefreshAccessToken",value:function(){var e=this.getRefreshToken()&&this.getClientId(),t=!this.getAccessTokenExpiresAt()||new Date(Date.now()+3e5)>=this.getAccessTokenExpiresAt(),n=!this.getAccessToken();return(t||n)&&e?this.refreshAccessToken():Promise.resolve()}},{key:"refreshAccessToken",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=y(this.domain,this.domainDelimiter),r=this.getClientId(),i=this.getClientSecret();if(!r)throw Error("A client id is required. You can set the client id using .setClientId().");if(t&&!(t instanceof Array))throw Error("Scope must be an array of strings");n+="?grant_type=refresh_token&refresh_token=".concat(this.getRefreshToken()),n+="&client_id=".concat(r),i&&(n+="&client_secret=".concat(i)),t&&(n+="&scope=".concat(t.join(" ")));var o={method:"POST",headers:{"Content-Type":"application/json"}};return this.fetch(n,o).then((function(e){return P(e)})).then((function(t){e.setAccessToken(t.result.access_token),e.setAccessTokenExpiresAt(function(e){return new Date(Date.now()+1e3*e)}(t.result.expires_in))}))}}]),e}();x="undefined"!=typeof window?window.fetch.bind(window):n(43092);var L="undefined"==typeof btoa?function(e){return Buffer.from(e).toString("base64")}:btoa;e.Dropbox=function(){function e(n){t(this,e),this.auth=(n=n||{}).auth?n.auth:new N(n),this.fetch=n.fetch||x,this.selectUser=n.selectUser,this.selectAdmin=n.selectAdmin,this.pathRoot=n.pathRoot,this.domain=n.domain,this.domainDelimiter=n.domainDelimiter,Object.assign(this,g)}return i(e,[{key:"request",value:function(e,t,n,r,i){if(n.split(",").length>1){var o=n.replace(" ","").split(",");o.includes(d)&&this.auth.getAccessToken()?n=d:o.includes(p)&&this.auth.getAccessToken()?n=p:o.includes(u)&&(n=u)}switch(i){case"rpc":return this.rpcRequest(e,t,n,r);case"download":return this.downloadRequest(e,t,n,r);case"upload":return this.uploadRequest(e,t,n,r);default:throw Error("Invalid request style: ".concat(i))}}},{key:"rpcRequest",value:function(e,t,n,r){var i=this;return this.auth.checkAndRefreshAccessToken().then((function(){var e,r={method:"POST",body:t?JSON.stringify(t):null,headers:{}};switch(t&&(r.headers["Content-Type"]="application/json"),n){case u:if(!i.auth.clientId||!i.auth.clientSecret)throw Error("A client id and secret is required for this function");e=L("".concat(i.auth.clientId,":").concat(i.auth.clientSecret)),r.headers.Authorization="Basic ".concat(e);break;case p:case d:r.headers.Authorization="Bearer ".concat(i.auth.getAccessToken());break;case"noauth":break;default:throw Error("Unhandled auth type: ".concat(n))}return i.setCommonHeaders(r),r})).then((function(t){return i.fetch(b(r,i.domain,i.domainDelimiter)+e,t)})).then((function(e){return P(e)}))}},{key:"downloadRequest",value:function(e,t,n,r){var i=this;return this.auth.checkAndRefreshAccessToken().then((function(){if(n!==d)throw Error("Unexpected auth type: ".concat(n));var e={method:"POST",headers:{Authorization:"Bearer ".concat(i.auth.getAccessToken()),"Dropbox-API-Arg":_(t)}};return i.setCommonHeaders(e),e})).then((function(t){return i.fetch(b(r,i.domain,i.domainDelimiter)+e,t)})).then((function(e){return function(e){return e.ok?new Promise((function(t){w()?e.blob().then((function(e){return t(e)})):e.buffer().then((function(e){return t(e)}))})).then((function(t){var n=JSON.parse(e.headers.get("dropbox-api-result"));return w()?n.fileBlob=t:n.fileBinary=t,new I(e.status,e.headers,n)})):D(e)}(e)}))}},{key:"uploadRequest",value:function(e,t,n,r){var i=this;return this.auth.checkAndRefreshAccessToken().then((function(){if(n!==d)throw Error("Unexpected auth type: ".concat(n));var e=t.contents;delete t.contents;var r={body:e,method:"POST",headers:{Authorization:"Bearer ".concat(i.auth.getAccessToken()),"Content-Type":"application/octet-stream","Dropbox-API-Arg":_(t)}};return i.setCommonHeaders(r),r})).then((function(t){return i.fetch(b(r,i.domain,i.domainDelimiter)+e,t)})).then((function(e){return P(e)}))}},{key:"setCommonHeaders",value:function(e){this.selectUser&&(e.headers["Dropbox-API-Select-User"]=this.selectUser),this.selectAdmin&&(e.headers["Dropbox-API-Select-Admin"]=this.selectAdmin),this.pathRoot&&(e.headers["Dropbox-API-Path-Root"]=this.pathRoot)}}]),e}(),e.DropboxAuth=N,e.DropboxResponse=I,e.DropboxResponseError=T,Object.defineProperty(e,"__esMo
2dule",{value:!0})}(t)},7176(e,t,n){"use strict";var r,i=n(73126),o=n(75795);try{r=[].__proto__===Array.prototype}catch(e){if(!e||"object"!=typeof e||!("code"in e)||"ERR_PROTO_ACCESS"!==e.code)throw e}var a=!!r&&o&&o(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;e.exports=a&&"function"==typeof a.get?i([a.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},43371(e){"use strict";e
vendor: 10,228 bytes, line 2
2.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}},
vendor: 2,665 bytes, line 2
254604(e,t,n){"use strict";n.r(t),n.d(t,{cache:()=>C,css:()=>E,cx:()=>b,flush:()=>g,getRegisteredStyles:()=>_,hydrate:()=>v,injectGlobal:()=>w,keyframes:()=>S,merge:()=>y,sheet:()=>k});var r=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var i=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{var o=105===e.charCodeAt(1)&&64===e.charCodeAt(0);i.insertRule(e,o?0:i.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}();const i=function(e){function t(e,r,l,c,p){for(var f,h,m,g,_,S=0,E=0,k=0,C=0,A=0,R=0,M=m=f=0,L=0,j=0,B=0,F=0,U=l.length,H=U-1,V="",z="",$="",W="";L<U;){if(h=l.charCodeAt(L),L===H&&0!==E+C+k+S&&(0!==E&&(h=47===E?10:47),C=k=S=0,U++,H++),0===E+C+k+S){if(L===H&&(0<j&&(V=V.replace(d,"")),0<V.trim().length)){switch(h){case 32:case 9:case 59:case 13:case 10:break;default:V+=l.charAt(L)}h=59}switch(h){case 123:for(f=(V=V.trim()).charCodeAt(0),m=1,F=++L;L<U;){switch(h=l.charCodeAt(L)){case 123:m++;break;case 125:m--;break;case 47:switch(h=l.charCodeAt(L+1)){case 42:case 47:e:{for(M=L+1;M<H;++M)switch(l.charCodeAt(M)){case 47:if(42===h&&42===l.charCodeAt(M-1)&&L+2!==M){L=M+1;break e}break;case 10:if(47===h){L=M+1;break e}}L=M}}break;case 91:h++;case 40:h++;case 34:case 39:for(;L++<H&&l.charCodeAt(L)!==h;);}if(0===m)break;L++}if(m=l.substring(F,L),0===f&&(f=(V=V.replace(u,"").trim()).charCodeAt(0)),64===f){switch(0<j&&(V=V.replace(d,"")),h=V.charCodeAt(1)){case 100:case 109:case 115:case 45:j=r;break;default:j=x}if(F=(m=t(r,j,m,h,p+1)).length,0<O&&(_=s(3,m,j=n(x,V,B),r,I,T,F,h,p,c),V=j.join(""),void 0!==_&&0===(F=(m=_.trim()).length)&&(h=0,m="")),0<F)switch(h){case 115:V=V.replace(w,a);case 100:case 109:case 45:m=V+"{"+m+"}";break;case 107:m=(V=V.replace(v,"$1 $2"))+"{"+m+"}",m=1===P||2===P&&o("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=V+m,112===c&&(z+=m,m="")}else m=""}
vendor: 4,139 bytes, line 2
2else m=t(r,n(r,V,B),m,c,p+1);$+=m,m=B=j=M=f=0,V="",h=l.charCodeAt(++L);break;case 125:case 59:if(1<(F=(V=(0<j?V.replace(d,""):V).trim()).length))switch(0===M&&(f=V.charCodeAt(0),45===f||96<f&&123>f)&&(F=(V=V.replace(" ",":")).length),0<O&&void 0!==(_=s(1,V,r,e,I,T,z.length,c,p,c))&&0===(F=(V=_.trim()).length)&&(V="\0\0"),f=V.charCodeAt(0),h=V.charCodeAt(1),f){case 0:break;case 64:if(105===h||99===h){W+=V+l.charAt(L);break}default:58!==V.charCodeAt(F-1)&&(z+=i(V,f,h,V.charCodeAt(2)))}B=j=M=f=0,V="",h=l.charCodeAt(++L)}}switch(h){case 13:case 10:47===E?E=0:0===1+f&&107!==c&&0<V.length&&(j=1,V+="\0"),0<O*N&&s(0,V,r,e,I,T,z.length,c,p,c),T=1,I++;break;case 59:case 125:if(0===E+C+k+S){T++;break}default:switch(T++,g=l.charAt(L),h){case 9:case 32:if(0===C+S+E)switch(A){case 44:case 58:case 9:case 32:g="";break;default:32!==h&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===C+E+S&&(j=B=1,g="\f"+g);break;case 108:if(0===C+E+S+D&&0<M)switch(L-M){case 2:112===A&&58===l.charCodeAt(L-3)&&(D=A);case 8:111===R&&(D=R)}break;case 58:0===C+E+S&&(M=L);break;case 44:0===E+k+C+S&&(j=1,g+="\r");break;case 34:case 39:0===E&&(C=C===h?0:0===C?h:C);break;case 91:0===C+E+k&&S++;break;case 93:0===C+E+k&&S--;break;case 41:0===C+E+S&&k--;break;case 40:0===C+E+S&&(0===f&&(2*A+3*R==533||(f=1)),k++);break;case 64:0===E+k+C+S+M+m&&(m=1);break;case 42:case 47:if(!(0<C+S+k))switch(E){case 0:switch(2*h+3*l.charCodeAt(L+1)){case 235:E=47;break;case 220:F=L,E=42}break;case 42:47===h&&42===A&&F+2!==L&&(33===l.charCodeAt(F+2)&&(z+=l.substring(F,L+1)),g="",E=0)}}0===E&&(V+=g)}R=A,A=h,L++}if(0<(F=z.length)){if(j=r,0<O&&void 0!==(_=s(2,z,j,e,I,T,F,c,p,c))&&0===(z=_).length)return W+z+$;if(z=j.join(",")+"{"+z+"}",0!=P*D){switch(2!==P||o(z,2)||(D=0),D){case 111:z=z.replace(y,":-moz-$1")+z;break;case 112:z=z.replace(b,"::-webkit-input-$1")+z.replace(b,"::-moz-$1")+z.replace(b,":-ms-input-$1")+z}D=0}}return W+z+$}function n(e,t,n){var i=t.trim().split(m);t=i;var o=i.length,a=e.length;switch(a){case 0:case 1:var s=0;for(e=0===a?"":e[0]+" ";s<o;++s)t[s]=r(e,t[s],n).trim();break;default:var l=s=0;for(t=[];s<o;++s)for(var c=0;c<a;++c)t[l++]=r(e[c]+" ",i[s],n).trim()}return t}function r(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function i(e,t,n,r){var a=e+";",s=2*t+3*n+4*r;if(944===s){e=a.indexOf(":",9)+1;var l=a.substring(e,a.length-1).trim();return l=a.substring(0,e).trim()+l+";",1===P||2===P&&o(l,1)?"-webkit-"+l+l:l}if(0===P||2===P&&!o(a,1))return a;switch(s){case 1015:return 97===a.charCodeAt(10)?"-webkit-"+a+a:a;case 951:return 116===a.charCodeAt(3)?"-webkit-"+a+a:a;case 963:return 110===a.charCodeAt(5)?"-webkit-"+a+a:a;case 1009:if(100!==a.charCodeAt(4))break;case 969:case 942:return"-webkit-"+a+a;case 978:return"-webkit-"+a+"-moz-"+a+a;case 1019:case 983:return"-webkit-"+a+"-moz-"+a+"-ms-"+a+a;case 883:if(45===a.charCodeAt(8))return"-webkit-"+a+a;if(0<a.indexOf("image-set(",11))return a.replace(A,"$1-webkit-$2")+a;break;case 932:if(45===a.charCodeAt(4))switch(a.charCodeAt(5)){case 103:return"-webkit-box-"+a.replace("-grow","")+"-webkit-"+a+"-ms-"+a.replace("grow","positive")+a;case 115:return"-webkit-"+a+"-ms-"+a.replace("shrink","negative")+a;case 98:return"-webkit-"+a+"-ms-"+a.replace("basis","preferred-size")+a}return"-webkit-"+a+"-ms-"+a+a;case 964:return"-webkit-"+a+"-ms-flex-"+a+a;case 1023:if(99!==a.charCodeAt(8))break;return"-webkit-box-pack"+(l=a.substring(a.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+a+"-ms-flex-pack"+l+a;case 1005:return f.test(a)?a.replace(p,":-webkit-")+a.replace(p,":-moz-")+a:a;case 1e3:switch(t=(l=a.substring(13).trim()).indexOf("-")+1,l.charCodeAt(0)+l.charCodeAt(t)){case 226:l=a.replace(_,"tb");break;case 232:l=a.replace(_,"tb-rl");break;case 220:l=a.replace(_,"lr");break;default:return a}return"-webkit-"+a+"-ms-"+l+a;case 1017:if(-1===a.indexOf("sticky",9))break;
vendor: 8,556 bytes, line 2
2case 975:switch(t=(a=e).length-10,s=(l=(33===a.charCodeAt(t)?a.substring(0,t):a).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|l.charCodeAt(7))){case 203:if(111>l.charCodeAt(8))break;case 115:a=a.replace(l,"-webkit-"+l)+";"+a;break;case 207:case 102:a=a.replace(l,"-webkit-"+(102<s?"inline-":"")+"box")+";"+a.replace(l,"-webkit-"+l)+";"+a.replace(l,"-ms-"+l+"box")+";"+a}return a+";";case 938:if(45===a.charCodeAt(5))switch(a.charCodeAt(6)){case 105:return l=a.replace("-items",""),"-webkit-"+a+"-webkit-box-"+l+"-ms-flex-"+l+a;case 115:return"-webkit-"+a+"-ms-flex-item-"+a.replace(E,"")+a;default:return"-webkit-"+a+"-ms-flex-line-pack"+a.replace("align-content","").replace(E,"")+a}break;case 973:case 989:if(45!==a.charCodeAt(3)||122===a.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(l=e.substring(e.indexOf(":")+1)).charCodeAt(0)?i(e.replace("stretch","fill-available"),t,n,r).replace(":fill-available",":stretch"):a.replace(l,"-webkit-"+l)+a.replace(l,"-moz-"+l.replace("fill-",""))+a;break;case 962:if(a="-webkit-"+a+(102===a.charCodeAt(5)?"-ms-"+a:"")+a,211===n+r&&105===a.charCodeAt(13)&&0<a.indexOf("transform",10))return a.substring(0,a.indexOf(";",27)+1).replace(h,"$1-webkit-$2")+a}return a}function o(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),M(2!==t?r:r.replace(k,"$1"),n,t)}function a(e,t){var n=i(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(S," or ($1)").substring(4):"("+t+")"}function s(e,t,n,r,i,o,a,s,l,u){for(var d,p=0,f=t;p<O;++p)switch(d=R[p].call(c,e,f,n,r,i,o,a,s,l,u)){case void 0:case!1:case!0:case null:break;default:f=d}if(f!==t)return f}function l(e){return void 0!==(e=e.prefix)&&(M=null,e?"function"!=typeof e?P=1:(P=2,M=e):P=0),l}function c(e,n){var r=e;if(33>r.charCodeAt(0)&&(r=r.trim()),r=[r],0<O){var i=s(-1,n,r,r,I,T,0,0,0,0);void 0!==i&&"string"==typeof i&&(n=i)}var o=t(x,r,n,0,0);return 0<O&&void 0!==(i=s(-2,o,r,r,I,T,o.length,0,0,0))&&(o=i),D=0,T=I=1,o}var u=/^\0+/g,d=/[\0\r\f]/g,p=/: */g,f=/zoo|gra/,h=/([,: ])(transform)/g,m=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,v=/@(k\w+)\s*(\S*)\s*/,b=/::(place)/g,y=/:(read-only)/g,_=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,S=/([\s\S]*?);/g,E=/-self|flex-/g,k=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,A=/([^-])(image-set\()/,T=1,I=1,D=0,P=1,x=[],R=[],O=0,M=null,N=0;return c.use=function e(t){switch(t){case void 0:case null:O=R.length=0;break;default:if("function"==typeof t)R[O++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else N=0|!!t}return e},c.set=l,void 0!==e&&l(e),c};var o="/*|*/",a=o+"}";function s(e){e&&l.current.insert(e+"}")}var l={current:null},c=function(e,t,n,r,i,c,u,d,p,f){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return l.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===d)return t+o;break;case 3:switch(d){case 102:case 112:return l.current.insert(n[0]+t),"";default:return t+(0===f?o:"")}case-2:t.split(a).forEach(s)}};var u=n(89386),d=n(825);function p(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function f(e,t,n){var r=[],i=(0,d.R)(e,r,n);return r.length<2?n:i+t(r)}var h=function e(t){for(var n="",r=0;r<t.length;r++){var i=t[r];if(null!=i){var o=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))o=e(i);else for(var a in o="",i)i[a]&&a&&(o&&(o+=" "),o+=a);break;default:o=i}o&&(n&&(n+=" "),n+=o)}}return n};var m=function(e){var t=function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var o,a=new i(t),s={};o=e.container||document.head;var u,d=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(d,(function(e){e.getAttribute("data-emotion-"+n).split(" ").forEach((function(e){s[e]=!0})),e.parentNode!==o&&o.appendChild(e)})),a.use(e.stylisPlugins)(c),u=function(e,t,n,r){var i=t.name;l.current=n,a(e,t.styles),r&&(p.inserted[i]=!0)};var p={key:n,sheet:new r({key:n,container:o,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:s,registered:{},insert:u};return p}(e);t.sheet.speedy=function(e){this.isSpeedy=e},t.compat=!0;var n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=(0,u.J)(n,t.registered,void 0);return(0,d.s)(t,i,!1),t.key+"-"+i.name};return{css:n,cx:function(){for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];return f(t.registered,n,h(r))},injectGlobal:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=(0,u.J)(n,t.registered);p(t,i)},keyframes:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var i=(0,u.J)(n,t.registered),o="animation-"+i.name;return p(t,{name:i.name,styles:"@keyframes "+o+"{"+i.styles+"}"}),o},hydrate:function(e){e.forEach((function(e){t.inserted[e]=!0}))},flush:function(){t.registered={},t.inserted={},t.sheet.flush()},sheet:t.sheet,cache:t,getRegisteredStyles:d.R.bind(null,t.registered),merge:f.bind(null,t.registered,n)}}(),g=m.flush,v=m.hydrate,b=m.cx,y=m.merge,_=m.getRegisteredStyles,w=m.injectGlobal,S=m.keyframes,E=m.css,k=m.sheet,C=m.cache},30655(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},41237(e){"use strict";e.exports=EvalError},69383(e){"use strict";e.exports=Error},79290(e){"use strict";e.exports=RangeError},79538(e){"use strict";e.exports=ReferenceError},58068(e){"use strict";e.exports=SyntaxError},69675(e){"use strict";e.exports=TypeError},35345(e){"use strict";e.exports=URIError},79612(e){"use strict";e.exports=Object},37007(e){"use strict";var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function o(){o.init.call(this)}e.exports=o,e.exports.once=function(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,o),r(n)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),n([].slice.call(arguments))}m(e,t,o,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&m(e,"error",t,{once:!0})}(e,i)}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function c(e,t,n,r){var i,o,a,c;if(s(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),void 0===a)a=o[t]=n,++e._eventsCount;else if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=u.bind(r);return i.listener=n,r.wrapFn=i,i}function p(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(i):h(i,i.length)}function f(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function h(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function m(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(o){r.once&&e.removeEventListener(t,i),n(o)}))}}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return a}
2,set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),o.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},o.prototype.getMaxListeners=function(){return l(this)},o.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=o[e];if(void 0===l)return!1;if("function"==typeof l)r(l,this,t);else{var c=l.length,u=h(l,c);for(n=0;n<c;++n)r(u[n],this,t)}return!0},o.prototype.addListener=function(e,t){return c(this,e,t,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(e,t){return c(this,e,t,!0)},o.prototype.once=function(e,t){return s(t),this.on(e,d(this,e,t)),this},o.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,d(this,e,t)),this},o.prototype.removeListener=function(e,t){var n,r,i,o,a;if(s(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(i=o[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},o.prototype.listeners=function(e){return p(this,e,!0)},o.prototype.rawListeners=function(e){return p(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):f.call(e,t)},o.prototype.listenerCount=f,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},32017(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!=i--;){var a=o[i];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},82524(){!function(){"use strict";function e(e){var t=!0,n=!1,r=null,i={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function o(e){return!!(e&&e!==document&&"HTML"!==e.nodeName&&"BODY"!==e.nodeName&&"classList"in e&&"contains"in e.classList)}function a(e){e.classList.contains("focus-visible")||(e.classList.add("focus-visible"),e.setAttribute("data-focus-visible-added",""))}function s(e){t=!1}function l(){document.addEventListener("mousemove",c),document.addEventListener("mousedown",c),document.addEventListener("mouseup",c),document.addEventListener("pointermove",c),document.addEventListener("pointerdown",c),document.addEventListener("pointerup",c),document.addEventListener("touchmove",c),document.addEventListener("touchstart",c),document.addEventListener("touchend",c)}function c(e){e.target.nodeName&&"html"===e.target.nodeName.toLowerCase()||(t=!1,document.removeEventListener("mousemove",c),document.removeEventListener("mousedown",c),document.removeEventListener("mouseup",c),document.removeEventListener("pointermove",c),document.removeEventListener("pointerdown",c),document.removeEventListener("pointerup",c),document.removeEventListener("touchmove",c),document.removeEventListener("touchstart",c),document.removeEventListener("touchend",c))}document.addEventListener("keydown",(function(n){n.metaKey||n.altKey||n.ctrlKey||(o(e.activeElement)&&a(e.activeElement),t=!0)}),!0),document.addEventListener("mousedown",s,!0),document.addEventListener("pointerdown",s,!0),document.addEventListener("touchstart",s,!0),document.addEventListener("visibilitychange",(function(e){"hidden"===document.visibilityState&&(n&&(t=!0),l())}),!0),l(),e.addEventListener("focus",(function(e){var n,r,s;o(e.target)&&(t||(r=(n=e.target).type,"INPUT"===(s=n.tagName)&&i[r]&&!n.readOnly||"TEXTAREA"===s&&!n.readOnly||n.isContentEditable))&&a(e.target)}),!0),e.addEventListener("blur",(function(e){var t;o(e.target)&&(e.target.classList.contains("focus-visible")||e.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(r),r=window.setTimeout((function(){n=!1}),100),(t=e.target).hasAttribute("data-focus-visible-added")&&(t.classList.remove("focus-visible"),t.removeAttribute("data-focus-visible-added")))}),!0),e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&e.host?e.host.setAttribute("data-js-focus-visible",""):e.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if("undefined"!=typeof window&&"undefined"!=typeof document){var t;window.applyFocusVisiblePolyfill=e;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(e){(t=document.createEvent("CustomEvent")).initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}"undefined"!=typeof document&&e(document)}()},89353(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var i=0;i<t.length;i+=1)n[i+e.length]=t[i];return n};e.exports=function(e){var i=this;if("function"!=typeof i||"[object Function]"!==t.apply(i))throw new TypeError("Function.prototype.bind called on incompatible "+i);for(var o,a=function(e){for(var t=[],n=1,r=0;n<e.length;n+=1,r+=1)t[r]=e[n];return t}(arguments),s=n(0,i.length-a.length),l=[],c=0;c<s;c++)l[c]="$"+c;if(o=Function("binder","return function ("+function(e){for(var t="",n=0;n<e.length;n+=1)t+=e[n],n+1<e.length&&(t+=",");return t}(l)+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof o){var t=i.apply(this,r(a,arguments));return Object(t)===t?t:this}return i.apply(e,r(a,arguments))})),i.prototype){var u=function(){};u.prototype=i.prototype,o.prototype=new u,u.prototype=null}return o}},66743(e,t,n){"use strict";var r=n(89353);e.exports=Function.prototype.bind||r},70453(e,t,n){"use strict";var r,i=n(79612),o=n(69383),a=n(41237),s=n(79290),l=n(79538),c=n(58068),u=n(69675),d=n(35345),p=n(71514),f=n(58968),h=n(6188),m=n(68002),g=n(75880),v=n(70414),b=n(73093),y=Function,_=function(e){try{return y('"use strict"; return ('+e+").constructor;")()}catch(e){}},w=n(75795),S=n(30655),E=function(){throw new u},k=w?function(){try{return E}catch(e){try{return w(arguments,"callee").get}catch(e){return E}}}():E,C=n(64039)(),A=n(93628),T=n(71064),I=n(48648),D=n(11002),P=n(10076),x={},R="undefined"!=typeof Uint8Array&&A?A(Uint8Array):r,O={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":C&&A?A([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":x,"%AsyncGenerator%":x,"%AsyncGeneratorFunction%":x,"%AsyncIteratorPrototype%":x,"%Atomics%":"undefined"==typeof Atomics?r:Atom
vendor: 1,843 bytes, line 2
2ics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o,"%eval%":eval,"%EvalError%":a,"%Float16Array%":"undefined"==typeof Float16Array?r:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":y,"%GeneratorFunction%":x,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":C&&A?A(A([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&C&&A?A((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":i,"%Object.getOwnPropertyDescriptor%":w,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&C&&A?A((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":C&&A?A(""[Symbol.iterator]()):r,"%Symbol%":C?Symbol
vendor: 5,349 bytes, line 2
2:r,"%SyntaxError%":c,"%ThrowTypeError%":k,"%TypedArray%":R,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet,"%Function.prototype.call%":P,"%Function.prototype.apply%":D,"%Object.defineProperty%":S,"%Object.getPrototypeOf%":T,"%Math.abs%":p,"%Math.floor%":f,"%Math.max%":h,"%Math.min%":m,"%Math.pow%":g,"%Math.round%":v,"%Math.sign%":b,"%Reflect.getPrototypeOf%":I};if(A)try{null.error}catch(e){var M=A(A(e));O["%Error.prototype%"]=M}var N=function e(t){var n;if("%AsyncFunction%"===t)n=_("async function () {}");else if("%GeneratorFunction%"===t)n=_("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=_("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&A&&(n=A(i.prototype))}return O[t]=n,n},L={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},j=n(66743),B=n(9957),F=j.call(P,Array.prototype.concat),U=j.call(D,Array.prototype.splice),H=j.call(P,String.prototype.replace),V=j.call(P,String.prototype.slice),z=j.call(P,RegExp.prototype.exec),$=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,W=/\\(\\)?/g,Y=function(e,t){var n,r=e;if(B(L,r)&&(r="%"+(n=L[r])[0]+"%"),B(O,r)){var i=O[r];if(i===x&&(i=N(r)),void 0===i&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new c("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===z(/^%?[^%]*%?$/,e))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=V(e,0,1),n=V(e,-1);if("%"===t&&"%"!==n)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new c("invalid intrinsic syntax, expected opening `%`");var r=[];return H(e,$,(function(e,t,n,i){r[r.length]=n?H(i,W,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",i=Y("%"+r+"%",t),o=i.name,a=i.value,s=!1,l=i.alias;l&&(r=l[0],U(n,F([0,1],l)));for(var d=1,p=!0;d<n.length;d+=1){var f=n[d],h=V(f,0,1),m=V(f,-1);if(('"'===h||"'"===h||"`"===h||'"'===m||"'"===m||"`"===m)&&h!==m)throw new c("property names with quotes must have matching quotes");if("constructor"!==f&&p||(s=!0),B(O,o="%"+(r+="."+f)+"%"))a=O[o];
2else if(null!=a){if(!(f in a)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(w&&d+1>=n.length){var g=w(a,f);a=(p=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:a[f]}else p=B(a,f),a=a[f];p&&!s&&(O[o]=a)}}return a}},71064(e,t,n){"use strict";var r=n(79612);e.exports=r.getPrototypeOf||null},48648(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},93628(e,t,n){"use strict";var r=n(48648),i=n(71064),o=n(7176);e.exports=r?function(e){return r(e)}:i?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return i(e)}:o?function(e){return o(e)}:null},6549(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},75795(e,t,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},62052(e){e.exports&&(e.exports=function(){var e=3,t=4,n=12,r=13,i=16,o=17;function a(e,t){void 0===t&&(t=0);var n=e.charCodeAt(t);if(55296<=n&&n<=56319&&t<e.length-1){var r=n;return 56320<=(i=e.charCodeAt(t+1))&&i<=57343?1024*(r-55296)+(i-56320)+65536:r}if(56320<=n&&n<=57343&&t>=1){var i=n;return 55296<=(r=e.charCodeAt(t-1))&&r<=56319?1024*(r-55296)+(i-56320)+65536:i}return n}function s(a,s,l){var c=[a].concat(s).concat([l]),u=c[c.length-2],d=l,p=c.lastIndexOf(14);if(p>1&&c.slice(1,p).every((function(t){return t==e}))&&-1==[e,r,o].indexOf(a))return 2;var f=c.lastIndexOf(t);if(f>0&&c.slice(1,f).every((function(e){return e==t}))&&-1==[n,t].indexOf(u))return c.filter((function(e){return e==t})).length%2==1?3:4;if(0==u&&1==d)return 0;if(2==u||0==u||1==u)return 14==d&&s.every((function(t){return t==e}))?2:1;if(2==d||0==d||1==d)return 1;if(6==u&&(6==d||7==d||9==d||10==d))return 0;if(!(9!=u&&7!=u||7!=d&&8!=d))return 0;if((10==u||8==u)&&8==d)return 0;if(d==e||15==d)return 0;if(5==d)return 0;if(u==n)return 0;var h=-1!=c.indexOf(e)?c.lastIndexOf(e)-1:c.length-2;return-1!=[r,o].indexOf(c[h])&&c.slice(h+1,-1).every((function(t){return t==e}))&&14==d||15==u&&-1!=[i,o].indexOf(d)?0:-1!=s.indexOf(t)?2:u==t&&d==t?0:1}function l(a){return 1536<=a&&a<=1541||1757==a||1807==a||2274==a||3406==a||69821==a||70082<=a&&a<=70083||72250==a||72326<=a&&a<=72329||73030==a?n:13==a?0:10==a?1:0<=a&&a<=9||11<=a&&a<=12||14<=a&&a<=31||127<=a&&a<=159||173==a||1564==a||6158==a||8203==a||8206<=a&&a<=8207||8232==a||8233==a||8234<=a&&a<=8238||8288<=a&&a<=8292||8293==a||8294<=a&&a<=8303||55296<=a&&a<=57343||65279==a||65520<=a&&a<=65528||65529<=a&&a<=65531||113824<=a&&a<=113827||119155<=a&&a<=119162||917504==a||917505==a||917506<=a&&a<=917535||917632<=a&&a<=917759||918e3<=a&&a<=921599?2:768<=a&&a<=879||1155<=a&&a<=1159||1160<=a&&a<=1161||1425<=a&&a<=1469||1471==a||1473<=a&&a<=1474||1476<=a&&a<=1477||1479==a||1552<=a&&a<=1562||1611<=a&&a<=1631||1648==a||1750<=a&&a<=1756||1759<=a&&a<=1764||1767<=a&&a<=1768||1770<=a&&a<=1773||1809==a||1840<=a&&a<=1866||1958<=a&&a<=1968||2027<=a&&a<=2035||2070<=a&&a<=2073||2075<=a&&a<=2083||2085<=a&&a<=2087||2089<=a&&a<=2093||2137<=a&&a<=2139||2260<=a&&a<=2273||2275<=a&&a<=2306||2362==a||2364==a||2369<=a&&a<=2376||2381==a||2385<=a&&a<=2391||2402<=a&&a<=2403||2433==a||2492==a||2494==a||2497<=a&&a<=2500||2509==a||2519==a||2530<=a&&a<=2531||2561<=a&&a<=2562||2620==a||2625<=a&&a<=2626||2631<=a&&a<=2632||2635<=a&&a<=2637||2641==a||2672<=a&&a<=2673||2677==a||2689<=a&&a<=2690||2748==a||2753<=a&&a<=2757||2759<=a&&a<=2760||2765==a||2786<=a&&a<=2787||2810<=a&&a<=2815||2817==a||2876==a||2878==a||2879==a||2881<=a&&a<=2884||2893==a||2902==a||2903==a||2914<=a&&a<=2915||2946==a||3006==a||3008==a||3021==a||3031==a||3072==a||3134<=a&&a<=3136||3142<=a&&a<=3144||3146<=a&&a<=3149||3157<=a&&a<=3158||3170<=a&&a<=3171||3201==a||3260==a||3263==a||3266==a||3270==a||3276<=a&&a<=3277||3285<=a&&a<=3286||3298<=a&&a<=3299||3328<=a&&a<=3329||3387<=a&&a<=3388||3390==a||3393<=a&&a<=3396||3405==a||3415==a||3426<=a&&a<=3427||3530==a||3535==a||3538<=a&&a<=3540||3542==a||3551==a||3633==a||3636<=a&&a<=3642||3655<=a&&a<=3662||3761==a||3764<=a&&a<=3769||3771<=a&&a<=3772||3784<=a&&a<=3789||3864<=a&&a<=3865||3893==a||3895==a||3897==a||3953<=a&&a<=3966||3968<=a&&a<=3972||3974<=a&&a<=3975||3981<=a&&a<=3991||3993<=a&&a<=4028||4038==a||4141<=a&&a<=4144||4146<=a&&a<=4151||4153<=a&&a<=4154||4157<=a&&a<=4158||4184<=a&&a<=4185||4190<=a&&a<=4192||4209<=a&&a<=4212||4226==a||4229<=a&&a<=4230||4237==a||4253==a||4957<=a&&a<=4959||5906<=a&&a<=5908||5938<=a&&a<=5940||5970<=a&&a<=5971||6002<=a&&a<=6003||6068<=a&&a<=6069||6071<=a&&a<=6077||6086==a||6089<=a&&a<=6099||6109==a||6155<=a&&a<=6157||6277<=a&&a<=6278||6313==a||6432<=a&&a<=6434||6439<=a&&a<=6440||6450==a||6457<=a&&a<=6459||6679<=a&&a<=6680||6683==a||6742==a||6744<=a&&a<=6750||6752==a||6754==a||6757<=a&&a<=6764||6771<=a&&a<=6780||6783==a||6832<=a&&a<=6845||6846==a||6912<=a&&a<=6915||6964==a||6966<=a&&a<=6970||6972==a||6978==a||7019<=a&&a<=7027||7040<=a&&a<=7041||7074<=a&&a<=7077||7080<=a&&a<=7081||7083<=a&&a<=7085||7142==a||7144<=a&&a<=7145||7149==a||7151<=a&&a<=7153||7212<=a&&a<=7219||7222<=a&&a<=7223||7376<=a&&a<=7378||7380<=a&&a<=7392||7394<=a&&a<=7400||7405==a||7412==a||7416<=a&&a<=7417||7616<=a&&a<=7673||7675<=a&&a<=7679||8204==a||8400<=a&&a<=8412||8413<=a&&a<=8416||8417==a||8418<=a&&a<=8420||8421<=a&&a<=8432||11503<=a&&a<=11505||11647==a||11744<=a&&a<=11775||12330<=a&&a<=12333||12334<=a&&a<=12335||12441<=a&&a<=12442||42607==a||42608<=a&&a<=42610||42612<=a&&a<=42621||42654<=a&&a<=42655||42736<=a&&a<=42737||43010==a||43014==a||43019==a||43045<=a&&a<=43046||43204<=a&&a<=43205||43232<=a&&a<=43249||43302<=a&&a<=43309||43335<=a&&a<=43345||43392<=a&&a<=43394||43443==a||43446<=a&&a<=43449||43452==a||43493==a||43561<=a&&a<=43566||43569<=a&&a<=43570||43573<=a&&a<=43574||43587==a||43596==a||43644==a||43696==a||43698<=a&&a<=43700||43703<=a&&a<=43704||43710<=a&&a<=43711||43713==a||43756<=a&&a<=43757||43766==a||44005==a||44008==a||44013==a||64286==a||65024<=a&&a<=65039||65056<=a&&a<=65071||65438<=a&&a<=65439||66045==a||66272==a||66422<=a&&a<=66426||68097<=a&&a<=68099||68101<=a&&a<=68102||68108<=a&&a<=68111||68152<=a&&a<=68154||68159==a||68325<=a&&a<=68326||69633==a||69688<=a&&a<=69702||69759<=a&&a<=69761||69811<=a&&a<=69814||69817<=a&&a<=69818||69888<=a&&a<=69890||69927<=a&&a<=69931||69933<=a&&a<=69940||70003==a||70016<=a&&a<=70017||70070<=a&&a<=70078||70090<=a&&a<=70092||70191<=a&&a<=70193||70196==a||70198<=a&&a<=70199||70206==a||70367==a||70371<=a&&a<=70378||70400<=a&&a<=70401||70460==a||70462==a||70464==a||70487==a||70502<=a&&a<=70508||70512<=a&&a<=70516||70712<=a&&a<=70719||70722<=a&&a<=70724||70726==a||70832==a||70835<=a&&a<=70840||70842==a||70845==a||70847<=a&&a<=70848||70850<=a&&a<=70851||71087==a||71090<=a&&a<=71093||71100<=a&&a<=71101||71103<=a&&a<=71104||71132<=a&&a<=71133||71219<=a&&a<=71226||71229==a||71231<=a&&a<=71232||71339==a||71341==a||71344<=a&&a<=71349||71351==a||71453<=a&&a<=71455||71458<=a&&a<=71461||71463<=a&&a<=71467||72193<=a&&a<=72198||72201<=a&&a<=72202||72243<=a&&a<=72248||72251<=a&&a<=72254||72263==a||72273<=a&&a<=72278||72281<=a&&a<=72283||72330<=a&&a<=72342||72344<=a&&a<=72345||72752<=a&&a<=72758||72760<=a&&a<=72765||72767==a||72850<=a&&a<=72871||72874<=a&&a<=72880||72882<=a&&a<=72883||72885<=a&&a<=72886||73009<=a&&a<=73014||73018==a||73020<=a&&a<=73021||73023<=a&&a<=73029||73031==a||92912<=a&&a<=92916||92976<=a&&a<=92982||94095<=a&&a<=94098||113821<=a&&a<=113822||119141==a||119143<=a&&a<=119145||119150<=a&&a<=119154||119163<=a&&a<=119170||119173<=a&&a<=119179||119210<=a&&a<=119213||119362<=a&&a<=119364||121344<=a&&a<=121398||12
21403<=a&&a<=121452||121461==a||121476==a||121499<=a&&a<=121503||121505<=a&&a<=121519||122880<=a&&a<=122886||122888<=a&&a<=122904||122907<=a&&a<=122913||122915<=a&&a<=122916||122918<=a&&a<=122922||125136<=a&&a<=125142||125252<=a&&a<=125258||917536<=a&&a<=917631||917760<=a&&a<=917999?e:127462<=a&&a<=127487?t:2307==a||2363==a||2366<=a&&a<=2368||2377<=a&&a<=2380||2382<=a&&a<=2383||2434<=a&&a<=2435||2495<=a&&a<=2496||2503<=a&&a<=2504||2507<=a&&a<=2508||2563==a||2622<=a&&a<=2624||2691==a||2750<=a&&a<=2752||2761==a||2763<=a&&a<=2764||2818<=a&&a<=2819||2880==a||2887<=a&&a<=2888||2891<=a&&a<=2892||3007==a||3009<=a&&a<=3010||3014<=a&&a<=3016||3018<=a&&a<=3020||3073<=a&&a<=3075||3137<=a&&a<=3140||3202<=a&&a<=3203||3262==a||3264<=a&&a<=3265||3267<=a&&a<=3268||3271<=a&&a<=3272||3274<=a&&a<=3275||3330<=a&&a<=3331||3391<=a&&a<=3392||3398<=a&&a<=3400||3402<=a&&a<=3404||3458<=a&&a<=3459||3536<=a&&a<=3537||3544<=a&&a<=3550||3570<=a&&a<=3571||3635==a||3763==a||3902<=a&&a<=3903||3967==a||4145==a||4155<=a&&a<=4156||4182<=a&&a<=4183||4228==a||6070==a||6078<=a&&a<=6085||6087<=a&&a<=6088||6435<=a&&a<=6438||6441<=a&&a<=6443||6448<=a&&a<=6449||6451<=a&&a<=6456||6681<=a&&a<=6682||6741==a||6743==a||6765<=a&&a<=6770||6916==a||6965==a||6971==a||6973<=a&&a<=6977||6979<=a&&a<=6980||7042==a||7073==a||7078<=a&&a<=7079||7082==a||7143==a||7146<=a&&a<=7148||7150==a||7154<=a&&a<=7155||7204<=a&&a<=7211||7220<=a&&a<=7221||7393==a||7410<=a&&a<=7411||7415==a||43043<=a&&a<=43044||43047==a||43136<=a&&a<=43137||43188<=a&&a<=43203||43346<=a&&a<=43347||43395==a||43444<=a&&a<=43445||43450<=a&&a<=43451||43453<=a&&a<=43456||43567<=a&&a<=43568||43571<=a&&a<=43572||43597==a||43755==a||43758<=a&&a<=43759||43765==a||44003<=a&&a<=44004||44006<=a&&a<=44007||44009<=a&&a<=44010||44012==a||69632==a||69634==a||69762==a||69808<=a&&a<=69810||69815<=a&&a<=69816||69932==a||70018==a||70067<=a&&a<=70069||70079<=a&&a<=70080||70188<=a&&a<=70190||70194<=a&&a<=70195||70197==a||70368<=a&&a<=70370||70402<=a&&a<=70403||70463==a||70465<=a&&a<=70468||70471<=a&&a<=70472||70475<=a&&a<=70477||70498<=a&&a<=70499||70709<=a&&a<=70711||70720<=a&&a<=70721||70725==a||70833<=a&&a<=70834||70841==a||70843<=a&&a<=70844||70846==a||70849==a||71088<=a&&a<=71089||71096<=a&&a<=71099||71102==a||71216<=a&&a<=71218||71227<=a&&a<=71228||71230==a||71340==a||71342<=a&&a<=71343||71350==a||71456<=a&&a<=71457||71462==a||72199<=a&&a<=72200||72249==a||72279<=a&&a<=72280||72343==a||72751==a||72766==a||72873==a||72881==a||72884==a||94033<=a&&a<=94078||119142==a||119149==a?5:4352<=a&&a<=4447||43360<=a&&a<=43388?6:4448<=a&&a<=4519||55216<=a&&a<=55238?7:4520<=a&&a<=4607||55243<=a&&a<=55291?8:44032==a||44060==a||44088==a||44116==a||44144==a||44172==a||44200==a||44228==a||44256==a||44284==a||44312==a||44340==a||44368==a||44396==a||44424==a||44452==a||44480==a||44508==a||44536==a||44564==a||44592==a||44620==a||44648==a||44676==a||44704==a||44732==a||44760==a||44788==a||44816==a||44844==a||44872==a||44900==a||44928==a||44956==a||44984==a||45012==a||45040==a||45068==a||45096==a||45124==a||45152==a||45180==a||45208==a||45236==a||45264==a||45292==a||45320==a||45348==a||45376==a||45404==a||45432==a||45460==a||45488==a||45516==a||45544==a||45572==a||45600==a||45628==a||45656==a||45684==a||45712==a||45740==a||45768==a||45796==a||45824==a||45852==a||45880==a||45908==a||45936==a||45964==a||45992==a||46020==a||46048==a||46076==a||46104==a||46132==a||46160==a||46188==a||46216==a||46244==a||46272==a||46300==a||46328==a||46356==a||46384==a||46412==a||46440==a||46468==a||46496==a||46524==a||46552==a||46580==a||46608==a||46636==a||46664==a||46692==a||46720==a||46748==a||46776==a||46804==a||46832==a||46860==a||46888==a||46916==a||46944==a||46972==a||47e3==a||47028==a||47056==a||47084==a||47112==a||47140==a||47168==a||47196==a||47224==a||47252==a||47280==a||47308==a||47336==a||47364==a||47392==a||47420==a||47448==a||47476==a||47504==a||47532==a||47560==a||47588==a||47616==a||47644==a||47672==a||47700==a||47728==a||47756==a||47784==a||47812==a||47840==a||47868==a||47896==a||47924==a||47952==a||47980==a||48008==a||48036==a||48064==a||48092==a||48120==a||48148==a||48176==a||48204==a||48232==a||48260==a||48288==a||48316==a||48344==a||48372==a||48400==a||48428==a||48456==a||48484==a||48512==a||48540==a||48568==a||48596==a||48624==a||48652==a||48680==a||48708==a||48736==a||48764==a||48792==a||48820==a||48848==a||48876==a||48904==a||48932==a||48960==a||48988==a||49016==a||49044==a||49072==a||49100==a||49128==a||49156==a||49184==a||49212==a||49240==a||49268==a||49296==a||49324==a||49352==a||49380==a||49408==a||49436==a||49464==a||49492==a||49520==a||49548==a||49576==a||49604==a||49632==a||49660==a||49688==a||49716==a||49744==a||49772==a||49800==a||49828==a||49856==a||49884==a||49912==a||49940==a||49968==a||49996==a||50024==a||50052==a||50080==a||50108==a||50136==a||50164==a||50192==a||50220==a||50248==a||50276==a||50304==a||50332==a||50360==a||50388==a||50416==a||50444==a||50472==a||50500==a||50528==a||50556==a||50584==a||50612==a||50640==a||50668==a||50696==a||50724==a||50752==a||50780==a||50808==a||50836==a||50864==a||50892==a||50920==a||50948==a||50976==a||51004==a||51032==a||51060==a||51088==a||51116==a||51144==a||51172==a||51200==a||51228==a||51256==a||51284==a||51312==a||51340==a||51368==a||51396==a||51424==a||51452==a||51480==a||51508==a||51536==a||51564==a||51592==a||51620==a||51648==a||51676==a||51704==a||51732==a||51760==a||51788==a||51816==a||51844==a||51872==a||51900==a||51928==a||51956==a||51984==a||52012==a||52040==a||52068==a||52096==a||52124==a||52152==a||52180==a||52208==a||52236==a||52264==a||52292==a||52320==a||52348==a||52376==a||52404==a||52432==a||52460==a||52488==a||52516==a||52544==a||52572==a||52600==a||52628==a||52656==a||52684==a||52712==a||52740==a||52768==a||52796==a||52824==a||52852==a||52880==a||52908==a||52936==a||52964==a||52992==a||53020==a||53048==a||53076==a||53104==a||53132==a||53160==a||53188==a||53216==a||53244==a||53272==a||53300==a||53328==a||53356==a||53384==a||53412==a||53440==a||53468==a||53496==a||53524==a||53552==a||53580==a||53608==a||53636==a||53664==a||53692==a||53720==a||53748==a||53776==a||53804==a||53832==a||53860==a||53888==a||53916==a||53944==a||53972==a||54e3==a||54028==a||54056==a||54084==a||54
2112==a||54140==a||54168==a||54196==a||54224==a||54252==a||54280==a||54308==a||54336==a||54364==a||54392==a||54420==a||54448==a||54476==a||54504==a||54532==a||54560==a||54588==a||54616==a||54644==a||54672==a||54700==a||54728==a||54756==a||54784==a||54812==a||54840==a||54868==a||54896==a||54924==a||54952==a||54980==a||55008==a||55036==a||55064==a||55092==a||55120==a||55148==a||55176==a?9:44033<=a&&a<=44059||44061<=a&&a<=44087||44089<=a&&a<=44115||44117<=a&&a<=44143||44145<=a&&a<=44171||44173<=a&&a<=44199||44201<=a&&a<=44227||44229<=a&&a<=44255||44257<=a&&a<=44283||44285<=a&&a<=44311||44313<=a&&a<=44339||44341<=a&&a<=44367||44369<=a&&a<=44395||44397<=a&&a<=44423||44425<=a&&a<=44451||44453<=a&&a<=44479||44481<=a&&a<=44507||44509<=a&&a<=44535||44537<=a&&a<=44563||44565<=a&&a<=44591||44593<=a&&a<=44619||44621<=a&&a<=44647||44649<=a&&a<=44675||44677<=a&&a<=44703||44705<=a&&a<=44731||44733<=a&&a<=44759||44761<=a&&a<=44787||44789<=a&&a<=44815||44817<=a&&a<=44843||44845<=a&&a<=44871||44873<=a&&a<=44899||44901<=a&&a<=44927||44929<=a&&a<=44955||44957<=a&&a<=44983||44985<=a&&a<=45011||45013<=a&&a<=45039||45041<=a&&a<=45067||45069<=a&&a<=45095||45097<=a&&a<=45123||45125<=a&&a<=45151||45153<=a&&a<=45179||45181<=a&&a<=45207||45209<=a&&a<=45235||45237<=a&&a<=45263||45265<=a&&a<=45291||45293<=a&&a<=45319||45321<=a&&a<=45347||45349<=a&&a<=45375||45377<=a&&a<=45403||45405<=a&&a<=45431||45433<=a&&a<=45459||45461<=a&&a<=45487||45489<=a&&a<=45515||45517<=a&&a<=45543||45545<=a&&a<=45571||45573<=a&&a<=45599||45601<=a&&a<=45627||45629<=a&&a<=45655||45657<=a&&a<=45683||45685<=a&&a<=45711||45713<=a&&a<=45739||45741<=a&&a<=45767||45769<=a&&a<=45795||45797<=a&&a<=45823||45825<=a&&a<=45851||45853<=a&&a<=45879||45881<=a&&a<=45907||45909<=a&&a<=45935||45937<=a&&a<=45963||45965<=a&&a<=45991||45993<=a&&a<=46019||46021<=a&&a<=46047||46049<=a&&a<=46075||46077<=a&&a<=46103||46105<=a&&a<=46131||46133<=a&&a<=46159||46161<=a&&a<=46187||46189<=a&&a<=46215||46217<=a&&a<=46243||46245<=a&&a<=46271||46273<=a&&a<=46299||46301<=a&&a<=46327||46329<=a&&a<=46355||46357<=a&&a<=46383||46385<=a&&a<=46411||46413<=a&&a<=46439||46441<=a&&a<=46467||46469<=a&&a<=46495||46497<=a&&a<=46523||46525<=a&&a<=46551||46553<=a&&a<=46579||46581<=a&&a<=46607||46609<=a&&a<=46635||46637<=a&&a<=46663||46665<=a&&a<=46691||46693<=a&&a<=46719||46721<=a&&a<=46747||46749<=a&&a<=46775||46777<=a&&a<=46803||46805<=a&&a<=46831||46833<=a&&a<=46859||46861<=a&&a<=46887||46889<=a&&a<=46915||46917<=a&&a<=46943||46945<=a&&a<=46971||46973<=a&&a<=46999||47001<=a&&a<=47027||47029<=a&&a<=47055||47057<=a&&a<=47083||47085<=a&&a<=47111||47113<=a&&a<=47139||47141<=a&&a<=47167||47169<=a&&a<=47195||47197<=a&&a<=47223||47225<=a&&a<=47251||47253<=a&&a<=47279||47281<=a&&a<=47307||47309<=a&&a<=47335||47337<=a&&a<=47363||47365<=a&&a<=47391||47393<=a&&a<=47419||47421<=a&&a<=47447||47449<=a&&a<=47475||47477<=a&&a<=47503||47505<=a&&a<=47531||47533<=a&&a<=47559||47561<=a&&a<=47587||47589<=a&&a<=47615||47617<=a&&a<=47643||47645<=a&&a<=47671||47673<=a&&a<=47699||47701<=a&&a<=47727||47729<=a&&a<=47755||47757<=a&&a<=47783||47785<=a&&a<=47811||47813<=a&&a<=47839||47841<=a&&a<=47867||47869<=a&&a<=47895||47897<=a&&a<=47923||47925<=a&&a<=47951||47953<=a&&a<=47979||47981<=a&&a<=48007||48009<=a&&a<=48035||48037<=a&&a<=48063||48065<=a&&a<=48091||48093<=a&&a<=48119||48121<=a&&a<=48147||48149<=a&&a<=48175||48177<=a&&a<=48203||48205<=a&&a<=48231||48233<=a&&a<=48259||48261<=a&&a<=48287||48289<=a&&a<=48315||48317<=a&&a<=48343||48345<=a&&a<=48371||48373<=a&&a<=48399||48401<=a&&a<=48427||48429<=a&&a<=48455||48457<=a&&a<=48483||48485<=a&&a<=48511||48513<=a&&a<=48539||48541<=a&&a<=48567||48569<=a&&a<=48595||48597<=a&&a<=48623||48625<=a&&a<=48651||48653<=a&&a<=48679||48681<=a&&a<=48707||48709<=a&&a<=48735||48737<=a&&a<=48763||48765<=a&&a<=48791||48793<=a&&a<=48819||48821<=a&&a<=48847||48849<=a&&a<=48875||48877<=a&&a<=48903||48905<=a&&a<=48931||48933<=a&&a<=48959||48961<=a&&a<=48987||48989<=a&&a<=49015||49017<=a&&a<=49043||49045<=a&&a<=49071||49073<=a&&a<=49099||49101<=a&&a<=49127||49129<=a&&a<=49155||49157<=a&&a<=49183||49185<=a&&a<=49211||49213<=a&&a<=49239||49241<=a&&a<=49267||49269<=a&&a<=49295||49297<=a&&a<=49323||49325<=a&&a<=49351||49353<=a&&a<=49379||49381<=a&&a<=49407||49409<=a&&a<=49435||49437<=a&&a<=49463||49465<=a&&a<=49491||49493<=a&&a<=49519||49521<=a&&a<=49547||49549<=a&&a<=49575||49577<=a&&a<=49603||49605<=a&&a<=49631||49633<=a&&a<=49659||49661<=a&&a<=49687||49689<=a&&a<=49715||49717<=a&&a<=49743||49745<=a&&a<=49771||49773<=a&&a<=49799||49801<=a&&a<=49827||49829<=a&&a<=49855||49857<=a&&a<=49883||49885<=a&&a<=49911||49913<=a&&a<=49939||49941<=a&&a<=49967||49969<=a&&a<=49995||49997<=a&&a<=50023||50025<=a&&a<=50051||50053<=a&&a<=50079||50081<=a&&a<=50107||50109<=a&&a<=50135||50137<=a&&a<=50163||50165<=a&&a<=50191||50193<=a&&a<=50219||50221<=a&&a<=50247||50249<=a&&a<=50275||50277<=a&&a<=50303||50305<=a&&a<=50331||50333<=a&&a<=50359||50361<=a&&a<=50387||50389<=a&&a<=50415||50417<=a&&a<=50443||50445<=a&&a<=50471||50473<=a&&a<=50499||50501<=a&&a<=50527||50529<=a&&a<=50555||50557<=a&&a<=50583||50585<=a&&a<=50611||50613<=a&&a<=50639||50641<=a&&a<=50667||50669<=a&&a<=50695||50697<=a&&a<=50723||50725<=a&&a<=50751||50753<=a&&a<=50779||50781<=a&&a<=50807||50809<=a&&a<=50835||50837<=a&&a<=50863||50865<=a&&a<=50891||50893<=a&&a<=50919||50921<=a&&a<=50947||50949<=a&&a<=50975||50977<=a&&a<=51003||51005<=a&&a<=51031||51033<=a&&a<=51059||51061<=a&&a<=51087||51089<=a&&a<=51115||51117<=a&&a<=51143||51145<=a&&a<=51171||51173<=a&&a<=51199||51201<=a&&a<=51227||51229<=a&&a<=51255||51257<=a&&a<=51283||51285<=a&&a<=51311||51313<=a&&a<=51339||51341<=a&&a<=51367||51369<=a&&a<=51395||51397<=a&&a<=51423||51425<=a&&a<=51451||51453<=a&&a<=51479||51481<=a&&a<=51507||51509<=a&&a<=51535||51537<=a&&a<=51563||51565<=a&&a<=51591||51593<=a&&a<=51619||51621<=a&&a<=51647||51649<=a&&a<=51675||51677<=a&&a<=51703||51705<=a&&a<=51731||51733<=a&&a<=51759||51761<=a&&a<=51787||51789<=a&&a<=51815||51817<=a&&a<=51843||51845<=a&&a<=51871||51873<=a&&a<=51899||51901<=a&&a<=51927||51929<=a&&a<=51955||51957<=a&&a<=51983||51985<=a&&a<=52011||52013<=a&&a<=52039||52041<=a&&a<=52067||52069<=a&&a<=52095||52097<=a&&a<=52
2123||52125<=a&&a<=52151||52153<=a&&a<=52179||52181<=a&&a<=52207||52209<=a&&a<=52235||52237<=a&&a<=52263||52265<=a&&a<=52291||52293<=a&&a<=52319||52321<=a&&a<=52347||52349<=a&&a<=52375||52377<=a&&a<=52403||52405<=a&&a<=52431||52433<=a&&a<=52459||52461<=a&&a<=52487||52489<=a&&a<=52515||52517<=a&&a<=52543||52545<=a&&a<=52571||52573<=a&&a<=52599||52601<=a&&a<=52627||52629<=a&&a<=52655||52657<=a&&a<=52683||52685<=a&&a<=52711||52713<=a&&a<=52739||52741<=a&&a<=52767||52769<=a&&a<=52795||52797<=a&&a<=52823||52825<=a&&a<=52851||52853<=a&&a<=52879||52881<=a&&a<=52907||52909<=a&&a<=52935||52937<=a&&a<=52963||52965<=a&&a<=52991||52993<=a&&a<=53019||53021<=a&&a<=53047||53049<=a&&a<=53075||53077<=a&&a<=53103||53105<=a&&a<=53131||53133<=a&&a<=53159||53161<=a&&a<=53187||53189<=a&&a<=53215||53217<=a&&a<=53243||53245<=a&&a<=53271||53273<=a&&a<=53299||53301<=a&&a<=53327||53329<=a&&a<=53355||53357<=a&&a<=53383||53385<=a&&a<=53411||53413<=a&&a<=53439||53441<=a&&a<=53467||53469<=a&&a<=53495||53497<=a&&a<=53523||53525<=a&&a<=53551||53553<=a&&a<=53579||53581<=a&&a<=53607||53609<=a&&a<=53635||53637<=a&&a<=53663||53665<=a&&a<=53691||53693<=a&&a<=53719||53721<=a&&a<=53747||53749<=a&&a<=53775||53777<=a&&a<=53803||53805<=a&&a<=53831||53833<=a&&a<=53859||53861<=a&&a<=53887||53889<=a&&a<=53915||53917<=a&&a<=53943||53945<=a&&a<=53971||53973<=a&&a<=53999||54001<=a&&a<=54027||54029<=a&&a<=54055||54057<=a&&a<=54083||54085<=a&&a<=54111||54113<=a&&a<=54139||54141<=a&&a<=54167||54169<=a&&a<=54195||54197<=a&&a<=54223||54225<=a&&a<=54251||54253<=a&&a<=54279||54281<=a&&a<=54307||54309<=a&&a<=54335||54337<=a&&a<=54363||54365<=a&&a<=54391||54393<=a&&a<=54419||54421<=a&&a<=54447||54449<=a&&a<=54475||54477<=a&&a<=54503||54505<=a&&a<=54531||54533<=a&&a<=54559||54561<=a&&a<=54587||54589<=a&&a<=54615||54617<=a&&a<=54643||54645<=a&&a<=54671||54673<=a&&a<=54699||54701<=a&&a<=54727||54729<=a&&a<=54755||54757<=a&&a<=54783||54785<=a&&a<=54811||54813<=a&&a<=54839||54841<=a&&a<=54867||54869<=a&&a<=54895||54897<=a&&a<=54923||54925<=a&&a<=54951||54953<=a&&a<=54979||54981<=a&&a<=55007||55009<=a&&a<=55035||55037<=a&&a<=55063||55065<=a&&a<=55091||55093<=a&&a<=55119||55121<=a&&a<=55147||55149<=a&&a<=55175||55177<=a&&a<=55203?10:9757==a||9977==a||9994<=a&&a<=9997||127877==a||127938<=a&&a<=127940||127943==a||127946<=a&&a<=127948||128066<=a&&a<=128067||128070<=a&&a<=128080||128110==a||128112<=a&&a<=128120||128124==a||128129<=a&&a<=128131||128133<=a&&a<=128135||128170==a||128372<=a&&a<=128373||128378==a||128400==a||128405<=a&&a<=128406||128581<=a&&a<=128583||128587<=a&&a<=128591||128675==a||128692<=a&&a<=128694||128704==a||128716==a||129304<=a&&a<=129308||129310<=a&&a<=129311||129318==a||129328<=a&&a<=129337||129341<=a&&a<=129342||129489<=a&&a<=129501?r:127995<=a&&a<=127999?14:8205==a?15:9792==a||9794==a||9877<=a&&a<=9878||9992==a||10084==a||127752==a||127806==a||127859==a||127891==a||127908==a||127912==a||127979==a||127981==a||128139==a||128187<=a&&a<=128188||128295==a||128300==a||128488==a||128640==a||128658==a?i:128102<=a&&a<=128105?o:11}return this.nextBreak=function(e,t){if(void 0===t&&(t=0),t<0)return 0;if(t>=e.length-1)return e.length;for(var n,r,i=l(a(e,t)),o=[],c=t+1;c<e.length;c++)if(r=c-1,!(55296<=(n=e).charCodeAt(r)&&n.charCodeAt(r)<=56319&&56320<=n.charCodeAt(r+1)&&n.charCodeAt(r+1)<=57343)){var u=l(a(e,c));if(s(i,o,u))return c;o.push(u)}return e.length},this.splitGraphemes=function(e){for(var t,n=[],r=0;(t=this.nextBreak(e,r))<e.length;)n.push(e.slice(r,t)),r=t;return r<e.length&&n.push(e.slice(r)),n},this.iterateGraphemes=function(e){var t=0,n={next:function(){var n,r;return(r=this.nextBreak(e,t))<e.length?(n=e.slice(t,r),t=r,{value:n,done:!1}):t<e.length?(n=e.slice(t),t=e.length,{value:n,done:!1}):{value:void 0,done:!0}}.bind(this)};return"undefined"!=typeof Symbol&&Symbol.iterator&&(n[Symbol.iterator]=function(){return n}),n},this.countGraphemes=function(e){for(var t,n=0,r=0;(t=this.nextBreak(e,r))<e.length;)r=t,n++;return r<e.length&&n++,n},this})},30592(e,t,n){"use strict";var r=n(30655),i=function(){return!!r};i.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},64039(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,i=n(41333);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&i()}},41333(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(var r in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},49092(e,t,n){"use strict";var r=n(41333);e.exports=function(){return r()&&!!Symbol.toStringTag}},9957(e,t,n){"use strict";var r=Function.prototype.call,i=Object.prototype.hasOwnProperty,o=n(66743);e.exports=o.call(r,i)},4146(e,t,n){"use strict";var r=n(73404),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var i=f(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),g=0;g<a.length;++g){var v=a[g];if(!(o[v]||r&&r[v]||m&&m[v]||s&&s[v])){var b=p(n,v);try{c(t,v,b)}catch(e){}}}}return t}},3072(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,b=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,_=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case a:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case g:case m:case l:return e;default:return t}}case i:return t}}}function S(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=f,t.isAsyncMode=function(e){return S(e)||w(e)===u},t.isConcurrentMode=S,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===f||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===y||e.$$typeof===_||e.$$typeof===v)},t.typeOf=w},73404(e,t,n){"use strict";e.exports=n(3072)},41912(e,t,n){e.exports={parse:n(44535),stringify:n(58937)}}
2,73982(e,t,n){var r=/([\w-]+)|=|(['"])([.\s\S]*?)\2/g,i=n(34915);e.exports=function(e){var t,n=0,o=!0,a={type:"tag",name:"",voidElement:!1,attrs:{},children:[]};return e.replace(r,(function(r){if("="===r)return o=!0,void n++;o?0===n?((i[r]||"/"===e.charAt(e.length-2))&&(a.voidElement=!0),a.name=r):(a.attrs[t]=r.replace(/^['"]|['"]$/g,""),t=void 0):(t&&(a.attrs[t]=t),t=r),n++,o=!1})),a}},44535(e,t,n){var r=/(?:<!--[\S\s]*?-->|<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>)/g,i=n(73982),o=Object.create?Object.create(null):{};function a(e,t,n,r,i){var o=t.indexOf("<",r),a=t.slice(r,-1===o?void 0:o);/^\s*$/.test(a)&&(a=" "),(!i&&o>-1&&n+e.length>=0||" "!==a)&&e.push({type:"text",content:a})}e.exports=function(e,t){t||(t={}),t.components||(t.components=o);var n,s=[],l=-1,c=[],u={},d=!1;return e.replace(r,(function(r,o){if(d){if(r!=="</"+n.name+">")return;d=!1}var p,f="/"!==r.charAt(1),h=0===r.indexOf("\x3c!--"),m=o+r.length,g=e.charAt(m);f&&!h&&(l++,"tag"===(n=i(r)).type&&t.components[n.name]&&(n.type="component",d=!0),n.voidElement||d||!g||"<"===g||a(n.children,e,l,m,t.ignoreWhitespace),u[n.tagName]=n,0===l&&s.push(n),(p=c[l-1])&&p.children.push(n),c[l]=n),(h||!f||n.voidElement)&&(h||l--,!d&&"<"!==g&&g&&a(p=-1===l?s:c[l].children,e,l,m,t.ignoreWhitespace))})),!s.length&&e.length&&a(s,e,0,0,t.ignoreWhitespace),s}},58937(e){function t(e,n){switch(n.type){case"text":return e+n.content;case"tag":return e+="<"+n.name+(n.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(n.attrs):"")+(n.voidElement?"/>":">"),n.voidElement?e:e+n.children.reduce(t,"")+"</"+n.name+">"}}e.exports=function(e){return e.reduce((function(e,n){return e+t("",n)}),"")}},50810(e,t,n){"use strict";const r=n(80587),i=n(80022).TF,o={},a={},s={},l={},c={};function u(e){return String("000"+(e||"")).slice(-3)}function d(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function p(e,t){switch(e){case"official":return Array.isArray(t)?t[0]:t;case"all":return"string"==typeof t?[t]:t;case"alias":return Array.isArray(t)?t[1]||t[0]:t;default:throw new TypeError("LocaleNameType must be one of these: all, official, alias!")}}function f(e){return s[e]}function h(e){return a[e]}function m(e){const t=u(e);return h(l[t])}function g(e){const t=u(e);return l[t]}function v(e){if("string"==typeof e){if(/^[0-9]*$/.test(e))return g(e);if(2===e.length)return e.toUpperCase();if(3===e.length)return f(e.toUpperCase())}if("number"==typeof e)return g(e)}r.forEach((function(e){const t=e;a[t[0]]=t[1],s[t[1]]=t[0],l[t[2]]=t[0],c[t[0]]=t[2]})),t.registerLocale=function(e){if(!e.locale)throw new TypeError("Missing localeData.locale");if(!e.countries)throw new TypeError("Missing localeData.countries");o[e.locale]=e.countries},t.alpha3ToAlpha2=f,t.alpha2ToAlpha3=h,t.alpha3ToNumeric=function(e){return c[f(e)]},t.alpha2ToNumeric=function(e){return c[e]},t.numericToAlpha3=m,t.numericToAlpha2=g,t.toAlpha3=function(e){if("string"==typeof e){if(/^[0-9]*$/.test(e))return m(e);if(2===e.length)return h(e.toUpperCase());if(3===e.length)return e.toUpperCase()}if("number"==typeof e)return m(e)},t.toAlpha2=v,t.getName=function(e,t,n={}){"select"in n||(n.select="official");try{const r=o[t.toLowerCase()][v(e)];return p(n.select,r)}catch(e){return}},t.getNames=function(e,t={}){"select"in t||(t.select="official");const n=o[e.toLowerCase()];return void 0===n?{}:function(e){return Object.keys(e).reduce((function(n,r){const i=e[r];return n[r]=function(e){return p(t.select,e)}(i),n}),{})}(n)},t.getAlpha2Code=function(e,t){const n=e=>e.toLowerCase(),r=(e,t)=>n(e)===n(t);try{const n=o[t.toLowerCase()];for(const t in n)if(d(n,t)){if("string"==typeof n[t]&&r(n[t],e))return t;if(Array.isArray(n[t]))for(const i of n[t])if(r(i,e))return t}return}catch(e){return}},t.getSimpleAlpha2Code=function(e,t){const n=e=>i(e.toLowerCase()),r=(e,t)=>n(e)===n(t);try{const n=o[t.toLowerCase()];for(const t in n)if(d(n,t)){if("string"==typeof n[t]&&r(n[t],e))return t;if(Array.isArray(n[t]))for(const i of n[t])if(r(i,e))return t}return}catch(e){return}},t.getAlpha2Codes=function(){return a},t.getAlpha3Code=function(e,n){const r=t.getAlpha2Code(e,n);return r?t.toAlpha3(r):void 0},t.getSimpleAlpha3Code=function(e,n){const r=t.getSimpleAlpha2Code(e,n);return r?t.toAlpha3(r):void 0},t.getAlpha3Codes=function(){return s},t.getNumericCodes=function(){return l},t.langs=function(){return Object.keys(o)},t.isValid=function(e){if(!e)return!1;const t=e.toString().toUpperCase();return d(s,t)||d(a,t)||d(l,t)}},34674(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});t.default={name:"cookie",lookup:function(e){var t=void 0;if(e.lookupCookie&&"undefined"!=typeof document){var n=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return null}(e.lookupCookie);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupCookie&&"undefined"!=typeof document&&function(e,t,n,r){var i=void 0;if(n){var o=new Date;o.setTime(o.getTime()+60*n*1e3),i="; expires="+o.toGMTString()}else i="";r=r?"domain="+r+";":"",document.cookie=e+"="+t+i+";"+r+"path=/"}(t.lookupCookie,e,t.cookieMinutes,t.cookieDomain)}}},30093(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"htmlTag",lookup:function(e){var t=void 0,n=e.htmlTag||("undefined"!=typeof document?document.documentElement:null);return n&&"function"==typeof n.getAttribute&&(t=n.getAttribute("lang")),t}}},3464(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=void 0;try{n="undefined"!==window&&null!==window.localStorage;var r="i18next.translate.boo";window.localStorage.setItem(r,"foo"),window.localStorage.removeItem(r)}catch(e){n=!1}t.default={name:"localStorage",lookup:function(e){var t=void 0;if(e.lookupLocalStorage&&n){var r=window.localStorage.getItem(e.lookupLocalStorage);r&&(t=r)}return t},cacheUserLanguage:function(e,t){t.lookupLocalStorage&&n&&window.localStorage.setItem(t.lookupLocalStorage,e)}}},74951(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"navigator",lookup:function(e){var t=[];if("undefined"!=typeof navigator){if(navigator.languages)for(var n=0;n<navigator.languages.length;n++)t.push(navigator.languages[n]);navigator.userLanguage&&t.push(navigator.userLanguage),navigator.language&&t.push(navigator.language)}return t.length>0?t:void 0}}},80015(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"path",lookup:function(e){var t=void 0;if("undefined"!=typeof window){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array)if("number"==typeof e.lookupFromPathIndex){if("string"!=typeof n[e.lookupFromPathIndex])return;t=n[e.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}return t}}},59175(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"querystring",lookup:function(e){var t=void 0;if("undefined"!=typeof window)for(var n=window.location.search.substring(1).split("&"),r=0;r<n.length;r++){var i=n[r].indexOf("=");i>0&&n[r].substring(0,i)===e.lookupQuerystring&&(t=n[r].substring(i+1))}return t}}},59140(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"subdomain",lookup:function(e){var t=void 0;if("undefined"!=typeof window){var n=window.location.href.match(/(?:http[s]*\:\/\/)*(.*?)\.(?=[^\/]*\..{2,5})/gi);n instanceof Array&&(t="number"==typeof e.lookupFromSubdomainIndex?n[e.lookupFromSubdomainIndex].replace("http://","").replace("https://","").replace(".",""):n[0].replace("http://","").replace("https://","").replace(".",""))}return t}}},37220(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(27117)),o=p(n(34674)),a=p(n(59175)),s=p(n(3464)),l=p(n(74951)),c=p(n(30093)),u=p(n(80015)),d=p(n(59140));function p(e){return e&&e.__esModule?e:{default:e}}var f=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="languageDetector",this.detectors={},this.init(t,n)}return r(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=i.defaults(t,this.options||{},{order:["querystring","cookie","localStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"]}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(o.default),this.addDetector(a.default),this.addDetector(s.default),this.addDetector(l.default),this.addDetector(c.default),this.addDetector(u.default),this.addDetector(d.default)}},{key:"addDetector",value:function(e){this.detectors[e.name]=e}},{key:"detect",value:function(e){var t=this;e||(e=this.options.order);var n=[];e.forEach((function(e){if(t.detectors[e]){var r=t.detectors[e].lookup(t.options);r&&"string"==typeof r&&(r=[r]),r&&(n=n.concat(r))}}));var r=void 0;if(n.forEach((function(e){if(!r){var n=t.services.languageUtils.formatLanguageCode(e);t.services.languageUtils.isWhitelisted(n)&&(r=n)}})),!r){var i=this.i18nOptions.fallbackLng;"string"==typeof i&&(i=[i]),i||(i=[]),r="[object Array]"===Object.prototype.toString.apply(i)?i[0]:i[0]||i.default&&i.default[0]}return r}},{key:"cacheUserLanguage",value:function(e,t){var n=this;t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach((function(t){n.detectors[t]&&n.detectors[t].cacheUserLanguage(e,n.options)})))}}]),e}();f.type="languageDetector",t.A=f},27117(e,t){"use strict";
vendor: 8,955 bytes, line 2
2Object.defineProperty(t,"__esModule",{value:!0}),t.defaults=function(e){return r.call(i.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e},t.extend=function(e){return r.call(i.call(arguments,1),(function(t){if(t)for(var n in t)e[n]=t[n]})),e};var n=[],r=n.forEach,i=n.slice},82572(e,t,n){var r=n(37220).A;e.exports=r,e.exports.default=r},56698(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},95127(){!function(){"use strict";if("object"==typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var e=function(){for(var e=window.document,t=i(e);t;)t=i(e=t.ownerDocument);return e}(),t=[],n=null,r=null;a.prototype.THROTTLE_TIMEOUT=100,a.prototype.POLL_INTERVAL=null,a.prototype.USE_MUTATION_OBSERVER=!0,a._setupCrossOriginUpdater=function(){return n||(n=function(e,n){r=e&&n?d(e,n):{top:0,bottom:0,left:0,right:0,width:0,height:0},t.forEach((function(e){e._checkForIntersections()}))}),n},a._resetCrossOriginUpdater=function(){n=null,r=null},a.prototype.observe=function(e){if(!this._observationTargets.some((function(t){return t.element==e}))){if(!e||1!=e.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:e,entry:null}),this._monitorIntersections(e.ownerDocument),this._checkForIntersections()}},a.prototype.unobserve=function(e){this._observationTargets=this._observationTargets.filter((function(t){return t.element!=e})),this._unmonitorIntersections(e.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},a.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},a.prototype.takeRecords=function(){var e=this._queuedEntries.slice();return this._queuedEntries=[],e},a.prototype._initThresholds=function(e){var t=e||[0];return Array.isArray(t)||(t=[t]),t.sort().filter((function(e,t,n){if("number"!=typeof e||isNaN(e)||e<0||e>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return e!==n[t-1]}))},a.prototype._parseRootMargin=function(e){var t=(e||"0px").split(/\s+/).map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e);if(!t)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(t[1]),unit:t[2]}}));return t[1]=t[1]||t[0],t[2]=t[2]||t[0],t[3]=t[3]||t[1],t},a.prototype._monitorIntersections=function(t){var n=t.defaultView;if(n&&-1==this._monitoringDocuments.indexOf(t)){var r=this._checkForIntersections,o=null,a=null;this.POLL_INTERVAL?o=n.setInterval(r,this.POLL_INTERVAL):(s(n,"resize",r,!0),s(t,"scroll",r,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in n&&(a=new n.MutationObserver(r)).observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(t),this._monitoringUnsubscribes.push((function(){var e=t.defaultView;e&&(o&&e.clearInterval(o),l(e,"resize",r,!0)),l(t,"scroll",r,!0),a&&a.disconnect()}));var c=this.root&&(this.root.ownerDocument||this.root)||e;if(t!=c){var u=i(t);u&&this._monitorIntersections(u.ownerDocument)}}},a.prototype._unmonitorIntersections=function(t){var n=this._monitoringDocuments.indexOf(t);if(-1!=n){var r=this.root&&(this.root.ownerDocument||this.root)||e,o=this._observationTargets.some((function(e){var n=e.element.ownerDocument;if(n==t)return!0;for(;n&&n!=r;){var o=i(n);if((n=o&&o.ownerDocument)==t)return!0}return!1}));if(!o){var a=this._monitoringUnsubscribes[n];if(this._monitoringDocuments.splice(n,1),this._monitoringUnsubscribes.splice(n,1),a(),t!=r){var s=i(t);s&&this._unmonitorIntersections(s.ownerDocument)}}}},a.prototype._unmonitorAllIntersections=function(){var e=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var t=0;t<e.length;t++)e[t]()},a.prototype._checkForIntersections=function(){if(this.root||!n||r){var e=this._rootIsInDom(),t=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach((function(r){var i=r.element,a=c(i),s=this._rootContainsTarget(i),l=r.entry,u=e&&s&&this._computeTargetAndRootIntersection(i,a,t),d=null;this._rootContainsTarget(i)?n&&!this.root||(d=t):d={top:0,bottom:0,left:0,right:0,width:0,height:0};var p=r.entry=new o({time:window.performance&&performance.now&&performance.now(),target:i,boundingClientRect:a,rootBounds:d,intersectionRect:u});l?e&&s?this._hasCrossedThreshold(l,p)&&this._queuedEntries.push(p):l&&l.isIntersecting&&this._queuedEntries.push(p):this._queuedEntries.push(p)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)}},a.prototype._computeTargetAndRootIntersection=function(t,i,o){if("none"!=window.getComputedStyle(t).display){for(var a,s,l,u,p,h,m,g,v=i,b=f(t),y=!1;!y&&b;){var _=null,w=1==b.nodeType?window.getComputedStyle(b):{};if("none"==w.display)return null;if(b==this.root||9==b.nodeType)if(y=!0,b==this.root||b==e)n&&!this.root?!r||0==r.width&&0==r.height?(b=null,_=null,v=null):_=r:_=o;else{var S=f(b),E=S&&c(S),k=S&&this._computeTargetAndRootIntersection(S,E,o);E&&k?(b=S,_=d(E,k)):(b=null,v=null)}else{var C=b.ownerDocument;b!=C.body&&b!=C.documentElement&&"visible"!=w.overflow&&(_=c(b))}if(_&&(a=_,s=v,void 0,void 0,void 0,void 0,void 0,void 0,l=Math.max(a.top,s.top),u=Math.min(a.bottom,s.bottom),p=Math.max(a.left,s.left),g=u-l,v=(m=(h=Math.min(a.right,s.right))-p)>=0&&g>=0&&{top:l,bottom:u,left:p,right:h,width:m,height:g}||null),!v)break;b=b&&f(b)}return v}},a.prototype._getRootRect=function(){var t;if(this.root&&!h(this.root))t=c(this.root);else{var n=h(this.root)?this.root:e,r=n.documentElement,i=n.body;t={top:0,left:0,right:r.clientWidth||i.clientWidth,width:r.clientWidth||i.clientWidth,bottom:r.clientHeight||i.clientHeight,height:r.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(t)},a.prototype._expandRectByRootMargin=function(e){var t=this._rootMarginValues.map((function(t,n){return"px"==t.unit?t.value:t.value*(n%2?e.width:e.height)/100})),n={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},a.prototype._hasCrossedThreshold=function(e,t){var n=e&&e.isIntersecting?e.intersectionRatio||0:-1,r=t.isIntersecting?t.intersectionRatio||0:-1;if(n!==r)for(var i=0;i<this.thresholds.length;i++){var o=this.thresholds[i];if(o==n||o==r||o<n!=o<r)return!0}},a.prototype._rootIsInDom=function(){return!this.root||p(e,this.root)},a.prototype._rootContainsTarget=function(t){var n=this.root&&(this.root.ownerDocument||this.root)||e;return p(n,t)&&(!this.root||n==t.ownerDocument)},a.prototype._registerInstance=function(){t.indexOf(this)<0&&t.push(this)},a.prototype._unregisterInstance=function(){var e=t.indexOf(this);-1!=e&&t.splice(e,1)},window.IntersectionObserver=a,window.IntersectionObserverEntry=o}function i(e){try{return e.defaultView&&e.defaultView.frameElement||null}catch(e){return null}}function o(e){this.time=e.time,this.target=e.target,this.rootBounds=u(e.rootBounds),this.boundingClientRect=u(e.boundingClientRect),this.intersectionRect=u(e.intersectionRect||{top:0,bottom:0,left:0,right:0,width:0,height:0}),this.isIntersecting=!!e.intersectionRect;var t=this.boundingClientRect,n=t.width*t.height,r=this.intersectionRect,i=r.width*r.height;this.intersectionRatio=n?Number((i/n).toFixed(4)):this.isIntersecting?1:0}function a(e,t){var n,r,i,o=t||{};if("function"!=typeof e)throw new Error("callback must be a function");if(o.root&&1!=o.root.nodeType&&9!=o.root.nodeType)throw new Error("root must be a Document or Element");this._checkForIntersections=(n=this._checkForIntersections.bind(this),r=this.THROTTLE_TIMEOUT,i=null,function(){i||(i=setTimeout((function(){n(),i=null}),r))}),this._callback=e,this._observationTargets=[],this._queuedEntries=[],this._rootMarginValues=this._parseRootMargin(o.rootMargin),this.thresholds=this._initThresholds(o.threshold),this.root=o.root||null,this.rootMargin=this._rootMarginValues.map((function(e){return e.value+e.unit})).join(" "),this._monitoringDocuments=[],this._monitoringUnsubscribes=[]}function s(e,t,n,r){"function"==typeof e.addEventListener?e.addEventListener(t,n,r||!1):"function"==typeof e.attachEvent&&e.attachEvent("on"+t,n)}function l(e,t,n,r){"function"==typeof e.removeEventListener?e.removeEventListener(t,n,r||!1):"function"==typeof e.detachEvent&&e.detachEvent("on"+t,n)}function c(e){var t;try{t=e.getBoundingClientRect()}catch(e){}
2return t?(t.width&&t.height||(t={top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.right-t.left,height:t.bottom-t.top}),t):{top:0,bottom:0,left:0,right:0,width:0,height:0}}function u(e){return!e||"x"in e?e:{top:e.top,y:e.top,bottom:e.bottom,left:e.left,x:e.left,right:e.right,width:e.width,height:e.height}}function d(e,t){var n=t.top-e.top,r=t.left-e.left;return{top:n,left:r,height:t.height,width:t.width,bottom:n+t.height,right:r+t.width}}function p(e,t){for(var n=t;n;){if(n==e)return!0;n=f(n)}return!1}function f(t){var n=t.parentNode;return 9==t.nodeType&&t!=e?i(t):(n&&n.assignedSlot&&(n=n.assignedSlot.parentNode),n&&11==n.nodeType&&n.host?n.host:n)}function h(e){return e&&9===e.nodeType}}()},20311(e){"use strict";e.exports=function(e,t,n,r,i,o,a,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,i,o,a,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},47244(e,t,n){"use strict";var r=n(49092)(),i=n(38075)("Object.prototype.toString"),o=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===i(e)},a=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=a,e.exports=s?o:a},48184(e,t,n){"use strict";var r,i=Object.prototype.toString,o=Function.prototype.toString,a=/^\s*(?:function)?\*/,s=n(49092)(),l=Object.getPrototypeOf;e.exports=function(e){if("function"!=typeof e)return!1;if(a.test(o.call(e)))return!0;if(!s)return"[object GeneratorFunction]"===i.call(e);if(!l)return!1;if(void 0===r){var t=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(e){}}();r=!!t&&l(t)}
2return l(e)===r}},56849(e,t){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r={tName:"t",i18nName:"i18n",handleName:"localize",selectorAttr:"data-i18n",targetAttr:"i18n-target",optionsAttr:"i18n-options",useOptionsAttr:!1,parseDefaultValueFromContent:!0};t.default={init:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function o(t,r,o){if(0!==r.length){var a="text";if(0===r.indexOf("[")){var s=r.split("]");r=s[1],a=s[0].substr(1,s[0].length-1)}if(r.indexOf(";")===r.length-1&&(r=r.substr(0,r.length-2)),"html"===a)t.html(e.t(r,u(o,t.html())));else if("text"===a)t.text(e.t(r,u(o,t.text())));else if("prepend"===a)t.prepend(e.t(r,u(o,t.html())));else if("append"===a)t.append(e.t(r,u(o,t.html())));else if(0===a.indexOf("data-")){var l=a.substr(5),c=e.t(r,u(o,t.data(l)));t.data(l,c),t.attr(a,c)}else t.attr(a,e.t(r,u(o,t.attr(a))))}function u(e,t){return i.parseDefaultValueFromContent?n({},e,{defaultValue:t}):e}}function a(e,r){var a=e.attr(i.selectorAttr);if(a||void 0===a||!1===a||(a=e.text()||e.val()),a){var s=e,l=e.data(i.targetAttr);if(l&&(s=e.find(l)||e),r||!0!==i.useOptionsAttr||(r=e.data(i.optionsAttr)),r=r||{},a.indexOf(";")>=0){var c=a.split(";");t.each(c,(function(e,t){""!==t&&o(s,t.trim(),r)}))}else o(s,a,r);if(!0===i.useOptionsAttr){var u={};delete(u=n({clone:u},r)).lng,e.data(i.optionsAttr,u)}}}i=n({},r,i),t[i.tName]=e.t.bind(e),t[i.i18nName]=e,t.fn[i.handleName]=function(e){return this.each((function(){a(t(this),e),t(this).find("["+i.selectorAttr+"]").each((function(){a(t(this),e)}))}))}}}},64313(e,t,n){e.exports=n(56849).default},74692(e,t){var n;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(r,i){"use strict";var o=[],a=Object.getPrototypeOf,s=o.slice,l=o.flat?function(e){return o.flat.call(e)}:function(e){return o.concat.apply([],e)},c=o.push,u=o.indexOf,d={},p=d.toString,f=d.hasOwnProperty,h=f.toString,m=h.call(Object),g={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},b=function(e){return null!=e&&e===e.window},y=r.document,_={type:!0,src:!0,nonce:!0,noModule:!0};function w(e,t,n){var r,i,o=(n=n||y).createElement("script");if(o.text=e,t)for(r in _)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function S(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?d[p.call(e)]||"object":typeof e}var E="3.6.1",k=function(e,t){return new k.fn.init(e,t)};function C(e){var t=!!e&&"length"in e&&e.length,n=S(e);return!v(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}k.fn=k.prototype={jquery:E,constructor:k,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(e){return this.pushStack(k.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:o.sort,splice:o.splice},k.extend=k.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,l=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[s]||{},s++),"object"==typeof a||v(a)||(a={}),s===l&&(a=this,s--);s<l;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(c&&r&&(k.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||k.isPlainObject(n)?n:{},i=!1,a[t]=k.extend(c,o,r)):void 0!==r&&(a[t]=r));return a},k.extend({expando:"jQuery"+(E+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==p.call(e)||(t=a(e))&&("function"!=typeof(n=f.call(t,"constructor")&&t.constructor)||h.call(n)!==m))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){w(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(C(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(C(Object(e))?k.merge(n,"string"==typeof e?[e]:e):c.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:u.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(C(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return l(a)},guid:1,support:g}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=o[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){d["[object "+t+"]"]=t.toLowerCase()}));var A=function(e){var t,n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_="sizzle"+1*ne
vendor: 25,048 bytes, line 2
2w Date,w=e.document,S=0,E=0,k=le(),C=le(),A=le(),T=le(),I=function(e,t){return e===t&&(d=!0),0},D={}.hasOwnProperty,P=[],x=P.pop,R=P.push,O=P.push,M=P.slice,N=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",j="[\\x20\\t\\r\\n\\f]",B="(?:\\\\[\\da-fA-F]{1,6}"+j+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",F="\\["+j+"*("+B+")(?:"+j+"*([*^$|!~]?=)"+j+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+B+"))|)"+j+"*\\]",U=":("+B+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+F+")*)|.*)\\)|)",H=new RegExp(j+"+","g"),V=new RegExp("^"+j+"+|((?:^|[^\\\\])(?:\\\\.)*)"+j+"+$","g"),z=new RegExp("^"+j+"*,"+j+"*"),$=new RegExp("^"+j+"*([>+~]|"+j+")"+j+"*"),W=new RegExp(j+"|>"),Y=new RegExp(U),q=new RegExp("^"+B+"$"),G={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),TAG:new RegExp("^("+B+"|[*])"),ATTR:new RegExp("^"+F),PSEUDO:new RegExp("^"+U),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+j+"*(even|odd|(([+-]|)(\\d*)n|)"+j+"*(?:([+-]|)"+j+"*(\\d+)|))"+j+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+j+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+j+"*((?:-\\d)?\\d*)"+j+"*\\)|)(?=[^-]|$)","i")},K=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,X=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+j+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){p()},ae=_e((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{O.apply(P=M.call(w.childNodes),w.childNodes),P[w.childNodes.length].nodeType}catch(e){O={apply:P.length?function(e,t){R.apply(e,M.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,i){var o,s,c,u,d,h,v,b=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(p(t),t=t||f,m)){if(11!==w&&(d=X.exec(e)))if(o=d[1]){if(9===w){if(!(c=t.getElementById(o)))return r;if(c.id===o)return r.push(c),r}else if(b&&(c=b.getElementById(o))&&y(t,c)&&c.id===o)return r.push(c),r}else{if(d[2])return O.apply(r,t.getElementsByTagName(e)),r;if((o=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return O.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!T[e+" "]&&(!g||!g.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(v=e,b=t,1===w&&(W.test(e)||$.test(e))){for((b=ee.test(e)&&ve(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(re,ie):t.setAttribute("id",u=_)),s=(h=a(e)).length;s--;)h[s]=(u?"#"+u:":scope")+" "+ye(h[s]);v=h.join(",")}try{return O.apply(r,b.querySelectorAll(v)),r}catch(t){T(e,!0)}finally{u===_&&t.removeAttribute("id")}}}return l(e.replace(V,"$1"),t,r,i)}function le(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ce(e){return e[_]=!0,e}function ue(e){var t=f.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function me(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ge(e){return ce((function(t){return t=+t,ce((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ve(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},o=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!K.test(t||n&&n.nodeName||"HTML")},p=se.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!=f&&9===a.nodeType&&a.documentElement?(h=(f=a).documentElement,m=!o(f),w!=f&&(i=f.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=ue((function(e){return h.appendChild(e).appendChild(f.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(f.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(f.getElementsByClassName),n.getById=ue((function(e){return h.appendChild(e).id=_,!f.getElementsByName||!f.getElementsByName(_).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(n.qsa=Q.test(f.querySelectorAll))&&(ue((function(e){var t;h.appendChild(e).innerHTML="<a id='"+_+"'></a><select id='"+_+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+j+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+j+"*(?:value|"+L+")"),e.querySelectorAll("[id~="+_+"-]").length||g.push("~="),(t=f.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\["+j+"*name"+j+"*="+j+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=f.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+j+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")}))),(n.matchesSelector=Q.test(b=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),v.push("!=",U)})),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),y=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},I=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==f||e.ownerDocument==w&&y(w,e)?-1:t==f||t.ownerDocument==w&&y(w,t)?1:u?N(u,e)-N(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==f?-1:t==f?1:i?-1:o?1:u?N(u,e)-N(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},f):f},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(p(e),n.matchesSelector&&m&&!T[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var r=b.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){T(t,!0)}return se(t,f,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=f&&p(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=f&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&D.call(r.attrHandle,t.toLowerCase())?i(e,t,!m):void 0;return void 0!==o?o:n.attributes||!m?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],i=0,o=0;if(d=!n.detectDuplicates,u=!n.sortStable&&e.slice(0),e.sort(I),d){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return u=null,e},i=se.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},r=se.selectors={cacheLength:50,createPseudo:ce,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&Y.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=k[e+" "];return t||(t=new RegExp("(^|"+j+")"+e+"("+j+"|$)"))&&k(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var i=se.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(H," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,p,f,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),b=!l&&!s,y=!1;if(g){if(o){for(;m;){for(p=t;p=p[m];)if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&b){for(y=(f=(c=(u=(d=(p=g)[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]||[])[0]===S&&c[1])&&c[2],p=f&&g.childNodes[f];p=++f&&p&&p[m]||(y=f=0)||h.pop();)if(1===p.nodeType&&++y&&p===t){u[e]=[S,f,y];break}}else if(b&&(y=f=(c=(u=(d=(p=t)[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]||[])[0]===S&&c[1]),!1===y)for(;(p=++f&&p&&p[m]||(y=f=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==v:1!==p.nodeType)||!++y||(b&&((u=(d=p[_]||(p[_]={}))[p.uniqueID]||(d[p.uniqueID]={}))[e]=[S,y]),p!==t)););return(y-=i)===r||y%r==0&&y/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return i[_]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=N(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:ce((function(e){var t=[],n=[],r=s(e.replace(V,"$1"));return r[_]?ce((function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return se(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:ce((function(e){return q.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:me(!1),disabled:me(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Z.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ge((function(){return[0]})),last:ge((function(e,t){return[t-1]})),eq:ge((function(e,t,n){return[n<0?n+t:n]})),even:ge((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:ge((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:ge((function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e})),gt:ge((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}},r.pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=fe(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=he(t);function be(){}function ye(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function _e(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=E++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,l){var c,u,d,p=[S,s];if(l){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,l))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(u=(d=t[_]||(t[_]={}))[t.uniqueID]||(d[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=u[o])&&c[0]===S&&c[1]===s)return p[2]=c[2];if(u[o]=p,p[2]=e(t,n,l))return!0}return!1}}function we(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function Se(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;s<l;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),c&&t.push(s)));return a}function Ee(e,t,n,r,i,o){return r&&!r[_]&&(r=Ee(r)),i&&!i[_]&&(i=Ee(i,o)),ce((function(o,a,s,l){var c,u,d,p=[],f=[],h=a.length,m=o||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),g=!e||!o&&t?m:Se(m,p,e,s,l),v=n?i||(o?e:h||r)?[]:a:g;if(n&&n(g,v,s,l),r)for(c=Se(v,f),r(c,[],s,l),u=c.length;u--;)(d=c[u])&&(v[f[u]]=!(g[f[u]]=d));if(o){if(i||e){if(i){for(c=[],u=v.length;u--;)(d=v[u])&&c.push(g[u]=d);i(null,v=[],c,l)}for(u=v.length;u--;)(d=v[u])&&(c=i?N(o,d):p[u])>-1&&(o[c]=!(a[c]=d))}}else v=Se(v===a?v.splice(h,v.length):v),i?i(null,a,v,l):O.apply(a,v)}))}function ke(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],l=a?1:0,u=_e((function(e){return e===t}),s,!0),d=_e((function(e){return N(t,e)>-1}),s,!0),p=[function(e,n,r){var i=!a&&(r||n!==c)||((t=n).nodeType?u(e,n,r):d(e,n,r));return t=null,i}];l<o;l++)if(n=r.relative[e[l].type])p=[_e(we(p),n)];else{if((n=r.filter[e[l].type].apply(null,e[l].matches))[_]){for(i=++l;i<o&&!r.relative[e[i].type];i++);return Ee(l>1&&we(p),l>1&&ye(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(V,"$1"),n,l<i&&ke(e.slice(l,i)),i<o&&ke(e=e.slice(i)),i<o&&ye(e))}p.push(n)}return we(p)}return be.prototype=r.filters=r.pseudos,r.setFilters=new be,a=se.tokenize=function(e,t){var n,i,o,a,s,l,c,u=C[e+" "];if(u)return t?0:u.slice(0);for(s=e,l=[],c=r.preFilter;s;){for(a in n&&!(i=z.exec(s))||(i&&(s=s.slice(i[0].length)||s),l.push(o=[])),n=!1,(i=$.exec(s))&&(n=i.shift(),o.push({value:n,type:i[0].replace(V," ")}),s=s.slice(n.length)),r.filter)!(i=G[a].exec(s))||c[a]&&!(i=c[a](i))||(n=i.shift(),o.push({value:n,type:a,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):C(e,l).slice(0)},s=se.compile=function(e,t){var n,i=[],o=[],s=A[e+" "];if(!s){for(t||(t=a(e)),n=t.length;n--;)(s=ke(t[n]))[_]?i.push(s):o.push(s);s=A(e,function(e,t){var n=t.length>0,i=e.length>0,o=function(o,a,s,l,u){var d,h,g,v=0,b="0",y=o&&[],_=[],w=c,E=o||i&&r.find.TAG("*",u),k=S+=null==w?1:Math.random()||.1,C=E.length;for(u&&(c=a==f||a||u);b!==C&&null!=(d=E[b]);b++){if(i&&d){for(h=0,a||d.ownerDocument==f||(p(d),s=!m);g=e[h++];)if(g(d,a||f,s)){l.push(d);break}u&&(S=k)}n&&((d=!g&&d)&&v--,o&&y.push(d))}if(v+=b,n&&b!==v){for(h=0;g=t[h++];)g(y,_,a,s);if(o){if(v>0)for(;b--;)y[b]||_[b]||(_[b]=x.call(l));_=Se(_)}O.apply(l,_),u&&!o&&_.length>0&&v+t.length>1&&se.uniqueSort(l)}return u&&(S=k,c=w),y};return n?ce(o):o}(o,i)),s.selector=e}return s},l=se.select=function(e,t,n,i){var o,l,c,u,d,p="function"==typeof e&&e,f=!i&&a(e=p.selector||e);if(n=n||[],1===f.length){if((l=f[0]=f[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&r.relative[l[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(o=G.needsContext.test(e)?0:l.length;o--&&(c=l[o],!r.relative[u=c.type]);)if((d=r.find[u])&&(i=d(c.matches[0].replace(te,ne),ee.test(l[0].type)&&ve(t.parentNode)||t))){if(l.splice(o,1),!(e=i.length&&ye(l)))return O.apply(n,i),n;break}}return(p||s(e,f))(i,t,!m,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},n.sortStable=_.split("").sort(I).join("")===_,n.detectDuplicates=!!d,p(),n.sortDetached=ue((function(e){return 1&e.compareDocumentPosition(f.createElement("fieldset"))})),ue((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&ue((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),ue((function(e){return null==e.getAttribute("disabled")}))||de(L,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(r);k.find=A,k.expr=A.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=A.uniqueSort,k.text=A.getText,k.isXMLDoc=A.isXML,k.contains=A.contains,k.escapeSelector=A.escape;var T=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&k(e).is(n))break;r.push(e)}return r},I=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=k.expr.match.needsContext;function P(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var x=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function R(e,t,n){return v(t)?k.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?k.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?k.grep(e,(function(e){return u.call(t,e)>-1!==n})):k.filter(t,e,n)}k.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?k.find.matchesSelector(r,e)?[r]:[]:k.find.matches(e,k.grep(t,(function(e){return 1===e.nodeType})))},k.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(k(e).filter((function(){for(t=0;t<r;t++)if(k.contains(i[t],this))return!0})));for(n=this.pushStack([]),t=0;t<r;t++)k.find(e,i[t],n);return r>1?k.uniqueSort(n):n},filter:function(e){return this.pushStack(R(this,e||[],!1))},not:function(e){return this.pushStack(R(this,e||[],!0))},is:function(e){return!!R(this,"string"==typeof e&&D.test(e)?k(e):e||[],!1).length}});var O,M=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||O,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:M.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:y,!0)),x.test(r[1])&&k.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=y.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,O=k(y);var N=/^(?:parents|prev(?:Until|All))/,L={children:!0,contents:!0,next:!0,prev:!0};function j(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&k(e);if(!D.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&k.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(k(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,n){return T(e,"parentNode",n)},next:function(e){return j(e,"nextSibling")},prev:function(e){return j(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,n){return T(e,"nextSibling",n)},prevUntil:function(e,t,n){return T(e,"previousSibling",n)},siblings:function(e){return I((e.parentNode||{}).firstChild,e)},children:function(e){return I(e.firstChild)},contents:function(e){return null!=e.contentDocument&&a(e.contentDocument)?e.contentDocument:(P(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},(function(e,t){k.fn[e]=function(n,r){var i=k.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=k.filter(r,i)),this.length>1&&(L[e]||k.uniqueSort(i),N.test(e)&&i.reverse()),this.pushStack(i)}}));var B=/[^\x20\t\r\n\f]+/g;function F(e){return e}function U(e){throw e}function H(e,t,n,r){var i;try{e&&v(i=e.promise)?i.call(e).done(t).fail(n):e&&v(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return k.each(e.match(B)||[],(function(e,n){t[n]=!0})),t}(e):k.extend({},e);var t,n,r,i,o=[],a=[],s=-1,l=function(){for(i=i||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<o.length;)!1===o[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=o.length,n=!1);e.memory||(n=!1),t=!1,i&&(o=n?[]:"")},c={add:function(){return o&&(n&&!t&&(s=o.length-1,a.push(n)),function t(n){k.each(n,(function(n,r){v(r)?e.unique&&c.has(r)||o.push(r):r&&r.length&&"string"!==S(r)&&t(r)}))}(arguments),n&&!t&&l()),this},remove:function(){return k.each(arguments,(function(e,t){for(var n;(n=k.inArray(t,o,n))>-1;)o.splice(n,1),n<=s&&s--})),this},has:function(e){return e?k.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i}
vendor: 14,931 bytes, line 2
2,fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},k.extend({Deferred:function(e){var t=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],n="pending",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return k.Deferred((function(n){k.each(t,(function(t,r){var i=v(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&v(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,i){var o=0;function a(e,t,n,i){return function(){var s=this,l=arguments,c=function(){var r,c;if(!(e<o)){if((r=n.apply(s,l))===t.promise())throw new TypeError("Thenable self-resolution");c=r&&("object"==typeof r||"function"==typeof r)&&r.then,v(c)?i?c.call(r,a(o,t,F,i),a(o,t,U,i)):(o++,c.call(r,a(o,t,F,i),a(o,t,U,i),a(o,t,F,t.notifyWith))):(n!==F&&(s=void 0,l=[r]),(i||t.resolveWith)(s,l))}},u=i?c:function(){try{c()}catch(r){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(r,u.stackTrace),e+1>=o&&(n!==U&&(s=void 0,l=[r]),t.rejectWith(s,l))}};e?u():(k.Deferred.getStackHook&&(u.stackTrace=k.Deferred.getStackHook()),r.setTimeout(u))}}return k.Deferred((function(r){t[0][3].add(a(0,r,v(i)?i:F,r.notifyWith)),t[1][3].add(a(0,r,v(e)?e:F)),t[2][3].add(a(0,r,v(n)?n:U))})).promise()},promise:function(e){return null!=e?k.extend(e,i):i}},o={};return k.each(t,(function(e,r){var a=r[2],s=r[5];i[r[1]]=a.add,s&&a.add((function(){n=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(r[3].fire),o[r[0]]=function(){return o[r[0]+"With"](this===o?void 0:this,arguments),this},o[r[0]+"With"]=a.fireWith})),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=s.call(arguments),o=k.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?s.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(H(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||v(i[n]&&i[n].then)))return o.then();for(;n--;)H(i[n],a(n),o.reject);return o.promise()}});var V=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(e,t){r.console&&r.console.warn&&e&&V.test(e.name)&&r.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){r.setTimeout((function(){throw e}))};var z=k.Deferred();function $(){y.removeEventListener("DOMContentLoaded",$),r.removeEventListener("load",$),k.ready()}k.fn.ready=function(e){return z.then(e).catch((function(e){k.readyException(e)})),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==e&&--k.readyWait>0||z.resolveWith(y,[k]))}}),k.ready.then=z.then,"complete"===y.readyState||"loading"!==y.readyState&&!y.documentElement.doScroll?r.setTimeout(k.ready):(y.addEventListener("DOMContentLoaded",$),r.addEventListener("load",$));var W=function(e,t,n,r,i,o,a){var s=0,l=e.length,c=null==n;if("object"===S(n))for(s in i=!0,n)W(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,v(r)||(a=!0),c&&(a?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(k(e),n)})),t))for(;s<l;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:c?t.call(e):l?t(e[0],n):o},Y=/^-ms-/,q=/-([a-z])/g;function G(e,t){return t.toUpperCase()}function K(e){return e.replace(Y,"ms-").replace(q,G)}var J=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Z(){this.expando=k.expando+Z.uid++}Z.uid=1,Z.prototype={cache:function(e){var t=e[this.expando];return t||(t={},J(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[K(t)]=n;else for(r in t)i[K(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][K(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(K):(t=K(t))in r?[t]:t.match(B)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||k.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var Q=new Z,X=new Z,ee=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,te=/[A-Z]/g;function ne(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(te,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:ee.test(e)?JSON.parse(e):e)}(n)}catch(e){}X.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return X.hasData(e)||Q.hasData(e)},data:function(e,t,n){return X.access(e,t,n)},removeData:function(e,t){X.remove(e,t)},_data:function(e,t,n){return Q.access(e,t,n)},_removeData:function(e,t){Q.remove(e,t)}}),k.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=X.get(o),1===o.nodeType&&!Q.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=K(r.slice(5)),ne(o,r,i[r]));Q.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each((function(){X.set(this,e)})):W(this,(function(t){var n;if(o&&void 0===t)return void 0!==(n=X.get(o,e))||void 0!==(n=ne(o,e))?n:void 0;this.each((function(){X.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){X.remove(this,e)}))}}),k.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Q.get(e,t),n&&(!r||Array.isArray(n)?r=Q.access(e,t,k.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),r=n.length,i=n.shift(),o=k._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,(function(){k.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Q.get(e,n)||Q.access(e,n,{empty:k.Callbacks("once memory").add((function(){Q.remove(e,[t+"queue",n])}))})}}),k.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?k.queue(this[0],e):void 0===t?this:this.each((function(){var n=k.queue(this,e,t);k._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&k.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){k.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=k.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Q.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var re=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=new RegExp("^(?:([+-])=|)("+re+")([a-z%]*)$","i"),oe=["Top","Right","Bottom","Left"],ae=y.documentElement,se=function(e){return k.contains(e.ownerDocument,e)},le={composed:!0};ae.getRootNode&&(se=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(le)===e.ownerDocument});var ce=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&se(e)&&"none"===k.css(e,"display")};function ue(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return k.css(e,t,"")},l=s(),c=n&&n[3]||(k.cssNumber[t]?"":"px"),u=e.nodeType&&(k.cssNumber[t]||"px"!==c&&+l)&&ie.exec(k.css(e,t));if(u&&u[3]!==c){for(l/=2,c=c||u[3],u=+l||1;a--;)k.style(e,t,u+c),(1-o)*(1-(o=s()/l||.5))<=0&&(a=0),u/=o;u*=2,k.style(e,t,u+c),n=n||[]}return n&&(u=+u||+l||0,i=n[1]?u+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=u,r.end=i)),i}var de={};function pe(e){var t,n=e.ownerDocument,r=e.nodeName,i=de[r];return i||(t=n.body.appendChild(n.createElement(r)),i=k.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),de[r]=i,i)}function fe(e,t){for(var n,r,i=[],o=0,a=e.length;o<a;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=Q.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&ce(r)&&(i[o]=pe(r))):"none"!==n&&(i[o]="none",Q.set(r,"display",n)));for(o=0;o<a;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}k.fn.extend({show:function(){return fe(this,!0)},hide:function(){return fe(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){ce(this)?k(this).show():k(this).hide()}))}});var he,me,ge=/^(?:checkbox|radio)$/i,ve=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,be=/^$|^module$|\/(?:java|ecma)script/i;he=y.createDocumentFragment().appendChild(y.createElement("div")),(me=y.createElement("input")).setAttribute("type","radio"),me.setAttribute("checked","checked"),me.setAttribute("name","t"),he.appendChild(me),g.checkClone=he.cloneNode(!0).cloneNode(!0).lastChild.checked,he.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!he.cloneNode(!0).lastChild.defaultValue,he.innerHTML="<option></option>",g.option=!!he.lastChild;var ye={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function _e(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&P(e,t)?k.merge([e],n):n}function we(e,t){for(var n=0,r=e.length;n<r;n++)Q.set(e[n],"globalEval",!t||Q.get(t[n],"globalEval"))}ye.tbody=ye.tfoot=ye.colgroup=ye.caption=ye.thead,ye.th=ye.td,g.option||(ye.optgroup=ye.option=[1,"<select multiple='multiple'>","</select>"]);var Se=/<|&#?\w+;/;function Ee(e,t,n,r,i){for(var o,a,s,l,c,u,d=t.createDocumentFragment(),p=[],f=0,h=e.length;f<h;f++)if((o=e[f])||0===o)if("object"===S(o))k.merge(p,o.nodeType?[o]:o);else if(Se.test(o)){for(a=a||d.appendChild(t.createElement("div")),s=(ve.exec(o)||["",""])[1].toLowerCase(),l=ye[s]||ye._default,a.innerHTML=l[1]+k.htmlPrefilter(o)+l[2],u=l[0];u--;)a=a.lastChild;k.merge(p,a.childNodes),(a=d.firstChild).textContent=""}else p.push(t.createTextNode(o));for(d.textContent="",f=0;o=p[f++];)if(r&&k.inArray(o,r)>-1)i&&i.push(o);else if(c=se(o),a=_e(d.appendChild(o),"script"),c&&we(a),n)for(u=0;o=a[u++];)be.test(o.type||"")&&n.push(o);return d}var ke=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Ae(){return!1}function Te(e,t){return e===function(){try{return y.activeElement}catch(e){}}()==("focus"===t)}function Ie(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ie(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ae;else if(!i)return e;return 1===o&&(a=i,i=function(e){return k().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=k.guid++)),e.each((function(){k.event.add(this,t,i,r,n)}))}function De(e,t,n){n?(Q.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var r,i,o=Q.get(this,t);if(1&e.isTrigger&&this[t]){if(o.length)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(o=s.call(arguments),Q.set(this,t,o),r=n(this,t),this[t](),o!==(i=Q.get(this,t))||r?Q.set(this,t,!1):i={},o!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else o.length&&(Q.set(this,t,{value:k.event.trigger(k.extend(o[0],k.Event.prototype),o.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,t)&&k.event.add(e,t,Ce)}k.event={global:{},add:function(e,t,n,r,i){var o,a,s,l,c,u,d,p,f,h,m,g=Q.get(e);if(J(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ae,i),n.guid||(n.guid=k.guid++),(l=g.events)||(l=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(B)||[""]).length;c--;)f=m=(s=ke.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),f&&(d=k.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,d=k.event.special[f]||{},u=k.extend({type:f,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=l[f])||((p=l[f]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(f,a)),d.add&&(d.add.call(e,u),u.handler.guid||(u.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,u):p.push(u),k.event.global[f]=!0)},remove:function(e,t,n,r,i){var o,a,s,l,c,u,d,p,f,h,m,g=Q.hasData(e)&&Q.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(B)||[""]).length;c--;)if(f=m=(s=ke.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),f){for(d=k.event.special[f]||{},p=l[f=(r?d.delegateType:d.bindType)||f]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)u=p[o],!i&&m!==u.origType||n&&n.guid!==u.guid||s&&!s.test(u.namespace)||r&&r!==u.selector&&("**"!==r||!u.selector)||(p.splice(o,1),u.selector&&p.delegateCount--,d.remove&&d.remove.call(e,u));a&&!p.length&&(d.teardown&&!1!==d.teardown.call(e,h,g.handle)||k.removeEvent(e,f,g.handle),delete l[f])}else for(f in l)k.event.remove(e,f+t[c],n,r,!0);k.isEmptyObject(l)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),l=k.event.fix(e),c=(Q.get(this,"events")||Object.create(null))[l.type]||[],u=k.event.special[l.type]||{};for(s[0]=l,t=1;t<arguments.length;t++)s[t]=arguments[t];if(l.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,l)){for(a=k.event.handlers.call(this,l,c),t=0;(i=a[t++])&&!l.isPropagationStopped();)for(l.currentTarget=i.elem,n=0;(o=i.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==o.namespace&&!l.rnamespace.test(o.namespace)||(l.handleObj=o,l.data=o.data,void 0!==(r=((k.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(l.result=r)&&(l.preventDefault(),l.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,r,i,o,a,s=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],a={},n=0;n<l;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?k(i,this).index(c)>-1:k.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,l<t.length&&s.push({elem:c,handlers:t.slice(l)}),s},addProp:function(e,t){Object.defineProperty(k.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]}
vendor: 2,311 bytes, line 2
2,set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return ge.test(t.type)&&t.click&&P(t,"input")&&De(t,"click",Ce),!1},trigger:function(e){var t=this||e;return ge.test(t.type)&&t.click&&P(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return ge.test(t.type)&&t.click&&P(t,"input")&&Q.get(t,"click")||P(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ce:Ae,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Ae,isPropagationStopped:Ae,isImmediatePropagationStopped:Ae,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ce,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ce,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},(function(e,t){k.event.special[e]={setup:function(){return De(this,e,Te),!1},trigger:function(){return De(this,e),!0},_default:function(t){return Q.get(t.target,e)},delegateType:t}}
vendor: 6,043 bytes, line 2
2)),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){k.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=e.relatedTarget,i=e.handleObj;return r&&(r===this||k.contains(this,r))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}})),k.fn.extend({on:function(e,t,n,r){return Ie(this,e,t,n,r)},one:function(e,t,n,r){return Ie(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,k(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ae),this.each((function(){k.event.remove(this,e,n,t)}))}});var Pe=/<script|<style|<link/i,xe=/checked\s*(?:[^=]|=\s*.checked.)/i,Re=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Oe(e,t){return P(e,"table")&&P(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Me(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ne(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Q.hasData(e)&&(s=Q.get(e).events))for(i in Q.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)k.event.add(t,i,s[i][n]);X.hasData(e)&&(o=X.access(e),a=k.extend({},o),X.set(t,a))}}function je(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ge.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Be(e,t,n,r){t=l(t);var i,o,a,s,c,u,d=0,p=e.length,f=p-1,h=t[0],m=v(h);if(m||p>1&&"string"==typeof h&&!g.checkClone&&xe.test(h))return e.each((function(i){var o=e.eq(i);m&&(t[0]=h.call(this,i,o.html())),Be(o,t,n,r)}));if(p&&(o=(i=Ee(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=(a=k.map(_e(i,"script"),Me)).length;d<p;d++)c=i,d!==f&&(c=k.clone(c,!0,!0),s&&k.merge(a,_e(c,"script"))),n.call(e[d],c,d);if(s)for(u=a[a.length-1].ownerDocument,k.map(a,Ne),d=0;d<s;d++)c=a[d],be.test(c.type||"")&&!Q.access(c,"globalEval")&&k.contains(u,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?k._evalUrl&&!c.noModule&&k._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},u):w(c.textContent.replace(Re,""),c,u))}return e}function Fe(e,t,n){for(var r,i=t?k.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||k.cleanData(_e(r)),r.parentNode&&(n&&se(r)&&we(_e(r,"script")),r.parentNode.removeChild(r));return e}k.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),l=se(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=_e(s),r=0,i=(o=_e(e)).length;r<i;r++)je(o[r],a[r]);if(t)if(n)for(o=o||_e(e),a=a||_e(s),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,s);return(a=_e(s,"script")).length>0&&we(a,!l&&_e(e,"script")),s},cleanData:function(e){for(var t,n,r,i=k.event.special,o=0;void 0!==(n=e[o]);o++)if(J(n)){if(t=n[Q.expando]){if(t.events)for(r in t.events)i[r]?k.event.remove(n,r):k.removeEvent(n,r,t.handle);n[Q.expando]=void 0}n[X.expando]&&(n[X.expando]=void 0)}}}),k.fn.extend({detach:function(e){return Fe(this,e,!0)},remove:function(e){return Fe(this,e)},text:function(e){return W(this,(function(e){return void 0===e?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Be(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Oe(this,e).appendChild(e)}))},prepend:function(){return Be(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Oe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(_e(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return k.clone(this,e,t)}))},html:function(e){return W(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Pe.test(e)&&!ye[(ve.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData(_e(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Be(this,arguments,(function(t){var n=this.parentNode;k.inArray(this,e)<0&&(k.cleanData(_e(this)),n&&n.replaceChild(t,this))}),e)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){k.fn[e]=function(e){for(var n,r=[],i=k(e),o=i.length-1,a=0;a<=o;a++)n=a===o?this:this.clone(!0),k(i[a])[t](n),c.apply(r,n.get());return this.pushStack(r)}}));var Ue=new RegExp("^("+re+")(?!px)[a-z%]+$","i"),He=/^--/,Ve=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=r),t.getComputedStyle(e)},ze=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},$e=new RegExp(oe.join("|"),"i"),We="[\\x20\\t\\r\\n\\f]",Ye=new RegExp("^"+We+"+|((?:^|[^\\\\])(?:\\\\.)*)"+We+"+$","g");function qe(e,t,n){var r,i,o,a,s=He.test(t),l=e.style;return(n=n||Ve(e))&&(a=n.getPropertyValue(t)||n[t],s&&(a=a.replace(Ye,"$1")),""!==a||se(e)||(a=k.style(e,t)),!g.pixelBoxStyles()&&Ue.test(a)&&$e.test(t)&&(r=l.width,i=l.minWidth,o=l.maxWidth,l.minWidth=l.maxWidth=l.width=a,a=n.width,l.width=r,l.minWidth=i,l.maxWidth=o)),void 0!==a?a+"":a}function Ge(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(u){c.style.cssText="position:absolute;
2left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ae.appendChild(c).appendChild(u);var e=r.getComputedStyle(u);n="1%"!==e.top,l=12===t(e.marginLeft),u.style.right="60%",a=36===t(e.right),i=36===t(e.width),u.style.position="absolute",o=12===t(u.offsetWidth/3),ae.removeChild(c),u=null}}function t(e){return Math.round(parseFloat(e))}var n,i,o,a,s,l,c=y.createElement("div"),u=y.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===u.style.backgroundClip,k.extend(g,{boxSizingReliable:function(){return e(),i},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),l},scrollboxSize:function(){return e(),o},reliableTrDimensions:function(){var e,t,n,i;return null==s&&(e=y.createElement("table"),t=y.createElement("tr"),n=y.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",ae.appendChild(e).appendChild(t).appendChild(n),i=r.getComputedStyle(t),s=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===t.offsetHeight,ae.removeChild(e)),s}}))}();var Ke=["Webkit","Moz","ms"],Je=y.createElement("div").style,Ze={};function Qe(e){return k.cssProps[e]||Ze[e]||(e in Je?e:Ze[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ke.length;n--;)if((e=Ke[n]+t)in Je)return e}(e)||e)}var Xe=/^(none|table(?!-c[ea]).+)/,et={position:"absolute",visibility:"hidden",display:"block"},tt={letterSpacing:"0",fontWeight:"400"};function nt(e,t,n){var r=ie.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function rt(e,t,n,r,i,o){var a="width"===t?1:0,s=0,l=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(l+=k.css(e,n+oe[a],!0,i)),r?("content"===n&&(l-=k.css(e,"padding"+oe[a],!0,i)),"margin"!==n&&(l-=k.css(e,"border"+oe[a]+"Width",!0,i))):(l+=k.css(e,"padding"+oe[a],!0,i),"padding"!==n?l+=k.css(e,"border"+oe[a]+"Width",!0,i):s+=k.css(e,"border"+oe[a]+"Width",!0,i));return!r&&o>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-s-.5))||0),l}function it(e,t,n){var r=Ve(e),i=(!g.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,r),o=i,a=qe(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Ue.test(a)){if(!n)return a;a="auto"}return(!g.boxSizingReliable()&&i||!g.reliableTrDimensions()&&P(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===k.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===k.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+rt(e,t,n||(i?"border":"content"),o,r,a)+"px"}function ot(e,t,n,r,i){return new ot.prototype.init(e,t,n,r,i)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=qe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=K(t),l=He.test(t),c=e.style;if(l||(t=Qe(s)),a=k.cssHooks[t]||k.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:c[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||l||(n+=i&&i[3]||(k.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,a,s=K(t);return He.test(t)||(t=Qe(s)),(a=k.cssHooks[t]||k.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=qe(e,t,r)),"normal"===i&&t in tt&&(i=tt[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}
vendor: 14,333 bytes, line 2
2),k.each(["height","width"],(function(e,t){k.cssHooks[t]={get:function(e,n,r){if(n)return!Xe.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?it(e,t,r):ze(e,et,(function(){return it(e,t,r)}))},set:function(e,n,r){var i,o=Ve(e),a=!g.scrollboxSize()&&"absolute"===o.position,s=(a||r)&&"border-box"===k.css(e,"boxSizing",!1,o),l=r?rt(e,t,r,s,o):0;return s&&a&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-rt(e,t,"border",!1,o)-.5)),l&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=k.css(e,t)),nt(0,n,l)}}})),k.cssHooks.marginLeft=Ge(g.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(qe(e,"marginLeft"))||e.getBoundingClientRect().left-ze(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(e,t){k.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(k.cssHooks[e+t].set=nt)})),k.fn.extend({css:function(e,t){return W(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Ve(e),i=t.length;a<i;a++)o[t[a]]=k.css(e,t[a],!1,r);return o}return void 0!==n?k.style(e,t,n):k.css(e,t)}),e,t,arguments.length>1)}}),k.Tween=ot,ot.prototype={constructor:ot,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(k.cssNumber[n]?"":"px")},cur:function(){var e=ot.propHooks[this.prop];return e&&e.get?e.get(this):ot.propHooks._default.get(this)},run:function(e){var t,n=ot.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ot.propHooks._default.set(this),this}},ot.prototype.init.prototype=ot.prototype,ot.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[Qe(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}},ot.propHooks.scrollTop=ot.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=ot.prototype.init,k.fx.step={};var at,st,lt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function ut(){st&&(!1===y.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(ut):r.setTimeout(ut,k.fx.interval),k.fx.tick())}function dt(){return r.setTimeout((function(){at=void 0})),at=Date.now()}function pt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ft(e,t,n){for(var r,i=(ht.tweeners[t]||[]).concat(ht.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ht(e,t,n){var r,i,o=0,a=ht.prefilters.length,s=k.Deferred().always((function(){delete l.elem})),l=function(){if(i)return!1;for(var t=at||dt(),n=Math.max(0,c.startTime+c.duration-t),r=1-(n/c.duration||0),o=0,a=c.tweens.length;o<a;o++)c.tweens[o].run(r);return s.notifyWith(e,[c,r,n]),r<1&&a?n:(a||s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:k.extend({},t),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},n),originalProperties:t,originalOptions:n,startTime:at||dt(),duration:n.duration,tweens:[],createTween:function(t,n){var r=k.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(i)return this;for(i=!0;n<r;n++)c.tweens[n].run(1);return t?(s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c,t])):s.rejectWith(e,[c,t]),this}}),u=c.props;for(function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=K(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=k.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(u,c.opts.specialEasing);o<a;o++)if(r=ht.prefilters[o].call(c,e,u,c.opts))return v(r.stop)&&(k._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return k.map(u,ft,c),v(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),k.fx.timer(k.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}k.Animation=k.extend(ht,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ue(n.elem,e,ie.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(B);for(var n,r=0,i=e.length;r<i;r++)n=e[r],ht.tweeners[n]=ht.tweeners[n]||[],ht.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,l,c,u,d="width"in t||"height"in t,p=this,f={},h=e.style,m=e.nodeType&&ce(e),g=Q.get(e,"fxshow");for(r in n.queue||(null==(a=k._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always((function(){p.always((function(){a.unqueued--,k.queue(e,"fx").length||a.empty.fire()}))}))),t)if(i=t[r],lt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(m?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;m=!0}f[r]=g&&g[r]||k.style(e,r)}if((l=!k.isEmptyObject(t))||!k.isEmptyObject(f))for(r in d&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=g&&g.display)&&(c=Q.get(e,"display")),"none"===(u=k.css(e,"display"))&&(c?u=c:(fe([e],!0),c=e.style.display||c,u=k.css(e,"display"),fe([e]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===k.css(e,"float")&&(l||(p.done((function(){h.display=c})),null==c&&(u=h.display,c="none"===u?"":u)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),l=!1,f)l||(g?"hidden"in g&&(m=g.hidden):g=Q.access(e,"fxshow",{display:c}),o&&(g.hidden=!m),m&&fe([e],!0),p.done((function(){for(r in m||fe([e]),Q.remove(e,"fxshow"),f)k.style(e,r,f[r])}))),l=ft(m?g[r]:0,r,p),r in g||(g[r]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?ht.prefilters.unshift(e):ht.prefilters.push(e)}}),k.speed=function(e,t,n){var r=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return k.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in k.fx.speeds?r.duration=k.fx.speeds[r.duration]:r.duration=k.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){v(r.old)&&r.old.call(this),r.queue&&k.dequeue(this,r.queue)},r},k.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ce).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=k.isEmptyObject(e),o=k.speed(t,n,r),a=function(){var t=ht(this,k.extend({},e),o);(i||Q.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,i=null!=e&&e+"queueHooks",o=k.timers,a=Q.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&ct.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||k.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=Q.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=k.timers,a=r?r.length:0;for(n.finish=!0,k.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),k.each(["toggle","show","hide"],(function(e,t){var n=k.fn[t];k.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(pt(t,!0),e,r,i)}})),k.each({slideDown:pt("show"),slideUp:pt("hide"),slideToggle:pt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){k.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(at=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),at=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){st||(st=!0,ut())},k.fx.stop=function(){st=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(e,t){return e=k.fx&&k.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,n){var i=r.setTimeout(t,e);n.stop=function(){r.clearTimeout(i)}}))},function(){var e=y.createElement("input"),t=y.createElement("select").appendChild(y.createElement("option"));e.type="checkbox",g.checkOn=""!==e.value,g.optSelected=t.selected,(e=y.createElement("input")).value="t",e.type="radio",g.radioValue="t"===e.value}();var mt,gt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return W(this,k.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){k.removeAttr(this,e)}))}}),k.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,n):(1===o&&k.isXMLDoc(e)||(i=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=k.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&P(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(B);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=gt[t]||k.find.attr;gt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=gt[a],gt[a]=i,i=null!=n(e,t,r)?a:null,gt[a]=o),i}}));var vt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;function yt(e){return(e.match(B)||[]).join(" ")}function _t(e){return e.getAttribute&&e.getAttribute("class")||""}function wt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(B)||[]}k.fn.extend({prop:function(e,t){return W(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[k.propFix[e]||e]}))}}),k.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,i=k.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):vt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(e){var t,n,r,i,o,a;return v(e)?this.each((function(t){k(this).addClass(e.call(this,t,_t(this)))})):(t=wt(e)).length?this.each((function(){if(r=_t(this),n=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)i=t[o],n.indexOf(" "+i+" ")<0&&(n+=i+" ");a=yt(n),r!==a&&this.setAttribute("class",a)}})):this},removeClass:function(e){var t,n,r,i,o,a;return v(e)?this.each((function(t){k(this).removeClass(e.call(this,t,_t(this)))})):arguments.length?(t=wt(e)).length?this.each((function(){if(r=_t(this),n=1===this.nodeType&&" "+yt(r)+" "){for(o=0;o<t.length;o++)for(i=t[o];n.indexOf(" "+i+" ")>-1;)n=n.replace(" "+i+" "," ");a=yt(n),r!==a&&this.setAttribute("class",a)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,r,i,o,a=typeof e,s="string"===a||Array.isArray(e);return v(e)?this.each((function(n){k(this).toggleClass(e.call(this,n,_t(this),t),t)})):"boolean"==typeof t&&s?t?this.addClass(e):this.removeClass(e):(n=wt(e),this.each((function(){if(s)for(o=k(this),i=0;i<n.length;i++)r=n[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==e&&"boolean"!==a||((r=_t(this))&&Q.set(this,"__className__",r),this.setAttribute&&this.setAttribute("class",r||!1===e?"":Q.get(this,"__className__")||""))})))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+yt(_t(n))+" ").indexOf(t)>-1)return!0;return!1}});var St=/\r/g;k.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=v(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,k(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=k.map(i,(function(e){return null==e?"":e+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=k.valHooks[i.type]||k.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(St,""):null==n?"":n:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:yt(k.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],l=a?o+1:i.length;for(r=o<0?l:a?o:0;r<l;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!P(n.parentNode,"optgroup"))){if(t=k(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,i=e.options,o=k.makeArray(t),a=i.length;a--;)((r=i[a]).selected=k.inArray(k.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=k.inArray(k(e).val(),t)>-1}},g.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}
vendor: 4,361 bytes, line 2
2)),g.focusin="onfocusin"in r;var Et=/^(?:focusinfocus|focusoutblur)$/,kt=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(e,t,n,i){var o,a,s,l,c,u,d,p,h=[n||y],m=f.call(e,"type")?e.type:e,g=f.call(e,"namespace")?e.namespace.split("."):[];if(a=p=s=n=n||y,3!==n.nodeType&&8!==n.nodeType&&!Et.test(m+k.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),c=m.indexOf(":")<0&&"on"+m,(e=e[k.expando]?e:new k.Event(m,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:k.makeArray(t,[e]),d=k.event.special[m]||{},i||!d.trigger||!1!==d.trigger.apply(n,t))){if(!i&&!d.noBubble&&!b(n)){for(l=d.delegateType||m,Et.test(l+m)||(a=a.parentNode);a;a=a.parentNode)h.push(a),s=a;s===(n.ownerDocument||y)&&h.push(s.defaultView||s.parentWindow||r)}for(o=0;(a=h[o++])&&!e.isPropagationStopped();)p=a,e.type=o>1?l:d.bindType||m,(u=(Q.get(a,"events")||Object.create(null))[e.type]&&Q.get(a,"handle"))&&u.apply(a,t),(u=c&&a[c])&&u.apply&&J(a)&&(e.result=u.apply(a,t),!1===e.result&&e.preventDefault());return e.type=m,i||e.isDefaultPrevented()||d._default&&!1!==d._default.apply(h.pop(),t)||!J(n)||c&&v(n[m])&&!b(n)&&((s=n[c])&&(n[c]=null),k.event.triggered=m,e.isPropagationStopped()&&p.addEventListener(m,kt),n[m](),e.isPropagationStopped()&&p.removeEventListener(m,kt),k.event.triggered=void 0,s&&(n[c]=s)),e.result}},simulate:function(e,t,n){var r=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(r,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each((function(){k.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}}),g.focusin||k.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){k.event.simulate(t,e.target,k.event.fix(e))};k.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=Q.access(r,t);i||r.addEventListener(e,n,!0),Q.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=Q.access(r,t)-1;i?Q.access(r,t,i):(r.removeEventListener(e,n,!0),Q.remove(r,t))}}}));var Ct=r.location,At={guid:Date.now()},Tt=/\?/;k.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new r.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||k.error("Invalid XML: "+(n?k.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var It=/\[\]$/,Dt=/\r?\n/g,Pt=/^(?:submit|button|image|reset|file)$/i,xt=/^(?:input|select|textarea|keygen)/i;function Rt(e,t,n,r){var i;if(Array.isArray(t))k.each(t,(function(t,i){n||It.test(e)?r(e,i):Rt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)}));else if(n||"object"!==S(t))r(e,t);else for(i in t)Rt(e+"["+i+"]",t[i],n,r)}k.param=function(e,t){var n,r=[],i=function(e,t){var n=v(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,(function(){i(this.name,this.value)}));else for(n in e)Rt(n,e[n],t,i);return r.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&xt.test(this.nodeName)&&!Pt.test(e)&&(this.checked||!ge.test(e))})).map((function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,(function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}})):{name:t.name,value:n.replace(Dt,"\r\n")}})).get()}});var Ot=/%20/g,Mt=/#.*$/,Nt=/([?&])_=[^&]*/,Lt=/^(.*?):[ \t]*([^\r\n]*)$/gm,jt=/^(?:GET|HEAD)$/,Bt=/^\/\//,Ft={},Ut={},Ht="*/".concat("*"),Vt=y.createElement("a");function zt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(B)||[];if(v(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function $t(e,t,n,r){var i={},o=e===Ut;function a(s){var l;return i[s]=!0,k.each(e[s]||[],(function(e,s){var c=s(t,n,r);return"string"!=typeof c||o||i[c]?o?!(l=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),l}return a(t.dataTypes[0])||!i["*"]&&a("*")}
vendor: 8,578 bytes, line 2
2function Wt(e,t){var n,r,i=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&k.extend(!0,e,r),e}Vt.href=Ct.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ht,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Wt(Wt(e,k.ajaxSettings),t):Wt(k.ajaxSettings,e)},ajaxPrefilter:zt(Ft),ajaxTransport:zt(Ut),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,i,o,a,s,l,c,u,d,p,f=k.ajaxSetup({},t),h=f.context||f,m=f.context&&(h.nodeType||h.jquery)?k(h):k.event,g=k.Deferred(),v=k.Callbacks("once memory"),b=f.statusCode||{},_={},w={},S="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a)for(a={};t=Lt.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==c&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||S;return n&&n.abort(t),C(0,t),this}};if(g.promise(E),f.url=((e||f.url||Ct.href)+"").replace(Bt,Ct.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(B)||[""],null==f.crossDomain){l=y.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=Vt.protocol+"//"+Vt.host!=l.protocol+"//"+l.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=k.param(f.data,f.traditional)),$t(Ft,f,t,E),c)return E;for(d in(u=k.event&&f.global)&&0==k.active++&&k.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!jt.test(f.type),i=f.url.replace(Mt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Ot,"+")):(p=f.url.slice(i.length),f.data&&(f.processData||"string"==typeof f.data)&&(i+=(Tt.test(i)?"&":"?")+f.data,delete f.data),!1===f.cache&&(i=i.replace(Nt,"$1"),p=(Tt.test(i)?"&":"?")+"_="+At.guid+++p),f.url=i+p),f.ifModified&&(k.lastModified[i]&&E.setRequestHeader("If-Modified-Since",k.lastModified[i]),k.etag[i]&&E.setRequestHeader("If-None-Match",k.etag[i])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&E.setRequestHeader("Content-Type",f.contentType),E.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Ht+"; q=0.01":""):f.accepts["*"]),f.headers)E.setRequestHeader(d,f.headers[d]);if(f.beforeSend&&(!1===f.beforeSend.call(h,E,f)||c))return E.abort();if(S="abort",v.add(f.complete),E.done(f.success),E.fail(f.error),n=$t(Ut,f,t,E)){if(E.readyState=1,u&&m.trigger("ajaxSend",[E,f]),c)return E;f.async&&f.timeout>0&&(s=r.setTimeout((function(){E.abort("timeout")}),f.timeout));try{c=!1,n.send(_,C)}catch(e){if(c)throw e;C(-1,e)}}else C(-1,"No Transport");function C(e,t,a,l){var d,p,y,_,w,S=t;c||(c=!0,s&&r.clearTimeout(s),n=void 0,o=l||"",E.readyState=e>0?4:0,d=e>=200&&e<300||304===e,a&&(_=function(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)o=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==l[0]&&l.unshift(o),n[o]}(f,E,a)),!d&&k.inArray("script",f.dataTypes)>-1&&k.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),_=function(e,t,n,r){var i,o,a,s,l,c={},u=e.dataTypes.slice();if(u[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(o=u.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=c[l+" "+o]||c["* "+o]))for(i in c)if((s=i.split(" "))[1]===o&&(a=c[l+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=s[0],u.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}(f,_,E,d),d?(f.ifModified&&((w=E.getResponseHeader("Last-Modified"))&&(k.lastModified[i]=w),(w=E.getResponseHeader("etag"))&&(k.etag[i]=w)),204===e||"HEAD"===f.type?S="nocontent":304===e?S="notmodified":(S=_.state,p=_.data,d=!(y=_.error))):(y=S,!e&&S||(S="error",e<0&&(e=0))),E.status=e,E.statusText=(t||S)+"",d?g.resolveWith(h,[p,S,E]):g.rejectWith(h,[E,S,y]),E.statusCode(b),b=void 0,u&&m.trigger(d?"ajaxSuccess":"ajaxError",[E,f,d?p:y]),v.fireWith(h,[E,S]),u&&(m.trigger("ajaxComplete",[E,f]),--k.active||k.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],(function(e,t){k[t]=function(e,n,r,i){return v(n)&&(i=i||r,r=n,n=void 0),k.ajax(k.extend({url:e,type:t,dataType:i,data:n,success:r},k.isPlainObject(e)&&e))}})),k.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),k._evalUrl=function(e,t,n){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t,n)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return v(e)?this.each((function(t){k(this).wrapInner(e.call(this,t))})):this.each((function(){var t=k(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=v(e);return this.each((function(n){k(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(e){}};var Yt={0:200,1223:204},qt=k.ajaxSettings.xhr();g.cors=!!qt&&"withCredentials"in qt,g.ajax=qt=!!qt,k.ajaxTransport((function(e){var t,n;if(g.cors||qt&&!e.crossDomain)return{send:function(i,o){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)s.setRequestHeader(a,i[a]);t=function(e){return function(){t&&(t=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Yt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),n=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&r.setTimeout((function(){t&&n()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),k.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),k.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=k("<script>").attr(e.scriptAttrs||{}
vendor: 5,690 bytes, line 2
2).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&i("error"===e.type?404:200,e.type)}),y.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Gt,Kt=[],Jt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||k.expando+"_"+At.guid++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",(function(e,t,n){var i,o,a,s=!1!==e.jsonp&&(Jt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Jt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Jt,"$1"+i):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return a||k.error(i+" was not called"),a[0]},e.dataTypes[0]="json",o=r[i],r[i]=function(){a=arguments},n.always((function(){void 0===o?k(r).removeProp(i):r[i]=o,e[i]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(i)),a&&v(o)&&o(a[0]),a=o=void 0})),"script"})),g.createHTMLDocument=((Gt=y.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Gt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((r=(t=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,t.head.appendChild(r)):t=y),o=!n&&[],(i=x.exec(e))?[t.createElement(i[1])]:(i=Ee([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return s>-1&&(r=yt(e.slice(s)),e=e.slice(0,s)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),a.length>0&&k.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done((function(e){o=arguments,a.html(r?k("<div>").append(k.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},k.expr.pseudos.animated=function(e){return k.grep(k.timers,(function(t){return e===t.elem})).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,l,c=k.css(e,"position"),u=k(e),d={};"static"===c&&(e.style.position="relative"),s=u.offset(),o=k.css(e,"top"),l=k.css(e,"left"),("absolute"===c||"fixed"===c)&&(o+l).indexOf("auto")>-1?(a=(r=u.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(l)||0),v(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+i),"using"in t?t.using.call(e,d):u.css(d)}},k.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){k.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===k.css(e,"position");)e=e.offsetParent;return e||ae}))}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;k.fn[e]=function(r){return W(this,(function(e,r,i){var o;if(b(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===i)return o?o[t]:e[r];o?o.scrollTo(n?o.pageXOffset:i,n?i:o.pageYOffset):e[r]=i}),e,r,arguments.length)}})),k.each(["top","left"],(function(e,t){k.cssHooks[t]=Ge(g.pixelPosition,(function(e,n){if(n)return n=qe(e,t),Ue.test(n)?k(e).position()[t]+"px":n}))})),k.each({Height:"height",Width:"width"},(function(e,t){k.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){k.fn[r]=function(i,o){var a=arguments.length&&(n||"boolean"!=typeof i),s=n||(!0===i||!0===o?"margin":"border");return W(this,(function(t,n,i){var o;return b(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===i?k.css(t,n,s):k.style(t,n,i,s)}),t,a?i:void 0,a)}}))})),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){k.fn[t]=function(e){return this.on(t,e)}})),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){k.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var Zt=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;k.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return r=s.call(arguments,2),i=function(){return e.apply(t||this,r.concat(s.call(arguments)))},i.guid=e.guid=e.guid||k.guid++,i},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=P,k.isFunction=v,k.isWindow=b,k.camel
2Case=K,k.type=S,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},k.trim=function(e){return null==e?"":(e+"").replace(Zt,"$1")},void 0===(n=function(){return k}.apply(t,[]))||(e.exports=n);var Qt=r.jQuery,Xt=r.$;return k.noConflict=function(e){return r.$===k&&(r.$=Xt),e&&r.jQuery===k&&(r.jQuery=Qt),k},void 0===i&&(r.jQuery=r.$=k),k}))},83386(module,exports,__webpack_require__){var process=__webpack_require__(65606),__WEBPACK_AMD_DEFINE_RESULT__;(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t<OUTPUT_TYPES.length;++t){var n=OUTPUT_TYPES[t];e[n]=createOutputMethod(n)}return e},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(e){if("string"==typeof e)return crypto.createHash("md5").update(e,"utf8").digest("hex");if(null==e)throw ERROR;return e.constructor===ArrayBuffer&&(e=new Uint8Array(e)),Array.isArray(e)||ArrayBuffer.isView(e)||e.constructor===Buffer?crypto.createHash("md5").update(new Buffer(e)).digest("hex"):method(e)};return nodeMethod};function Md5(e){if(e)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var t=new ArrayBuffer(68);this.buffer8=new Uint8Array(t),this.blocks=new Uint32Array(t)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw ERROR;if(null===e)throw ERROR;if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||ARRAY_BUFFER&&ArrayBuffer.isView(e)))throw ERROR;t=!0}for(var r,i,o=0,a=e.length,s=this.blocks,l=this.buffer8;o<a;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),t)if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)l[i++]=e[o];else for(i=this.start;o<a&&i<64;++o)s[i>>2]|=e[o]<<SHIFT[3&i++];else if(ARRAY_BUFFER)for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?l[i++]=r:r<2048?(l[i++]=192|r>>6,l[i++]=128|63&r):r<55296||r>=57344?(l[i++]=224|r>>12,l[i++]=128|r>>6&63,l[i++]=128|63&r):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),l[i++]=240|r>>18,l[i++]=128|r>>12&63,l[i++]=128|r>>6&63,l[i++]=128|63&r);else for(i=this.start;o<a&&i<64;++o)(r=e.charCodeAt(o))<128?s[i>>2]|=r<<SHIFT[3&i++]:r<2048?(s[i>>2]|=(192|r>>6)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):r<55296||r>=57344?(s[i>>2]|=(224|r>>12)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):(r=65536+((1023&r)<<10|1023&e.charCodeAt(++o)),s[i>>2]|=(240|r>>18)<<SHIFT[3&i++],s[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,this.hash()}},Md5.prototype.hash=function(){var e,t,n,r,i,o,a=this.blocks;
vendor: 5,586 bytes, line 2
2this.first?t=((t=((e=((e=a[0]-680876937)<<7|e>>>25)-271733879|0)^(n=((n=(-271733879^(r=((r=(-1732584194^2004318071&e)+a[1]-117830708)<<12|r>>>20)+e|0)&(-271733879^e))+a[2]-1126478375)<<17|n>>>15)+r|0)&(r^e))+a[3]-1316259209)<<22|t>>>10)+n|0:(e=this.h0,t=this.h1,n=this.h2,t=((t+=((e=((e+=((r=this.h3)^t&(n^r))+a[0]-680876936)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[1]-389564586)<<12|r>>>20)+e|0)&(e^t))+a[2]+606105819)<<17|n>>>15)+r|0)&(r^e))+a[3]-1044525330)<<22|t>>>10)+n|0),t=((t+=((e=((e+=(r^t&(n^r))+a[4]-176418897)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[5]+1200080426)<<12|r>>>20)+e|0)&(e^t))+a[6]-1473231341)<<17|n>>>15)+r|0)&(r^e))+a[7]-45705983)<<22|t>>>10)+n|0,t=((t+=((e=((e+=(r^t&(n^r))+a[8]+1770035416)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[9]-1958414417)<<12|r>>>20)+e|0)&(e^t))+a[10]-42063)<<17|n>>>15)+r|0)&(r^e))+a[11]-1990404162)<<22|t>>>10)+n|0,t=((t+=((e=((e+=(r^t&(n^r))+a[12]+1804603682)<<7|e>>>25)+t|0)^(n=((n+=(t^(r=((r+=(n^e&(t^n))+a[13]-40341101)<<12|r>>>20)+e|0)&(e^t))+a[14]-1502002290)<<17|n>>>15)+r|0)&(r^e))+a[15]+1236535329)<<22|t>>>10)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[1]-165796510)<<5|e>>>27)+t|0)^t))+a[6]-1069501632)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[11]+643717713)<<14|n>>>18)+r|0)^r))+a[0]-373897302)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[5]-701558691)<<5|e>>>27)+t|0)^t))+a[10]+38016083)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[15]-660478335)<<14|n>>>18)+r|0)^r))+a[4]-405537848)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[9]+568446438)<<5|e>>>27)+t|0)^t))+a[14]-1019803690)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[3]-187363961)<<14|n>>>18)+r|0)^r))+a[8]+1163531501)<<20|t>>>12)+n|0,t=((t+=((r=((r+=(t^n&((e=((e+=(n^r&(t^n))+a[13]-1444681467)<<5|e>>>27)+t|0)^t))+a[2]-51403784)<<9|r>>>23)+e|0)^e&((n=((n+=(e^t&(r^e))+a[7]+1735328473)<<14|n>>>18)+r|0)^r))+a[12]-1926607734)<<20|t>>>12)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[5]-378558)<<4|e>>>28)+t|0))+a[8]-2022574463)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[11]+1839030562)<<16|n>>>16)+r|0))+a[14]-35309556)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[1]-1530992060)<<4|e>>>28)+t|0))+a[4]+1272893353)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[7]-155497632)<<16|n>>>16)+r|0))+a[10]-1094730640)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[13]+681279174)<<4|e>>>28)+t|0))+a[0]-358537222)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[3]-722521979)<<16|n>>>16)+r|0))+a[6]+76029189)<<23|t>>>9)+n|0,t=((t+=((o=(r=((r+=((i=t^n)^(e=((e+=(i^r)+a[9]-640364487)<<4|e>>>28)+t|0))+a[12]-421815835)<<11|r>>>21)+e|0)^e)^(n=((n+=(o^t)+a[15]+530742520)<<16|n>>>16)+r|0))+a[2]-995338651)<<23|t>>>9)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[0]-198630844)<<6|e>>>26)+t|0)|~n))+a[7]+1126891415)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[14]-1416354905)<<15|n>>>17)+r|0)|~e))+a[5]-57434055)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[12]+1700485571)<<6|e>>>26)+t|0)|~n))+a[3]-1894986606)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[10]-1051523)<<15|n>>>17)+r|0)|~e))+a[1]-2054922799)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[8]+1873313359)<<6|e>>>26)+t|0)|~n))+a[15]-30611744)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[6]-1560198380)<<15|n>>>17)+r|0)|~e))+a[13]+1309151649)<<21|t>>>11)+n|0,t=((t+=((r=((r+=(t^((e=((e+=(n^(t|~r))+a[4]-145523070)<<6|e>>>26)+t|0)|~n))+a[11]-1120210379)<<10|r>>>22)+e|0)^((n=((n+=(e^(r|~t))+a[2]+718787259)<<15|n>>>17)+r|0)|~e))+a[9]-343485551)<<21|t>>>11)+n|0,this.first?(this.h0=e+1732584193|0,this.h1=t-271733879|0,this.h2=n-1732584194|0,this.h3=r+271733878|0,this.first=!1):(this.h0=this.h0+e|0,this.h1=this.h1+t|0,this.h2=this.h2+n|0,this.h3=this.h3+r|0)},Md5.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,n=this.h2,r=this.h3;return[255&e,e>>8&255,e>>16&255,e>>24&255,255&t,t>>8&255,t>>16&255,t>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(16),t=new Uint32Array(e);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,e},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var e,t,n,r="",i=this.array(),o=0;o<15;)e=i[o++],t=i[o++],n=i[o++],r+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[63&(e<<4|t>>>4)]+BASE64_ENCODE_CHAR[63&(t<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return e=i[o],r+(BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[e<<4&63]+"==")};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()},34462(e,t,n){var r,i=n(65606);!function(){"use strict";
vendor: 2,034 bytes, line 2
2var t="input is invalid type",o="object"==typeof window,a=o?window:{};a.JS_SHA512_NO_WINDOW&&(o=!1);var s=!o&&"object"==typeof self;!a.JS_SHA512_NO_NODE_JS&&"object"==typeof i&&i.versions&&i.versions.node?a=n.g:s&&(a=self);var l=!a.JS_SHA512_NO_COMMON_JS&&e.exports,c=n.amdO,u=!a.JS_SHA512_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,d="0123456789abcdef".split(""),p=[-2147483648,8388608,32768,128],f=[24,16,8,0],h=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,
21126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],m=["hex","array","digest","arrayBuffer"],g=[];!a.JS_SHA512_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!u||!a.JS_SHA512_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"==typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var v=function(e,t){return function(n){return new w(t,!0).update(n)[e]()}},b=function(e){var t=v("hex",e);t.create=function(){return new w(e)},t.update=function(e){return t.create().update(e)};for(var n=0;n<m.length;++n){var r=m[n];t[r]=v(r,e)}return t},y=function(e,t){return function(n,r){return new S(n,t,!0).update(r)[e]()}},_=function(e){var t=y("hex",e);t.create=function(t){return new S(t,e)},t.update=function(e,n){return t.create(e).update(n)};for(var n=0;n<m.length;++n){var r=m[n];t[r]=y(r,e)}return t};function w(e,t){t?(g[0]=g[1]=g[2]=g[3]=g[4]=g[5]=g[6]=g[7]=g[8]=g[9]=g[10]=g[11]=g[12]=g[13]=g[14]=g[15]=g[16]=g[17]=g[18]=g[19]=g[20]=g[21]=g[22]=g[23]=g[24]=g[25]=g[26]=g[27]=g[28]=g[29]=g[30]=g[31]=g[32]=0,this.blocks=g):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],384==e?(this.h0h=3418070365,this.h0l=3238371032,this.h1h=1654270250,this.h1l=914150663,this.h2h=2438529370,this.h2l=812702999,this.h3h=355462360,this.h3l=4144912697,this.h4h=1731405415,this.h4l=4290775857,this.h5h=2394180231,this.h5l=1750603025,this.h6h=3675008525,this.h6l=1694076839,this.h7h=1203062813,this.h7l=3204075428):256==e?(this.h0h=573645204,this.h0l=4230739756,this.h1h=2673172387,this.h1l=3360449730,this.h2h=596883563,this.h2l=1867755857,this.h3h=2520282905,this.h3l=1497426621,this.h4h=2519219938,this.h4l=2827943907,this.h5h=3193839141,this.h5l=1401305490,this.h6h=721525244,this.h6l=746961066,this.h7h=246885852,this.h7l=2177182882):224==e?(this.h0h=2352822216,this.h0l=424955298,this.h1h=1944164710,this.h1l=2312950998,this.h2h=502970286,this.h2l=855612546,this.h3h=1738396948,this.h3l=1479516111,this.h4h=258812777,this.h4l=2077511080,this.h5h=2011393907,this.h5l=79989058,this.h6h=1067287976,this.h6l=1780299464,this.h7h=286451373,this.h7l=2446758561):(this.h0h=1779033703,this.h0l=4089235720,this.h1h=3144134277,this.h1l=2227873595,this.h2h=1013904242,this.h2l=4271175723,this.h3h=2773480762,this.h3l=1595750129,this.h4h=1359893119,this.h4l=2917565137,this.h5h=2600822924,this.h5l=725511199,this.h6h=528734635,this.h6l=4215389547,this.h7h=1541459225,this.h7l=327033209),this.bits=e,this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1}function S(e,n,r){var i,o=typeof e;if("string"!==o){if("object"!==o)throw new Error(t);if(null===e)throw new Error(t);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||u&&ArrayBuffer.isView(e)))throw new Error(t);i=!0}var a=e.length;if(!i){for(var s,l=[],c=(a=e.length,0),d=0;d<a;++d)(s=e.charCodeAt(d))<128?l[c++]=s:s<2048?(l[c++]=192|s>>6,l[c++]=128|63&s):s<55296||s>=57344?(l[c++]=224|s>>12,l[c++]=128|s>>6&63,l[c++]=128|63&s):(s=65536+((1023&s)<<10|1023&e.charCodeAt(++d)),l[c++]=240|s>>18,l[c++]=128|s>>12&63,l[c++]=128|s>>6&63,l[c++]=128|63&s);e=l}e.length>128&&(e=new w(n,!0).update(e).array());var p=[],f=[];for(d=0;d<128;++d){var h=e[d]||0;p[d]=92^h,f[d]=54^h}w.call(this,n,r),this.update(f),this.oKeyPad=p,this.inner=!0,this.sharedMemory=r}w.prototype.update=function(e){if(this.finalized)throw new Error("finalize already called");var n,r=typeof e;if("string"!==r){if("object"!==r)throw new Error(t);if(null===e)throw new Error(t);if(u&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!(Array.isArray(e)||u&&ArrayBuffer.isView(e)))throw new Error(t);n=!0}for(var i,o,a=0,s=e.length,l=this.blocks;a<s;){if(this.hashed&&(this.hashed=!1,l[0]=this.block,l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=l[16]=l[17]=l[18]=l[19]=l[20]=l[21]=l[22]=l[23]=l[24]=l[25]=l[26]=l[27]=l[28]=l[29]=l[30]=l[31]=l[32]=0),n)for(o=this.start;a<s&&o<128;++a)l[o>>2]|=e[a]<<f[3&o++];else for(o=this.start;a<s&&o<128;++a)(i=e.charCodeAt(a))<128?l[o>>2]|=i<<f[3&o++]:i<2048?(l[o>>2]|=(192|i>>6)<<f[3&o++],l[o>>2]|=(128|63&i)<<f[3&o++]):i<55296||i>=57344?(l[o>>2]|=(224|i>>12)<<f[3&o++],l[o>>2]|=(128|i>>6&63)<<f[3&o++],l[o>>2]|=(128|63&i)<<f[3&o++]):(i=65536+((1023&i)<<10|1023&e.charCodeAt(++a)),l[o>>2]|=(240|i>>18)<<f[3&o++],l[o>>2]|=(128|i>>12&63)<<f[3&o++],l[o>>2]|=(128|i>>6&63)<<f[3&o++],l[o>>2]|=(128|63&i)<<f[3&o++]);this.lastByteIndex=o,this.bytes+=o-this.start,o>=128?(this.block=l[32],this.start=o-128,this.hash(),this.hashed=!0):this.start=o}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296|0,this.bytes=this.bytes%4294967296),this},w.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[32]=this.block,e[t>>2]|=p[3&t],this.block=e[32],t>=112&&(this.hashed||this.hash(),e[0]=this.block,e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=e[16]=e[17]=e[18]=e[19]=e[20]=e[21]=e[22]=e[23]=e[24]=e[25]=e[26]=e[27]=e[28]=e[29]=e[30]=e[31]=e[32]=0),e[30]=this.hBytes<<3|this.bytes>>>29,e[31]=this.bytes<<3,this.hash()}},w.prototype.hash=function(){var e,t,n,r,i,o,a,s,l,c,u,d,p,f,m,g,v,b,y,_,w,S,E,
vendor: 5,564 bytes, line 2
2k,C,A=this.h0h,T=this.h0l,I=this.h1h,D=this.h1l,P=this.h2h,x=this.h2l,R=this.h3h,O=this.h3l,M=this.h4h,N=this.h4l,L=this.h5h,j=this.h5l,B=this.h6h,F=this.h6l,U=this.h7h,H=this.h7l,V=this.blocks;for(e=32;e<160;e+=2)t=((_=V[e-30])>>>1|(w=V[e-29])<<31)^(_>>>8|w<<24)^_>>>7,n=(w>>>1|_<<31)^(w>>>8|_<<24)^(w>>>7|_<<25),r=((_=V[e-4])>>>19|(w=V[e-3])<<13)^(w>>>29|_<<3)^_>>>6,i=(w>>>19|_<<13)^(_>>>29|w<<3)^(w>>>6|_<<26),_=V[e-32],w=V[e-31],l=((S=V[e-14])>>>16)+(_>>>16)+(t>>>16)+(r>>>16)+((s=(65535&S)+(65535&_)+(65535&t)+(65535&r)+((a=((E=V[e-13])>>>16)+(w>>>16)+(n>>>16)+(i>>>16)+((o=(65535&E)+(65535&w)+(65535&n)+(65535&i))>>>16))>>>16))>>>16),V[e]=l<<16|65535&s,V[e+1]=a<<16|65535&o;var z=A,$=T,W=I,Y=D,q=P,G=x,K=R,J=O,Z=M,Q=N,X=L,ee=j,te=B,ne=F,re=U,ie=H;for(g=W&q,v=Y&G,e=0;e<160;e+=8)t=(z>>>28|$<<4)^($>>>2|z<<30)^($>>>7|z<<25),n=($>>>28|z<<4)^(z>>>2|$<<30)^(z>>>7|$<<25),r=(Z>>>14|Q<<18)^(Z>>>18|Q<<14)^(Q>>>9|Z<<23),i=(Q>>>14|Z<<18)^(Q>>>18|Z<<14)^(Z>>>9|Q<<23),b=(c=z&W)^z&q^g,y=(u=$&Y)^$&G^v,k=Z&X^~Z&te,C=Q&ee^~Q&ne,_=V[e],w=V[e+1],_=(l=((S=h[e])>>>16)+(_>>>16)+(k>>>16)+(r>>>16)+(re>>>16)+((s=(65535&S)+(65535&_)+(65535&k)+(65535&r)+(65535&re)+((a=((E=h[e+1])>>>16)+(w>>>16)+(C>>>16)+(i>>>16)+(ie>>>16)+((o=(65535&E)+(65535&w)+(65535&C)+(65535&i)+(65535&ie))>>>16))>>>16))>>>16))<<16|65535&s,w=a<<16|65535&o,S=(l=(b>>>16)+(t>>>16)+((s=(65535&b)+(65535&t)+((a=(y>>>16)+(n>>>16)+((o=(65535&y)+(65535&n))>>>16))>>>16))>>>16))<<16|65535&s,E=a<<16|65535&o,re=(l=(K>>>16)+(_>>>16)+((s=(65535&K)+(65535&_)+((a=(J>>>16)+(w>>>16)+((o=(65535&J)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s,ie=a<<16|65535&o,t=((K=(l=(S>>>16)+(_>>>16)+((s=(65535&S)+(65535&_)+((a=(E>>>16)+(w>>>16)+((o=(65535&E)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(J=a<<16|65535&o)<<4)^(J>>>2|K<<30)^(J>>>7|K<<25),n=(J>>>28|K<<4)^(K>>>2|J<<30)^(K>>>7|J<<25),r=(re>>>14|ie<<18)^(re>>>18|ie<<14)^(ie>>>9|re<<23),i=(ie>>>14|re<<18)^(ie>>>18|re<<14)^(re>>>9|ie<<23),b=(d=K&z)^K&W^c,y=(p=J&$)^J&Y^u,k=re&Z^~re&X,C=ie&Q^~ie&ee,_=V[e+2],w=V[e+3],_=(l=((S=h[e+2])>>>16)+(_>>>16)+(k>>>16)+(r>>>16)+(te>>>16)+((s=(65535&S)+(65535&_)+(65535&k)+(65535&r)+(65535&te)+((a=((E=h[e+3])>>>16)+(w>>>16)+(C>>>16)+(i>>>16)+(ne>>>16)+((o=(65535&E)+(65535&w)+(65535&C)+(65535&i)+(65535&ne))>>>16))>>>16))>>>16))<<16|65535&s,w=a<<16|65535&o,S=(l=(b>>>16)+(t>>>16)+((s=(65535&b)+(65535&t)+((a=(y>>>16)+(n>>>16)+((o=(65535&y)+(65535&n))>>>16))>>>16))>>>16))<<16|65535&s,E=a<<16|65535&o,te=(l=(q>>>16)+(_>>>16)+((s=(65535&q)+(65535&_)+((a=(G>>>16)+(w>>>16)+((o=(65535&G)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s,ne=a<<16|65535&o,t=((q=(l=(S>>>16)+(_>>>16)+((s=(65535&S)+(65535&_)+((a=(E>>>16)+(w>>>16)+((o=(65535&E)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(G=a<<16|65535&o)<<4)^(G>>>2|q<<30)^(G>>>7|q<<25),n=(G>>>28|q<<4)^(q>>>2|G<<30)^(q>>>7|G<<25),r=(te>>>14|ne<<18)^(te>>>18|ne<<14)^(ne>>>9|te<<23),i=(ne>>>14|te<<18)^(ne>>>18|te<<14)^(te>>>9|ne<<23),b=(f=q&K)^q&z^d,y=(m=G&J)^G&$^p,k=te&re^~te&Z,C=ne&ie^~ne&Q,_=V[e+4],w=V[e+5],_=(l=((S=h[e+4])>>>16)+(_>>>16)+(k>>>16)+(r>>>16)+(X>>>16)+((s=(65535&S)+(65535&_)+(65535&k)+(65535&r)+(65535&X)+((a=((E=h[e+5])>>>16)+(w>>>16)+(C>>>16)+(i>>>16)+(ee>>>16)+((o=(65535&E)+(65535&w)+(65535&C)+(65535&i)+(65535&ee))>>>16))>>>16))>>>16))<<16|65535&s,w=a<<16|65535&o,S=(l=(b>>>16)+(t>>>16)+((s=(65535&b)+(65535&t)+((a=(y>>>16)+(n>>>16)+((o=(65535&y)+(65535&n))>>>16))>>>16))>>>16))<<16|65535&s,E=a<<16|65535&o,X=(l=(W>>>16)+(_>>>16)+((s=(65535&W)+(65535&_)+((a=(Y>>>16)+(w>>>16)+((o=(65535&Y)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s,ee=a<<16|65535&o,t=((W=(l=(S>>>16)+(_>>>16)+((s=(65535&S)+(65535&_)+((a=(E>>>16)+(w>>>16)+((o=(65535&E)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(Y=a<<16|65535&o)<<4)^(Y>>>2|W<<30)^(Y>>>7|W<<25),n=(Y>>>28|W<<4)^(W>>>2|Y<<30)^(W>>>7|Y<<25),r=(X>>>14|ee<<18)^(X>>>18|ee<<14)^(ee>>>9|X<<23),i=(ee>>>14|X<<18)^(ee>>>18|X<<14)^(X>>>9|ee<<23),b=(g=W&q)^W&K^f,y=(v=Y&G)^Y&J^m,k=X&te^~X&re,C=ee&ne^~ee&ie,_=V[e+6],w=V[e+7],_=(l=((S=h[e+6])>>>16)+(_>>>16)+(k>>>16)+(r>>>16)+(Z>>>16)+((s=(65535&S)+(65535&_)+(65535&k)+(65535&r)+(65535&Z)+((a=((E=h[e+7])>>>16)+(w>>>16)+(C>>>16)+(i>>>16)+(Q>>>16)+((o=(65535&E)+(65535&w)+(65535&C)+(65535&i)+(65535&Q))>>>16))>>>16))>>>16))<<16|65535&s,w=a<<16|65535&o,S=(l=(b>>>16)+(t>>>16)+((s=(65535&b)+(65535&t)+((a=(y>>>16)+(n>>>16)+((o=(65535&y)+(65535&n))>>>16))>>>16))>>>16))<<16|65535&s,E=a<<16|65535&o,Z=(l=(z>>>16)+(_>>>16)+((s=(65535&z)+(65535&_)+((a=($>>>16)+(w>>>16)+((o=(65535&$)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s,Q=a<<16|65535&o,z=(l=(S>>>16)+(_>>>16)+((s=(65535&S)+(65535&_)+((a=(E>>>16)+(w>>>16)+((o=(65535&E)+(65535&w))>>>16))>>>16))>>>16))<<16|65535&s,$=a<<16|65535&o;l=(A>>>16)+(z>>>16)+((s=(65535&A)+(65535&z)+((a=(T>>>16)+($>>>16)+((o=(65535&T)+(65535&$))>>>16))>>>16))>>>16),this.h0h=l<<16|65535&s,this.h0l=a<<16|65535&o,l=(I>>>16)+(W>>>16)+((s=(65535&I)+(65535&W)+((a=(D>>>16)+(Y>>>16)+((o=(65535&D)+(65535&Y))>>>16))>>>16))>>>16),this.h1h=l<<16|65535&s,this.h1l=a<<16|65535&o,l=(P>>>16)+(q>>>16)+((s=(65535&P)+(65535&q)+((a=(x>>>16)+(G>>>16)+((o=(65535&x)+(65535&G))>>>16))>>>16))>>>16),this.h2h=l<<16|65535&s,this.h2l=a<<16|65535&o,l=(R>>>16)+(K>>>16)+((s=(65535&R)+(65535&K)+((a=(O>>>16)+(J>>>16)+((o=(65535&O)+(65535&J))>>>16))>>>16))>>>16),this.h3h=l<<16|65535&s,this.h3l=a<<16|65535&o,l=(M>>>16)+(Z>>>16)+((s=(65535&M)+(65535&Z)+((a=(N>>>16)+(Q>>>16)+((o=(65535&N)+(65535&Q))>>>16))>>>16))>>>16),this.h4h=l<<16|65535&s,this.h4l=a<<16|65535&o,l=(L>>>16)+(X>>>16)+((s=(65535&L)+(65535&X)+((a=(j>>>16)+(ee>>>16)+((o=(65535&j)+(65535&ee))>>>16))>>>16))>>>
216),this.h5h=l<<16|65535&s,this.h5l=a<<16|65535&o,l=(B>>>16)+(te>>>16)+((s=(65535&B)+(65535&te)+((a=(F>>>16)+(ne>>>16)+((o=(65535&F)+(65535&ne))>>>16))>>>16))>>>16),this.h6h=l<<16|65535&s,this.h6l=a<<16|65535&o,l=(U>>>16)+(re>>>16)+((s=(65535&U)+(65535&re)+((a=(H>>>16)+(ie>>>16)+((o=(65535&H)+(65535&ie))>>>16))>>>16))>>>16),this.h7h=l<<16|65535&s,this.h7l=a<<16|65535&o},w.prototype.hex=function(){this.finalize();var e=this.h0h,t=this.h0l,n=this.h1h,r=this.h1l,i=this.h2h,o=this.h2l,a=this.h3h,s=this.h3l,l=this.h4h,c=this.h4l,u=this.h5h,p=this.h5l,f=this.h6h,h=this.h6l,m=this.h7h,g=this.h7l,v=this.bits,b=d[e>>28&15]+d[e>>24&15]+d[e>>20&15]+d[e>>16&15]+d[e>>12&15]+d[e>>8&15]+d[e>>4&15]+d[15&e]+d[t>>28&15]+d[t>>24&15]+d[t>>20&15]+d[t>>16&15]+d[t>>12&15]+d[t>>8&15]+d[t>>4&15]+d[15&t]+d[n>>28&15]+d[n>>24&15]+d[n>>20&15]+d[n>>16&15]+d[n>>12&15]+d[n>>8&15]+d[n>>4&15]+d[15&n]+d[r>>28&15]+d[r>>24&15]+d[r>>20&15]+d[r>>16&15]+d[r>>12&15]+d[r>>8&15]+d[r>>4&15]+d[15&r]+d[i>>28&15]+d[i>>24&15]+d[i>>20&15]+d[i>>16&15]+d[i>>12&15]+d[i>>8&15]+d[i>>4&15]+d[15&i]+d[o>>28&15]+d[o>>24&15]+d[o>>20&15]+d[o>>16&15]+d[o>>12&15]+d[o>>8&15]+d[o>>4&15]+d[15&o]+d[a>>28&15]+d[a>>24&15]+d[a>>20&15]+d[a>>16&15]+d[a>>12&15]+d[a>>8&15]+d[a>>4&15]+d[15&a];return v>=256&&(b+=d[s>>28&15]+d[s>>24&15]+d[s>>20&15]+d[s>>16&15]+d[s>>12&15]+d[s>>8&15]+d[s>>4&15]+d[15&s]),v>=384&&(b+=d[l>>28&15]+d[l>>24&15]+d[l>>20&15]+d[l>>16&15]+d[l>>12&15]+d[l>>8&15]+d[l>>4&15]+d[15&l]+d[c>>28&15]+d[c>>24&15]+d[c>>20&15]+d[c>>16&15]+d[c>>12&15]+d[c>>8&15]+d[c>>4&15]+d[15&c]+d[u>>28&15]+d[u>>24&15]+d[u>>20&15]+d[u>>16&15]+d[u>>12&15]+d[u>>8&15]+d[u>>4&15]+d[15&u]+d[p>>28&15]+d[p>>24&15]+d[p>>20&15]+d[p>>16&15]+d[p>>12&15]+d[p>>8&15]+d[p>>4&15]+d[15&p]),512==v&&(b+=d[f>>28&15]+d[f>>24&15]+d[f>>20&15]+d[f>>16&15]+d[f>>12&15]+d[f>>8&15]+d[f>>4&15]+d[15&f]+d[h>>28&15]+d[h>>24&15]+d[h>>20&15]+d[h>>16&15]+d[h>>12&15]+d[h>>8&15]+d[h>>4&15]+d[15&h]+d[m>>28&15]+d[m>>24&15]+d[m>>20&15]+d[m>>16&15]+d[m>>12&15]+d[m>>8&15]+d[m>>4&15]+d[15&m]+d[g>>28&15]+d[g>>24&15]+d[g>>20&15]+d[g>>16&15]+d[g>>12&15]+d[g>>8&15]+d[g>>4&15]+d[15&g]),b},w.prototype.toString=w.prototype.hex,w.prototype.digest=function(){this.finalize();var e=this.h0h,t=this.h0l,n=this.h1h,r=this.h1l,i=this.h2h,o=this.h2l,a=this.h3h,s=this.h3l,l=this.h4h,c=this.h4l,u=this.h5h,d=this.h5l,p=this.h6h,f=this.h6l,h=this.h7h,m=this.h7l,g=this.bits,v=[e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a];return g>=256&&v.push(s>>24&255,s>>16&255,s>>8&255,255&s),g>=384&&v.push(l>>24&255,l>>16&255,l>>8&255,255&l,c>>24&255,c>>16&255,c>>8&255,255&c,u>>24&255,u>>16&255,u>>8&255,255&u,d>>24&255,d>>16&255,d>>8&255,255&d),512==g&&v.push(p>>24&255,p>>16&255,p>>8&255,255&p,f>>24&255,f>>16&255,f>>8&255,255&f,h>>24&255,h>>16&255,h>>8&255,255&h,m>>24&255,m>>16&255,m>>8&255,255&m),v},w.prototype.array=w.prototype.digest,w.prototype.arrayBuffer=function(){this.finalize();var e=this.bits,t=new ArrayBuffer(e/8),n=new DataView(t);return n.setUint32(0,this.h0h),n.setUint32(4,this.h0l),n.setUint32(8,this.h1h),n.setUint32(12,this.h1l),n.setUint32(16,this.h2h),n.setUint32(20,this.h2l),n.setUint32(24,this.h3h),e>=256&&n.setUint32(28,this.h3l),e>=384&&(n.setUint32(32,this.h4h),n.setUint32(36,this.h4l),n.setUint32(40,this.h5h),n.setUint32(44,this.h5l)),512==e&&(n.setUint32(48,this.h6h),n.setUint32(52,this.h6l),n.setUint32(56,this.h7h),n.setUint32(60,this.h7l)),t},w.prototype.clone=function(){var e=new w(this.bits,!1);return this.copyTo(e),e},w.prototype.copyTo=function(e){var t=0,n=["h0h","h0l","h1h","h1l","h2h","h2l","h3h","h3l","h4h","h4l","h5h","h5l","h6h","h6l","h7h","h7l","start","bytes","hBytes","finalized","hashed","lastByteIndex"];for(t=0;t<n.length;++t)e[n[t]]=this[n[t]];for(t=0;t<this.blocks.length;++t)e.blocks[t]=this.blocks[t]},S.prototype=new w,S.prototype.finalize=function(){if(w.prototype.finalize.call(this),this.inner){this.inner=!1;var e=this.array();w.call(this,this.bits,this.sharedMemory),this.update(this.oKeyPad),this.update(e),w.prototype.finalize.call(this)}},S.prototype.clone=function(){var e=new S([],this.bits,!1);this.copyTo(e),e.inner=this.inner;for(var t=0;t<this.oKeyPad.length;++t)e.oKeyPad[t]=this.oKeyPad[t];return e};var E=b(512);E.sha512=E,E.sha384=b(384),E.sha512_256=b(256),E.sha512_224=b(224),E.sha512.hmac=_(512),E.sha384.hmac=_(384),E.sha512_256.hmac=_(256),E.sha512_224.hmac=_(224),l?e.exports=E:(a.sha512=E.sha512,a.sha384=E.sha384,a.sha512_256=E.sha512_256,a.sha512_224=E.sha512_224,c&&(void 0===(r=function(){return E}.call(E,n,E,e))||(e.exports=r)))}()},63538(e){e.exports=function(){"use strict";return function(){var e=Math.floor(1000001*Math.random()),t={};function n(e){return Array.isArray?Array.isArray(e):-1!=e.constructor.toString().indexOf("Array")}var r={},i=function(e){try{var n=JSON.parse(e.data);if("object"!=typeof n||null===n)throw"malformed"}catch(e){return}var i,o,a,s=e.source,l=e.origin;if("string"==typeof n.method){var c=n.method.split("::");2==c.length?(i=c[0],a=c[1]):a=n.method}if(void 0!==n.id&&(o=n.id),"string"==typeof a){var u=!1;if(t[l]&&t[l][i])for(var d=0;d<t[l][i].length;d++)if(t[l][i][d].win===s){t[l][i][d].handler(l,a,n),u=!0;break}if(!u&&t["*"]&&t["*"][i])for(d=0;d<t["*"][i].length;d++)if(t["*"][i][d].win===s){t["*"][i][d].handler(l,a,n);break}}else void 0!==o&&r[o]&&r[o](l,a,n)};return window.addEventListener?window.addEventListener("message",i,!1):window.attachEvent&&window.attachEvent("onmessage",i),{build:function(i){var o=function(e){if(i.debugOutput&&window.console&&window.console.log){try{"string"!=typeof e&&(e=JSON.stringify(e))}catch(e){}window.console.log("["+l+"] "+e)}};if(!window.postMessage)throw"jschannel cannot run this browser, no postMessage";if(!window.JSON||!window.JSON.stringify||!window.JSON.parse)throw"jschannel cannot run this browser, no JSON parsing/serialization";if("object"!=typeof i)throw"Channel build invoked without a proper object argument";if(!i.window||!i.window.postMessage)throw"Channel.build() called without a valid window argument";window===i.window&&o("target window is same as present window -- use at your own risk");var a,s=!1;if("string"==typeof i.origin&&("*"===i.origin?s=!0:null!==(a=i.origin.match(/^https?:\/\/(?:[-a-zA-Z0-9_\.])+(?::\d+)?/))&&(i.origin=a[0].toLowerCase(),s=!0)),!s)throw"Channel.build() called with an invali
2d origin";if(void 0!==i.scope){if("string"!=typeof i.scope)throw"scope, when specified, must be a string";if(i.scope.split("::").length>1)throw"scope may not contain double colons: '::'"}else i.scope="__default";var l=function(){for(var e="",t="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",n=0;n<5;n++)e+=t.charAt(Math.floor(62*Math.random()));return e}(),c={},u={},d={},p=!1,f=[],h=[],m=function(e,t,a){if("function"==typeof i.gotMessageObserver)try{i.gotMessageObserver(e,a)}catch(e){o("gotMessageObserver() raised an exception: "+e.toString())}if(a.id&&t){d[a.id]={};var s=function(e,t,n){var r=!1,i=!1;return{origin:t,invoke:function(t,r){if(!d[e])throw"attempting to invoke a callback of a nonexistent transaction: "+e;for(var i=!1,o=0;o<n.length;o++)if(t===n[o]){i=!0;break}if(!i)throw"request supports no such callback '"+t+"'";v({id:e,callback:t,params:r})},error:function(t,n){if(i=!0,!d[e])throw"error called for nonexistent message: "+e;delete d[e],v({id:e,error:t,message:n})},complete:function(t){if(i=!0,!d[e])throw"complete called for nonexistent message: "+e;delete d[e],v({id:e,result:t})},delayReturn:function(e){return"boolean"==typeof e&&(r=!0===e),r},completed:function(){return i}}}(a.id,e,a.callbacks?a.callbacks:[]);if(c[t])try{if(a.callbacks&&n(a.callbacks)&&a.callbacks.length>0)for(var l=0;l<a.callbacks.length;l++){for(var p=a.callbacks[l],f=a.params,h=p.split("/"),m=0;m<h.length-1;m++){var g=h[m];"object"!=typeof f[g]&&(f[g]={}),f=f[g]}f[h[h.length-1]]=function(){var e=p;return function(t){return s.invoke(e,t)}}()}var b=c[t](s,a.params);s.delayReturn()||s.completed()||s.complete(b)}catch(e){var y="runtime_error",_=null;if("string"==typeof e?_=e:"object"==typeof e&&(e instanceof Error?(y=e.constructor.name,_=e.message):e&&n(e)&&2==e.length?(y=e[0],_=e[1]):"string"==typeof e.error&&(y=e.error,e.message?"string"==typeof e.message?_=e.message:e=e.message:_="")),null===_)try{void 0===(_=JSON.stringify(e))&&(_=e.toString())}catch(t){_=e.toString()}s.error(y,_)}else s.error("method_not_found","No method '"+t+"' was (yet) bound by the provider")}else a.id&&a.callback?u[a.id]&&u[a.id].callbacks&&u[a.id].callbacks[a.callback]?u[a.id].callbacks[a.callback](a.params):o("ignoring invalid callback, id:"+a.id+" ("+a.callback+")"):a.id?u[a.id]?(a.error?u[a.id].error&&u[a.id].error(a.error,a.message):void 0!==a.result?u[a.id].success(a.result):u[a.id].success(),delete u[a.id],delete r[a.id]):o("ignoring invalid response: "+a.id):t&&c[t]&&c[t]({origin:e},a.params)};!function(e,n,r,i){function o(t){for(var n=0;n<t.length;n++)if(t[n].win===e)return!0;return!1}var a=!1;if("*"===n){for(var s in t)if(t.hasOwnProperty(s)&&"*"!==s&&"object"==typeof t[s][r]&&(a=o(t[s][r])))break}else t["*"]&&t["*"][r]&&(a=o(t["*"][r])),!a&&t[n]&&t[n][r]&&(a=o(t[n][r]));if(a)throw"A channel is already bound to the same window which overlaps with origin '"+n+"' and has scope '"+r+"'";"object"!=typeof t[n]&&(t[n]={}),"object"!=typeof t[n][r]&&(t[n][r]=[]),t[n][r].push({win:e,handler:i})}(i.window,i.origin,i.scope,m);var g=function(e){return[i.scope,e].join("::")},v=function(e,t){if(!e)throw"postMessage called with null message";if(t||p){if("function"==typeof i.postMessageObserver)try{i.postMessageObserver(i.origin,e)}catch(e){o("postMessageObserver() raised an exception: "+e.toString())}o("post message: "+JSON.stringify(e)+" with origin "+i.origin),i.window.postMessage(JSON.stringify(e),i.origin)}else o("queue message: "+JSON.stringify(e)),f.push(e)},b=function(e,t){var n;e=[].concat(e);for(var r=0;r<e.length;r++)t[n=e[r].toString()]=function(e){return function(t,n,r){n?y.call({method:e,params:t,success:n,error:r}):y.notify({method:e,params:t})}}(n)},y={remote:{},unbind:function(e,t){if(c[e]){if(!delete c[e])throw"can't delete method: "+e;return i.publish&&!t&&(p?y.notify({method:"__unbind",params:e}):h.push({action:"unbind",method:e})),!0}return!1},bind:function(e,t,n){if(!e||"string"!=typeof e)throw"'method' argument to bind must be string";if(!t||"function"!=typeof t)throw"callback missing from bind params";if(c[e])throw"method '"+e+"' is already bound!";return c[e]=t,i.publish&&!n&&(p?y.notify({method:"__bind",params:e}):h.push({action:"bind",method:e})),this},call:function(t){if(!t)throw"missing arguments to call function";if(!t.method||"string"!=typeof t.method)throw"'method' argument to call must be string";if(!t.success||"function"!=typeof t.success)throw"'success' callback missing from call";var n={},i=[],o=[],a=function(e,t){if(o.indexOf(t)>=0)throw"params cannot be a recursive data structure";if(t&&o.push(t),"object"==typeof t)for(var r in t)if(t.hasOwnProperty(r)){var s=e+(e.length?"/":"")+r;"function"==typeof t[r]?(n[s]=t[r],i.push(s),delete t[r]):"object"==typeof t[r]&&a(s,t[r])}};a("",t.params);var s,l,c,d={id:e,method:g(t.method),params:t.params};i.length&&(d.callbacks=i),t.timeout&&(s=e,l=t.timeout,c=g(t.method),window.setTimeout((function(){if(u[s]){var e="timeout ("+l+"ms) exceeded on method '"+c+"'";u[s].error&&u[s].error("timeout_error",e),delete u[s],delete r[s]}}),l)),u[e]={callbacks:n,error:t.error,success:t.success},r[e]=m,e++,v(d)},notify:function(e){if(!e)throw"missing arguments to notify function";if(!e.method||"string"!=typeof e.method)throw"'method' argument to notify must be string";v({method:g(e.method),params:e.params})},destroy:function(){(function(e,n,r){for(var i=t[n][r],o=0;o<i.length;o++)i[o].win===e&&i.splice(o,1);0===t[n][r].length&&delete t[n][r]})(i.window,i.origin,i.scope),window.removeEventListener?window.removeEventListener("message",m,!1):window.detachEvent&&window.detachEvent("onmessage",m),p=!1,c={},d={},u={},i.origin=null,f=[],o("channel destroyed"),l=""}};return y.bind("__ready",(function(e,t){if(o("ready msg received"),p&&!i.reconnect)throw"received ready message while in ready state.";p=!0,l.length<6&&("publish-request"===t.type?l+="-R":l+="-L"),o("ready msg accepted."),"publish-request"===t.type&&y.notify({method:"__ready",params:{type:"publish-reply",publish:h}});for(var n=0;n<t.publish.length;n++)"bind"===t.publish[n].action?b([t.publish[n].method],y.remote):delete y.remote[t.publish[n].method];for(i.reconnect||y.unbind("__ready",!0);f.length;)v(f.splice(0,1)[0]);h=[],"function"==typeof i.onReady&&i.onReady(y)}),!0),y.bind("__bind",(function(e,t){b([t],y.remote)}),!0),y.bind("__unbind",(function(e,t){y.remote[t]&&delete y.remote[t]}),!0),i.remote&&b(i.remote,y.remote),setTimeout((function(){l.length>0&&v({method:g("__ready"),params:{type:"publish-request",publish:h}},!0)}),0),y}}}()}()},33943(e){function t(e){this.message=e}t.prototype=new Error,t.prototype.name="InvalidCharacterError",e.exports="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var n=String(e).replace(/=+$/,"");if(n.length%4==1)throw new t("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,o=0,a=0,s="";i=n.charAt(a++);~i&&(r=o%4?64*r+i:i,o++%4)?s+=String.fromCharCode(255&r>>(-2*o&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
vendor: 8,321 bytes, line 2
2+/=".indexOf(i);return s}},31863(e,t,n){var r=n(33943);e.exports=function(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(r(e).replace(/(.)/g,(function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(e){return r(t)}}},127(e,t,n){"use strict";var r=n(31863);function i(e){this.message=e}i.prototype=new Error,i.prototype.name="InvalidTokenError",e.exports=function(e,t){if("string"!=typeof e)throw new i("Invalid token specified");var n=!0===(t=t||{}).header?0:1;try{return JSON.parse(r(e.split(".")[n]))}catch(e){throw new i("Invalid token specified: "+e.message)}},e.exports.InvalidTokenError=i},42833(e,t,n){"use strict";function r(e){return Array.prototype.slice.call(arguments,1).forEach((function(t){t&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e}function i(e){return Object.prototype.toString.call(e)}function o(e){return"[object Function]"===i(e)}function a(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var s={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1},l={"http:":{validate:function(e,t,n){var r=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?t>=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},c="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|ÑÑ".split("|");function u(e){var t=e.re=n(45260)(e.__opts__),r=e.__tlds__.slice();function s(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||r.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),r.push(t.src_xn),t.src_tlds=r.join("|"),t.email_fuzzy=RegExp(s(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(s(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(s(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(s(t.tpl_host_fuzzy_test),"i");var l=[];function c(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach((function(t){var n=e.__schemas__[t];if(null!==n){var r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===i(n))return"[object RegExp]"!==i(n.validate)?o(n.validate)?r.validate=n.validate:c(t,n):r.validate=function(e){return function(t,n){var r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(o(n.normalize)?r.normalize=n.normalize:n.normalize?c(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===i(e)}(n)?c(t,n):l.push(t)}})),l.forEach((function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)})),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};var u=Object.keys(e.__compiled__).filter((function(t){return t.length>0&&e.__compiled__[t]})).map(a).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><ï½]|"+t.src_ZPCc+"))("+u+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><ï½]|"+t.src_ZPCc+"))("+u+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function d(e,t){var n=e.__index__,r=e.__last_index__,i=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=i,this.text=i,this.url=i}function p(e,t){var n=new d(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function f(e,t){if(!(this instanceof f))return new f(e,t);var n;t||(n=e,Object.keys(n||{}).reduce((function(e,t){return e||s.hasOwnProperty(t)}),!1)&&(t=e,e={})),this.__opts__=r({},s,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},l,e),this.__compiled__={},this.__tlds__=c,this.__tlds_replaced__=!1,this.re={},u(this)}f.prototype.add=function(e,t){return this.__schemas__[e]=t,u(this),this},f.prototype.set=function(e){return this.__opts__=r(this.__opts__,e),this},f.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,n,r,i,o,a,s,l;if(this.re.schema_test.test(e))for((s=this.re.schema_search).lastIndex=0;null!==(t=s.exec(e));)if(i=this.testSchemaAt(e,t[2],s.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||l<this.__index__)&&null!==(n=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(o=n.index+n[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=n.index+n[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&null!==(r=e.match(this.re.email_fuzzy))&&(o=r.index+r[1].length,a=r.index+r[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&a>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a)),this.__index__>=0},f.prototype.pretest=function(e){return this.re.pretest.test(e)},f.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},f.prototype.match=function(e){var t=0,n=[];this.__index__>=0&&this.__text_cache__===e&&(n.push(p(this,t)),t=this.__last_index__);for(var r=t?e.slice(t):e;this.test(r);)n.push(p(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null},f.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter((function(e,t,n){return e!==n[t-1]})).reverse(),u(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,u(this),this)},f.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},f.prototype.onCompile=function(){},e.exports=f},45260(e,t,n){"use strict";e.exports=function(e){var t={};t.src_Any=n(76027).source,t.src_Cc=n(50592).source,t.src_Z=n(23978).source,t.src_P=n(2828).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");return t.src_pseudo_letter="(?:(?![><ï½]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><ï½]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|[><ï½]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}
2"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><ï½]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|ï½]|"+t.src_ZPCc+"))((?![$+<=>^`|ï½])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|ï½]|"+t.src_ZPCc+"))((?![$+<=>^`|ï½])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},6147(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function n(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,r,i){var o=document.head||document.getElementsByTagName("head")[0],a=document.createElement("script");"function"==typeof r&&(i=r,r={}),r=r||{},i=i||function(){},a.type=r.type||"text/javascript",a.charset=r.charset||"utf8",a.async=!("async"in r)||!!r.async,a.src=e,r.attrs&&function(e,t){for(var n in t)e.setAttribute(n,t[n])}(a,r.attrs),r.text&&(a.text=""+r.text),("onload"in a?t:n)(a,i),a.onload||t(a,i),o.appendChild(a)}},16308(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();function a(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}var s=Object.prototype,l=s.hasOwnProperty,c=s.toString,u=o.Symbol,d=s.propertyIsEnumerable,p=u?u.isConcatSpreadable:void 0;function f(e,t,n,r,i){var o=-1,s=e.length;for(n||(n=h),i||(i=[]);++o<s;){var l=e[o];t>0&&n(l)?t>1?f(l,t-1,n,r,i):a(i,l):r||(i[i.length]=l)}return i}function h(e){return m(e)||function(e){return function(e){return function(e){return!!e&&"object"==typeof e}(e)&&function(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}(e.length)&&!function(e){var t=function(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}(e)?c.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)}(e)}(e)&&l.call(e,"callee")&&(!d.call(e,"callee")||"[object Arguments]"==c.call(e))}(e)||!!(p&&e&&e[p])}var m=Array.isArray;e.exports=function(e){return e&&e.length?f(e,1):[]}},45931(e){var t=Object.prototype.toString,n=Array.isArray;e.exports=function(e){return"string"==typeof e||!n(e)&&function(e){return!!e&&"object"==typeof e}(e)&&"[object String]"==t.call(e)}},71514(e){"use strict";e.exports=Math.abs},58968(e){"use strict";e.exports=Math.floor},94459(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},6188(e){"use strict";e.exports=Math.max},68002(e){"use strict";e.exports=Math.min},75880(e){"use strict";e.exports=Math.pow},70414(e){"use strict";e.exports=Math.round},73093(e,t,n){"use strict";var r=n(94459);e.exports=function(e){return r(e)||0===e?e:e<0?-1:1}},43092(e,t,n){"use strict";var r=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==n.g)return n.g;throw new Error("unable to locate global object")}();e.exports=t=r.fetch,r.fetch&&(t.default=r.fetch.bind(r)),t.Headers=r.Headers,t.Request=r.Request,t.Response=r.Response},58859(e,t,n){var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&i&&"function"==typeof i.get?i.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"==typeof l.get?l.get:null,u=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,m=Object.prototype.toString,g=Function.prototype.toString,v=String.prototype.match,b=String.prototype.slice,y=String.prototype.replace,_=String.prototype.toUpperCase,w=String.prototype.toLowerCase,S=RegExp.prototype.test,E=Array.prototype.concat,k=Array.prototype.join,C=Array.prototype.slice,A=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,I=Object.getOwnPropertySymbols,D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,P="function"==typeof Symbol&&"object"==typeof Symbol.iterator,x="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol.toStringTag,1)?Symbol.toStringTag:null,R=Object.prototype.propertyIsEnumerable,O=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function M(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||S.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-A(-e):A(e);if(r!==e){var i=String(r),o=b.call(t,i.length+1);
vendor: 9,508 bytes, line 2
2return y.call(i,n,"$&_")+"."+y.call(y.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return y.call(t,n,"$&_")}var N=n(42634),L=N.custom,j=$(L)?L:null,B={__proto__:null,double:'"',single:"'"},F={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function U(e,t,n){var r=n.quoteStyle||t,i=B[r];return i+e+i}function H(e){return y.call(String(e),/"/g,""")}function V(e){return!("[object Array]"!==q(e)||x&&"object"==typeof e&&x in e)}function z(e){return!("[object RegExp]"!==q(e)||x&&"object"==typeof e&&x in e)}function $(e){if(P)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!D)return!1;try{return D.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,i,s){var l=r||{};if(Y(l,"quoteStyle")&&!Y(B,l.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Y(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var m=!Y(l,"customInspect")||l.customInspect;if("boolean"!=typeof m&&"symbol"!==m)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Y(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Y(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var _=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return K(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var S=String(t);return _?M(t,S):S}if("bigint"==typeof t){var A=String(t)+"n";return _?M(t,A):A}var I=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=I&&I>0&&"object"==typeof t)return V(t)?"[Array]":"[Object]";var L,F=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=k.call(Array(e.indent+1)," ")}return{base:n,prev:k.call(Array(t+1),n)}}(l,i);if(void 0===s)s=[];else if(G(s,t)>=0)return"[Circular]";function W(t,n,r){if(n&&(s=C.call(s)).push(n),r){var o={depth:l.depth};return Y(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,i+1,s)}return e(t,l,i+1,s)}if("function"==typeof t&&!z(t)){var J=function(e){if(e.name)return e.name;var t=v.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),ne=te(t,W);return"[Function"+(J?": "+J:" (anonymous)")+"]"+(ne.length>0?" { "+k.call(ne,", ")+" }":"")}if($(t)){var re=P?y.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):D.call(t);return"object"!=typeof t||P?re:Z(re)}if((L=t)&&"object"==typeof L&&("undefined"!=typeof HTMLElement&&L instanceof HTMLElement||"string"==typeof L.nodeName&&"function"==typeof L.getAttribute)){for(var ie="<"+w.call(String(t.nodeName)),oe=t.attributes||[],ae=0;ae<oe.length;ae++)ie+=" "+oe[ae].name+"="+U(H(oe[ae].value),"double",l);return ie+=">",t.childNodes&&t.childNodes.length&&(ie+="..."),ie+"</"+w.call(String(t.nodeName))+">"}if(V(t)){if(0===t.length)return"[]";var se=te(t,W);return F&&!function(e){for(var t=0;t<e.length;t++)if(G(e[t],"\n")>=0)return!1;return!0}(se)?"["+ee(se,F)+"]":"[ "+k.call(se,", ")+" ]"}if(function(e){return!("[object Error]"!==q(e)||x&&"object"==typeof e&&x in e)}(t)){var le=te(t,W);return"cause"in Error.prototype||!("cause"in t)||R.call(t,"cause")?0===le.length?"["+String(t)+"]":"{ ["+String(t)+"] "+k.call(le,", ")+" }":"{ ["+String(t)+"] "+k.call(E.call("[cause]: "+W(t.cause),le),", ")+" }"}if("object"==typeof t&&m){if(j&&"function"==typeof t[j]&&N)return N(t,{depth:I-i});if("symbol"!==m&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ce=[];return a&&a.call(t,(function(e,n){ce.push(W(n,t,!0)+" => "+W(e,t))})),X("Map",o.call(t),ce,F)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ue=[];return u&&u.call(t,(function(e){ue.push(W(e,t))})),X("Set",c.call(t),ue,F)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Q("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Q("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return Q("WeakRef");if(function(e){return!("[object Number]"!==q(e)||x&&"object"==typeof e&&x in e)}(t))return Z(W(Number(t)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(t))return Z(W(T.call(t)));if(function(e){return!("[object Boolean]"!==q(e)||x&&"object"==typeof e&&x in e)}(t))return Z(h.call(t));if(function(e){return!("[object String]"!==q(e)||x&&"object"==typeof e&&x in e)}(t))return Z(W(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==n.g&&t===n.g)return"{ [object globalThis] }";if(!function(e){return!("[object Date]"!==q(e)||x&&"object"==typeof e&&x in e)}(t)&&!z(t)){var de=te(t,W),pe=O?O(t)===Object.prototype:t instanceof Object||t.constructor===Object,fe=t instanceof Object?"":"null prototype",he=!pe&&x&&Object(t)===t&&x in t?b.call(q(t),8,-1):fe?"Object":"",me=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(he||fe?"["+k.call(E.call([],he||[],fe||[]),": ")+"] ":"");return 0===de.length?me+"{}":F?me+"{"+ee(de,F)+"}":me+"{ "+k.call(de,", ")+" }"}return String(t)};var W=Object.prototype.hasOwnProperty||function(e){return e in this};function Y(e,t){return W.call(e,t)}function q(e){return m.call(e)}function G(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function K(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return K(b.call(e,0,t.maxStringLength),t)+r}var i=F[t.quoteStyle||"single"];return i.lastIndex=0,U(y.call(y.call(e,i,"\\$1"),/[\x00-\x1f]/g,J),"single",t)}function J(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+_.call(t.toString(16))}function Z(e){return"Object("+e+")"}function Q(e){return e+" { ? }"}function X(e,t,n,r){return e+" ("+t+") {"+(r?ee(n,r):k.call(n,", "))+"}"}function ee(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+k.call(e,","+n)+"\n"+t.prev}function te(e,t){var n=V(e),r=[];if(n){r.length=e.length;for(var i=0;i<e.length;i++)r[i]=Y(e,i)?t(e[i],e):""}var o,a="function"==typeof I?I(e):[];if(P){o={};for(var s=0;s<a.length;s++)o["$"+a[s]]=a[s]}for(var l in e)Y(e,l)&&(n&&String(Number(l))===l&&l<e.length||P&&o["$"+l]instanceof Symbol||(S.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"==typeof I)for(var c=0;c<a.length;c++)R.call(e,a[c])&&r.push("["+t(a[c])+"]: "+t(e[a[c]],e));return r}},65606(e){var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&p())}function p(){if(!c){var e=a(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u<t;)s&&s[u].run();u=-1,t=l.length}s=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function h(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new f(e,t)),1!==l.length||c||a(p)},f.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=h,r.addListener=h,r.once=h,r.off=h,r.removeListener=h,r.removeAllListeners=h,r.emit=h,r.prependListener=h,r.prependOnceListener=h,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},2694(e,t,n){"use strict";var r=n(6925);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
vendor: 11,579 bytes, line 2
2:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},5556(e,t,n){e.exports=n(2694)()},6925(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},74765(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC3986";e.exports={default:r,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:r}},55373(e,t,n){"use strict";var r=n(98636),i=n(62642),o=n(74765);e.exports={formats:o,parse:i,stringify:r}},62642(e,t,n){"use strict";var r=n(37720),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},s=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(o),c=s?o.slice(0,s.index):o,u=[];if(c){if(!n.plainObjects&&i.call(Object.prototype,c)&&!n.allowPrototypes)return;u.push(c)}for(var d=0;n.depth>0&&null!==(s=a.exec(o))&&d<n.depth;){if(d+=1,!n.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(s[1])}if(s){if(!0===n.strictDepth)throw new RangeError("Input depth exceeded depth option of "+n.depth+" and strictDepth is true");u.push("["+o.slice(s.index)+"]")}return function(e,t,n,r){for(var i=r?t:l(t,n),o=e.length-1;o>=0;--o){var a,s=e[o];if("[]"===s&&n.parseArrays)a=n.allowEmptyArrays&&(""===i||n.strictNullHandling&&null===i)?[]:[].concat(i);else{a=n.plainObjects?Object.create(null):{};var c="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,u=n.decodeDotInKeys?c.replace(/%2E/g,"."):c,d=parseInt(u,10);n.parseArrays||""!==u?!isNaN(d)&&s!==u&&String(d)===u&&d>=0&&n.parseArrays&&d<=n.arrayLimit?(a=[])[d]=i:"__proto__"!==u&&(a[u]=i):a={0:i}}i=a}return i}(u,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset,n=void 0===e.duplicates?a.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||a.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:a.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,duplicates:n,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:a.strictDepth,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var n={__proto__:null},c=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;c=c.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var u,d=t.parameterLimit===1/0?void 0:t.parameterLimit,p=c.split(t.delimiter,d),f=-1,h=t.charset;if(t.charsetSentinel)for(u=0;u<p.length;++u)0===p[u].indexOf("utf8=")&&("utf8=%E2%9C%93"===p[u]?h="utf-8":"utf8=%26%2310003%3B"===p[u]&&(h="iso-8859-1"),f=u,u=p.length);for(u=0;u<p.length;++u)if(u!==f){var m,g,v=p[u],b=v.indexOf("]="),y=-1===b?v.indexOf("="):b+1;-1===y?(m=t.decoder(v,a.decoder,h,"key"),g=t.strictNullHandling?null:""):(m=t.decoder(v.slice(0,y),a.decoder,h,"key"),g=r.maybeMap(l(v.slice(y+1),t),(function(e){return t.decoder(e,a.decoder,h,"value")}))),g&&t.interpretNumericEntities&&"iso-8859-1"===h&&(g=s(g)),v.indexOf("[]=")>-1&&(g=o(g)?[g]:g);var _=i.call(n,m);_&&"combine"===t.duplicates?n[m]=r.combine(n[m],g):_&&"last"!==t.duplicates||(n[m]=g)}return n}(e,n):e,d=n.plainObjects?Object.create(null):{},p=Object.keys(u),f=0;f<p.length;++f){var h=p[f],m=c(h,u[h],n,"string"==typeof e);d=r.merge(d,m,n)}return!0===n.allowSparse?d:r.compact(d)}},98636(e,t,n){"use strict";var r=n(920),i=n(37720),o=n(74765),a=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=Array.prototype.push,u=function(e,t){c.apply(e,l(t)?t:[t])},d=Date.prototype.toISOString,p=o.default,f={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:i.encode,encodeValuesOnly:!1,format:p,formatter:o.formatters[p],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},h={},m=function e(t,n,o,a,s,c,d,p,m,g,v,b,y,_,w,S,E,k){for(var C,A=t,T=k,I=0,D=!1;void 0!==(T=T.get(h))&&!D;){var P=T.get(t);if(I+=1,void 0!==P){if(P===I)throw new RangeError("Cyclic object value");D=!0}void 0===T.get(h)&&(I=0)}if("function"==typeof g?A=g(n,A):A instanceof Date?A=y(A):"comma"===o&&l(A)&&(A=i.maybeMap(A,(function(e){return e instanceof Date?y(e):e}))),null===A){if(c)return m&&!S?m(n,f.encoder,E,"key",_):n;A=""}if("string"==typeof(C=A)||"number"==typeof C||"boolean"==typeof C||"symbol"==typeof C||"bigint"==typeof C||i.isBuffer(A))return m?[w(S?n:m(n,f.encoder,E,"key",_))+"="+w(m(A,f.encoder,E,"value",_))]:[w(n)+"="+w(String(A))];var x,R=[];if(void 0===A)return R;if("comma"===o&&l(A))S&&m&&(A=i.maybeMap(A,m)),x=[{value:A.length>0?A.join(",")||null:void 0}];else if(l(g))x=g;else{var O=Object.keys(A);x=v?O.sort(v):O}var M=p?n.replace(/\./g,"%2E"):n,N=a&&l(A)&&1===A.length?M+"[]":M;if(s&&l(A)&&0===A.length)return N+"[]";for(var L=0;L<x.length;++L){var j=x[L],B="object"==typeof j&&void 0!==j.value?j.value:A[j];if(!d||null!==B){var F=b&&p?j.replace(/\./g,"%2E"):j,U=l(A)?"function"==typeof o?o(N,F):N:N+(b?"."+F:"["+F+"]");k.set(t,I);var H=r();H.set(h,k),u(R,e(B,U,o,a,s,c,d,p,"comma"===o&&S&&l(A)?null:m,g,v,b,y,_,w,S,E,H))}}return R};e.exports=function(e,t){var n,i=e,c=function(e){if(!e)return f;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||f.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==e.format){if(!a.call(o.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r,i=o.formatters[n],c=f.filter;if(("function"==typeof e.filter||l(e.filter))&&(c=e.filter),r=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":f.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var u=void 0===e.allowDots?!0===e.encodeDotInKeys||f.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:f.addQueryPrefix,allowDots:u,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:f.allowEmptyArrays,arrayFormat:r,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:f.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:void 0===e.delimiter?f.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:f.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:f.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:f.encodeValuesOnly,filter:c,format:n,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:f.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:f.strictNullHandling}}(t);"function"==typeof c.filter?i=(0,c.filter)("",i):l(c.filter)&&(n=c.filter);var d=[];if("object"!=typeof i||null===i)return"";var p=s[c.arrayFormat],h="comma"===p&&c.commaRoundTrip;n||(n=Object.keys(i)),c.sort&&n.sort(c.sort);for(var g=r(),v=0;v<n.length;++v){var b=n[v];c.skipNulls&&null===i[b]||u(d,m(i[b],b,p,h,c.allowEmptyArrays,c.strictNullHandling,c.skipNulls,c.encodeDotInKeys,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,g))}var y=d.join(c.delimiter),_=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?_+="utf8=%26%2310003%3B&":_+="utf8=%E2%9C%93&"),y.length>0?_+y:""}},37720(e,t,n){"use strict";var r=n(74765),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n},l=1024;e.exports={arrayToObject:s,assign:function(e,t){return Object.keys(t).reduce((function(e,n){return e[n]=t[n],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],a=i.obj[i.prop],s=Object.keys(a),l=0;l<s.length;++l){var c=s[l],u=a[c];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(t.push({obj:a,prop:c}),n.push(u))}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");
2if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,i,o){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var c="",u=0;u<s.length;u+=l){for(var d=s.length>=l?s.slice(u,u+l):s,p=[],f=0;f<d.length;++f){var h=d.charCodeAt(f);45===h||46===h||95===h||126===h||h>=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||o===r.RFC1738&&(40===h||41===h)?p[p.length]=d.charAt(f):h<128?p[p.length]=a[h]:h<2048?p[p.length]=a[192|h>>6]+a[128|63&h]:h<55296||h>=57344?p[p.length]=a[224|h>>12]+a[128|h>>6&63]+a[128|63&h]:(f+=1,h=65536+((1023&h)<<10|1023&d.charCodeAt(f)),p[p.length]=a[240|h>>18]+a[128|h>>12&63]+a[128|h>>6&63]+a[128|63&h])}c+=p.join("")}return c},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var a=t;return o(t)&&!o(n)&&(a=s(t,r)),o(t)&&o(n)?(n.forEach((function(n,o){if(i.call(t,o)){var a=t[o];a&&"object"==typeof a&&n&&"object"==typeof n?t[o]=e(a,n,r):t.push(n)}else t[o]=n})),t):Object.keys(n).reduce((function(t,o){var a=n[o];return i.call(t,o)?t[o]=e(t[o],a,r):t[o]=a,t}),a)}}},31247(e,t,n){"use strict";var r=n(65606),i=n(69982),o=n(96540),a=n(40961);function s(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function l(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function c(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function u(e){if(31===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function d(e){if(l(e)!==e)throw Error(s(188))}function p(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e;for(e=e.child;null!==e;){if(null!==(t=p(e)))return t;e=e.sibling}return null}var f=Object.assign,h=Symbol.for("react.element"),m=Symbol.for("react.transitional.element"),g=Symbol.for("react.portal"),v=Symbol.for("react.fragment"),b=Symbol.for("react.strict_mode"),y=Symbol.for("react.profiler"),_=Symbol.for("react.consumer"),w=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),k=Symbol.for("react.suspense_list"),C=Symbol.for("react.memo"),A=Symbol.for("react.lazy");Symbol.for("react.scope");var T=Symbol.for("react.activity");Symbol.for("react.legacy_hidden"),Symbol.for("react.tracing_marker");var I=Symbol.for("react.memo_cache_sentinel");Symbol.for("react.view_transition");var D=Symbol.iterator;function P(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=D&&e[D]||e["@@iterator"])?e:null}var x=Symbol.for("react.client.reference");function R(e){if(null==e)return null;if("function"==typeof e)return e.$$typeof===x?null:e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case v:return"Fragment";case y:return"Profiler";case b:return"StrictMode";case E:return"Suspense";case k:return"SuspenseList";case T:return"Activity"}if("object"==typeof e)switch(e.$$typeof){case g:return"Portal";case w:return e.displayName||"Context";case _:return(e._context.displayName||"Context")+".Consumer";case S:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case C:return null!==(t=e.displayName||null)?t:R(e.type)||"Memo";case A:t=e._payload,e=e._init;try{return R(e(t))}catch(e){}}return null}var O=Array.isArray,M=o.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,N=a.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,L={pending:!1,data:null,method:null,action:null},j=[],B=-1;function F(e){return{current:e}}function U(e){0>B||(e.current=j[B],j[B]=null,B--)}function H(e,t){B++,j[B]=e.current,e.current=t}var V,z,$=F(null),W=F(null),Y=F(null),q=F(null);function G(e,t){switch(H(Y,t),H(W,e),H($,null),t.nodeType){case 9:case 11:e=(e
vendor: 13,677 bytes, line 2
2=t.documentElement)&&(e=e.namespaceURI)?vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)e=bd(t=vd(t),e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}U($),H($,e)}function K(){U($),U(W),U(Y)}function J(e){null!==e.memoizedState&&H(q,e);var t=$.current,n=bd(t,e.type);t!==n&&(H(W,e),H($,n))}function Z(e){W.current===e&&(U($),U(W)),q.current===e&&(U(q),up._currentValue=L)}function Q(e){if(void 0===V)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);V=t&&t[1]||"",z=-1<e.stack.indexOf("\n at")?" (<anonymous>)":-1<e.stack.indexOf("@")?"@unknown:0:0":""}return"\n"+V+e+z}var X=!1;function ee(e,t){if(!e||X)return"";X=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var r={DetermineComponentFrameRoot:function(){try{if(t){var n=function(){throw Error()};if(Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(e){var r=e}Reflect.construct(e,[],n)}else{try{n.call()}catch(e){r=e}e.call(n.prototype)}}else{try{throw Error()}catch(e){r=e}(n=e())&&"function"==typeof n.catch&&n.catch((function(){}))}}catch(e){if(e&&r&&"string"==typeof e.stack)return[e.stack,r.stack]}return[null,null]}};r.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var i=Object.getOwnPropertyDescriptor(r.DetermineComponentFrameRoot,"name");i&&i.configurable&&Object.defineProperty(r.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=r.DetermineComponentFrameRoot(),a=o[0],s=o[1];if(a&&s){var l=a.split("\n"),c=s.split("\n");for(i=r=0;r<l.length&&!l[r].includes("DetermineComponentFrameRoot");)r++;for(;i<c.length&&!c[i].includes("DetermineComponentFrameRoot");)i++;if(r===l.length||i===c.length)for(r=l.length-1,i=c.length-1;1<=r&&0<=i&&l[r]!==c[i];)i--;for(;1<=r&&0<=i;r--,i--)if(l[r]!==c[i]){if(1!==r||1!==i)do{if(r--,0>--i||l[r]!==c[i]){var u="\n"+l[r].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=r&&0<=i);break}}}finally{X=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:"")?Q(n):""}function te(e,t){switch(e.tag){case 26:case 27:case 5:return Q(e.type);case 16:return Q("Lazy");case 13:return e.child!==t&&null!==t?Q("Suspense Fallback"):Q("Suspense");case 19:return Q("SuspenseList");case 0:case 15:return ee(e.type,!1);case 11:return ee(e.type.render,!1);case 1:return ee(e.type,!0);case 31:return Q("Activity");default:return""}}function ne(e){try{var t="",n=null;do{t+=te(e,n),n=e,e=e.return}while(e);return t}catch(e){return"\nError generating stack: "+e.message+"\n"+e.stack}}var re=Object.prototype.hasOwnProperty,ie=i.unstable_scheduleCallback,oe=i.unstable_cancelCallback,ae=i.unstable_shouldYield,se=i.unstable_requestPaint,le=i.unstable_now,ce=i.unstable_getCurrentPriorityLevel,ue=i.unstable_ImmediatePriority,de=i.unstable_UserBlockingPriority,pe=i.unstable_NormalPriority,fe=i.unstable_LowPriority,he=i.unstable_IdlePriority,me=i.log,ge=i.unstable_setDisableYieldValue,ve=null,be=null;function ye(e){if("function"==typeof me&&ge(e),be&&"function"==typeof be.setStrictMode)try{be.setStrictMode(ve,e)}catch(e){}}var _e=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(we(e)/Se|0)|0},we=Math.log,Se=Math.LN2,Ee=256,ke=262144,Ce=4194304;function Ae(e){var t=42&e;if(0!==t)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return 261888&e;case 262144:case 524288:case 1048576:case 2097152:return 3932160&e;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&e;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Te(e,t,n){var r=e.pendingLanes;if(0===r)return 0;var i=0,o=e.suspendedLanes,a=e.pingedLanes;e=e.warmLanes;var s=134217727&r;return 0!==s?0!=(r=s&~o)?i=Ae(r):0!=(a&=s)?i=Ae(a):n||0!=(n=s&~e)&&(i=Ae(n)):0!=(s=r&~o)?i=Ae(s):0!==a?i=Ae(a):n||0!=(n=r&~e)&&(i=Ae(n)),0===i?0:0===t||t===i||t&o||!((o=i&-i)>=(n=t&-t)||32===o&&4194048&n)?i:t}function Ie(e,t){return!(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)}function De(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function Pe(){var e=Ce;return!(62914560&(Ce<<=1))&&(Ce=4194304),e}function xe(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Re(e,t){e.pendingLanes|=t,268435456!==t&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Oe(e,t,n){e.pendingLanes|=t,e.suspendedLanes&=~t;var r=31-_e(t);e.entangledLanes|=t,e.entanglements[r]=1073741824|e.entanglements[r]|261930&n}function Me(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-_e(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}function Ne(e,t){var n=t&-t;return(n=42&n?1:Le(n))&(e.suspendedLanes|t)?0:n}function Le(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function je(e){return 2<(e&=-e)?8<e?134217727&e?32:268435456:8:2}function Be(){var e=N.p;return 0!==e?e:void 0===(e=window.event)?32:kp(e.type)}function Fe(e,t){var n=N.p;try{return N.p=e,t()}finally{N.p=n}}var Ue=Math.random().toString(36).slice(2),He="__reactFiber$"+Ue,Ve="__reactProps$"+Ue,ze="__reactContainer$"+Ue,$e="__reactEvents$"+Ue,We="__reactListeners$"+Ue,Ye="__reactHandles$"+Ue,qe="__reactResources$"+Ue,Ge="__reactMarker$"+Ue;function Ke(e){delete e[He],delete e[Ve],delete e[$e],delete e[We],delete e[Ye]}function Je(e){var t=e[He];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ze]||n[He]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Ld(e);null!==e;){if(n=e[He])return n;e=Ld(e)}return t}n=(e=n).parentNode}return null}function Ze(e){if(e=e[He]||e[ze]){var t=e.tag;if(5===t||6===t||13===t||31===t||26===t||27===t||3===t)return e}return null}function Qe(e){var t=e.tag;if(5===t||26===t||27===t||6===t)return e.stateNode;throw Error(s(33))}function Xe(e){var t=e[qe];return t||(t=e[qe]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function et(e){e[Ge]=!0}var tt=new Set,nt={};function rt(e,t){it(e,t),it(e+"Capture",t)}function it(e,t){for(nt[e]=t,e=0;e<t.length;e++)tt.add(t[e])}var ot=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),at={},st={};function lt(e,t,n){if(i=t,re.call(st,i)||!re.call(at,i)&&(ot.test(i)?st[i]=!0:(at[i]=!0,0)))if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":return void e.removeAttribute(t);case"boolean":var r=t.toLowerCase().slice(0,5);if("data-"!==r&&"aria-"!==r)return void e.removeAttribute(t)}e.setAttribute(t,""+n)}var i}function ct(e,t,n){if(null===n)e.removeAttribute(t);else{switch(typeof n){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(t)}e.setAttribute(t,""+n)}}function ut(e,t,n,r){if(null===r)e.removeAttribute(n);else{switch(typeof r){case"undefined":case"function":case"symbol":case"boolean":return void e.removeAttribute(n)}e.setAttributeNS(t,n,""+r)}}function dt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function pt(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ft(e){if(!e._valueTracker){var t=pt(e)?"checked":"value";e._valueTracker=function(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var i=r.get,o=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e,t,""+e[t])}}function ht(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=pt(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function mt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}var gt=/[\n"\\]/g;function vt(e){return e.replace(gt,(function(e){return"\\"+e.charCodeAt(0).toString(16)+" "}))}function bt(e,t,n,r,i,o,a,s){e.name="",null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a?e.type=a:e.removeAttribute("type"),null!=t?"number"===a?(0===t&&""===e.value||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)):"submit"!==a&&"reset"!==a||e.removeAttribute("value"),null!=t?_t(e,a,dt(t)):null!=n?_t(e,a,dt(n)):null!=r&&e.removeAttribute("value"),null==i&&null!=o&&(e.defaultChecked=!!o),null!=i&&(e.checked=i&&"function"!=typeof i&&"symbol"!=typeof i),null!=s&&"function"!=typeof s&&"symbol"!=typeof s&&"boolean"!=typeof s?e.name=""+dt(s):e.removeAttribute("name")}function yt(e,t,n,r,i,o,a,s){if(null!=o&&"function"!=typeof o&&"symbol"!=typeof o&&"boolean"!=typeof o&&(e.type=o),null!=t||null!=n){if(("submit"===o||"reset"===o)&&null==t)return void ft(e);n=null!=n?""+dt(n):"",t=null!=t?""+dt(t):n,s||t===e.value||(e.value=t),e.defaultValue=t}r="function"!=typeof(r=null!=r?r:i)&&"symbol"!=typeof r&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,null!=a&&"function"!=typeof a&&"symbol"!=typeof a&&"boolean"!=typeof a&&(e.name=a),ft(e)}function _t(e,t,n){"number"===t&&mt(e.ownerDocument)===e||e.defaultValue===""+n||(e.defaultValue=""+n)}function wt(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+dt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function St(e,t,n){null==t||((t=""+dt(t))!==e.value&&(e.value=t),null!=n)?e.defaultValue=null!=n?""+dt(n):"":e.defaultValue!==t&&(e.defaultValue=t)}function Et(e,t,n,r){if(null==t){if(null!=r){if(null!=n)throw Error(s(92));if(O(r)){if(1<r.length)throw Error(s(93));r=r[0]}n=r}null==n&&(n=""),t=n}n=dt(t),e.defaultValue=n,(r=e.textContent)===n&&""!==r&&null!==r&&(e.value=r),ft(e)}function kt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Ct=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function At(e,t,n){var r=0===t.indexOf("--");null==n||"boolean"==typeof n||""===n?r?e.setProperty(t,""):"float"===t?e.cssFloat="":e[t]="":r?e.setProperty(t,n):"number"!=typeof n||0===n||Ct.has(t)?"float"===t?e.cssFloat=n:e[t]=(""+n).trim():e[t]=n+"px"}function Tt(e,t,n){if(null!=t&&"object"!=typeof t)throw Error(s(62));if(e=e.style,null!=n){for(var r in n)!n.hasOwnProperty(r)||null!=t&&t.hasOwnProperty(r)||(0===r.indexOf("--")?e.setProperty(r,""):"float"===r?e.cssFloat="":e[r]="");for(var i in t)r=t[i],t.hasOwnProperty(i)&&n[i]!==r&&At(e,i,r)}else for(var o in t)t.hasOwnProperty(o)&&At(e,o,t[o])}function It(e){if(-1===e.indexOf("-"))return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Dt=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
2dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Pt=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function xt(e){return Pt.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Rt(){}var Ot=null;function Mt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.n
vendor: 4,918 bytes, line 2
2odeType?e.parentNode:e}var Nt=null,Lt=null;function jt(e){var t=Ze(e);if(t&&(e=t.stateNode)){var n=e[Ve]||null;e:switch(e=t.stateNode,t.type){case"input":if(bt(e,n.value,n.defaultValue,n.defaultValue,n.checked,n.defaultChecked,n.type,n.name),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll('input[name="'+vt(""+t)+'"][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=r[Ve]||null;if(!i)throw Error(s(90));bt(r,i.value,i.defaultValue,i.defaultValue,i.checked,i.defaultChecked,i.type,i.name)}}for(t=0;t<n.length;t++)(r=n[t]).form===e.form&&ht(r)}break e;case"textarea":St(e,n.value,n.defaultValue);break e;case"select":null!=(t=n.value)&&wt(e,!!n.multiple,t,!1)}}}var Bt=!1;function Ft(e,t,n){if(Bt)return e(t,n);Bt=!0;try{return e(t)}finally{if(Bt=!1,(null!==Nt||null!==Lt)&&(Xc(),Nt&&(t=Nt,e=Lt,Lt=Nt=null,jt(t),e)))for(t=0;t<e.length;t++)jt(e[t])}}function Ut(e,t){var n=e.stateNode;if(null===n)return null;var r=n[Ve]||null;if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(s(231,t,typeof n));return n}var Ht=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Vt=!1;if(Ht)try{var zt={};Object.defineProperty(zt,"passive",{get:function(){Vt=!0}}),window.addEventListener("test",zt,zt),window.removeEventListener("test",zt,zt)}catch(e){Vt=!1}var $t=null,Wt=null,Yt=null;function qt(){if(Yt)return Yt;var e,t,n=Wt,r=n.length,i="value"in $t?$t.value:$t.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return Yt=i.slice(e,1<t?1-t:void 0)}function Gt(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Kt(){return!0}function Jt(){return!1}function Zt(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?Kt:Jt,this.isPropagationStopped=Jt,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Kt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Kt)},persist:function(){},isPersistent:Kt}),t}var Qt,Xt,en,tn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},nn=Zt(tn),rn=f({},tn,{view:0,detail:0}),on=Zt(rn),an=f({},rn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==en&&(en&&"mousemove"===e.type?(Qt=e.screenX-en.screenX,Xt=e.screenY-en.screenY):Xt=Qt=0,en=e),Qt)},movementY:function(e){return"movementY"in e?e.movementY:Xt}}),sn=Zt(an),ln=Zt(f({},an,{dataTransfer:0})),cn=Zt(f({},rn,{relatedTarget:0})),un=Zt(f({},tn,{animationName:0,elapsedTime:0,pseudoElement:0})),dn=Zt(f({},tn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),pn=Zt(f({},tn,{data:0})),fn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},hn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},mn={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function gn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=mn[e])&&!!t[e]}function vn(){return gn}var bn=Zt(f({},rn,{key:function(e){if(e.key){var t=fn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Gt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"ke
2yup"===e.type?hn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vn,charCode:function(e){return"keypress"===e.type?Gt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Gt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),yn=Zt(f({},an,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),_n=Zt(f({},rn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vn})),wn=Zt(f({},tn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Sn=Zt(f({},an,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),En=Zt(f({},tn,{newState:0,oldState:0})),kn=[9,13,27,32],Cn=Ht&&"CompositionEvent"in window,An=null;Ht&&"documentMode"in document&&(An=document.documentMode);var Tn=Ht&&"TextEvent"in window&&!An,In=Ht&&(!Cn||An&&8<An&&11>=An),Dn=String.fromCharCode(32),Pn=!1;function xn(e,t){switch(e){case"keyup":return-1!==kn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Rn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var On=!1,Mn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Nn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Mn[e.type]:"textarea"===t}function Ln(e,t,n,r){Nt?Lt?Lt.push(r):Lt=[r]:Nt=r,0<(t=rd(t,"onChange")).length&&(n=new nn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var jn=null,Bn=null;function Fn(e){Ku(e,0)}function Un(e){if(ht(Qe(e)))return e}function Hn(e,t){if("change"===e)return t}var Vn=!1;if(Ht){var zn;if(Ht){var $n="oninput"in document;if(!$n){var Wn=document.createElement("div");Wn.setAttribute("oninput","return;"),$n="function"==typeof Wn.oninput}zn=$n}else zn=!1;Vn=zn&&(!document.documentMode||9<document.documentMode)}function Yn(){jn&&(jn.detachEvent("onpropertychange",qn),Bn=jn=null)}function qn(e){if("value"===e.propertyName&&Un(Bn)){var t=[];Ln(t,Bn,e,Mt(e)),Ft(Fn,t)}}function Gn(e,t,n){"focusin"===e?(Yn(),Bn=n,(jn=t).attachEvent("onpropertychange",qn)):"focusout"===e&&Yn()}function Kn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Un(Bn)}function Jn(e,t){if("click"===e)return Un(t)}function Zn(e,t){if("input"===e||"change"===e)return Un(t)}var Qn="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Xn(e,t){if(Qn(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!re.call(t,i)||!Qn(e[i],t[i]))return!1}return!0}function er(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function tr(e,t){var n,r=er(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=er(r)}}function nr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?nr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function rr(e){for(var t=mt((e=null!=e&&null!=e.ownerDocument&&null!=e.ownerDocument.defaultView?e.ownerDocument.defaultView:window).document);t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=mt((e=t.contentWindow).document)}return t}function ir(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var or=Ht&&"documentMode"in document&&11>=document.documentMode,ar=null,sr=null,lr=null,cr=!1;function ur(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;cr||null==ar||ar!==mt(r)||(r="selectionStart"in(r=ar)&&ir(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 10,890 bytes, line 2
2sNode:r.focusNode,focusOffset:r.focusOffset},lr&&Xn(lr,r)||(lr=r,0<(r=rd(sr,"onSelect")).length&&(t=new nn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=ar)))}function dr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var pr={animationend:dr("Animation","AnimationEnd"),animationiteration:dr("Animation","AnimationIteration"),animationstart:dr("Animation","AnimationStart"),transitionrun:dr("Transition","TransitionRun"),transitionstart:dr("Transition","TransitionStart"),transitioncancel:dr("Transition","TransitionCancel"),transitionend:dr("Transition","TransitionEnd")},fr={},hr={};function mr(e){if(fr[e])return fr[e];if(!pr[e])return e;var t,n=pr[e];for(t in n)if(n.hasOwnProperty(t)&&t in hr)return fr[e]=n[t];return e}Ht&&(hr=document.createElement("div").style,"AnimationEvent"in window||(delete pr.animationend.animation,delete pr.animationiteration.animation,delete pr.animationstart.animation),"TransitionEvent"in window||delete pr.transitionend.transition);var gr=mr("animationend"),vr=mr("animationiteration"),br=mr("animationstart"),yr=mr("transitionrun"),_r=mr("transitionstart"),wr=mr("transitioncancel"),Sr=mr("transitionend"),Er=new Map,kr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Cr(e,t){Er.set(e,t),rt(t,[e])}kr.push("scrollEnd");var Ar="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)},Tr=[],Ir=0,Dr=0;function Pr(){for(var e=Ir,t=Dr=Ir=0;t<e;){var n=Tr[t];Tr[t++]=null;var r=Tr[t];Tr[t++]=null;var i=Tr[t];Tr[t++]=null;var o=Tr[t];if(Tr[t++]=null,null!==r&&null!==i){var a=r.pending;null===a?i.next=i:(i.next=a.next,a.next=i),r.pending=i}0!==o&&Mr(n,i,o)}}function xr(e,t,n,r){Tr[Ir++]=e,Tr[Ir++]=t,Tr[Ir++]=n,Tr[Ir++]=r,Dr|=r,e.lanes|=r,null!==(e=e.alternate)&&(e.lanes|=r)}function Rr(e,t,n,r){return xr(e,t,n,r),Nr(e)}function Or(e,t){return xr(e,null,null,t),Nr(e)}function Mr(e,t,n){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n);for(var i=!1,o=e.return;null!==o;)o.childLanes|=n,null!==(r=o.alternate)&&(r.childLanes|=n),22===o.tag&&(null===(e=o.stateNode)||1&e._visibility||(i=!0)),e=o,o=o.return;return 3===e.tag?(o=e.stateNode,i&&null!==t&&(i=31-_e(n),null===(r=(e=o.hiddenUpdates)[i])?e[i]=[t]:r.push(t),t.lane=536870912|n),o):null}function Nr(e){if(50<$c)throw $c=0,Wc=null,Error(s(185));for(var t=e.return;null!==t;)t=(e=t).return;return 3===e.tag?e.stateNode:null}var Lr={};function jr(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Br(e,t,n,r){return new jr(e,t,n,r)}function Fr(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ur(e,t){var n=e.alternate;return null===n?((n=Br(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=65011712&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n.refCleanup=e.refCleanup,n}function Hr(e,t){e.flags&=65011714;var n=e.alternate;return null===n?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=n.childLanes,e.lanes=n.lanes,e.child=n.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=n.memoizedProps,e.memoizedState=n.memoizedState,e.updateQueue=n.updateQueue,e.type=n.type,t=n.dependencies,e.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function Vr(e,t,n,r,i,o){var a=0;if(r=e,"function"==typeof e)Fr(e)&&(a=1);else if("string"==typeof e)a=function(e,t,n){if(1===n||null!=t.itemProp)return!1;switch(e){case"meta":case"title":return!0;case"style":if("string"!=typeof t.precedence||"string"!=typeof t.href||""===t.href)break;return!0;case"link":if("string"!=typeof t.rel||"string"!=typeof t.href||""===t.href||t.onLoad||t.onError)break;return"stylesheet"!==t.rel||(e=t.disabled,"string"==typeof t.precedence&&null==e);case"script":if(t.async&&"function"!=typeof t.async&&"symbol"!=typeof t.async&&!t.onLoad&&!t.onError&&t.src&&"string"==typeof t.src)return!0}return!1}(e,n,$.current)?26:"html"===e||"head"===e||"body"===e?27:5;else e:switch(e){case T:return(e=Br(31,n,t,i)).elementType=T,e.lanes=o,e;case v:return zr(n.children,i,o,t);case b:a=8,i|=24;break;case y:return(e=Br(12,n,t,2|i)).elementType=y,e.lanes=o,e;case E:return(e=Br(13,n,t,i)).elementType=E,e.lanes=o,e;case k:return(e=Br(19,n,t,i)).elementType=k,e.lanes=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case w:a=10;break e;case _:a=9;break e;case S:a=11;break e;case C:a=14;break e;case A:a=16,r=null;break e}a=29,n=Error(s(130,null===e?"null":typeof e,"")),r=null}return(t=Br(a,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function zr(e,t,n,r){return(e=Br(7,e,r,t)).lanes=n,e}function $r(e,t,n){return(e=Br(6,e,null,t)).lanes=n,e}function Wr(e){var t=Br(18,null,null,0);return t.stateNode=e,t}function Yr(e,t,n){return(t=Br(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var qr=new WeakMap;function Gr(e,t){if("object"==typeof e&&null!==e){var n=qr.get(e);return void 0!==n?n:(t={value:e,source:t,stack:ne(t)},qr.set(e,t),t)}return{value:e,source:t,stack:ne(t)}}var Kr=[],Jr=0,Zr=null,Qr=0,Xr=[],ei=0,ti=null,ni=1,ri="";function ii(e,t){Kr[Jr++]=Qr,Kr[Jr++]=Zr,Zr=e,Qr=t}function oi(e,t,n){Xr[ei++]=ni,Xr[ei++]=ri,Xr[ei++]=ti,ti=e;var r=ni;e=ri;var i=32-_e(r)-1;r&=~(1<<i),n+=1;var o=32-_e(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,ni=1<<32-_e(t)+i|n<<i|r,ri=o+e}else ni=1<<o|n<<i|r,ri=e}function ai(e){null!==e.return&&(ii(e,1),oi(e,1,0))}function si(e){for(;e===Zr;)Zr=Kr[--Jr],Kr[Jr]=null,Qr=Kr[--Jr],Kr[Jr]=null;for(;e===ti;)ti=Xr[--ei],Xr[ei]=null,ri=Xr[--ei],Xr[ei]=null,ni=Xr[--ei],Xr[ei]=null}function li(e,t){Xr[ei++]=ni,Xr[ei++]=ri,Xr[ei++]=ti,ni=t.id,ri=t.overflow,ti=e}var ci=null,ui=null,di=!1,pi=null,fi=!1,hi=Error(s(519));function mi(e){throw wi(Gr(Error(s(418,1<arguments.length&&void 0!==arguments[1]&&arguments[1]?"text":"HTML","")),e)),hi}function gi(e){var t=e.stateNode,n=e.type,r=e.memoizedProps;switch(t[He]=e,t[Ve]=r,n){case"dialog":Ju("cancel",t),Ju("close",t);break;case"iframe":case"object":case"embed":Ju("load",t);break;case"video":case"audio":for(n=0;n<qu.length;n++)Ju(qu[n],t);break;case"source":Ju("error",t);break;case"img":case"image":case"link":Ju("error",t),Ju("load",t);break;case"details":Ju("toggle",t);break;case"input":Ju("invalid",t),yt(t,r.value,r.defaultValue,r.checked,r.defaultChecked,r.type,r.name,!0);break;case"select":Ju("invalid",t);break;case"textarea":Ju("invalid",t),Et(t,r.value,r.defaultValue,r.children)}"string"!=typeof(n=r.children)&&"number"!=typeof n&&"bigint"!=typeof n||t.textContent===""+n||!0===r.suppressHydrationWarning||cd(t.textContent,n)?(null!=r.popover&&(Ju("beforetoggle",t),Ju("toggle",t)),null!=r.onScroll&&Ju("scroll",t),null!=r.onScrollEnd&&Ju("scrollend",t),null!=r.onClick&&(t.onclick=Rt),t=!0):t=!1,t||mi(e,!0)}function vi(e){for(ci=e.return;ci;)switch(ci.tag){case 5:case 31:case 13:return void(fi=!1);case 27:case 3:return void(fi=!0);default:ci=ci.return}}function bi(e){if(e!==ci)return!1;if(!di)return vi(e),di=!0,!1;var t,n=e.tag;if((t=3!==n&&27!==n)&&((t=5===n)&&(t=!("form"!==(t=e.type)&&"button"!==t)||yd(e.type,e.memoizedProps)),t=!t),t&&ui&&mi(e),vi(e),13===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(s(317));ui=Nd(e)}else if(31===n){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(s(317));ui=Nd(e)}else 27===n?(n=ui,Ad(e.type)?(e=Md,Md=null,ui=e):ui=n):ui=ci?Od(e.stateNode.nextSibling):null;return!0}function yi(){ui=ci=null,di=!1}function _i(){var e=pi;return null!==e&&(null===Pc?Pc=e:Pc.push.apply(Pc,e),pi=null),e}function wi(e){null===pi?pi=[e]:pi.push(e)}var Si=F(null),Ei=null,ki=null;function Ci(e,t,n){H(Si,t._currentValue),t._currentValue=n}function Ai(e){e._currentValue=Si.current,U(Si)}function Ti(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ii(e,t,n,r){var i=e.child;for(null!==i&&(i.return=e);null!==i;){var o=i.dependencies;if(null!==o){var a=i.child;o=o.firstContext;e:for(;null!==o;){var l=o;o=i;for(var c=0;c<t.length;c++)if(l.context===t[c]){o.lanes|=n,null!==(l=o.alternate)&&(l.lanes|=n),Ti(o.return,n,e),r||(a=null);break e}o=l.next}}else if(18===i.tag){if(null===(a=i.return))throw Error(s(341));a.lanes|=n,null!==(o=a.alternate)&&(o.lanes|=n),Ti(a,n,e),a=null}else a=i.child;if(null!==a)a.return=i;else for(a=i;null!==a;){if(a===e){a=null;break}if(null!==(i=a.sibling)){i.return=a.return,a=i;break}a=a.return}i=a}}function Di(e,t,n,r){e=null;for(var i=t,o=!1;null!==i;){if(!o)if(524288&i.flags)o=!0;else if(262144&i.flags)break;if(10===i.tag){var a=i.alternate;if(null===a)throw Error(s(387));if(null!==(a=a.memoizedProps)){var l=i.type;Qn(i.pendingProps.value,a.value)||(null!==e?e.push(l):e=[l])}}else if(i===q.current){if(null===(a=i.alternate))throw Error(s(387));a.memoizedState.memoizedState!==i.memoizedState.memoizedState&&(null!==e?e.push(up):e=[up])}i=i.return}null!==e&&Ii(t,e,n,r),t.flags|=262144}function Pi(e){for(e=e.firstContext;null!==e;){if(!Qn(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}
vendor: 51,573 bytes, line 2
2function xi(e){Ei=e,ki=null,null!==(e=e.dependencies)&&(e.firstContext=null)}function Ri(e){return Mi(Ei,e)}function Oi(e,t){return null===Ei&&xi(e),Mi(e,t)}function Mi(e,t){var n=t._currentValue;if(t={context:t,memoizedValue:n,next:null},null===ki){if(null===e)throw Error(s(308));ki=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else ki=ki.next=t;return n}var Ni="undefined"!=typeof AbortController?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(t,n){e.push(n)}};this.abort=function(){t.aborted=!0,e.forEach((function(e){return e()}))}},Li=i.unstable_scheduleCallback,ji=i.unstable_NormalPriority,Bi={$$typeof:w,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function Fi(){return{controller:new Ni,data:new Map,refCount:0}}function Ui(e){e.refCount--,0===e.refCount&&Li(ji,(function(){e.controller.abort()}))}var Hi=null,Vi=0,zi=0,$i=null;function Wi(){if(0==--Vi&&null!==Hi){null!==$i&&($i.status="fulfilled");var e=Hi;Hi=null,zi=0,$i=null;for(var t=0;t<e.length;t++)(0,e[t])()}}var Yi=M.S;M.S=function(e,t){Oc=le(),"object"==typeof t&&null!==t&&"function"==typeof t.then&&function(e,t){if(null===Hi){var n=Hi=[];Vi=0,zi=Vu(),$i={status:"pending",value:void 0,then:function(e){n.push(e)}}}Vi++,t.then(Wi,Wi)}(0,t),null!==Yi&&Yi(e,t)};var qi=F(null);function Gi(){var e=qi.current;return null!==e?e:hc.pooledCache}function Ki(e,t){H(qi,null===t?qi.current:t.pool)}function Ji(){var e=Gi();return null===e?null:{parent:Bi._currentValue,pool:e}}var Zi=Error(s(460)),Qi=Error(s(474)),Xi=Error(s(542)),eo={then:function(){}};function to(e){return"fulfilled"===(e=e.status)||"rejected"===e}function no(e,t,n){switch(void 0===(n=e[n])?e.push(t):n!==t&&(t.then(Rt,Rt),t=n),t.status){case"fulfilled":return t.value;case"rejected":throw ao(e=t.reason),e;default:if("string"==typeof t.status)t.then(Rt,Rt);else{if(null!==(e=hc)&&100<e.shellSuspendCounter)throw Error(s(482));(e=t).status="pending",e.then((function(e){if("pending"===t.status){var n=t;n.status="fulfilled",n.value=e}}),(function(e){if("pending"===t.status){var n=t;n.status="rejected",n.reason=e}}))}switch(t.status){case"fulfilled":return t.value;case"rejected":throw ao(e=t.reason),e}throw io=t,Zi}}function ro(e){try{return(0,e._init)(e._payload)}catch(e){if(null!==e&&"object"==typeof e&&"function"==typeof e.then)throw io=e,Zi;throw e}}var io=null;function oo(){if(null===io)throw Error(s(459));var e=io;return io=null,e}function ao(e){if(e===Zi||e===Xi)throw Error(s(483))}var so=null,lo=0;function co(e){var t=lo;return lo+=1,null===so&&(so=[]),no(so,e,t)}function uo(e,t){t=t.props.ref,e.ref=void 0!==t?t:null}function po(e,t){if(t.$$typeof===h)throw Error(s(525));throw e=Object.prototype.toString.call(t),Error(s(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function fo(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e){for(var t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function i(e,t){return(e=Ur(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=67108866,n):r:(t.flags|=67108866,n):(t.flags|=1048576,n)}function a(t){return e&&null===t.alternate&&(t.flags|=67108866),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=$r(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===v?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===A&&ro(o)===t.type)?(uo(t=i(t,n.props),n),t.return=e,t):(uo(t=Vr(n.type,n.key,n.props,null,e.mode,r),n),t.return=e,t)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Yr(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=zr(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function p(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t||"bigint"==typeof t)return(t=$r(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case m:return uo(n=Vr(t.type,t.key,t.props,null,e.mode,n),t),n.return=e,n;case g:return(t=Yr(t,e.mode,n)).return=e,t;case A:return p(e,t=ro(t),n)}if(O(t)||P(t))return(t=zr(t,e.mode,n,null)).return=e,t;if("function"==typeof t.then)return p(e,co(t),n);if(t.$$typeof===w)return p(e,Oi(e,t),n);po(e,t)}return null}function f(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n||"bigint"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case m:return n.key===i?c(e,t,n,r):null;case g:return n.key===i?u(e,t,n,r):null;case A:return f(e,t,n=ro(n),r)}if(O(n)||P(n))return null!==i?null:d(e,t,n,r,null);if("function"==typeof n.then)return f(e,t,co(n),r);if(n.$$typeof===w)return f(e,t,Oi(e,n),r);po(e,n)}return null}function h(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r||"bigint"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case m:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case g:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case A:return h(e,t,n,r=ro(r),i)}if(O(r)||P(r))return d(t,e=e.get(n)||null,r,i,null);if("function"==typeof r.then)return h(e,t,n,co(r),i);if(r.$$typeof===w)return h(e,t,n,Oi(t,r),i);po(t,r)}return null}function b(l,c,u,d){if("object"==typeof u&&null!==u&&u.type===v&&null===u.key&&(u=u.props.children),"object"==typeof u&&null!==u){switch(u.$$typeof){case m:e:{for(var y=u.key;null!==c;){if(c.key===y){if((y=u.type)===v){if(7===c.tag){n(l,c.sibling),(d=i(c,u.props.children)).return=l,l=d;break e}}else if(c.elementType===y||"object"==typeof y&&null!==y&&y.$$typeof===A&&ro(y)===c.type){n(l,c.sibling),uo(d=i(c,u.props),u),d.return=l,l=d;break e}n(l,c);break}t(l,c),c=c.sibling}u.type===v?((d=zr(u.props.children,l.mode,d,u.key)).return=l,l=d):(uo(d=Vr(u.type,u.key,u.props,null,l.mode,d),u),d.return=l,l=d)}return a(l);case g:e:{for(y=u.key;null!==c;){if(c.key===y){if(4===c.tag&&c.stateNode.containerInfo===u.containerInfo&&c.stateNode.implementation===u.implementation){n(l,c.sibling),(d=i(c,u.children||[])).return=l,l=d;break e}n(l,c);break}t(l,c),c=c.sibling}(d=Yr(u,l.mode,d)).return=l,l=d}return a(l);case A:return b(l,c,u=ro(u),d)}if(O(u))return function(i,a,s,l){for(var c=null,u=null,d=a,m=a=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=f(i,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(i,d),a=o(v,a,m),null===u?c=v:u.sibling=v,u=v,d=g}if(m===s.length)return n(i,d),di&&ii(i,m),c;if(null===d){for(;m<s.length;m++)null!==(d=p(i,s[m],l))&&(a=o(d,a,m),null===u?c=d:u.sibling=d,u=d);return di&&ii(i,m),c}for(d=r(d);m<s.length;m++)null!==(g=h(d,i,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),a=o(g,a,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach((function(e){return t(i,e)})),di&&ii(i,m),c}(l,c,u,d);if(P(u)){if("function"!=typeof(y=P(u)))throw Error(s(150));return function(i,a,l,c){if(null==l)throw Error(s(151));for(var u=null,d=null,m=a,g=a=0,v=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=f(i,m,b.value,c);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(i,m),a=o(y,a,g),null===d?u=y:d.sibling=y,d=y,m=v}if(b.done)return n(i,m),di&&ii(i,g),u;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=p(i,b.value,c))&&(a=o(b,a,g),null===d?u=b:d.sibling=b,d=b);return di&&ii(i,g),u}for(m=r(m);!b.done;g++,b=l.next())null!==(b=h(m,i,g,b.value,c))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),a=o(b,a,g),null===d?u=b:d.sibling=b,d=b);return e&&m.forEach((function(e){return t(i,e)})),di&&ii(i,g),u}(l,c,u=y.call(u),d)}if("function"==typeof u.then)return b(l,c,co(u),d);if(u.$$typeof===w)return b(l,c,Oi(l,u),d);po(l,u)}return"string"==typeof u&&""!==u||"number"==typeof u||"bigint"==typeof u?(u=""+u,null!==c&&6===c.tag?(n(l,c.sibling),(d=i(c,u)).return=l,l=d):(n(l,c),(d=$r(u,l.mode,d)).return=l,l=d),a(l)):n(l,c)}return function(e,t,n,r){try{lo=0;var i=b(e,t,n,r);return so=null,i}catch(t){if(t===Zi||t===Xi)throw t;var o=Br(29,t,null,e.mode);return o.lanes=r,o.return=e,o}}}var ho=fo(!0),mo=fo(!1),go=!1;function vo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function bo(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function yo(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function _o(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&fc){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=Nr(e),Mr(e,null,n),t}return xr(e,r,t,n),Nr(e)}function wo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194048&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Me(e,n)}}function So(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,callbacks:r.callbacks},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Eo=!1;function ko(){if(Eo&&null!==$i)throw $i}function Co(e,t,n,r){Eo=!1;var i=e.updateQueue;go=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===a?o=c:a.next=c,a=l;var u=e.alternate;null!==u&&(s=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l)}if(null!==o){var d=i.baseState;for(a=0,u=c=l=null,s=o;;){var p=-536870913&s.lane,h=p!==s.lane;if(h?(gc&p)===p:(r&p)===p){0!==p&&p===zi&&(Eo=!0),null!==u&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});e:{var m=e,g=s;p=t;var v=n;switch(g.tag){case 1:if("function"==typeof(m=g.payload)){d=m.call(v,d,p);break e}d=m;break e;case 3:m.flags=-65537&m.flags|128;case 0:if(null==(p="function"==typeof(m=g.payload)?m.call(v,d,p):m))break e;d=f({},d,p);break e;case 2:go=!0}}null!==(p=s.callback)&&(e.flags|=64,h&&(e.flags|=8192),null===(h=i.callbacks)?i.callbacks=[p]:h.push(p))}else h={lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=h,l=d):u=u.next=h,a|=p;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(h=s).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}null===u&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null===o&&(i.shared.lanes=0),kc|=a,e.lanes=a,e.memoizedState=d}}function Ao(e,t){if("function"!=typeof e)throw Error(s(191,e));e.call(t)}function To(e,t){var n=e.callbacks;if(null!==n)for(e.callbacks=null,e=0;e<n.length;e++)Ao(n[e],t)}var Io=F(null),Do=F(0);function Po(e,t){H(Do,e=Sc),H(Io,t),Sc=e|t.baseLanes}function xo(){H(Do,Sc),H(Io,Io.current)}function Ro(){Sc=Do.current,U(Io),U(Do)}var Oo=F(null),Mo=null;function No(e){var t=e.alternate;H(Uo,1&Uo.current),H(Oo,e),null===Mo&&(null===t||null!==Io.current||null!==t.memoizedState)&&(Mo=e)}function Lo(e){H(Uo,Uo.current),H(Oo,e),null===Mo&&(Mo=e)}function jo(e){22===e.tag?(H(Uo,Uo.current),H(Oo,e),null===Mo&&(Mo=e)):Bo()}function Bo(){H(Uo,Uo.current),H(Oo,Oo.current)}function Fo(e){U(Oo),Mo===e&&(Mo=null),U(Uo)}var Uo=F(0);function Ho(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||xd(n)||Rd(n)))return t}else if(19!==t.tag||"forwards"!==t.memoizedProps.revealOrder&&"backwards"!==t.memoizedProps.revealOrder&&"unstable_legacy-backwards"!==t.memoizedProps.revealOrder&&"together"!==t.memoizedProps.revealOrder){if(null!==t.child){t.child.return=t,t=t.child;continue}}else if(128&t.flags)return t;if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Vo=0,zo=null,$o=null,Wo=null,Yo=!1,qo=!1,Go=!1,Ko=0,Jo=0,Zo=null,Qo=0;function Xo(){throw Error(s(321))}function ea(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Qn(e[n],t[n]))return!1;return!0}function ta(e,t,n,r,i,o){return Vo=o,zo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,M.H=null===e||null===e.memoizedState?gs:vs,Go=!1,o=n(r,i),Go=!1,qo&&(o=ra(t,n,r,i)),na(e),o}function na(e){M.H=ms;var t=null!==$o&&null!==$o.next;if(Vo=0,Wo=$o=zo=null,Yo=!1,Jo=0,Zo=null,t)throw Error(s(300));null===e||Os||null!==(e=e.dependencies)&&Pi(e)&&(Os=!0)}function ra(e,t,n,r){zo=e;var i=0;do{if(qo&&(Zo=null),Jo=0,qo=!1,25<=i)throw Error(s(301));if(i+=1,Wo=$o=null,null!=e.updateQueue){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,null!=o.memoCache&&(o.memoCache.index=0)}M.H=bs,o=t(n,r)}while(qo);return o}function ia(){var e=M.H,t=e.useState()[0];return t="function"==typeof t.then?ua(t):t,e=e.useState()[0],(null!==$o?$o.memoizedState:null)!==e&&(zo.flags|=1024),t}function oa(){var e=0!==Ko;return Ko=0,e}function aa(e,t,n){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~n}function sa(e){if(Yo){for(e=e.memoizedState;null!==e;){var t=e.queue;null!==t&&(t.pending=null),e=e.next}Yo=!1}Vo=0,Wo=$o=zo=null,qo=!1,Jo=Ko=0,Zo=null}function la(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Wo?zo.memoizedState=Wo=e:Wo=Wo.next=e,Wo}function ca(){if(null===$o){var e=zo.alternate;e=null!==e?e.memoizedState:null}else e=$o.next;var t=null===Wo?zo.memoizedState:Wo.next;if(null!==t)Wo=t,$o=e;else{if(null===e){if(null===zo.alternate)throw Error(s(467));throw Error(s(310))}e={memoizedState:($o=e).memoizedState,baseState:$o.baseState,baseQueue:$o.baseQueue,queue:$o.queue,next:null},null===Wo?zo.memoizedState=Wo=e:Wo=Wo.next=e}return Wo}function ua(e){var t=Jo;return Jo+=1,null===Zo&&(Zo=[]),e=no(Zo,e,t),t=zo,null===(null===Wo?t.memoizedState:Wo.next)&&(t=t.alternate,M.H=null===t||null===t.memoizedState?gs:vs),e}function da(e){if(null!==e&&"object"==typeof e){if("function"==typeof e.then)return ua(e);if(e.$$typeof===w)return Ri(e)}throw Error(s(438,String(e)))}function pa(e){var t=null,n=zo.updateQueue;if(null!==n&&(t=n.memoCache),null==t){var r=zo.alternate;null!==r&&null!==(r=r.updateQueue)&&null!=(r=r.memoCache)&&(t={data:r.data.map((function(e){return e.slice()})),index:0})}if(null==t&&(t={data:[],index:0}),null===n&&(n={lastEffect:null,events:null,stores:null,memoCache:null},zo.updateQueue=n),n.memoCache=t,void 0===(n=t.data[t.index]))for(n=t.data[t.index]=Array(e),r=0;r<e;r++)n[r]=I;return t.index++,n}function fa(e,t){return"function"==typeof t?t(e):t}function ha(e){return ma(ca(),$o,e)}function ma(e,t,n){var r=e.queue;if(null===r)throw Error(s(311));r.lastRenderedReducer=n;var i=e.baseQueue,o=r.pending;if(null!==o){if(null!==i){var a=i.next;i.next=o.next,o.next=a}t.baseQueue=i=o,r.pending=null}if(o=e.baseState,null===i)e.memoizedState=o;else{var l=a=null,c=null,u=t=i.next,d=!1;do{var p=-536870913&u.lane;if(p!==u.lane?(gc&p)===p:(Vo&p)===p){var f=u.revertLane;if(0===f)null!==c&&(c=c.next={lane:0,revertLane:0,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),p===zi&&(d=!0);else{if((Vo&f)===f){u=u.next,f===zi&&(d=!0);continue}p={lane:0,revertLane:u.revertLane,gesture:null,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=p,a=o):c=c.next=p,zo.lanes|=f,kc|=f}p=u.action,Go&&n(o,p),o=u.hasEagerState?u.eagerState:n(o,p)}else f={lane:p,revertLane:u.revertLane,gesture:u.gesture,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null},null===c?(l=c=f,a=o):c=c.next=f,zo.lanes|=p,kc|=p;u=u.next}while(null!==u&&u!==t);if(null===c?a=o:c.next=l,!Qn(o,e.memoizedState)&&(Os=!0,d&&null!==(n=$i)))throw n;e.memoizedState=o,e.baseState=a,e.baseQueue=c,r.lastRenderedState=o}return null===i&&(r.lanes=0),[e.memoizedState,r.dispatch]}function ga(e){var t=ca(),n=t.queue;if(null===n)throw Error(s(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(null!==i){n.pending=null;var a=i=i.next;do{o=e(o,a.action),a=a.next}while(a!==i);Qn(o,t.memoizedState)||(Os=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function va(e,t,n){var r=zo,i=ca(),o=di;if(o){if(void 0===n)throw Error(s(407));n=n()}else n=t();var a=!Qn(($o||i).memoizedState,n);if(a&&(i.memoizedState=n,Os=!0),i=i.queue,Va(_a.bind(null,r,i,e),[e]),i.getSnapshot!==t||a||null!==Wo&&1&Wo.memoizedState.tag){if(r.flags|=2048,ja(9,{destroy:void 0},ya.bind(null,r,i,n,t),null),null===hc)throw Error(s(349));o||127&Vo||ba(r,t,n)}return n}function ba(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=zo.updateQueue)?(t={lastEffect:null,events:null,stores:null,memoCache:null},zo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function ya(e,t,n,r){t.value=n,t.getSnapshot=r,wa(t)&&Sa(e)}function _a(e,t,n){return n((function(){wa(t)&&Sa(e)}))}function wa(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qn(e,n)}catch(e){return!0}}function Sa(e){var t=Or(e,2);null!==t&&Gc(t,0,2)}function Ea(e){var t=la();if("function"==typeof e){var n=e;if(e=n(),Go){ye(!0);try{n()}finally{ye(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:fa,lastRenderedState:e},t}function ka(e,t,n,r){return e.baseState=n,ma(e,$o,"function"==typeof r?r:fa)}function Ca(e,t,n,r,i){if(ps(e))throw Error(s(485));if(null!==(e=t.action)){var o={payload:i,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(e){o.listeners.push(e)}};null!==M.T?n(!0):o.isTransition=!1,r(o),null===(n=t.pending)?(o.next=t.pending=o,Aa(t,o)):(o.next=n.next,t.pending=n.next=o)}}function Aa(e,t){var n=t.action,r=t.payload,i=e.state;if(t.isTransition){var o=M.T,a={};M.T=a;try{var s=n(i,r),l=M.S;null!==l&&l(a,s),Ta(e,t,s)}catch(n){Da(e,t,n)}finally{null!==o&&null!==a.types&&(o.types=a.types),M.T=o}}else try{Ta(e,t,o=n(i,r))}catch(n){Da(e,t,n)}}function Ta(e,t,n){null!==n&&"object"==typeof n&&"function"==typeof n.then?n.then((function(n){Ia(e,t,n)}),(function(n){return Da(e,t,n)})):Ia(e,t,n)}function Ia(e,t,n){t.status="fulfilled",t.value=n,Pa(t),e.state=n,null!==(t=e.pending)&&((n=t.next)===t?e.pending=null:(n=n.next,t.next=n,Aa(e,n)))}function Da(e,t,n){var r=e.pending;if(e.pending=null,null!==r){r=r.next;do{t.status="rejected",t.reason=n,Pa(t),t=t.next}while(t!==r)}e.action=null}function Pa(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function xa(e,t){return t}function Ra(e,t){if(di){var n=hc.formState;if(null!==n){e:{var r=zo;if(di){if(ui){t:{for(var i=ui,o=fi;8!==i.nodeType;){if(!o){i=null;break t}if(null===(i=Od(i.nextSibling))){i=null;break t}}i="F!"===(o=i.data)||"F"===o?i:null}if(i){ui=Od(i.nextSibling),r="F!"===i.data;break e}}mi(r)}r=!1}r&&(t=n[0])}}return(n=la()).memoizedState=n.baseState=t,r={pending:null,lanes:0,dispatch:null,lastRenderedReducer:xa,lastRenderedState:t},n.queue=r,n=cs.bind(null,zo,r),r.dispatch=n,r=Ea(!1),o=ds.bind(null,zo,!1,r.queue),i={state:t,dispatch:null,action:e,pending:null},(r=la()).queue=i,n=Ca.bind(null,zo,i,o,n),i.dispatch=n,r.memoizedState=e,[t,n,!1]}function Oa(e){return Ma(ca(),$o,e)}function Ma(e,t,n){if(t=ma(e,t,xa)[0],e=ha(fa)[0],"object"==typeof t&&null!==t&&"function"==typeof t.then)try{var r=ua(t)}catch(e){if(e===Zi)throw Xi;throw e}else r=t;var i=(t=ca()).queue,o=i.dispatch;return n!==t.memoizedState&&(zo.flags|=2048,ja(9,{destroy:void 0},Na.bind(null,i,n),null)),[r,o,e]}function Na(e,t){e.action=t}function La(e){var t=ca(),n=$o;if(null!==n)return Ma(t,n,e);ca(),t=t.memoizedState;var r=(n=ca()).queue.dispatch;return n.memoizedState=e,[t,r,!1]}function ja(e,t,n,r){return e={tag:e,create:n,deps:r,inst:t,next:null},null===(t=zo.updateQueue)&&(t={lastEffect:null,events:null,stores:null,memoCache:null},zo.updateQueue=t),null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Ba(){return ca().memoizedState}function Fa(e,t,n,r){var i=la();zo.flags|=e,i.memoizedState=ja(1|t,{destroy:void 0},n,void 0===r?null:r)}function Ua(e,t,n,r){var i=ca();r=void 0===r?null:r;var o=i.memoizedState.inst;null!==$o&&null!==r&&ea(r,$o.memoizedState.deps)?i.memoizedState=ja(t,o,n,r):(zo.flags|=e,i.memoizedState=ja(1|t,o,n,r))}function Ha(e,t){Fa(8390656,8,e,t)}function Va(e,t){Ua(2048,8,e,t)}function za(e){var t=ca().memoizedState;return function(e){zo.flags|=4;var t=zo.updateQueue;if(null===t)t={lastEffect:null,events:null,stores:null,memoCache:null},zo.updateQueue=t,t.events=[e];else{var n=t.events;null===n?t.events=[e]:n.push(e)}}({ref:t,nextImpl:e}),function(){if(2&fc)throw Error(s(440));return t.impl.apply(void 0,arguments)}}function $a(e,t){return Ua(4,2,e,t)}function Wa(e,t){return Ua(4,4,e,t)}function Ya(e,t){if("function"==typeof t){e=e();var n=t(e);return function(){"function"==typeof n?n():t(null)}}if(null!=t)return e=e(),t.current=e,function(){t.current=null}}function qa(e,t,n){n=null!=n?n.concat([e]):null,Ua(4,4,Ya.bind(null,t,e),n)}function Ga(){}function Ka(e,t){var n=ca();t=void 0===t?null:t;var r=n.memoizedState;return null!==t&&ea(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ja(e,t){var n=ca();t=void 0===t?null:t;var r=n.memoizedState;if(null!==t&&ea(t,r[1]))return r[0];if(r=e(),Go){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[r,t],r}function Za(e,t,n){return void 0===n||1073741824&Vo&&!(261930&gc)?e.memoizedState=t:(e.memoizedState=n,e=qc(),zo.lanes|=e,kc|=e,n)}function Qa(e,t,n,r){return Qn(n,t)?n:null!==Io.current?(e=Za(e,n,r),Qn(e,t)||(Os=!0),e):42&Vo&&(!(1073741824&Vo)||261930&gc)?(e=qc(),zo.lanes|=e,kc|=e,t):(Os=!0,e.memoizedState=n)}function Xa(e,t,n,r,i){var o=N.p;N.p=0!==o&&8>o?o:8;var a,s,l,c=M.T,u={};M.T=u,ds(e,!1,t,n);try{var d=i(),p=M.S;null!==p&&p(u,d),null!==d&&"object"==typeof d&&"function"==typeof d.then?us(e,t,(a=r,s=[],l={status:"pending",value:null,reason:null,then:function(e){s.push(e)}},d.then((function(){l.status="fulfilled",l.value=a;for(var e=0;e<s.length;e++)(0,s[e])(a)}),(function(e){for(l.status="rejected",l.reason=e,e=0;e<s.length;e++)(0,s[e])(void 0)})),l),Yc()):us(e,t,r,Yc())}catch(n){us(e,t,{then:function(){},status:"rejected",reason:n},Yc())}finally{N.p=o,null!==c&&null!==u.types&&(c.types=u.types),M.T=c}}function es(){}function ts(e,t,n,r){if(5!==e.tag)throw Error(s(476));var i=ns(e).queue;Xa(e,i,t,L,null===n?es:function(){return rs(e),n(r)})}function ns(e){var t=e.memoizedState;if(null!==t)return t;var n={};return(t={memoizedState:L,baseState:L,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fa,lastRenderedState:L},next:null}).next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:fa,lastRenderedState:n},next:null},e.memoizedState=t,null!==(e=e.alternate)&&(e.memoizedState=t),t}function rs(e){var t=ns(e);null===t.next&&(t=e.alternate.memoizedState),us(e,t.next.queue,{},Yc())}function is(){return Ri(up)}function os(){return ca().memoizedState}function as(){return ca().memoizedState}function ss(e){for(var t=e.return;null!==t;){switch(t.tag){case 24:case 3:var n=Yc(),r=_o(t,e=yo(n),n);return null!==r&&(Gc(r,0,n),wo(r,t,n)),t={cache:Fi()},void(e.payload=t)}t=t.return}}function ls(e,t,n){var r=Yc();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},ps(e)?fs(t,n):null!==(n=Rr(e,t,n,r))&&(Gc(n,0,r),hs(n,t,r))}function cs(e,t,n){us(e,t,n,Yc())}function us(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(ps(e))fs(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,Qn(s,a))return xr(e,t,i,0),null===hc&&Pr(),!1}catch(e){}if(null!==(n=Rr(e,t,i,r)))return Gc(n,0,r),hs(n,t,r),!0}return!1}function ds(e,t,n,r){if(r={lane:2,revertLane:Vu(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},ps(e)){if(t)throw Error(s(479))}else null!==(t=Rr(e,n,r,2))&&Gc(t,0,2)}function ps(e){var t=e.alternate;return e===zo||null!==t&&t===zo}function fs(e,t){qo=Yo=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function hs(e,t,n){if(4194048&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,Me(e,n)}}var ms={readContext:Ri,use:da,useCallback:Xo,useContext:Xo,useEffect:Xo,useImperativeHandle:Xo,useLayoutEffect:Xo,useInsertionEffect:Xo,useMemo:Xo,useReducer:Xo,useRef:Xo,useState:Xo,useDebugValue:Xo,useDeferredValue:Xo,useTransition:Xo,useSyncExternalStore:Xo,useId:Xo,useHostTransitionStatus:Xo,useFormState:Xo,useActionState:Xo,useOptimistic:Xo,useMemoCache:Xo,useCacheRefresh:Xo};ms.useEffectEvent=Xo;var gs={readContext:Ri,use:da,useCallback:function(e,t){return la().memoizedState=[e,void 0===t?null:t],e},useContext:Ri,useEffect:Ha,useImperativeHandle:function(e,t,n){n=null!=n?n.concat([e]):null,Fa(4194308,4,Ya.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fa(4194308,4,e,t)},useInsertionEffect:function(e,t){Fa(4,2,e,t)},useMemo:function(e,t){var n=la();t=void 0===t?null:t;var r=e();if(Go){ye(!0);try{e()}finally{ye(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=la();if(void 0!==n){var i=n(t);if(Go){ye(!0);try{n(t)}finally{ye(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=ls.bind(null,zo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},la().memoizedState=e},useState:function(e){var t=(e=Ea(e)).queue,n=cs.bind(null,zo,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:Ga,useDeferredValue:function(e,t){return Za(la(),e,t)},useTransition:function(){var e=Ea(!1);return e=Xa.bind(null,zo,e.queue,!0,!1),la().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=zo,i=la();if(di){if(void 0===n)throw Error(s(407));n=n()}else{if(n=t(),null===hc)throw Error(s(349));127&gc||ba(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Ha(_a.bind(null,r,o,e),[e]),r.flags|=2048,ja(9,{destroy:void 0},ya.bind(null,r,o,n,t),null),n},useId:function(){var e=la(),t=hc.identifierPrefix;if(di){var n=ri;t="_"+t+"R_"+(n=(ni&~(1<<32-_e(ni)-1)).toString(32)+n),0<(n=Ko++)&&(t+="H"+n.toString(32)),t+="_"}else t="_"+t+"r_"+(n=Qo++).toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:is,useFormState:Ra,useActionState:Ra,useOptimistic:function(e){var t=la();t.memoizedState=t.baseState=e;var n={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=n,t=ds.bind(null,zo,!0,n),n.dispatch=t,[e,t]},useMemoCache:pa,useCacheRefresh:function(){return la().memoizedState=ss.bind(null,zo)},useEffectEvent:function(e){var t=la(),n={impl:e};return t.memoizedState=n,function(){if(2&fc)throw Error(s(440));return n.impl.apply(void 0,arguments)}}},vs={readContext:Ri,use:da,useCallback:Ka,useContext:Ri,useEffect:Va,useImperativeHandle:qa,useInsertionEffect:$a,useLayoutEffect:Wa,useMemo:Ja,useReducer:ha,useRef:Ba,useState:function(){return ha(fa)},useDebugValue:Ga,useDeferredValue:function(e,t){return Qa(ca(),$o.memoizedState,e,t)},useTransition:function(){var e=ha(fa)[0],t=ca().memoizedState;return["boolean"==typeof e?e:ua(e),t]},useSyncExternalStore:va,useId:os,useHostTransitionStatus:is,useFormState:Oa,useActionState:Oa,useOptimistic:function(e,t){return ka(ca(),0,e,t)},useMemoCache:pa,useCacheRefresh:as};vs.useEffectEvent=za;var bs={readContext:Ri,use:da,useCallback:Ka,useContext:Ri,useEffect:Va,useImperativeHandle:qa,useInsertionEffect:$a,useLayoutEffect:Wa,useMemo:Ja,useReducer:ga,useRef:Ba,useState:function(){return ga(fa)},useDebugValue:Ga,useDeferredValue:function(e,t){var n=ca();return null===$o?Za(n,e,t):Qa(n,$o.memoizedState,e,t)},useTransition:function(){var e=ga(fa)[0],t=ca().memoizedState;return["boolean"==typeof e?e:ua(e),t]},useSyncExternalStore:va,useId:os,useHostTransitionStatus:is,useFormState:La,useActionState:La,useOptimistic:function(e,t){var n=ca();return null!==$o?ka(n,0,e,t):(n.baseState=e,[e,n.queue.dispatch])},useMemoCache:pa,useCacheRefresh:as};function ys(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:f({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}bs.useEffectEvent=za;var _s={enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Yc(),i=yo(r);i.payload=t,null!=n&&(i.callback=n),null!==(t=_o(e,i,r))&&(Gc(t,0,r),wo(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Yc(),i=yo(r);i.tag=1,i.payload=t,null!=n&&(i.callback=n),null!==(t=_o(e,i,r))&&(Gc(t,0,r),wo(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Yc(),r=yo(n);r.tag=2,null!=t&&(r.callback=t),null!==(t=_o(e,r,n))&&(Gc(t,0,n),wo(t,e,n))}};function ws(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&Xn(n,r)&&Xn(i,o))}function Ss(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&_s.enqueueReplaceState(t,t.state,null)}function Es(e,t){var n=t;if("ref"in t)for(var r in n={},t)"ref"!==r&&(n[r]=t[r]);if(e=e.defaultProps)for(var i in n===t&&(n=f({},n)),e)void 0===n[i]&&(n[i]=e[i]);return n}function ks(e){Ar(e)}function Cs(e){console.error(e)}function As(e){Ar(e)}function Ts(e,t){try{(0,e.onUncaughtError)(t.value,{componentStack:t.stack})}catch(e){setTimeout((function(){throw e}))}}function Is(e,t,n){try{(0,e.onCaughtError)(n.value,{componentStack:n.stack,errorBoundary:1===t.tag?t.stateNode:null})}catch(e){setTimeout((function(){throw e}))}}function Ds(e,t,n){return(n=yo(n)).tag=3,n.payload={element:null},n.callback=function(){Ts(e,t)},n}function Ps(e){return(e=yo(e)).tag=3,e}function xs(e,t,n,r){var i=n.type.getDerivedStateFromError;if("function"==typeof i){var o=r.value;e.payload=function(){return i(o)},e.callback=function(){Is(t,n,r)}}var a=n.stateNode;null!==a&&"function"==typeof a.componentDidCatch&&(e.callback=function(){Is(t,n,r),"function"!=typeof i&&(null===Lc?Lc=new Set([this]):Lc.add(this));var e=r.stack;this.componentDidCatch(r.value,{componentStack:null!==e?e:""})})}var Rs=Error(s(461)),Os=!1;function Ms(e,t,n,r){t.child=null===e?mo(t,null,n,r):ho(t,e.child,n,r)}function Ns(e,t,n,r,i){n=n.render;var o=t.ref;if("ref"in r){var a={};for(var s in r)"ref"!==s&&(a[s]=r[s])}else a=r;return xi(t),r=ta(e,t,n,a,o,i),s=oa(),null===e||Os?(di&&s&&ai(t),t.flags|=1,Ms(e,t,r,i),t.child):(aa(e,t,i),il(e,t,i))}function Ls(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||Fr(o)||void 0!==o.defaultProps||null!==n.compare?((e=Vr(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,js(e,t,o,r,i))}if(o=e.child,!ol(e,i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:Xn)(a,r)&&e.ref===t.ref)return il(e,t,i)}return t.flags|=1,(e=Ur(o,r)).ref=t.ref,e.return=t,t.child=e}function js(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(Xn(o,r)&&e.ref===t.ref){if(Os=!1,t.pendingProps=r=o,!ol(e,i))return t.lanes=e.lanes,il(e,t,i);131072&e.flags&&(Os=!0)}}return $s(e,t,n,r,i)}function Bs(e,t,n,r){var i=r.children,o=null!==e?e.memoizedState:null;if(null===e&&null===t.stateNode&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),"hidden"===r.mode){if(128&t.flags){if(o=null!==o?o.baseLanes|n:n,null!==e){for(r=t.child=e.child,i=0;null!==r;)i=i|r.lanes|r.childLanes,r=r.sibling;r=i&~o}else r=0,t.child=null;return Us(e,t,o,n,r)}if(!(536870912&n))return r=t.lanes=536870912,Us(e,t,null!==o?o.baseLanes|n:n,n,r);t.memoizedState={baseLanes:0,cachePool:null},null!==e&&Ki(0,null!==o?o.cachePool:null),null!==o?Po(t,o):xo(),jo(t)}else null!==o?(Ki(0,o.cachePool),Po(t,o),Bo(),t.memoizedState=null):(null!==e&&Ki(0,null),xo(),Bo());return Ms(e,t,i,n),t.child}function Fs(e,t){return null!==e&&22===e.tag||null!==t.stateNode||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Us(e,t,n,r,i){var o=Gi();return o=null===o?null:{parent:Bi._currentValue,pool:o},t.memoizedState={baseLanes:n,cachePool:o},null!==e&&Ki(0,null),xo(),jo(t),null!==e&&Di(e,t,r,!0),t.childLanes=i,null}function Hs(e,t){return(t=Xs({mode:t.mode,children:t.children},e.mode)).ref=e.ref,e.child=t,t.return=e,t}function Vs(e,t,n){return ho(t,e.child,null,n),(e=Hs(t,t.pendingProps)).flags|=2,Fo(t),t.memoizedState=null,e}function zs(e,t){var n=t.ref;if(null===n)null!==e&&null!==e.ref&&(t.flags|=4194816);else{if("function"!=typeof n&&"object"!=typeof n)throw Error(s(284));null!==e&&e.ref===n||(t.flags|=4194816)}}function $s(e,t,n,r,i){return xi(t),n=ta(e,t,n,r,void 0,i),r=oa(),null===e||Os?(di&&r&&ai(t),t.flags|=1,Ms(e,t,n,i),t.child):(aa(e,t,i),il(e,t,i))}function Ws(e,t,n,r,i,o){return xi(t),t.updateQueue=null,n=ra(t,r,n,i),na(e),r=oa(),null===e||Os?(di&&r&&ai(t),t.flags|=1,Ms(e,t,n,o),t.child):(aa(e,t,o),il(e,t,o))}function Ys(e,t,n,r,i){if(xi(t),null===t.stateNode){var o=Lr,a=n.contextType;"object"==typeof a&&null!==a&&(o=Ri(a)),o=new n(r,o),t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,o.updater=_s,t.stateNode=o,o._reactInternals=t,(o=t.stateNode).props=r,o.state=t.memoizedState,o.refs={},vo(t),a=n.contextType,o.context="object"==typeof a&&null!==a?Ri(a):Lr,o.state=t.memoizedState,"function"==typeof(a=n.getDerivedStateFromProps)&&(ys(t,n,a,r),o.state=t.memoizedState),"function"==typeof n.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(a=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),a!==o.state&&_s.enqueueReplaceState(o,o.state,null),Co(t,r,o,i),ko(),o.state=t.memoizedState),"function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!0}else if(null===e){o=t.stateNode;var s=t.memoizedProps,l=Es(n,s);o.props=l;var c=o.context,u=n.contextType;a=Lr,"object"==typeof u&&null!==u&&(a=Ri(u));var d=n.getDerivedStateFromProps;u="function"==typeof d||"function"==typeof o.getSnapshotBeforeUpdate,s=t.pendingProps!==s,u||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(s||c!==a)&&Ss(t,o,r,a),go=!1;var p=t.memoizedState;o.state=p,Co(t,r,o,i),ko(),c=t.memoizedState,s||p!==c||go?("function"==typeof d&&(ys(t,n,d,r),c=t.memoizedState),(l=go||ws(t,n,l,r,p,c,a))?(u||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||("function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"==typeof o.componentDidMount&&(t.flags|=4194308)):("function"==typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),o.props=r,o.state=c,o.context=a,r=l):("function"==typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,bo(e,t),u=Es(n,a=t.memoizedProps),o.props=u,d=t.pendingProps,p=o.context,c=n.contextType,l=Lr,"object"==typeof c&&null!==c&&(l=Ri(c)),(c="function"==typeof(s=n.getDerivedStateFromProps)||"function"==typeof o.getSnapshotBeforeUpdate)||"function"!=typeof o.UNSAFE_componentWillReceiveProps&&"function"!=typeof o.componentWillReceiveProps||(a!==d||p!==l)&&Ss(t,o,r,l),go=!1,p=t.memoizedState,o.state=p,Co(t,r,o,i),ko();var f=t.memoizedState;a!==d||p!==f||go||null!==e&&null!==e.dependencies&&Pi(e.dependencies)?("function"==typeof s&&(ys(t,n,s,r),f=t.memoizedState),(u=go||ws(t,n,u,r,p,f,l)||null!==e&&null!==e.dependencies&&Pi(e.dependencies))?(c||"function"!=typeof o.UNSAFE_componentWillUpdate&&"function"!=typeof o.componentWillUpdate||("function"==typeof o.componentWillUpdate&&o.componentWillUpdate(r,f,l),"function"==typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,f,l)),"function"==typeof o.componentDidUpdate&&(t.flags|=4),"function"==typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=f),o.props=r,o.state=f,o.context=l,r=u):("function"!=typeof o.componentDidUpdate||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),"function"!=typeof o.getSnapshotBeforeUpdate||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return o=r,zs(e,t),r=!!(128&t.flags),o||r?(o=t.stateNode,n=r&&"function"!=typeof n.getDerivedStateFromError?null:o.render(),t.flags|=1,null!==e&&r?(t.child=ho(t,e.child,null,i),t.child=ho(t,null,n,i)):Ms(e,t,n,i),t.memoizedState=o.state,e=t.child):e=il(e,t,i),e}function qs(e,t,n,r){return yi(),t.flags|=256,Ms(e,t,n,r),t.child}var Gs={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function Ks(e){return{baseLanes:e,cachePool:Ji()}}function Js(e,t,n){return e=null!==e?e.childLanes&~n:0,t&&(e|=Tc),e}function Zs(e,t,n){var r,i=t.pendingProps,o=!1,a=!!(128&t.flags);if((r=a)||(r=(null===e||null!==e.memoizedState)&&!!(2&Uo.current)),r&&(o=!0,t.flags&=-129),r=!!(32&t.flags),t.flags&=-33,null===e){if(di){if(o?No(t):Bo(),(e=ui)?null!==(e=null!==(e=Pd(e,fi))&&"&"!==e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ti?{id:ni,overflow:ri}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,ci=t,ui=null):e=null,null===e)throw mi(t);return Rd(e)?t.lanes=32:t.lanes=536870912,null}var l=i.children;return i=i.fallback,o?(Bo(),l=Xs({mode:"hidden",children:l},o=t.mode),i=zr(i,o,n,null),l.return=t,i.return=t,l.sibling=i,t.child=l,(i=t.child).memoizedState=Ks(n),i.childLanes=Js(e,r,n),t.memoizedState=Gs,Fs(null,i)):(No(t),Qs(t,l))}var c=e.memoizedState;if(null!==c&&null!==(l=c.dehydrated)){if(a)256&t.flags?(No(t),t.flags&=-257,t=el(e,t,n)):null!==t.memoizedState?(Bo(),t.child=e.child,t.flags|=128,t=null):(Bo(),l=i.fallback,o=t.mode,i=Xs({mode:"visible",children:i.children},o),(l=zr(l,o,n,null)).flags|=2,i.return=t,l.return=t,i.sibling=l,t.child=i,ho(t,e.child,null,n),(i=t.child).memoizedState=Ks(n),i.childLanes=Js(e,r,n),t.memoizedState=Gs,t=Fs(null,i));else if(No(t),Rd(l)){if(r=l.nextSibling&&l.nextSibling.dataset)var u=r.dgst;r=u,(i=Error(s(419))).stack="",i.digest=r,wi({value:i,source:null,stack:null}),t=el(e,t,n)}else if(Os||Di(e,t,n,!1),r=!!(n&e.childLanes),Os||r){if(null!==(r=hc)&&0!==(i=Ne(r,n))&&i!==c.retryLane)throw c.retryLane=i,Or(e,i),Gc(r,0,i),Rs;xd(l)||au(),t=el(e,t,n)}else xd(l)?(t.flags|=192,t.child=e.child,t=null):(e=c.treeContext,ui=Od(l.nextSibling),ci=t,di=!0,pi=null,fi=!1,null!==e&&li(t,e),(t=Qs(t,i.children)).flags|=4096);return t}return o?(Bo(),l=i.fallback,o=t.mode,u=(c=e.child).sibling,(i=Ur(c,{mode:"hidden",children:i.children})).subtreeFlags=65011712&c.subtreeFlags,null!==u?l=Ur(u,l):(l=zr(l,o,n,null)).flags|=2,l.return=t,i.return=t,i.sibling=l,t.child=i,Fs(null,i),i=t.child,null===(l=e.child.memoizedState)?l=Ks(n):(null!==(o=l.cachePool)?(c=Bi._currentValue,o=o.parent!==c?{parent:c,pool:c}:o):o=Ji(),l={baseLanes:l.baseLanes|n,cachePool:o}),i.memoizedState=l,i.childLanes=Js(e,r,n),t.memoizedState=Gs,Fs(e.child,i)):(No(t),e=(n=e.child).sibling,(n=Ur(n,{mode:"visible",children:i.children})).return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n,t.memoizedState=null,n)}function Qs(e,t){return(t=Xs({mode:"visible",children:t},e.mode)).return=e,e.child=t}function Xs(e,t){return(e=Br(22,e,null,t)).lanes=0,e}function el(e,t,n){return ho(t,e.child,null,n),(e=Qs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function tl(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Ti(e.return,t,n)}function nl(e,t,n,r,i,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,treeForkCount:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i,a.treeForkCount=o)}function rl(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;r=r.children;var a=Uo.current,s=!!(2&a);if(s?(a=1&a|2,t.flags|=128):a&=1,H(Uo,a),Ms(e,t,r,n),r=di?Qr:0,!s&&null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&tl(e,n,t);else if(19===e.tag)tl(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===Ho(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),nl(t,!1,i,n,o,r);break;case"backwards":case"unstable_legacy-backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===Ho(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}nl(t,!0,n,null,o,r);break;case"together":nl(t,!1,null,null,void 0,r);break;default:t.memoizedState=null}return t.child}function il(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),kc|=t.lanes,!(n&t.childLanes)){if(null===e)return null;if(Di(e,t,n,!1),!(n&t.childLanes))return null}if(null!==e&&t.child!==e.child)throw Error(s(153));if(null!==t.child){for(n=Ur(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ur(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function ol(e,t){return!!(e.lanes&t)||!(null===(e=e.dependencies)||!Pi(e))}function al(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps)Os=!0;else{if(!(ol(e,n)||128&t.flags))return Os=!1,function(e,t,n){switch(t.tag){case 3:G(t,t.stateNode.containerInfo),Ci(0,Bi,e.memoizedState.cache),yi();break;case 27:case 5:J(t);break;case 4:G(t,t.stateNode.containerInfo);break;case 10:Ci(0,t.type,t.memoizedProps.value);break;case 31:if(null!==t.memoizedState)return t.flags|=128,Lo(t),null;break;case 13:var r=t.memoizedState;if(null!==r)return null!==r.dehydrated?(No(t),t.flags|=128,null):n&t.child.childLanes?Zs(e,t,n):(No(t),null!==(e=il(e,t,n))?e.sibling:null);No(t);break;case 19:var i=!!(128&e.flags);if((r=!!(n&t.childLanes))||(Di(e,t,n,!1),r=!!(n&t.childLanes)),i){if(r)return rl(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),H(Uo,Uo.current),r)break;return null;case 22:return t.lanes=0,Bs(e,t,n,t.pendingProps);case 24:Ci(0,Bi,e.memoizedState.cache)}return il(e,t,n)}(e,t,n);Os=!!(131072&e.flags)}else Os=!1,di&&1048576&t.flags&&oi(t,Qr,t.index);switch(t.lanes=0,t.tag){case 16:e:{var r=t.pendingProps;if(e=ro(t.elementType),t.type=e,"function"!=typeof e){if(null!=e){var i=e.$$typeof;if(i===S){t.tag=11,t=Ns(null,t,e,r,n);break e}if(i===C){t.tag=14,t=Ls(null,t,e,r,n);break e}}throw t=R(e)||e,Error(s(306,t,""))}Fr(e)?(r=Es(e,r),t.tag=1,t=Ys(null,t,e,r,n)):(t.tag=0,t=$s(null,t,e,r,n))}return t;case 0:return $s(e,t,t.type,t.pendingProps,n);case 1:return Ys(e,t,r=t.type,i=Es(r,t.pendingProps),n);case 3:e:{if(G(t,t.stateNode.containerInfo),null===e)throw Error(s(387));r=t.pendingProps;var o=t.memoizedState;i=o.element,bo(e,t),Co(t,r,null,n);var a=t.memoizedState;if(r=a.cache,Ci(0,Bi,r),r!==o.cache&&Ii(t,[Bi],n,!0),ko(),r=a.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:a.cache},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=qs(e,t,r,n);break e}if(r!==i){wi(i=Gr(Error(s(424)),t)),t=qs(e,t,r,n);break e}for(e=9===(e=t.stateNode.containerInfo).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,ui=Od(e.firstChild),ci=t,di=!0,pi=null,fi=!0,n=mo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(yi(),r===i){t=il(e,t,n);break e}Ms(e,t,r,n)}t=t.child}return t;case 26:return zs(e,t),null===e?(n=Wd(t.type,null,t.pendingProps,null))?t.memoizedState=n:di||(n=t.type,e=t.pendingProps,(r=gd(Y.current).createElement(n))[He]=t,r[Ve]=e,pd(r,n,e),et(r),t.stateNode=r):t.memoizedState=Wd(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return J(t),null===e&&di&&(r=t.stateNode=jd(t.type,t.pendingProps,Y.current),ci=t,fi=!0,i=ui,Ad(t.type)?(Md=i,ui=Od(r.firstChild)):ui=i),Ms(e,t,t.pendingProps.children,n),zs(e,t),null===e&&(t.flags|=4194304),t.child;case 5:return null===e&&di&&((i=r=ui)&&(null!==(r=function(e,t,n,r){for(;1===e.nodeType;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&("INPUT"!==e.nodeName||"hidden"!==e.type))break}else if(r){if(!e[Ge])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if("stylesheet"===(o=e.getAttribute("rel"))&&e.hasAttribute("data-precedence"))break;if(o!==i.rel||e.getAttribute("href")!==(null==i.href||""===i.href?null:i.href)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin)||e.getAttribute("title")!==(null==i.title?null:i.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(((o=e.getAttribute("src"))!==(null==i.src?null:i.src)||e.getAttribute("type")!==(null==i.type?null:i.type)||e.getAttribute("crossorigin")!==(null==i.crossOrigin?null:i.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else{if("input"!==t||"hidden"!==e.type)return e;var o=null==i.name?null:""+i.name;if("hidden"===i.type&&e.getAttribute("name")===o)return e}if(null===(e=Od(e.nextSibling)))break}return null}(r,t.type,t.pendingProps,fi))?(t.stateNode=r,ci=t,ui=Od(r.firstChild),fi=!1,i=!0):i=!1),i||mi(t)),J(t),i=t.type,o=t.pendingProps,a=null!==e?e.memoizedProps:null,r=o.children,yd(i,o)?r=null:null!==a&&yd(i,a)&&(t.flags|=32),null!==t.memoizedState&&(i=ta(e,t,ia,null,null,n),up._currentValue=i),zs(e,t),Ms(e,t,r,n),t.child;case 6:return null===e&&di&&((e=n=ui)&&(null!==(n=function(e,t,n){if(""===t)return null;for(;3!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!n)return null;if(null===(e=Od(e.nextSibling)))return null}return e}(n,t.pendingProps,fi))?(t.stateNode=n,ci=t,ui=null,e=!0):e=!1),e||mi(t)),null;case 13:return Zs(e,t,n);case 4:return G(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=ho(t,null,r,n):Ms(e,t,r,n),t.child;case 11:return Ns(e,t,t.type,t.pendingProps,n);case 7:return Ms(e,t,t.pendingProps,n),t.child;case 8:case 12:return Ms(e,t,t.pendingProps.children,n),t.child;case 10:return r=t.pendingProps,Ci(0,t.type,r.value),Ms(e,t,r.children,n),t.child;case 9:return i=t.type._context,r=t.pendingProps.children,xi(t),r=r(i=Ri(i)),t.flags|=1,Ms(e,t,r,n),t.child;case 14:return Ls(e,t,t.type,t.pendingProps,n);case 15:return js(e,t,t.type,t.pendingProps,n);case 19:return rl(e,t,n);case 31:return function(e,t,n){var r=t.pendingProps,i=!!(128&t.flags);if(t.flags&=-129,null===e){if(di){if("hidden"===r.mode)return e=Hs(t,r),t.lanes=536870912,Fs(null,e);if(Lo(t),(e=ui)?null!==(e=null!==(e=Pd(e,fi))&&"&"===e.data?e:null)&&(t.memoizedState={dehydrated:e,treeContext:null!==ti?{id:ni,overflow:ri}:null,retryLane:536870912,hydrationErrors:null},(n=Wr(e)).return=t,t.child=n,ci=t,ui=null):e=null,null===e)throw mi(t);return t.lanes=536870912,null}return Hs(t,r)}var o=e.memoizedState;if(null!==o){var a=o.dehydrated;if(Lo(t),i)if(256&t.flags)t.flags&=-257,t=Vs(e,t,n);else{if(null===t.memoizedState)throw Error(s(558));t.child=e.child,t.flags|=128,t=null}else if(Os||Di(e,t,n,!1),i=!!(n&e.childLanes),Os||i){if(null!==(r=hc)&&0!==(a=Ne(r,n))&&a!==o.retryLane)throw o.retryLane=a,Or(e,a),Gc(r,0,a),Rs;au(),t=Vs(e,t,n)}else e=o.treeContext,ui=Od(a.nextSibling),ci=t,di=!0,pi=null,fi=!1,null!==e&&li(t,e),(t=Hs(t,r)).flags|=4096;return t}return(e=Ur(e.child,{mode:r.mode,children:r.children})).ref=t.ref,t.child=e,e.return=t,e}(e,t,n);case 22:return Bs(e,t,n,t.pendingProps);case 24:return xi(t),r=Ri(Bi),null===e?(null===(i=Gi())&&(i=hc,o=Fi(),i.pooledCache=o,o.refCount++,null!==o&&(i.pooledCacheLanes|=n),i=o),t.memoizedState={parent:r,cache:i},vo(t),Ci(0,Bi,i)):(!!(e.lanes&n)&&(bo(e,t),Co(t,null,null,n),ko()),i=e.memoizedState,o=t.memoizedState,i.parent!==r?(i={parent:r,cache:r},t.memoizedState=i,0===t.lanes&&(t.memoizedState=t.updateQueue.baseState=i),Ci(0,Bi,r)):(r=o.cache,Ci(0,Bi,r),r!==i.cache&&Ii(t,[Bi],n,!0))),Ms(e,t,t.pendingProps.children,n),t.child;case 29:throw t.pendingProps}throw Error(s(156,t.tag))}function sl(e){e.flags|=4}function ll(e,t,n,r,i){if((t=!!(32&e.mode))&&(t=!1),t){if(e.flags|=16777216,(335544128&i)===i)if(e.stateNode.complete)e.flags|=8192;else{if(!ru())throw io=eo,Qi;e.flags|=8192}}else e.flags&=-16777217}function cl(e,t){if("stylesheet"!==t.type||4&t.state.loading)e.flags&=-16777217;else if(e.flags|=16777216,!ip(t)){if(!ru())throw io=eo,Qi;e.flags|=8192}}function ul(e,t){null!==t&&(e.flags|=4),16384&e.flags&&(t=22!==e.tag?Pe():536870912,e.lanes|=t,Ic|=t)}function dl(e,t){if(!di)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function pl(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=65011712&i.subtreeFlags,r|=65011712&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function fl(e,t,n){var r=t.pendingProps;switch(si(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:case 1:return pl(t),null;case 3:return n=t.stateNode,r=null,null!==e&&(r=e.memoizedState.cache),t.memoizedState.cache!==r&&(t.flags|=2048),Ai(Bi),K(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(bi(t)?sl(t):null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,_i())),pl(t),null;case 26:var i=t.type,o=t.memoizedState;return null===e?(sl(t),null!==o?(pl(t),cl(t,o)):(pl(t),ll(t,i,0,0,n))):o?o!==e.memoizedState?(sl(t),pl(t),cl(t,o)):(pl(t),t.flags&=-16777217):((e=e.memoizedProps)!==r&&sl(t),pl(t),ll(t,i,0,0,n)),null;case 27:if(Z(t),n=Y.current,i=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&sl(t);else{if(!r){if(null===t.stateNode)throw Error(s(166));return pl(t),null}e=$.current,bi(t)?gi(t):(e=jd(i,r,n),t.stateNode=e,sl(t))}return pl(t),null;case 5:if(Z(t),i=t.type,null!==e&&null!=t.stateNode)e.memoizedProps!==r&&sl(t);else{if(!r){if(null===t.stateNode)throw Error(s(166));return pl(t),null}if(o=$.current,bi(t))gi(t);else{var a=gd(Y.current);switch(o){case 1:o=a.createElementNS("http://www.w3.org/2000/svg",i);break;case 2:o=a.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;default:switch(i){case"svg":o=a.createElementNS("http://www.w3.org/2000/svg",i);break;case"math":o=a.createElementNS("http://www.w3.org/1998/Math/MathML",i);break;case"script":(o=a.createElement("div")).innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;case"select":o="string"==typeof r.is?a.createElement("select",{is:r.is}
vendor: 10,123 bytes, line 2
2):a.createElement("select"),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o="string"==typeof r.is?a.createElement(i,{is:r.is}):a.createElement(i)}}o[He]=t,o[Ve]=r;e:for(a=t.child;null!==a;){if(5===a.tag||6===a.tag)o.appendChild(a.stateNode);else if(4!==a.tag&&27!==a.tag&&null!==a.child){a.child.return=a,a=a.child;continue}if(a===t)break e;for(;null===a.sibling;){if(null===a.return||a.return===t)break e;a=a.return}a.sibling.return=a.return,a=a.sibling}t.stateNode=o;e:switch(pd(o,i,r),i){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}r&&sl(t)}}return pl(t),ll(t,t.type,null===e||e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&null!=t.stateNode)e.memoizedProps!==r&&sl(t);else{if("string"!=typeof r&&null===t.stateNode)throw Error(s(166));if(e=Y.current,bi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,null!==(i=ci))switch(i.tag){case 27:case 5:r=i.memoizedProps}e[He]=t,(e=!!(e.nodeValue===n||null!==r&&!0===r.suppressHydrationWarning||cd(e.nodeValue,n)))||mi(t,!0)}else(e=gd(e).createTextNode(r))[He]=t,t.stateNode=e}return pl(t),null;case 31:if(n=t.memoizedState,null===e||null!==e.memoizedState){if(r=bi(t),null!==n){if(null===e){if(!r)throw Error(s(318));if(!(e=null!==(e=t.memoizedState)?e.dehydrated:null))throw Error(s(557));e[He]=t}else yi(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;pl(t),e=!1}else n=_i(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return 256&t.flags?(Fo(t),t):(Fo(t),null);if(128&t.flags)throw Error(s(558))}return pl(t),null;case 13:if(r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(i=bi(t),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(s(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(s(317));i[He]=t}else yi(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;pl(t),i=!1}else i=_i(),null!==e&&null!==e.memoizedState&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return 256&t.flags?(Fo(t),t):(Fo(t),null)}return Fo(t),128&t.flags?(t.lanes=n,t):(n=null!==r,e=null!==e&&null!==e.memoizedState,n&&(i=null,null!==(r=t.child).alternate&&null!==r.alternate.memoizedState&&null!==r.alternate.memoizedState.cachePool&&(i=r.alternate.memoizedState.cachePool.pool),o=null,null!==r.memoizedState&&null!==r.memoizedState.cachePool&&(o=r.memoizedState.cachePool.pool),o!==i&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),ul(t,t.updateQueue),pl(t),null);case 4:return K(),null===e&&Xu(t.stateNode.containerInfo),pl(t),null;case 10:return Ai(t.type),pl(t),null;case 19:if(U(Uo),null===(r=t.memoizedState))return pl(t),null;if(i=!!(128&t.flags),null===(o=r.rendering))if(i)dl(r,!1);else{if(0!==Ec||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(o=Ho(e))){for(t.flags|=128,dl(r,!1),e=o.updateQueue,t.updateQueue=e,ul(t,e),t.subtreeFlags=0,e=n,n=t.child;null!==n;)Hr(n,e),n=n.sibling;return H(Uo,1&Uo.current|2),di&&ii(t,r.treeForkCount),t.child}e=e.sibling}null!==r.tail&&le()>Mc&&(t.flags|=128,i=!0,dl(r,!1),t.lanes=4194304)}else{if(!i)if(null!==(e=Ho(o))){if(t.flags|=128,i=!0,e=e.updateQueue,t.updateQueue=e,ul(t,e),dl(r,!0),null===r.tail&&"hidden"===r.tailMode&&!o.alternate&&!di)return pl(t),null}else 2*le()-r.renderingStartTime>Mc&&536870912!==n&&(t.flags|=128,i=!0,dl(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(null!==(e=r.last)?e.sibling=o:t.child=o,r.last=o)}return null!==r.tail?(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=le(),e.sibling=null,n=Uo.current,H(Uo,i?1&n|2:1&n),di&&ii(t,r.treeForkCount),e):(pl(t),null);case 22:case 23:return Fo(t),Ro(),r=null!==t.memoizedState,null!==e?null!==e.memoizedState!==r&&(t.flags|=8192):r&&(t.flags|=8192),r?!!(536870912&n)&&!(128&t.flags)&&(pl(t),6&t.subtreeFlags&&(t.flags|=8192)):pl(t),null!==(n=t.updateQueue)&&ul(t,n.retryQueue),n=null,null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),r=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),null!==e&&U(qi),null;case 24:return n=null,null!==e&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ai(Bi),pl(t),null;case 25:case 30:return null}throw Error(s(156,t.tag))}function hl(e,t){switch(si(t),t.tag){case 1:return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Ai(Bi),K(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 26:case 27:case 5:return Z(t),null;case 31:if(null!==t.memoizedState){if(Fo(t),null===t.alternate)throw Error(s(340));yi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 13:if(Fo(t),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(s(340));yi()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return U(Uo),null;case 4:return K(),null;case 10:return Ai(t.type),null;case 22:case 23:return Fo(t),Ro(),null!==e&&U(qi),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 24:return Ai(Bi),null;default:return null}}function ml(e,t){switch(si(t),t.tag){case 3:Ai(Bi),K();break;case 26:case 27:case 5:Z(t);break;case 4:K();break;case 31:null!==t.memoizedState&&Fo(t);break;case 13:Fo(t);break;case 19:U(Uo);break;case 10:Ai(t.type);break;case 22:case 23:Fo(t),Ro(),null!==e&&U(qi);break;case 24:Ai(Bi)}}function gl(e,t){try{var n=t.updateQueue,r=null!==n?n.lastEffect:null;if(null!==r){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var o=n.create,a=n.inst;r=o(),a.destroy=r}n=n.next}while(n!==i)}}catch(e){Eu(t,t.return,e)}}function vl(e,t,n){try{var r=t.updateQueue,i=null!==r?r.lastEffect:null;if(null!==i){var o=i.next;r=o;do{if((r.tag&e)===e){var a=r.inst,s=a.destroy;if(void 0!==s){a.destroy=void 0,i=t;var l=n,c=s;try{c()}catch(e){Eu(i,l,e)}}}r=r.next}while(r!==o)}}catch(e){Eu(t,t.return,e)}}function bl(e){var t=e.updateQueue;if(null!==t){var n=e.stateNode;try{To(t,n)}catch(t){Eu(e,e.return,t)}}}function yl(e,t,n){n.props=Es(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Eu(e,t,n)}}function _l(e,t){try{var n=e.ref;if(null!==n){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;default:r=e.stateNode}"function"==typeof n?e.refCleanup=n(r):n.current=r}}catch(n){Eu(e,t,n)}}function wl(e,t){var n=e.ref,r=e.refCleanup;if(null!==n)if("function"==typeof r)try{r()}catch(n){Eu(e,t,n)}finally{e.refCleanup=null,null!=(e=e.alternate)&&(e.refCleanup=null)}else if("function"==typeof n)try{n(null)}catch(n){Eu(e,t,n)}else n.current=null}function Sl(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":n.autoFocus&&r.focus();break e;case"img":n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Eu(e,e.return,t)}}function El(e,t,n){try{var r=e.stateNode;!function(e,t,n,r){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var i=null,o=null,a=null,l=null,c=null,u=null,d=null;for(h in n){var p=n[h];if(n.hasOwnProperty(h)&&null!=p)switch(h){case"checked":case"value":break;case"defaultValue":c=p;default:r.hasOwnProperty(h)||ud(e,t,h,null,r,p)}}for(var f in r){var h=r[f];if(p=n[f],r.hasOwnProperty(f)&&(null!=h||null!=p))switch(f){case"type":o=h;break;case"name":i=h;break;case"checked":u=h;break;case"defaultChecked":d=h;break;case"value":a=h;break;case"defaultValue":l=h;break;case"children":case"dangerouslySetInnerHTML":if(null!=h)throw Error(s(137,t));break;default:h!==p&&ud(e,t,f,h,r,p)}}return void bt(e,a,l,c,u,d,o,i);case"select":for(o in h=a=l=f=null,n)if(c=n[o],n.hasOwnProperty(o)&&null!=c)switch(o){case"value":break;case"multiple":h=c;default:r.hasOwnProperty(o)||ud(e,t,o,null,r,c)}for(i in r)if(o=r[i],c=n[i],r.hasOwnProperty(i)&&(null!=o||null!=c))switch(i){case"value":f=o;break;case"defaultValue":l=o;break;case"multiple":a=o;default:o!==c&&ud(e,t,i,o,r,c)}return t=l,n=a,r=h,void(null!=f?wt(e,!!n,f,!1):!!r!=!!n&&(null!=t?wt(e,!!n,t,!0):wt(e,!!n,n?[]:"",!1)));case"textarea":for(l in h=f=null,n)if(i=n[l],n.hasOwnProperty(l)&&null!=i&&!r.hasOwnProperty(l))switch(l){case"value":case"children":break;default:ud(e,t,l,null,r,i)}for(a in r)if(i=r[a],o=n[a],r.hasOwnProperty(a)&&(null!=i||null!=o))switch(a){case"value":f=i;break;case"defaultValue":h=i;break;case"children":break;case"dangerouslySetInnerHTML":if(null!=i)throw Error(s(91));break;default:i!==o&&ud(e,t,a,i,r,o)}return void St(e,f,h);case"option":for(var m in n)f=n[m],n.hasOwnProperty(m)&&null!=f&&!r.hasOwnProperty(m)&&("selected"===m?e.selected=!1:ud(e,t,m,null,r,f));for(c in r)f=r[c],h=n[c],!r.hasOwnProperty(c)||f===h||null==f&&null==h||("selected"===c?e.selected=f&&"function"!=typeof f&&"symbol"!=typeof f:ud(e,t,c,f,r,h));return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var g in n)f=n[g],n.hasOwnProperty(g)&&null!=f&&!r.hasOwnProperty(g)&&ud(e,t,g,null,r,f);for(u in r)if(f=r[u],h=n[u],r.hasOwnProperty(u)&&f!==h&&(null!=f||null!=h))switch(u){case"children":case"dangerouslySetInnerHTML":if(null!=f)throw Error(s(137,t));break;default:ud(e,t,u,f,r,h)}return;default:if(It(t)){for(var v in n)f=n[v],n.hasOwnProperty(v)&&void 0!==f&&!r.hasOwnProperty(v)&&dd(e,t,v,void 0,r,f);for(d in r)f=r[d],h=n[d],!r.hasOwnProperty(d)||f===h||void 0===f&&void 0===h||dd(e,t,d,f,r,h);return}}for(var b in n)f=n[b],n.hasOwnProperty(b)&&null!=f&&!r.hasOwnProperty(b)&&ud(e,t,b,null,r,f);for(p in r)f=r[p],h=n[p],!r.hasOwnProperty(p)||f===h||null==f&&null==h||ud(e,t,p,f,r,h)}(r,e.type,n,t),r[Ve]=t}catch(t){Eu(e,e.return,t)}}function kl(e){return 5===e.tag||3===e.tag||26===e.tag||27===e.tag&&Ad(e.type)||4===e.tag}function Cl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||kl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(27===e.tag&&Ad(e.type))continue e;if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Al(e,t,n){var r=e.tag;
vendor: 38,642 bytes, line 2
2if(5===r||6===r)e=e.stateNode,t?(9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).insertBefore(e,t):((t=9===n.nodeType?n.body:"HTML"===n.nodeName?n.ownerDocument.body:n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=Rt));else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode,t=null),null!==(e=e.child)))for(Al(e,t,n),e=e.sibling;null!==e;)Al(e,t,n),e=e.sibling}function Tl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&(27===r&&Ad(e.type)&&(n=e.stateNode),null!==(e=e.child)))for(Tl(e,t,n),e=e.sibling;null!==e;)Tl(e,t,n),e=e.sibling}function Il(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);pd(t,r,n),t[He]=e,t[Ve]=n}catch(t){Eu(e,e.return,t)}}var Dl=!1,Pl=!1,xl=!1,Rl="function"==typeof WeakSet?WeakSet:Set,Ol=null;function Ml(e,t,n){var r=n.flags;switch(n.tag){case 0:case 11:case 15:Gl(e,n),4&r&&gl(5,n);break;case 1:if(Gl(e,n),4&r)if(e=n.stateNode,null===t)try{e.componentDidMount()}catch(e){Eu(n,n.return,e)}else{var i=Es(n.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(i,t,e.__reactInternalSnapshotBeforeUpdate)}catch(e){Eu(n,n.return,e)}}64&r&&bl(n),512&r&&_l(n,n.return);break;case 3:if(Gl(e,n),64&r&&null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 27:case 5:case 1:t=n.child.stateNode}try{To(e,t)}catch(e){Eu(n,n.return,e)}}break;case 27:null===t&&4&r&&Il(n);case 26:case 5:Gl(e,n),null===t&&4&r&&Sl(n),512&r&&_l(n,n.return);break;case 12:Gl(e,n);break;case 31:Gl(e,n),4&r&&Ul(e,n);break;case 13:Gl(e,n),4&r&&Hl(e,n),64&r&&null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)&&function(e,t){var n=e.ownerDocument;if("$~"===e.data)e._reactRetry=t;else if("$?"!==e.data||"loading"!==n.readyState)t();else{var r=function(){t(),n.removeEventListener("DOMContentLoaded",r)};n.addEventListener("DOMContentLoaded",r),e._reactRetry=r}}(e,n=Tu.bind(null,n));break;case 22:if(!(r=null!==n.memoizedState||Dl)){t=null!==t&&null!==t.memoizedState||Pl,i=Dl;var o=Pl;Dl=r,(Pl=t)&&!o?Jl(e,n,!!(8772&n.subtreeFlags)):Gl(e,n),Dl=i,Pl=o}break;case 30:break;default:Gl(e,n)}}function Nl(e){var t=e.alternate;null!==t&&(e.alternate=null,Nl(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&Ke(t),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ll=null,jl=!1;function Bl(e,t,n){for(n=n.child;null!==n;)Fl(e,t,n),n=n.sibling}function Fl(e,t,n){if(be&&"function"==typeof be.onCommitFiberUnmount)try{be.onCommitFiberUnmount(ve,n)}catch(e){}switch(n.tag){case 26:Pl||wl(n,t),Bl(e,t,n),n.memoizedState?n.memoizedState.count--:n.stateNode&&(n=n.stateNode).parentNode.removeChild(n);break;case 27:Pl||wl(n,t);var r=Ll,i=jl;Ad(n.type)&&(Ll=n.stateNode,jl=!1),Bl(e,t,n),Bd(n.stateNode),Ll=r,jl=i;break;case 5:Pl||wl(n,t);case 6:if(r=Ll,i=jl,Ll=null,Bl(e,t,n),jl=i,null!==(Ll=r))if(jl)try{(9===Ll.nodeType?Ll.body:"HTML"===Ll.nodeName?Ll.ownerDocument.body:Ll).removeChild(n.stateNode)}catch(e){Eu(n,t,e)}else try{Ll.removeChild(n.stateNode)}catch(e){Eu(n,t,e)}break;case 18:null!==Ll&&(jl?(Td(9===(e=Ll).nodeType?e.body:"HTML"===e.nodeName?e.ownerDocument.body:e,n.stateNode),Vp(e)):Td(Ll,n.stateNode));break;case 4:r=Ll,i=jl,Ll=n.stateNode.containerInfo,jl=!0,Bl(e,t,n),Ll=r,jl=i;break;case 0:case 11:case 14:case 15:vl(2,n,t),Pl||vl(4,n,t),Bl(e,t,n);break;case 1:Pl||(wl(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount&&yl(n,t,r)),Bl(e,t,n);break;case 21:Bl(e,t,n);break;case 22:Pl=(r=Pl)||null!==n.memoizedState,Bl(e,t,n),Pl=r;break;default:Bl(e,t,n)}}function Ul(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)){e=e.dehydrated;try{Vp(e)}catch(e){Eu(t,t.return,e)}}}function Hl(e,t){if(null===t.memoizedState&&null!==(e=t.alternate)&&null!==(e=e.memoizedState)&&null!==(e=e.dehydrated))try{Vp(e)}catch(e){Eu(t,t.return,e)}}function Vl(e,t){var n=function(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return null===t&&(t=e.stateNode=new Rl),t;case 22:return null===(t=(e=e.stateNode)._retryCache)&&(t=e._retryCache=new Rl),t;default:throw Error(s(435,e.tag))}}(e);t.forEach((function(t){if(!n.has(t)){n.add(t);var r=Iu.bind(null,e,t);t.then(r,r)}}))}function zl(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r],o=e,a=t,l=a;e:for(;null!==l;){switch(l.tag){case 27:if(Ad(l.type)){Ll=l.stateNode,jl=!1;break e}break;case 5:Ll=l.stateNode,jl=!1;break e;case 3:case 4:Ll=l.stateNode.containerInfo,jl=!0;break e}l=l.return}if(null===Ll)throw Error(s(160));Fl(o,a,i),Ll=null,jl=!1,null!==(o=i.alternate)&&(o.return=null),i.return=null}if(13886&t.subtreeFlags)for(t=t.child;null!==t;)Wl(t,e),t=t.sibling}var $l=null;function Wl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:zl(t,e),Yl(e),4&r&&(vl(3,e,e.return),gl(3,e),vl(5,e,e.return));break;case 1:zl(t,e),Yl(e),512&r&&(Pl||null===n||wl(n,n.return)),64&r&&Dl&&null!==(e=e.updateQueue)&&null!==(r=e.callbacks)&&(n=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=null===n?r:n.concat(r));break;case 26:var i=$l;if(zl(t,e),Yl(e),512&r&&(Pl||null===n||wl(n,n.return)),4&r){var o=null!==n?n.memoizedState:null;if(r=e.memoizedState,null===n)if(null===r)if(null===e.stateNode){e:{r=e.type,n=e.memoizedProps,i=i.ownerDocument||i;t:switch(r){case"title":(!(o=i.getElementsByTagName("title")[0])||o[Ge]||o[He]||"http://www.w3.org/2000/svg"===o.namespaceURI||o.hasAttribute("itemprop"))&&(o=i.createElement(r),i.head.insertBefore(o,i.querySelector("head > title"))),pd(o,r,n),o[He]=e,et(o),r=o;break e;case"link":var a=np("link","href",i).get(r+(n.href||""));if(a)for(var l=0;l<a.length;l++)if((o=a[l]).getAttribute("href")===(null==n.href||""===n.href?null:n.href)&&o.getAttribute("rel")===(null==n.rel?null:n.rel)&&o.getAttribute("title")===(null==n.title?null:n.title)&&o.getAttribute("crossorigin")===(null==n.crossOrigin?null:n.crossOrigin)){a.splice(l,1);break t}pd(o=i.createElement(r),r,n),i.head.appendChild(o);break;case"meta":if(a=np("meta","content",i).get(r+(n.content||"")))for(l=0;l<a.length;l++)if((o=a[l]).getAttribute("content")===(null==n.content?null:""+n.content)&&o.getAttribute("name")===(null==n.name?null:n.name)&&o.getAttribute("property")===(null==n.property?null:n.property)&&o.getAttribute("http-equiv")===(null==n.httpEquiv?null:n.httpEquiv)&&o.getAttribute("charset")===(null==n.charSet?null:n.charSet)){a.splice(l,1);break t}pd(o=i.createElement(r),r,n),i.head.appendChild(o);break;default:throw Error(s(468,r))}o[He]=e,et(o),r=o}e.stateNode=r}else rp(i,e.type,e.stateNode);else e.stateNode=Zd(i,r,e.memoizedProps);else o!==r?(null===o?null!==n.stateNode&&(n=n.stateNode).parentNode.removeChild(n):o.count--,null===r?rp(i,e.type,e.stateNode):Zd(i,r,e.memoizedProps)):null===r&&null!==e.stateNode&&El(e,e.memoizedProps,n.memoizedProps)}break;case 27:zl(t,e),Yl(e),512&r&&(Pl||null===n||wl(n,n.return)),null!==n&&4&r&&El(e,e.memoizedProps,n.memoizedProps);break;case 5:if(zl(t,e),Yl(e),512&r&&(Pl||null===n||wl(n,n.return)),32&e.flags){i=e.stateNode;try{kt(i,"")}catch(t){Eu(e,e.return,t)}}4&r&&null!=e.stateNode&&El(e,i=e.memoizedProps,null!==n?n.memoizedProps:i),1024&r&&(xl=!0);break;case 6:if(zl(t,e),Yl(e),4&r){if(null===e.stateNode)throw Error(s(162));r=e.memoizedProps,n=e.stateNode;try{n.nodeValue=r}catch(t){Eu(e,e.return,t)}}break;case 3:if(tp=null,i=$l,$l=Hd(t.containerInfo),zl(t,e),$l=i,Yl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Vp(t.containerInfo)}catch(t){Eu(e,e.return,t)}xl&&(xl=!1,ql(e));break;case 4:r=$l,$l=Hd(e.stateNode.containerInfo),zl(t,e),Yl(e),$l=r;break;case 12:default:zl(t,e),Yl(e);break;case 31:case 19:zl(t,e),Yl(e),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Vl(e,r));break;case 13:zl(t,e),Yl(e),8192&e.child.flags&&null!==e.memoizedState!=(null!==n&&null!==n.memoizedState)&&(Rc=le()),4&r&&null!==(r=e.updateQueue)&&(e.updateQueue=null,Vl(e,r));break;case 22:i=null!==e.memoizedState;var c=null!==n&&null!==n.memoizedState,u=Dl,d=Pl;if(Dl=u||i,Pl=d||c,zl(t,e),Pl=d,Dl=u,Yl(e),8192&r)e:for(t=e.stateNode,t._visibility=i?-2&t._visibility:1|t._visibility,i&&(null===n||c||Dl||Pl||Kl(e)),n=null,t=e;;){if(5===t.tag||26===t.tag){if(null===n){c=n=t;try{if(o=c.stateNode,i)"function"==typeof(a=o.style).setProperty?a.setProperty("display","none","important"):a.display="none";else{l=c.stateNode;var p=c.memoizedProps.style,f=null!=p&&p.hasOwnProperty("display")?p.display:null;l.style.display=null==f||"boolean"==typeof f?"":(""+f).trim()}}catch(e){Eu(c,c.return,e)}}}else if(6===t.tag){if(null===n){c=t;try{c.stateNode.nodeValue=i?"":c.memoizedProps}catch(e){Eu(c,c.return,e)}}}else if(18===t.tag){if(null===n){c=t;try{var h=c.stateNode;i?Id(h,!0):Id(c.stateNode,!1)}catch(e){Eu(c,c.return,e)}}}else if((22!==t.tag&&23!==t.tag||null===t.memoizedState||t===e)&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;null===t.sibling;){if(null===t.return||t.return===e)break e;n===t&&(n=null),t=t.return}n===t&&(n=null),t.sibling.return=t.return,t=t.sibling}4&r&&null!==(r=e.updateQueue)&&null!==(n=r.retryQueue)&&(r.retryQueue=null,Vl(e,n));case 30:case 21:}}function Yl(e){var t=e.flags;if(2&t){try{for(var n,r=e.return;null!==r;){if(kl(r)){n=r;break}r=r.return}if(null==n)throw Error(s(160));switch(n.tag){case 27:var i=n.stateNode;Tl(e,Cl(e),i);break;case 5:var o=n.stateNode;32&n.flags&&(kt(o,""),n.flags&=-33),Tl(e,Cl(e),o);break;case 3:case 4:var a=n.stateNode.containerInfo;Al(e,Cl(e),a);break;default:throw Error(s(161))}}catch(t){Eu(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function ql(e){if(1024&e.subtreeFlags)for(e=e.child;null!==e;){var t=e;ql(t),5===t.tag&&1024&t.flags&&t.stateNode.reset(),e=e.sibling}}function Gl(e,t){if(8772&t.subtreeFlags)for(t=t.child;null!==t;)Ml(e,t.alternate,t),t=t.sibling}function Kl(e){for(e=e.child;null!==e;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:vl(4,t,t.return),Kl(t);break;case 1:wl(t,t.return);var n=t.stateNode;"function"==typeof n.componentWillUnmount&&yl(t,t.return,n),Kl(t);break;case 27:Bd(t.stateNode);case 26:case 5:wl(t,t.return),Kl(t);break;case 22:null===t.memoizedState&&Kl(t);break;default:Kl(t)}e=e.sibling}}function Jl(e,t,n){for(n=n&&!!(8772&t.subtreeFlags),t=t.child;null!==t;){var r=t.alternate,i=e,o=t,a=o.flags;switch(o.tag){case 0:case 11:case 15:Jl(i,o,n),gl(4,o);break;case 1:if(Jl(i,o,n),"function"==typeof(i=(r=o).stateNode).componentDidMount)try{i.componentDidMount()}catch(e){Eu(r,r.return,e)}if(null!==(i=(r=o).updateQueue)){var s=r.stateNode;try{var l=i.shared.hiddenCallbacks;if(null!==l)for(i.shared.hiddenCallbacks=null,i=0;i<l.length;i++)Ao(l[i],s)}catch(e){Eu(r,r.return,e)}}n&&64&a&&bl(o),_l(o,o.return);break;case 27:Il(o);case 26:case 5:Jl(i,o,n),n&&null===r&&4&a&&Sl(o),_l(o,o.return);break;case 12:Jl(i,o,n);break;case 31:Jl(i,o,n),n&&4&a&&Ul(i,o);break;case 13:Jl(i,o,n),n&&4&a&&Hl(i,o);break;case 22:null===o.memoizedState&&Jl(i,o,n),_l(o,o.return);break;case 30:break;default:Jl(i,o,n)}t=t.sibling}}function Zl(e,t){var n=null;null!==e&&null!==e.memoizedState&&null!==e.memoizedState.cachePool&&(n=e.memoizedState.cachePool.pool),e=null,null!==t.memoizedState&&null!==t.memoizedState.cachePool&&(e=t.memoizedState.cachePool.pool),e!==n&&(null!=e&&e.refCount++,null!=n&&Ui(n))}function Ql(e,t){e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ui(e))}function Xl(e,t,n,r){if(10256&t.subtreeFlags)for(t=t.child;null!==t;)ec(e,t,n,r),t=t.sibling}function ec(e,t,n,r){var i=t.flags;switch(t.tag){case 0:case 11:case 15:Xl(e,t,n,r),2048&i&&gl(9,t);break;case 1:case 31:case 13:default:Xl(e,t,n,r);break;case 3:Xl(e,t,n,r),2048&i&&(e=null,null!==t.alternate&&(e=t.alternate.memoizedState.cache),(t=t.memoizedState.cache)!==e&&(t.refCount++,null!=e&&Ui(e)));break;case 12:if(2048&i){Xl(e,t,n,r),e=t.stateNode;try{var o=t.memoizedProps,a=o.id,s=o.onPostCommit;"function"==typeof s&&s(a,null===t.alternate?"mount":"update",e.passiveEffectDuration,-0)}catch(e){Eu(t,t.return,e)}}else Xl(e,t,n,r);break;case 23:break;case 22:o=t.stateNode,a=t.alternate,null!==t.memoizedState?2&o._visibility?Xl(e,t,n,r):nc(e,t):2&o._visibility?Xl(e,t,n,r):(o._visibility|=2,tc(e,t,n,r,!!(10256&t.subtreeFlags)||!1)),2048&i&&Zl(a,t);break;case 24:Xl(e,t,n,r),2048&i&&Ql(t.alternate,t)}}function tc(e,t,n,r,i){for(i=i&&(!!(10256&t.subtreeFlags)||!1),t=t.child;null!==t;){var o=e,a=t,s=n,l=r,c=a.flags;switch(a.tag){case 0:case 11:case 15:tc(o,a,s,l,i),gl(8,a);break;case 23:break;case 22:var u=a.stateNode;null!==a.memoizedState?2&u._visibility?tc(o,a,s,l,i):nc(o,a):(u._visibility|=2,tc(o,a,s,l,i)),i&&2048&c&&Zl(a.alternate,a);break;case 24:tc(o,a,s,l,i),i&&2048&c&&Ql(a.alternate,a);break;default:tc(o,a,s,l,i)}t=t.sibling}}function nc(e,t){if(10256&t.subtreeFlags)for(t=t.child;null!==t;){var n=e,r=t,i=r.flags;switch(r.tag){case 22:nc(n,r),2048&i&&Zl(r.alternate,r);break;case 24:nc(n,r),2048&i&&Ql(r.alternate,r);break;default:nc(n,r)}t=t.sibling}}var rc=8192;function ic(e,t,n){if(e.subtreeFlags&rc)for(e=e.child;null!==e;)oc(e,t,n),e=e.sibling}function oc(e,t,n){switch(e.tag){case 26:ic(e,t,n),e.flags&rc&&null!==e.memoizedState&&function(e,t,n,r){if(!("stylesheet"!==n.type||"string"==typeof r.media&&!1===matchMedia(r.media).matches||4&n.state.loading)){if(null===n.instance){var i=Yd(r.href),o=t.querySelector(qd(i));if(o)return null!==(t=o._p)&&"object"==typeof t&&"function"==typeof t.then&&(e.count++,e=ap.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=o,void et(o);o=t.ownerDocument||t,r=Gd(r),(i=Fd.get(i))&&Xd(r,i),et(o=o.createElement("link"));var a=o;a._p=new Promise((function(e,t){a.onload=e,a.onerror=t})),pd(o,"link",r),n.instance=o}null===e.stylesheets&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(3&n.state.loading)&&(e.count++,n=ap.bind(e),t.addEventListener("load",n),t.addEventListener("error",n))}}(n,$l,e.memoizedState,e.memoizedProps);break;case 5:default:ic(e,t,n);break;case 3:case 4:var r=$l;$l=Hd(e.stateNode.containerInfo),ic(e,t,n),$l=r;break;case 22:null===e.memoizedState&&(null!==(r=e.alternate)&&null!==r.memoizedState?(r=rc,rc=16777216,ic(e,t,n),rc=r):ic(e,t,n))}}function ac(e){var t=e.alternate;if(null!==t&&null!==(e=t.child)){t.child=null;do{t=e.sibling,e.sibling=null,e=t}while(null!==e)}}function sc(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ol=r,uc(r,e)}ac(e)}if(10256&e.subtreeFlags)for(e=e.child;null!==e;)lc(e),e=e.sibling}function lc(e){switch(e.tag){case 0:case 11:case 15:sc(e),2048&e.flags&&vl(9,e,e.return);break;case 3:case 12:default:sc(e);break;case 22:var t=e.stateNode;null!==e.memoizedState&&2&t._visibility&&(null===e.return||13!==e.return.tag)?(t._visibility&=-3,cc(e)):sc(e)}}function cc(e){var t=e.deletions;if(16&e.flags){if(null!==t)for(var n=0;n<t.length;n++){var r=t[n];Ol=r,uc(r,e)}ac(e)}for(e=e.child;null!==e;){switch((t=e).tag){case 0:case 11:case 15:vl(8,t,t.return),cc(t);break;case 22:2&(n=t.stateNode)._visibility&&(n._visibility&=-3,cc(t));break;default:cc(t)}e=e.sibling}}function uc(e,t){for(;null!==Ol;){var n=Ol;switch(n.tag){case 0:case 11:case 15:vl(8,n,t);break;case 23:case 22:if(null!==n.memoizedState&&null!==n.memoizedState.cachePool){var r=n.memoizedState.cachePool.pool;null!=r&&r.refCount++}break;case 24:Ui(n.memoizedState.cache)}if(null!==(r=n.child))r.return=n,Ol=r;else e:for(n=e;null!==Ol;){var i=(r=Ol).sibling,o=r.return;if(Nl(r),r===n){Ol=null;break e}if(null!==i){i.return=o,Ol=i;break e}Ol=o}}}var dc={getCacheForType:function(e){var t=Ri(Bi),n=t.data.get(e);return void 0===n&&(n=e(),t.data.set(e,n)),n},cacheSignal:function(){return Ri(Bi).controller.signal}},pc="function"==typeof WeakMap?WeakMap:Map,fc=0,hc=null,mc=null,gc=0,vc=0,bc=null,yc=!1,_c=!1,wc=!1,Sc=0,Ec=0,kc=0,Cc=0,Ac=0,Tc=0,Ic=0,Dc=null,Pc=null,xc=!1,Rc=0,Oc=0,Mc=1/0,Nc=null,Lc=null,jc=0,Bc=null,Fc=null,Uc=0,Hc=0,Vc=null,zc=null,$c=0,Wc=null;function Yc(){return 2&fc&&0!==gc?gc&-gc:null!==M.T?Vu():Be()}function qc(){if(0===Tc)if(536870912&gc&&!di)Tc=536870912;else{var e=ke;!(3932160&(ke<<=1))&&(ke=262144),Tc=e}return null!==(e=Oo.current)&&(e.flags|=32),Tc}function Gc(e,t,n){(e!==hc||2!==vc&&9!==vc)&&null===e.cancelPendingCommit||(tu(e,0),Qc(e,gc,Tc,!1)),Re(e,n),2&fc&&e===hc||(e===hc&&(!(2&fc)&&(Cc|=n),4===Ec&&Qc(e,gc,Tc,!1)),Nu(e))}function Kc(e,t,n){if(6&fc)throw Error(s(327));for(var r=!n&&!(127&t)&&!(t&e.expiredLanes)||Ie(e,t),i=r?function(e,t){var n=fc;fc|=2;var r=iu(),i=ou();hc!==e||gc!==t?(Nc=null,Mc=le()+500,tu(e,t)):_c=Ie(e,t);e:for(;;)try{if(0!==vc&&null!==mc){t=mc;var o=bc;t:switch(vc){case 1:vc=0,bc=null,pu(e,t,o,1);break;case 2:case 9:if(to(o)){vc=0,bc=null,du(t);break}t=function(){2!==vc&&9!==vc||hc!==e||(vc=7),Nu(e)},o.then(t,t);break e;case 3:vc=7;break e;case 4:vc=5;break e;case 7:to(o)?(vc=0,bc=null,du(t)):(vc=0,bc=null,pu(e,t,o,7));break;case 5:var a=null;switch(mc.tag){case 26:a=mc.memoizedState;case 5:case 27:var l=mc;if(a?ip(a):l.stateNode.complete){vc=0,bc=null;var c=l.sibling;if(null!==c)mc=c;else{var u=l.return;null!==u?(mc=u,fu(u)):mc=null}break t}}vc=0,bc=null,pu(e,t,o,5);break;case 6:vc=0,bc=null,pu(e,t,o,6);break;case 8:eu(),Ec=6;break e;default:throw Error(s(462))}}cu();break}catch(t){nu(e,t)}return ki=Ei=null,M.H=r,M.A=i,fc=n,null!==mc?0:(hc=null,gc=0,Pr(),Ec)}(e,t):su(e,t,!0),o=r;;){if(0===i){_c&&!r&&Qc(e,t,0,!1);break}if(n=e.current.alternate,!o||Zc(n)){if(2===i){if(o=t,e.errorRecoveryDisabledLanes&o)var a=0;else a=0!=(a=-536870913&e.pendingLanes)?a:536870912&a?536870912:0;if(0!==a){t=a;e:{var l=e;i=Dc;var c=l.current.memoizedState.isDehydrated;if(c&&(tu(l,a).flags|=256),2!==(a=su(l,a,!1))){if(wc&&!c){l.errorRecoveryDisabledLanes|=o,Cc|=o,i=4;break e}o=Pc,Pc=i,null!==o&&(null===Pc?Pc=o:Pc.push.apply(Pc,o))}i=a}if(o=!1,2!==i)continue}}if(1===i){tu(e,0),Qc(e,t,0,!0);break}e:{switch(r=e,o=i){case 0:case 1:throw Error(s(345));case 4:if((4194048&t)!==t)break;case 6:Qc(r,t,Tc,!yc);break e;case 2:Pc=null;break;case 3:case 5:break;default:throw Error(s(329))}if((62914560&t)===t&&10<(i=Rc+300-le())){if(Qc(r,t,Tc,!yc),0!==Te(r,0,!0))break e;Uc=t,r.timeoutHandle=wd(Jc.bind(null,r,n,Pc,Nc,xc,t,Tc,Cc,Ic,yc,o,"Throttled",-0,0),i)}else Jc(r,n,Pc,Nc,xc,t,Tc,Cc,Ic,yc,o,null,-0,0)}break}i=su(e,t,!1),o=!1}Nu(e)}function Jc(e,t,n,r,i,o,a,s,l,c,u,d,p,f){if(e.timeoutHandle=-1,8192&(d=t.subtreeFlags)||!(16785408&~d)){oc(t,o,d={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Rt});var h=(62914560&o)===o?Rc-le():(4194048&o)===o?Oc-le():0;if(null!==(h=function(e,t){return e.stylesheets&&0===e.count&&lp(e,e.stylesheets),0<e.count||0<e.imgCount?function(n){var r=setTimeout((function(){if(e.stylesheets&&lp(e,e.stylesheets),e.unsuspend){var t=e.unsuspend;e.unsuspend=null,t()}}),6e4+t);0<e.imgBytes&&0===op&&(op=62500*function(){if("function"==typeof performance.getEntriesByType){for(var e=0,t=0,n=performance.getEntriesByType("resource"),r=0;r<n.length;r++){var i=n[r],o=i.transferSize,a=i.initiatorType,s=i.duration;if(o&&s&&fd(a)){for(a=0,s=i.responseEnd,r+=1;r<n.length;r++){var l=n[r],c=l.startTime;if(c>s)break;var u=l.transferSize,d=l.initiatorType;u&&fd(d)&&(a+=u*((l=l.responseEnd)<s?1:(s-c)/(l-c)))}if(--r,t+=8*(o+a)/(i.duration/1e3),10<++e)break}}if(0<e)return t/e/1e6}return navigator.connection&&"number"==typeof(e=navigator.connection.downlink)?e:5}());var i=setTimeout((function(){if(e.waitingForImages=!1,0===e.count&&(e.stylesheets&&lp(e,e.stylesheets),e.unsuspend)){var t=e.unsuspend;e.unsuspend=null,t()}}),(e.imgBytes>op?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}(d,h)))return Uc=o,e.cancelPendingCommit=h(mu.bind(null,e,t,o,n,r,i,a,s,l,u,d,null,p,f)),void Qc(e,o,a,!c)}mu(e,t,o,n,r,i,a,s,l)}function Zc(e){for(var t=e;;){var n=t.tag;if((0===n||11===n||15===n)&&16384&t.flags&&null!==(n=t.updateQueue)&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var i=n[r],o=i.getSnapshot;i=i.value;try{if(!Qn(o(),i))return!1}catch(e){return!1}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Qc(e,t,n,r){t&=~Ac,t&=~Cc,e.suspendedLanes|=t,e.pingedLanes&=~t,r&&(e.warmLanes|=t),r=e.expirationTimes;for(var i=t;0<i;){var o=31-_e(i),a=1<<o;r[o]=-1,i&=~a}0!==n&&Oe(e,n,t)}function Xc(){return!!(6&fc)||(Lu(0,!1),!1)}function eu(){if(null!==mc){if(0===vc)var e=mc.return;else ki=Ei=null,sa(e=mc),so=null,lo=0,e=mc;for(;null!==e;)ml(e.alternate,e),e=e.return;mc=null}}function tu(e,t){var n=e.timeoutHandle;-1!==n&&(e.timeoutHandle=-1,Sd(n)),null!==(n=e.cancelPendingCommit)&&(e.cancelPendingCommit=null,n()),Uc=0,eu(),hc=e,mc=n=Ur(e.current,null),gc=t,vc=0,bc=null,yc=!1,_c=Ie(e,t),wc=!1,Ic=Tc=Ac=Cc=kc=Ec=0,Pc=Dc=null,xc=!1,8&t&&(t|=32&t);var r=e.entangledLanes;if(0!==r)for(e=e.entanglements,r&=t;0<r;){var i=31-_e(r),o=1<<i;t|=e[i],r&=~o}return Sc=t,Pr(),n}function nu(e,t){zo=null,M.H=ms,t===Zi||t===Xi?(t=oo(),vc=3):t===Qi?(t=oo(),vc=4):vc=t===Rs?8:null!==t&&"object"==typeof t&&"function"==typeof t.then?6:1,bc=t,null===mc&&(Ec=1,Ts(e,Gr(t,e.current)))}function ru(){var e=Oo.current;return null===e||((4194048&gc)===gc?null===Mo:!!((62914560&gc)===gc||536870912&gc)&&e===Mo)}function iu(){var e=M.H;return M.H=ms,null===e?ms:e}function ou(){var e=M.A;return M.A=dc,e}function au(){Ec=4,yc||(4194048&gc)!==gc&&null!==Oo.current||(_c=!0),!(134217727&kc)&&!(134217727&Cc)||null===hc||Qc(hc,gc,Tc,!1)}function su(e,t,n){var r=fc;fc|=2;var i=iu(),o=ou();hc===e&&gc===t||(Nc=null,tu(e,t)),t=!1;var a=Ec;e:for(;;)try{if(0!==vc&&null!==mc){var s=mc,l=bc;switch(vc){case 8:eu(),a=6;break e;case 3:case 2:case 9:case 6:null===Oo.current&&(t=!0);var c=vc;if(vc=0,bc=null,pu(e,s,l,c),n&&_c){a=0;break e}break;default:c=vc,vc=0,bc=null,pu(e,s,l,c)}}lu(),a=Ec;break}catch(t){nu(e,t)}return t&&e.shellSuspendCounter++,ki=Ei=null,fc=r,M.H=i,M.A=o,null===mc&&(hc=null,gc=0,Pr()),a}function lu(){for(;null!==mc;)uu(mc)}function cu(){for(;null!==mc&&!ae();)uu(mc)}function uu(e){var t=al(e.alternate,e,Sc);e.memoizedProps=e.pendingProps,null===t?fu(e):mc=t}function du(e){var t=e,n=t.alternate;switch(t.tag){case 15:case 0:t=Ws(n,t,t.pendingProps,t.type,void 0,gc);break;case 11:t=Ws(n,t,t.pendingProps,t.type.render,t.ref,gc);break;case 5:sa(t);default:ml(n,t),t=al(n,t=mc=Hr(t,Sc),Sc)}e.memoizedProps=e.pendingProps,null===t?fu(e):mc=t}function pu(e,t,n,r){ki=Ei=null,sa(t),so=null,lo=0;var i=t.return;try{if(function(e,t,n,r,i){if(n.flags|=32768,null!==r&&"object"==typeof r&&"function"==typeof r.then){if(null!==(t=n.alternate)&&Di(t,n,i,!0),null!==(n=Oo.current)){switch(n.tag){case 31:case 13:return null===Mo?au():null===n.alternate&&0===Ec&&(Ec=3),n.flags&=-257,n.flags|=65536,n.lanes=i,r===eo?n.flags|=16384:(null===(t=n.updateQueue)?n.updateQueue=new Set([r]):t.add(r),ku(e,r,i)),!1;case 22:return n.flags|=65536,r===eo?n.flags|=16384:(null===(t=n.updateQueue)?(t={transitions:null,markerInstances:null,retryQueue:new Set([r])},n.updateQueue=t):null===(n=t.retryQueue)?t.retryQueue=new Set([r]):n.add(r),ku(e,r,i)),!1}throw Error(s(435,n.tag))}return ku(e,r,i),au(),!1}if(di)return null!==(t=Oo.current)?(!(65536&t.flags)&&(t.flags|=256),t.flags|=65536,t.lanes=i,r!==hi&&wi(Gr(e=Error(s(422),{cause:r}),n))):(r!==hi&&wi(Gr(t=Error(s(423),{cause:r}),n)),(e=e.current.alternate).flags|=65536,i&=-i,e.lanes|=i,r=Gr(r,n),So(e,i=Ds(e.stateNode,r,i)),4!==Ec&&(Ec=2)),!1;var o=Error(s(520),{cause:r});if(o=Gr(o,n),null===Dc?Dc=[o]:Dc.push(o),4!==Ec&&(Ec=2),null===t)return!0;r=Gr(r,n),n=t;do{switch(n.tag){case 3:return n.flags|=65536,e=i&-i,n.lanes|=e,So(n,e=Ds(n.stateNode,r,e)),!1;case 1:if(t=n.type,o=n.stateNode,!(128&n.flags||"function"!=typeof t.getDerivedStateFromError&&(null===o||"function"!=typeof o.componentDidCatch||null!==Lc&&Lc.has(o))))return n.flags|=65536,i&=-i,n.lanes|=i,xs(i=Ps(i),e,n,r),So(n,i),!1}n=n.return}while(null!==n);return!1}(e,i,t,n,gc))return Ec=1,Ts(e,Gr(n,e.current)),void(mc=null)}catch(t){if(null!==i)throw mc=i,t;return Ec=1,Ts(e,Gr(n,e.current)),void(mc=null)}32768&t.flags?(di||1===r?e=!0:_c||536870912&gc?e=!1:(yc=e=!0,(2===r||9===r||3===r||6===r)&&null!==(r=Oo.current)&&13===r.tag&&(r.flags|=16384)),hu(t,e)):fu(t)}function fu(e){var t=e;do{if(32768&t.flags)return void hu(t,yc);e=t.return;var n=fl(t.alternate,t,Sc);if(null!==n)return void(mc=n);if(null!==(t=t.sibling))return void(mc=t);mc=t=e}while(null!==t);0===Ec&&(Ec=5)}function hu(e,t){do{var n=hl(e.alternate,e);if(null!==n)return n.flags&=32767,void(mc=n);if(null!==(n=e.return)&&(n.flags|=32768,n.subtreeFlags=0,n.deletions=null),!t&&null!==(e=e.sibling))return void(mc=e);mc=e=n}while(null!==e);Ec=6,mc=null}function mu(e,t,n,r,i,o,a,l,c){e.cancelPendingCommit=null;do{_u()}while(0!==jc);if(6&fc)throw Error(s(327));if(null!==t){if(t===e.current)throw Error(s(177));if(o=t.lanes|t.childLanes,function(e,t,n,r,i,o){var a=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,l=e.expirationTimes,c=e.hiddenUpdates;for(n=a&~n;0<n;){var u=31-_e(n),d=1<<u;s[u]=0,l[u]=-1;var p=c[u];if(null!==p)for(c[u]=null,u=0;u<p.length;u++){var f=p[u];null!==f&&(f.lane&=-536870913)}n&=~d}0!==r&&Oe(e,r,0),0!==o&&0===i&&0!==e.tag&&(e.suspendedLanes|=o&~(a&~t))}(e,n,o|=Dr,a,l,c),e===hc&&(mc=hc=null,gc=0),Fc=t,Bc=e,Uc=n,Hc=o,Vc=i,zc=r,10256&t.subtreeFlags||10256&t.flags?(e.callbackNode=null,e.callbackPriority=0,ie(pe,(function(){return wu(),null}))):(e.callbackNode=null,e.callbackPriority=0),r=!!(13878&t.flags),13878&t.subtreeFlags||r){r=M.T,M.T=null,i=N.p,N.p=2,a=fc,fc|=4;try{!function(e,t){if(e=e.containerInfo,hd=vp,ir(e=rr(e))){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(e){n=null;break e}var a=0,l=-1,c=-1,u=0,d=0,p=e,f=null;t:for(;;){for(var h;p!==n||0!==i&&3!==p.nodeType||(l=a+i),p!==o||0!==r&&3!==p.nodeType||(c=a+r),3===p.nodeType&&(a+=p.nodeValue.length),null!==(h=p.firstChild);)f=p,p=h;for(;;){if(p===e)break t;if(f===n&&++u===i&&(l=a),f===o&&++d===r&&(c=a),null!==(h=p.nextSibling))break;f=(p=f).parentNode}p=h}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(md={focusedElem:e,selectionRange:n},vp=!1,Ol=t;null!==Ol;)if(e=(t=Ol).child,1028&t.subtreeFlags&&null!==e)e.return=t,Ol=e;else for(;null!==Ol;){switch(o=(t=Ol).alternate,e=t.flags,t.tag){case 0:if(4&e&&null!==(e=null!==(e=t.updateQueue)?e.events:null))for(n=0;n<e.length;n++)(i=e[n]).ref.impl=i.nextImpl;break;case 11:case 15:case 5:case 26:case 27:case 6:case 4:case 17:break;case 1:if(1024&e&&null!==o){e=void 0,n=t,i=o.memoizedProps,o=o.memoizedState,r=n.stateNode;try{var m=Es(n.type,i);e=r.getSnapshotBeforeUpdate(m,o),r.__reactInternalSnapshotBeforeUpdate=e}catch(e){Eu(n,n.return,e)}}break;case 3:if(1024&e)if(9===(n=(e=t.stateNode.containerInfo).nodeType))Dd(e);else if(1===n)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":Dd(e);break;default:e.textContent=""}break;default:if(1024&e)throw Error(s(163))}if(null!==(e=t.sibling)){e.return=t.return,Ol=e;break}Ol=t.return}}(e,t)}finally{fc=a,N.p=i,M.T=r}}jc=1,gu(),vu(),bu()}}function gu(){if(1===jc){jc=0;var e=Bc,t=Fc,n=!!(13878&t.flags);if(13878&t.subtreeFlags||n){n=M.T,M.T=null;var r=N.p;N.p=2;var i=fc;fc|=4;try{Wl(t,e);var o=md,a=rr(e.containerInfo),s=o.focusedElem,l=o.selectionRange;if(a!==s&&s&&s.ownerDocument&&nr(s.ownerDocument.documentElement,s)){if(null!==l&&ir(s)){var c=l.start,u=l.end;if(void 0===u&&(u=c),"selectionStart"in s)s.selectionStart=c,s.selectionEnd=Math.min(u,s.value.length);else{var d=s.ownerDocument||document,p=d&&d.defaultView||window;if(p.getSelection){var f=p.getSelection(),h=s.textContent.length,m=Math.min(l.start,h),g=void 0===l.end?m:Math.min(l.end,h);!f.extend&&m>g&&(a=g,g=m,m=a);var v=tr(s,m),b=tr(s,g);if(v&&b&&(1!==f.rangeCount||f.anchorNode!==v.node||f.anchorOffset!==v.offset||f.focusNode!==b.node||f.focusOffset!==b.offset)){var y=d.createRange();y.setStart(v.node,v.offset),f.removeAllRanges(),m>g?(f.addRange(y),f.extend(b.node,b.offset)):(y.setEnd(b.node,b.offset),f.addRange(y))}}}}for(d=[],f=s;f=f.parentNode;)1===f.nodeType&&d.push({element:f,left:f.scrollLeft,top:f.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s<d.length;s++){var _=d[s];_.element.scrollLeft=_.left,_.element.scrollTop=_.top}}vp=!!hd,md=hd=null}finally{fc=i,N.p=r,M.T=n}}e.current=t,jc=2}}function vu(){if(2===jc){jc=0;var e=Bc,t=Fc,n=!!(8772&t.flags);if(8772&t.subtreeFlags||n){n=M.T,M.T=null;var r=N.p;N.p=2;var i=fc;fc|=4;try{Ml(e,t.alternate,t)}finally{fc=i,N.p=r,M.T=n}}jc=3}}function bu(){if(4===jc||3===jc){jc=0,se();var e=Bc,t=Fc,n=Uc,r=zc;10256&t.subtreeFlags||10256&t.flags?jc=5:(jc=0,Fc=Bc=null,yu(e,e.pendingLanes));var i=e.pendingLanes;if(0===i&&(Lc=null),je(n),t=t.stateNode,be&&"function"==typeof be.onCommitFiberRoot)try{be.onCommitFiberRoot(ve,t,void 0,!(128&~t.current.flags))}catch(e){}if(null!==r){t=M.T,i=N.p,N.p=2,M.T=null;try{for(var o=e.onRecoverableError,a=0;a<r.length;a++){var s=r[a];o(s.value,{componentStack:s.stack})}}finally{M.T=t,N.p=i}}3&Uc&&_u(),Nu(e),i=e.pendingLanes,261930&n&&42&i?e===Wc?$c++:($c=0,Wc=e):$c=0,Lu(0,!1)}}function yu(e,t){0==(e.pooledCacheLanes&=t)&&null!=(t=e.pooledCache)&&(e.pooledCache=null,Ui(t))}function _u(){return gu(),vu(),bu(),wu()}function wu(){if(5!==jc)return!1;var e=Bc,t=Hc;Hc=0;var n=je(Uc),r=M.T,i=N.p;try{N.p=32>n?32:n,M.T=null,n=Vc,Vc=null;var o=Bc,a=Uc;if(jc=0,Fc=Bc=null,Uc=0,6&fc)throw Error(s(331));var l=fc;if(fc|=4,lc(o.current),ec(o,o.current,a,n),fc=l,Lu(0,!1),be&&"function"==typeof be.onPostCommitFiberRoot)try{be.onPostCommitFiberRoot(ve,o)}catch(e){}return!0}finally{N.p=i,M.T=r,yu(e,t)}}function Su(e,t,n){t=Gr(n,t),null!==(e=_o(e,t=Ds(e.stateNode,t,2),2))&&(Re(e,2),Nu(e))}function Eu(e,t,n){if(3===e.tag)Su(e,e,n);else for(;null!==t;){if(3===t.tag){Su(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===Lc||!Lc.has(r))){e=Gr(n,e),null!==(r=_o(t,n=Ps(2),2))&&(xs(n,r,t,e),Re(r,2),Nu(r));break}}t=t.return}}function ku(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new pc;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(wc=!0,i.add(n),e=Cu.bind(null,e,t,n),t.then(e,e))}function Cu(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,hc===e&&(gc&n)===n&&(4===Ec||3===Ec&&(62914560&gc)===gc&&300>le()-Rc?!(2&fc)&&tu(e,0):Ac|=n,Ic===gc&&(Ic=0)),Nu(e)}function Au(e,t){0===t&&(t=Pe()),null!==(e=Or(e,t))&&(Re(e,t),Nu(e))}function Tu(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Au(e,n)}function Iu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(s(314))}null!==r&&r.delete(t),Au(e,n)}var Du=null,Pu=null,xu=!1,Ru=!1,Ou=!1,Mu=0;function Nu(e){e!==Pu&&null===e.next&&(null===Pu?Du=Pu=e:Pu=Pu.next=e),Ru=!0,xu||(xu=!0,kd((function(){6&fc?ie(ue,ju):Bu()})))}function Lu(e,t){if(!Ou&&Ru){Ou=!0;do{for(var n=!1,r=Du;null!==r;){if(!t)if(0!==e){var i=r.pendingLanes;if(0===i)var o=0;else{var a=r.suspendedLanes,s=r.pingedLanes;o=(1<<31-_e(42|e)+1)-1,o=201326741&(o&=i&~(a&~s))?201326741&o|1:o?2|o:0}0!==o&&(n=!0,Hu(r,o))}else o=gc,!(3&(o=Te(r,r===hc?o:0,null!==r.cancelPendingCommit||-1!==r.timeoutHandle)))||Ie(r,o)||(n=!0,Hu(r,o));r=r.next}}while(n);Ou=!1}}function ju(){Bu()}function Bu(){Ru=xu=!1;var e,t=0;0!==Mu&&((e=window.event)&&"popstate"===e.type?e!==_d&&(_d=e,1):(_d=null,0))&&(t=Mu);for(var n=le(),r=null,i=Du;null!==i;){var o=i.next,a=Fu(i,n);0===a?(i.next=null,null===r?Du=o:r.next=o,null===o&&(Pu=r)):(r=i,(0!==t||3&a)&&(Ru=!0)),i=o}0!==jc&&5!==jc||Lu(t,!1),0!==Mu&&(Mu=0)}function Fu(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=-62914561&e.pendingLanes;0<o;){var a=31-_e(o),s=1<<a,l=i[a];-1===l?s&n&&!(s&r)||(i[a]=De(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}if(n=gc,n=Te(e,e===(t=hc)?n:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle),r=e.callbackNode,0===n||e===t&&(2===vc||9===vc)||null!==e.cancelPendingCommit)return null!==r&&null!==r&&oe(r),e.callbackNode=null,e.callbackPriority=0;if(!(3&n)||Ie(e,n)){if((t=n&-n)===e.callbackPriority)return t;switch(null!==r&&oe(r),je(n)){case 2:case 8:n=de;break;case 32:default:n=pe;break;case 268435456:n=he}return r=Uu.bind(null,e),n=ie(n,r),e.callbackPriority=t,e.callbackNode=n,t}return null!==r&&null!==r&&oe(r),e.callbackPriority=2,e.callbackNode=null,2}function Uu(e,t){if(0!==jc&&5!==jc)return e.callbackNode=null,e.callbackPriority=0,null;var n=e.callbackNode;if(_u()&&e.callbackNode!==n)return null;var r=gc;return 0===(r=Te(e,e===hc?r:0,null!==e.cancelPendingCommit||-1!==e.timeoutHandle))?null:(Kc(e,r,t),Fu(e,le()),null!=e.callbackNode&&e.callbackNode===n?Uu.bind(null,e):null)}function Hu(e,t){if(_u())return null;Kc(e,t,!0)}function Vu(){if(0===Mu){var e=zi;0===e&&(e=Ee,!(261888&(Ee<<=1))&&(Ee=256)),Mu=e}return Mu}function zu(e){return null==e||"symbol"==typeof e||"boolean"==typeof e?null:"function"==typeof e?e:xt(""+e)}function $u(e,t){var n=t.ownerDocument.createElement("input");return n.name=t.name,n.value=t.value,e.id&&n.setAttribute("form",e.id),t.parentNode.insertBefore(n,t),e=new FormData(e),n.parentNode.removeChild(n),e}for(var Wu=0;Wu<kr.length;Wu++){var Yu=kr[Wu];Cr(Yu.toLowerCase(),"on"+(Yu[0].toUpperCase()+Yu.slice(1)))}Cr(gr,"onAnimationEnd"),Cr(vr,"onAnimationIteration"),Cr(br,"onAnimationStart"),Cr("dblclick","onDoubleClick"),Cr("focusin","onFocus"),Cr("focusout","onBlur"),Cr(yr,"onTransitionRun"),Cr(_r,"onTransitionStart"),Cr(wr,"onTransitionCancel"),Cr(Sr,"onTransitionEnd"),it("onMouseEnter",["mouseout","mouseover"]),it("onMouseLeave",["mouseout","mouseover"]),it("onPointerEnter",["pointerout","pointerover"]),it("onPointerLeave",["pointerout","pointerover"]),rt("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),rt("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),rt("onBeforeInput",["compositionend","keypress","textInput","paste"]),rt("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),rt("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var qu="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Gu=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(qu));function Ku(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;o=s,i.currentTarget=c;try{o(i)}catch(e){Ar(e)}i.currentTarget=null,o=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,c=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;o=s,i.currentTarget=c;try{o(i)}catch(e){Ar(e)}i.currentTarget=null,o=l}}}}function Ju(e,t){var n=t[$e];void 0===n&&(n=t[$e]=new Set);var r=e+"__bubble";n.has(r)||(ed(t,e,2,!1),n.add(r))}function Zu(e,t,n){var r=0;t&&(r|=4),ed(n,e,r,t)}var Qu="_reactListening"+Math.random().toString(36).slice(2);function Xu(e){if(!e[Qu]){e[Qu]=!0,tt.forEach((function(t){"selectionchange"!==t&&(Gu.has(t)||Zu(t,!1,e),Zu(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Qu]||(t[Qu]=!0,Zu("selectionchange",!1,t))}}function ed(e,t,n,r){switch(kp(t)){case 2:var i=bp;break;case 8:i=yp;break;default:i=_p}n=i.bind(null,t,n,e),i=void 0,!Vt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function td(e,t,n,r,i){var o=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i)break;if(4===a)for(a=r.return;null!==a;){var c=a.tag;if((3===c||4===c)&&a.stateNode.containerInfo===i)return;a=a.return}for(;null!==s;){if(null===(a=Je(s)))return;if(5===(c=a.tag)||6===c||26===c||27===c){r=o=a;continue e}s=s.parentNode}}r=r.return}Ft((function(){var r=o,i=Mt(n),a=[];e:{var s=Er.get(e);if(void 0!==s){var c=nn,u=e;switch(e){case"keypress":if(0===Gt(n))break e;case"keydown":case"keyup":c=bn;break;case"focusin":u="focus",c=cn;break;case"focusout":u="blur",c=cn;break;case"beforeblur":case"afterblur":c=cn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":c=sn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":c=ln;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":c=_n;break;case gr:case vr:case br:c=un;break;case Sr:c=wn;break;case"scroll":case"scrollend":c=on;break;case"wheel":c=Sn;break;case"copy":case"cut":case"paste":c=dn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":c=yn;break;case"toggle":case"beforetoggle":c=En}var d=!!(4&t),p=!d&&("scroll"===e||"scrollend"===e),f=d?null!==s?s+"Capture":null:s;d=[];for(var h,m=r;null!==m;){var g=m;if(h=g.stateNode,5!==(g=g.tag)&&26!==g&&27!==g||null===h||null===f||null!=(g=Ut(m,f))&&d.push(nd(m,g,h)),p)break;m=m.return}0<d.length&&(s=new c(s,u,null,n,i),a.push({event:s,listeners:d}))}}if(!(7&t)){if(c="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Ot||!(u=n.relatedTarget||n.fromElement)||!Je(u)&&!u[ze])&&(c||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,c?(c=r,null!==(u=(u=n.relatedTarget||n.toElement)?Je(u):null)&&(p=l(u),d=u.tag,u!==p||5!==d&&27!==d&&6!==d)&&(u=null)):(c=null,u=r),c!==u)){
vendor: 6,814 bytes, line 2
2if(d=sn,g="onMouseLeave",f="onMouseEnter",m="mouse","pointerout"!==e&&"pointerover"!==e||(d=yn,g="onPointerLeave",f="onPointerEnter",m="pointer"),p=null==c?s:Qe(c),h=null==u?s:Qe(u),(s=new d(g,m+"leave",c,n,i)).target=p,s.relatedTarget=h,g=null,Je(i)===r&&((d=new d(f,m+"enter",u,n,i)).target=h,d.relatedTarget=p,g=d),p=g,c&&u)e:{for(d=id,m=u,h=0,g=f=c;g;g=d(g))h++;g=0;for(var v=m;v;v=d(v))g++;for(;0<h-g;)f=d(f),h--;for(;0<g-h;)m=d(m),g--;for(;h--;){if(f===m||null!==m&&f===m.alternate){d=f;break e}f=d(f),m=d(m)}d=null}else d=null;null!==c&&od(a,s,c,d,!1),null!==u&&null!==p&&od(a,p,u,d,!0)}if("select"===(c=(s=r?Qe(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===c&&"file"===s.type)var b=Hn;else if(Nn(s))if(Vn)b=Zn;else{b=Kn;var y=Gn}else!(c=s.nodeName)||"input"!==c.toLowerCase()||"checkbox"!==s.type&&"radio"!==s.type?r&&It(r.elementType)&&(b=Hn):b=Jn;switch(b&&(b=b(e,r))?Ln(a,b,n,i):(y&&y(e,s,r),"focusout"===e&&r&&"number"===s.type&&null!=r.memoizedProps.value&&_t(s,"number",s.value)),y=r?Qe(r):window,e){case"focusin":(Nn(y)||"true"===y.contentEditable)&&(ar=y,sr=r,lr=null);break;case"focusout":lr=sr=ar=null;break;case"mousedown":cr=!0;break;case"contextmenu":case"mouseup":case"dragend":cr=!1,ur(a,n,i);break;case"selectionchange":if(or)break;case"keydown":case"keyup":ur(a,n,i)}var _;if(Cn)e:{switch(e){case"compositionstart":var w="onCompositionStart";break e;case"compositionend":w="onCompositionEnd";break e;case"compositionupdate":w="onCompositionUpdate";break e}w=void 0}else On?xn(e,n)&&(w="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(w="onCompositionStart");w&&(In&&"ko"!==n.locale&&(On||"onCompositionStart"!==w?"onCompositionEnd"===w&&On&&(_=qt()):(Wt="value"in($t=i)?$t.value:$t.textContent,On=!0)),0<(y=rd(r,w)).length&&(w=new pn(w,e,null,n,i),a.push({event:w,listeners:y}),(_||null!==(_=Rn(n)))&&(w.data=_))),(_=Tn?function(e,t){switch(e){case"compositionend":return Rn(t);case"keypress":return 32!==t.which?null:(Pn=!0,Dn);case"textInput":return(e=t.data)===Dn&&Pn?null:e;default:return null}}(e,n):function(e,t){if(On)return"compositionend"===e||!Cn&&xn(e,t)?(e=qt(),Yt=Wt=$t=null,On=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return In&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(w=rd(r,"onBeforeInput")).length&&(y=new pn("onBeforeInput","beforeinput",null,n,i),a.push({event:y,listeners:w}),y.data=_),function(e,t,n,r,i){if("submit"===t&&n&&n.stateNode===i){var o=zu((i[Ve]||null).action),a=r.submitter;a&&null!==(t=(t=a[Ve]||null)?zu(t.formAction):a.getAttribute("formAction"))&&(o=t,a=null);var s=new nn("action","action",null,r,i);e.push({event:s,listeners:[{instance:null,listener:function(){if(r.defaultPrevented){if(0!==Mu){var e=a?$u(i,a):new FormData(i);ts(n,{pending:!0,data:e,method:i.method,action:o},null,e)}}else"function"==typeof o&&(s.preventDefault(),e=a?$u(i,a):new FormData(i),ts(n,{pending:!0,data:e,method:i.method,action:o},o,e))},currentTarget:i}]})}}(a,e,r,n,i)}Ku(a,t)}))}function nd(e,t,n){return{instance:e,listener:t,currentTarget:n}}function rd(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;if(5!==(i=i.tag)&&26!==i&&27!==i||null===o||(null!=(i=Ut(e,n))&&r.unshift(nd(e,i,o)),null!=(i=Ut(e,t))&&r.push(nd(e,i,o))),3===e.tag)return r;e=e.return}return[]}function id(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag&&27!==e.tag);return e||null}function od(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(s=s.tag,null!==l&&l===r)break;5!==s&&26!==s&&27!==s||null===c||(l=c,i?null!=(c=Ut(n,o))&&a.unshift(nd(n,c,l)):i||null!=(c=Ut(n,o))&&a.push(nd(n,c,l))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var ad=/\r\n?/g,sd=/\u0000|\uFFFD/g;function ld(e){return("string"==typeof e?e:""+e).replace(ad,"\n").replace(sd,"")}function cd(e,t){return t=ld(t),ld(e)===t}function ud(e,t,n,r,i,o){switch(n){case"children":"string"==typeof r?"body"===t||"textarea"===t&&""===r||kt(e,r):("number"==typeof r||"bigint"==typeof r)&&"body"!==t&&kt(e,""+r);break;case"className":ct(e,"class",r);break;case"tabIndex":ct(e,"tabindex",r);break;case"dir":case"role":case"viewBox":case"width":case"height":ct(e,n,r);break;case"style":Tt(e,r,o);break;case"data":if("object"!==t){ct(e,"data",r);break}case"src":case"href":if(""===r&&("a"!==t||"href"!==n)){e.removeAttribute(n);break}if(null==r||"function"==typeof r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}r=xt(""+r),e.setAttribute(n,r);break;case"action":case"formAction":if("function"==typeof r){e.setAttribute(n,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}if("function"==typeof o&&("formAction"===n?("input"!==t&&ud(e,t,"name",i.name,i,null),ud(e,t,"formEncType",i.formEncType,i,null),ud(e,t,"formMethod",i.formMethod,i,null),ud(e,t,"formTarget",i.formTarget,i,null)):(ud(e,t,"encType",i.encType,i,null),ud(e,t,"method",i.method,i,null),ud(e,t,"target",i.target,i,null))),null==r||"symbol"==typeof r||"boolean"==typeof r){e.removeAttribute(n);break}r=xt(""+r),e.setAttribute(n,r);break;case"onClick":null!=r&&(e.onclick=Rt);break;case"onScroll":null!=r&&Ju("scroll",e);break;case"onScrollEnd":null!=r&&Ju("scrollend",e);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(s(61));if(null!=(n=r.__html)){if(null!=i.children)throw Error(s(60));e.innerHTML=n}}break;case"multiple":e.multiple=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"muted":e.muted=r&&"function"!=typeof r&&"symbol"!=typeof r;break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":case"autoFocus":break;case"xlinkHref":if(null==r||"function"==typeof r||"boolean"==typeof r||"symbol"==typeof r){e.removeAttribute("xlink:href");break}n=xt(""+r),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,""+r):e.removeAttribute(n);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
2ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,""):e.removeAttribute(n);break;case"capture":case"download":!0===r?e.setAttribute(n,""):!1!==r&&null!=r&&"function"!=typeof r&&"symbol"!=typeof r?e.setAttribute(n,r):e.removeAttribute(n);break;case"cols":case"rows":case"size":case"span":null!=r&&"function"!=typeof r&&"symbol"!=typeof r&&!isNaN(r)&&1<=r?e.setAttribute(n,r):e.removeAttribute(n);break;case"rowSpan":case"start":null==r||"function"==typeof r||"symbol"==typeof r||isNaN(r)?e.removeAttribute(n):e.setAttribute(n,r);break;case"popover":Ju("beforetoggle",e),Ju("toggle",e),lt(e,"popover",r);break;case"xlinkActuate":ut(e,"http://www.w3.org/1999/xlink","xlink:actuate",r);break;case"xlinkArcrole":ut(e,"http://www.w3.org/1999/xlink","xlink:arcrole",r);break;case"xlinkRole":ut(e,"http://www.w3.org/1999/xlink","xlink:role",r);break;case"xlinkShow":ut(e,"http://www.w3.org/1999/xlink","xlink:show",r);break;case"xlinkTitle":ut(e,"http://www.w3.org/1999/xlink","xlink:title",r);break;case"xlinkType":ut(e,"http://www.w3.org/1999/xlink","xlink:type",r);break;case"xmlBase":ut(e,"http://www.w3.org/XML/1998/namespace","xml:base",r);break;case"xmlLang":ut(e,"http://www.w3.org/XML/1998/namespace","xml:lang",r);break;case"xmlSpace":ut(e,"http://www.w3.org/XML/1998/namespace","xml:space",r);break;case"is":lt(e,"is",r);break;case"innerText":case"textContent":break;default:(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&<(e,n=Dt.get(n)||n,r)}}function dd(e,t,n,r,i,o){switch(n){case"style":Tt(e,r,o);break;case"dangerouslySetInnerHTML":if(null!=r){if("object"!=typeof r||!("__html"in r))throw Error(s(61));if(null!=(n=r.__html)){if(null!=i.children)throw Error(s(60));e.innerHTML=n}}break;case"children":"string"==typeof r?kt(e,r):("number"==typeof r||"bigint"==typeof r)&&kt(e,""+r);break;case"onScroll":null!=r&&Ju("scroll",e);break;case"onScrollEnd":null!=r&&Ju("scrollend",e);break;case"onClick":null!=r&&(e.onclick=Rt);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":case"innerText":case"textContent":break;default:nt.hasOwnProperty(n)||("o"!==n[0]||"n"!==n[1]||(i=n.endsWith("Capture"),t=n.slice(2,i?n.length-7:void 0),"function"==typeof(o=null!=(o=e[Ve]||null)?o[n]:null)&&e.removeEventListener(t,o,i),"function"!=typeof r)?n in e?e[n]=r:!0===r?e.setAttribute(n,""):lt(e,n,r):("function"!=typeof o&&null!==o&&(n in e?e[n]=null:e.hasAttribute(n)&&e.removeAttribute(n)),e.addEventListener(t,r,i)))}}function pd(e,t,n){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ju("error",e),Ju("load",e);var r,i=!1,o=!1;for(r in n)if(n.hasOwnProperty(r)){var a=n[r];if(null!=a)switch(r){case"src":i=!0;break;case"srcSet":o=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:ud(e,t,r,a,n,null)}}return o&&ud(e,t,"srcSet",n.srcSet,n,null),void(i&&ud(e,t,"src",n.src,n,null));case"input":Ju("invalid",e);var l=r=a=o=null,c=null,u=null;for(i in n)if(n.hasOwnProperty(i)){var d=n[i];if(null!=d)switch(i){case"name":o=d;break;case"type":a=d;break;case"checked":c=d;break;case"defaultChecked":u=d;break;case"value":r=d;break;case"defaultValue":l=d;break;case"children":case"dangerouslySetInnerHTML":if(null!=d)throw Error(s(137,t));break;default:ud(e,t,i,d,n,null)}}return void yt(e,r,l,c,u,a,o,!1);case"select":for(o in Ju("invalid",e),i=a=r=null,n)if(n.hasOwnProperty(o)&&null!=(l=n[o]))switch(o){case"value":r=l;break;case"defaultValue":a=l;break;case"multiple":i=l;default:ud(e,t,o,l,n,null)}return t=r,n=a,e.multiple=!!i,void(null!=t?wt(e,!!i,t,!1):null!=n&&wt(e,!!i,n,!0));case"textarea":for(a in Ju("invalid",e),r=o=i=null,n)if(n.hasOwnProperty(a)&&null!=(l=n[a]
vendor: 4,514 bytes, line 2
2))switch(a){case"value":i=l;break;case"defaultValue":o=l;break;case"children":r=l;break;case"dangerouslySetInnerHTML":if(null!=l)throw Error(s(91));break;default:ud(e,t,a,l,n,null)}return void Et(e,i,o,r);case"option":for(c in n)n.hasOwnProperty(c)&&null!=(i=n[c])&&("selected"===c?e.selected=i&&"function"!=typeof i&&"symbol"!=typeof i:ud(e,t,c,i,n,null));return;case"dialog":Ju("beforetoggle",e),Ju("toggle",e),Ju("cancel",e),Ju("close",e);break;case"iframe":case"object":Ju("load",e);break;case"video":case"audio":for(i=0;i<qu.length;i++)Ju(qu[i],e);break;case"image":Ju("error",e),Ju("load",e);break;case"details":Ju("toggle",e);break;case"embed":case"source":case"link":Ju("error",e),Ju("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(u in n)if(n.hasOwnProperty(u)&&null!=(i=n[u]))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(s(137,t));default:ud(e,t,u,i,n,null)}return;default:if(It(t)){for(d in n)n.hasOwnProperty(d)&&void 0!==(i=n[d])&&dd(e,t,d,i,n,void 0);return}}for(l in n)n.hasOwnProperty(l)&&null!=(i=n[l])&&ud(e,t,l,i,n,null)}function fd(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}var hd=null,md=null;function gd(e){return 9===e.nodeType?e:e.ownerDocument}function vd(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function bd(e,t){if(0===e)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return 1===e&&"foreignObject"===t?0:e}function yd(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"bigint"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var _d=null,wd="function"==typeof setTimeout?setTimeout:void 0,Sd="function"==typeof clearTimeout?clearTimeout:void 0,Ed="function"==typeof Promise?Promise:void 0,kd="function"==typeof queueMicrotask?queueMicrotask:void 0!==Ed?function(e){return Ed.resolve(null).then(e).catch(Cd)}:wd;function Cd(e){setTimeout((function(){throw e}))}function Ad(e){return"head"===e}function Td(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)||"/&"===n){if(0===r)return e.removeChild(i),void Vp(t);r--}else if("$"===n||"$?"===n||"$~"===n||"$!"===n||"&"===n)r++;else if("html"===n)Bd(e.ownerDocument.documentElement);else if("head"===n){Bd(n=e.ownerDocument.head);for(var o=n.firstChild;o;){var a=o.nextSibling,s=o.nodeName;o[Ge]||"SCRIPT"===s||"STYLE"===s||"LINK"===s&&"stylesheet"===o.rel.toLowerCase()||n.removeChild(o),o=a}}else"body"===n&&Bd(e.ownerDocument.body);n=i}while(n);Vp(t)}function Id(e,t){var n=e;e=0;do{var r=n.nextSibling;if(1===n.nodeType?t?(n._stashedDisplay=n.style.display,n.style.display="none"):(n.style.display=n._stashedDisplay||"",""===n.getAttribute("style")&&n.removeAttribute("style")):3===n.nodeType&&(t?(n._stashedText=n.nodeValue,n.nodeValue=""):n.nodeValue=n._stashedText||""),r&&8===r.nodeType)if("/$"===(n=r.data)){if(0===e)break;e--}else"$"!==n&&"$?"!==n&&"$~"!==n&&"$!"!==n||e++;n=r}while(n)}function Dd(e){var t=e.firstChild;for(t&&10===t.nodeType&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case"HTML":case"HEAD":case"BODY":Dd(n),Ke(n);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if("stylesheet"===n.rel.toLowerCase())continue}e.removeChild(n)}}function Pd(e,t){for(;8!==e.nodeType;){if((1!==e.nodeType||"INPUT"!==e.nodeName||"hidden"!==e.type)&&!t)return null;if(null===(e=Od(e.nextSibling)))return null}return e}function xd(e){return"$?"===e.data||"$~"===e.data}function Rd(e){return"$!"===e.data||"$?"===e.data&&"loading"!==e.ownerDocument.readyState}function Od(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t||"$~"===t||"&"===t||"F!"===t||"F"===t)break;if("/$"===t||"/&"===t)return null}}return e}var Md=null;function Nd(e){e=e.nextSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n||"/&"===n){if(0===t)return Od(e.nextSibling);t--}else"$"!==n&&"$!"!==n&&"$?"!==n&&"$~"!==n&&"&"!==n||t++}e=e.nextSibling}return null}function Ld(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n||"$~"===n||"&"===n){if(0===t)return e;t--}else"/$"!==n&&"/&"!==n||t++}e=e.previousSibling}return null}
vendor: 1,034 bytes, line 2
2function jd(e,t,n){switch(t=gd(n),e){case"html":if(!(e=t.documentElement))throw Error(s(452));return e;case"head":if(!(e=t.head))throw Error(s(453));return e;case"body":if(!(e=t.body))throw Error(s(454));return e;default:throw Error(s(451))}}function Bd(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Ke(e)}var Fd=new Map,Ud=new Set;function Hd(e){return"function"==typeof e.getRootNode?e.getRootNode():9===e.nodeType?e:e.ownerDocument}var Vd=N.d;N.d={f:function(){var e=Vd.f(),t=Xc();return e||t},r:function(e){var t=Ze(e);null!==t&&5===t.tag&&"form"===t.type?rs(t):Vd.r(e)},D:function(e){Vd.D(e),$d("dns-prefetch",e,null)},C:function(e,t){Vd.C(e,t),$d("preconnect",e,t)},L:function(e,t,n){Vd.L(e,t,n);var r=zd;if(r&&e&&t){var i='link[rel="preload"][as="'+vt(t)+'"]';"image"===t&&n&&n.imageSrcSet?(i+='[imagesrcset="'+vt(n.imageSrcSet)+'"]',"string"==typeof n.imageSizes&&(i+='[imagesizes="'+vt(n.imageSizes)+'"]')):i+='[href="'+vt(e)+'"]';var o=i;switch(t){case"style":o=Yd(e);break;case"script":o=Kd(e)}Fd.has(o)||
vendor: 6,003 bytes, line 2
2(e=f({rel:"preload",href:"image"===t&&n&&n.imageSrcSet?void 0:e,as:t},n),Fd.set(o,e),null!==r.querySelector(i)||"style"===t&&r.querySelector(qd(o))||"script"===t&&r.querySelector(Jd(o))||(pd(t=r.createElement("link"),"link",e),et(t),r.head.appendChild(t)))}},m:function(e,t){Vd.m(e,t);var n=zd;if(n&&e){var r=t&&"string"==typeof t.as?t.as:"script",i='link[rel="modulepreload"][as="'+vt(r)+'"][href="'+vt(e)+'"]',o=i;switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=Kd(e)}if(!Fd.has(o)&&(e=f({rel:"modulepreload",href:e},t),Fd.set(o,e),null===n.querySelector(i))){switch(r){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(n.querySelector(Jd(o)))return}pd(r=n.createElement("link"),"link",e),et(r),n.head.appendChild(r)}}},X:function(e,t){Vd.X(e,t);var n=zd;if(n&&e){var r=Xe(n).hoistableScripts,i=Kd(e),o=r.get(i);o||((o=n.querySelector(Jd(i)))||(e=f({src:e,async:!0},t),(t=Fd.get(i))&&ep(e,t),et(o=n.createElement("script")),pd(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(i,o))}},S:function(e,t,n){Vd.S(e,t,n);var r=zd;if(r&&e){var i=Xe(r).hoistableStyles,o=Yd(e);t=t||"default";var a=i.get(o);if(!a){var s={loading:0,preload:null};if(a=r.querySelector(qd(o)))s.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},n),(n=Fd.get(o))&&Xd(e,n);var l=a=r.createElement("link");et(l),pd(l,"link",e),l._p=new Promise((function(e,t){l.onload=e,l.onerror=t})),l.addEventListener("load",(function(){s.loading|=1})),l.addEventListener("error",(function(){s.loading|=2})),s.loading|=4,Qd(a,t,r)}a={type:"stylesheet",instance:a,count:1,state:s},i.set(o,a)}}},M:function(e,t){Vd.M(e,t);var n=zd;if(n&&e){var r=Xe(n).hoistableScripts,i=Kd(e),o=r.get(i);o||((o=n.querySelector(Jd(i)))||(e=f({src:e,async:!0,type:"module"},t),(t=Fd.get(i))&&ep(e,t),et(o=n.createElement("script")),pd(o,"link",e),n.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},r.set(i,o))}}};var zd="undefined"==typeof document?null:document;function $d(e,t,n){var r=zd;if(r&&"string"==typeof t&&t){var i=vt(t);i='link[rel="'+e+'"][href="'+i+'"]',"string"==typeof n&&(i+='[crossorigin="'+n+'"]'),Ud.has(i)||(Ud.add(i),e={rel:e,crossOrigin:n,href:t},null===r.querySelector(i)&&(pd(t=r.createElement("link"),"link",e),et(t),r.head.appendChild(t)))}}function Wd(e,t,n,r){var i,o,a,l,c=(c=Y.current)?Hd(c):null;if(!c)throw Error(s(446));switch(e){case"meta":case"title":return null;case"style":return"string"==typeof n.precedence&&"string"==typeof n.href?(t=Yd(n.href),(r=(n=Xe(c).hoistableStyles).get(t))||(r={type:"style",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};case"link":if("stylesheet"===n.rel&&"string"==typeof n.href&&"string"==typeof n.precedence){e=Yd(n.href);var u=Xe(c).hoistableStyles,d=u.get(e);if(d||(c=c.ownerDocument||c,d={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},u.set(e,d),(u=c.querySelector(qd(e)))&&!u._p&&(d.instance=u,d.state.loading=5),Fd.has(e)||(n={rel:"preload",as:"style",href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},Fd.set(e,n),u||(i=c,o=e,a=n,l=d.state,i.querySelector('link[rel="preload"][as="style"]['+o+"]")?l.loading=1:(o=i.createElement("link"),l.preload=o,o.addEventListener("load",(function(){return l.loading|=1})),o.addEventListener("error",(function(){return l.loading|=2})),pd(o,"link",a),et(o),i.head.appendChild(o))))),t&&null===r)throw Error(s(528,""));return d}if(t&&null!==r)throw Error(s(529,""));return null;case"script":return t=n.async,"string"==typeof(n=n.src)&&t&&"function"!=typeof t&&"symbol"!=typeof t?(t=Kd(n),(r=(n=Xe(c).hoistableScripts).get(t))||(r={type:"script",instance:null,count:0,state:null},n.set(t,r)),r):{type:"void",instance:null,count:0,state:null};default:throw Error(s(444,e))}}function Yd(e){return'href="'+vt(e)+'"'}function qd(e){return'link[rel="stylesheet"]['+e+"]"}function Gd(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Kd(e){return'[src="'+vt(e)+'"]'}function Jd(e){return"script[async]"+e}function Zd(e,t,n){if(t.count++,null===t.instance)switch(t.type){case"style":var r=e.querySelector('style[data-href~="'+vt(n.href)+'"]');if(r)return t.instance=r,et(r),r;var i=f({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return et(r=(e.ownerDocument||e).createElement("style")),pd(r,"style",i),Qd(r,n.precedence,e),t.instance=r;case"stylesheet":i=Yd(n.href);var o=e.querySelector(qd(i));if(o)return t.state.loading|=4,t.instance=o,et(o),o;r=Gd(n),(i=Fd.get(i))&&Xd(r,i),et(o=(e.ownerDocument||e).createElement("link"));var a=o;return a._p=new Promise((function(e,t){a.onload=e,a.onerror=t})),pd(o,"link",r),t.state.loading|=4,Qd(o,n.precedence,e),t.instance=o;case"script":return o=Kd(n.src),(i=e.querySelector(Jd(o)))?(t.instance=i,et(i),i):(r=n,(i=Fd.get(o))&&ep(r=f({},n),i),et(i=(e=e.ownerDocument||e).createElement("script")),pd(i,"link",r),e.head.appendChild(i),t.instance=i);case"void":return null;default:throw Error(s(443,t.type))}else"stylesheet"===t.type&&!(4&t.state.loading)&&(r=t.instance,t.state.loading|=4,Qd(r,n.precedence,e));return t.instance}function Qd(e,t,n){for(var r=n.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=r.length?r[r.length-1]:null,o=i,a=0;a<r.length;a++){var s=r[a];if(s.dataset.precedence===t)o=s;else if(o!==i)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=9===n.nodeType?n.head:n).insertBefore(e,t.firstChild)}function Xd(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.title&&(e.title=t.title)}function ep(e,t){null==e.crossOrigin&&(e.crossOrigin=t.crossOrigin),null==e.referrerPolicy&&(e.referrerPolicy=t.referrerPolicy),null==e.integrity&&(e.integrity=t.integrity)}var tp=null;
vendor: 6,740 bytes, line 2
2function np(e,t,n){if(null===tp){var r=new Map,i=tp=new Map;i.set(n,r)}else(r=(i=tp).get(n))||(r=new Map,i.set(n,r));if(r.has(e))return r;for(r.set(e,null),n=n.getElementsByTagName(e),i=0;i<n.length;i++){var o=n[i];if(!(o[Ge]||o[He]||"link"===e&&"stylesheet"===o.getAttribute("rel"))&&"http://www.w3.org/2000/svg"!==o.namespaceURI){var a=o.getAttribute(t)||"";a=e+a;var s=r.get(a);s?s.push(o):r.set(a,[o])}}return r}function rp(e,t,n){(e=e.ownerDocument||e).head.insertBefore(n,"title"===t?e.querySelector("head > title"):null)}function ip(e){return!!("stylesheet"!==e.type||3&e.state.loading)}var op=0;function ap(){if(this.count--,0===this.count&&(0===this.imgCount||!this.waitingForImages))if(this.stylesheets)lp(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}var sp=null;function lp(e,t){e.stylesheets=null,null!==e.unsuspend&&(e.count++,sp=new Map,t.forEach(cp,e),sp=null,ap.call(e))}function cp(e,t){if(!(4&t.state.loading)){var n=sp.get(e);if(n)var r=n.get(null);else{n=new Map,sp.set(e,n);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<i.length;o++){var a=i[o];"LINK"!==a.nodeName&&"not all"===a.getAttribute("media")||(n.set(a.dataset.precedence,a),r=a)}r&&n.set(null,r)}a=(i=t.instance).getAttribute("data-precedence"),(o=n.get(a)||r)===r&&n.set(null,i),n.set(a,i),this.count++,r=ap.bind(this),i.addEventListener("load",r),i.addEventListener("error",r),o?o.parentNode.insertBefore(i,o.nextSibling):(e=9===e.nodeType?e.head:e).insertBefore(i,e.firstChild),t.state.loading|=4}}var up={$$typeof:w,Provider:null,Consumer:null,_currentValue:L,_currentValue2:L,_threadCount:0};function dp(e,t,n,r,i,o,a,s,l){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=xe(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=xe(0),this.hiddenUpdates=xe(null),this.identifierPrefix=r,this.onUncaughtError=i,this.onCaughtError=o,this.onRecoverableError=a,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=l,this.incompleteTransitions=new Map}function pp(e,t,n,r,i,o){i=function(e){return e?e=Lr:Lr}(i),null===r.context?r.context=i:r.pendingContext=i,(r=yo(t)).payload={element:n},null!==(o=void 0===o?null:o)&&(r.callback=o),null!==(n=_o(e,r,t))&&(Gc(n,0,t),wo(n,e,t))}function fp(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function hp(e,t){fp(e,t),(e=e.alternate)&&fp(e,t)}function mp(e){if(13===e.tag||31===e.tag){var t=Or(e,67108864);null!==t&&Gc(t,0,67108864),hp(e,67108864)}}function gp(e){if(13===e.tag||31===e.tag){var t=Yc(),n=Or(e,t=Le(t));null!==n&&Gc(n,0,t),hp(e,t)}}var vp=!0;function bp(e,t,n,r){var i=M.T;M.T=null;var o=N.p;try{N.p=2,_p(e,t,n,r)}finally{N.p=o,M.T=i}}function yp(e,t,n,r){var i=M.T;M.T=null;var o=N.p;try{N.p=8,_p(e,t,n,r)}finally{N.p=o,M.T=i}}function _p(e,t,n,r){if(vp){var i=wp(r);if(null===i)td(e,t,r,Sp,n),Op(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return Ap=Mp(Ap,e,t,n,r,i),!0;case"dragenter":return Tp=Mp(Tp,e,t,n,r,i),!0;case"mouseover":return Ip=Mp(Ip,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Dp.set(o,Mp(Dp.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Pp.set(o,Mp(Pp.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Op(e,r),4&t&&-1<Rp.indexOf(e)){for(;null!==i;){var o=Ze(i);if(null!==o)switch(o.tag){case 3:if((o=o.stateNode).current.memoizedState.isDehydrated){var a=Ae(o.pendingLanes);if(0!==a){var s=o;for(s.pendingLanes|=2,s.entangledLanes|=2;a;){var l=1<<31-_e(a);s.entanglements[1]|=l,a&=~l}Nu(o),!(6&fc)&&(Mc=le()+500,Lu(0,!1))}}break;case 31:case 13:null!==(s=Or(o,2))&&Gc(s,0,2),Xc(),hp(o,2)}if(null===(o=wp(r))&&td(e,t,r,Sp,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else td(e,t,r,null,n)}}function wp(e){return Ep(e=Mt(e))}var Sp=null;function Ep(e){if(Sp=null,null!==(e=Je(e))){var t=l(e);if(null===t)e=null;else{var n=t.tag;if(13===n){if(null!==(e=c(t)))return e;e=null}else if(31===n){if(null!==(e=u(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return Sp=e,null}function kp(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(ce()){case ue:return 2;case de:return 8;case pe:case fe:return 32;case he:return 268435456;default:return 32}default:return 32}}var Cp=!1,Ap=null,Tp=null,Ip=null,Dp=new Map,Pp=new Map,xp=[],Rp="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Op(e,t){switch(e){case"focusin":case"focusout":Ap=null;break;case"dragenter":case"dragleave":Tp=null;break;case"mouseover":case"mouseout":Ip=null;break;case"pointerover":case"pointerout":Dp.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pp.delete(t.pointerId)}}function Mp(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&null!==(t=Ze(t))&&mp(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Np(e){var t=Je(e.target);if(null!==t){var n=l(t);
vendor: 5,320 bytes, line 2
2if(null!==n)if(13===(t=n.tag)){if(null!==(t=c(n)))return e.blockedOn=t,void Fe(e.priority,(function(){gp(n)}))}else if(31===t){if(null!==(t=u(n)))return e.blockedOn=t,void Fe(e.priority,(function(){gp(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Lp(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=wp(e.nativeEvent);if(null!==n)return null!==(t=Ze(n))&&mp(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Ot=r,n.target.dispatchEvent(r),Ot=null,t.shift()}return!0}function jp(e,t,n){Lp(e)&&n.delete(t)}function Bp(){Cp=!1,null!==Ap&&Lp(Ap)&&(Ap=null),null!==Tp&&Lp(Tp)&&(Tp=null),null!==Ip&&Lp(Ip)&&(Ip=null),Dp.forEach(jp),Pp.forEach(jp)}function Fp(e,t){e.blockedOn===t&&(e.blockedOn=null,Cp||(Cp=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Bp)))}var Up=null;function Hp(e){Up!==e&&(Up=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,(function(){Up===e&&(Up=null);for(var t=0;t<e.length;t+=3){var n=e[t],r=e[t+1],i=e[t+2];if("function"!=typeof r){if(null===Ep(r||n))continue;break}var o=Ze(n);null!==o&&(e.splice(t,3),t-=3,ts(o,{pending:!0,data:i,method:n.method,action:r},r,i))}})))}function Vp(e){function t(t){return Fp(t,e)}null!==Ap&&Fp(Ap,e),null!==Tp&&Fp(Tp,e),null!==Ip&&Fp(Ip,e),Dp.forEach(t),Pp.forEach(t);for(var n=0;n<xp.length;n++){var r=xp[n];r.blockedOn===e&&(r.blockedOn=null)}for(;0<xp.length&&null===(n=xp[0]).blockedOn;)Np(n),null===n.blockedOn&&xp.shift();if(null!=(n=(e.ownerDocument||e).$$reactFormReplay))for(r=0;r<n.length;r+=3){var i=n[r],o=n[r+1],a=i[Ve]||null;if("function"==typeof o)a||Hp(n);else if(a){var s=null;if(o&&o.hasAttribute("formAction")){if(i=o,a=o[Ve]||null)s=a.formAction;else if(null!==Ep(i))continue}else s=a.action;"function"==typeof s?n[r+1]=s:(n.splice(r,3),r-=3),Hp(n)}}}function zp(){function e(e){e.canIntercept&&"react-transition"===e.info&&e.intercept({handler:function(){return new Promise((function(e){return i=e}))},focusReset:"manual",scroll:"manual"})}function t(){null!==i&&(i(),i=null),r||setTimeout(n,20)}function n(){if(!r&&!navigation.transition){var e=navigation.currentEntry;e&&null!=e.url&&navigation.navigate(e.url,{state:e.getState(),info:"react-transition",history:"replace"})}}if("object"==typeof navigation){var r=!1,i=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(n,100),function(){r=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),null!==i&&(i(),i=null)}}}function $p(e){this._internalRoot=e}function Wp(e){this._internalRoot=e}Wp.prototype.render=$p.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(s(409));pp(t.current,Yc(),e,t,null,null)},Wp.prototype.unmount=$p.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;pp(e.current,2,null,e,null,null),Xc(),t[ze]=null}},Wp.prototype.unstable_scheduleHydration=function(e){if(e){var t=Be();e={blockedOn:null,target:e,priority:t};for(var n=0;n<xp.length&&0!==t&&t<xp[n].priority;n++);xp.splice(n,0,e),0===n&&Np(e)}};var Yp=o.version;if("19.2.3"!==Yp)throw Error(s(527,Yp,"19.2.3"));N.findDOMNode=function(e){var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(s(188));throw e=Object.keys(e).join(","),Error(s(268,e))}return e=function(e){var t=e.alternate;if(!t){if(null===(t=l(e)))throw Error(s(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return d(i),e;if(o===r)return d(i),t;o=o.sibling}throw Error(s(188))}if(n.return!==r.return)n=i,r=o;else{for(var a=!1,c=i.child;c;){if(c===n){a=!0,n=i,r=o;break}if(c===r){a=!0,r=i,n=o;break}c=c.sibling}if(!a){for(c=o.child;c;){if(c===n){a=!0,n=o,r=i;break}if(c===r){a=!0,r=o,n=i;break}c=c.sibling}if(!a)throw Error(s(189))}}if(n.alternate!==r)throw Error(s(190))}if(3!==n.tag)throw Error(s(188));return n.stateNode.current===n?e:t}(t),null===(e=null!==e?p(e):null)?null:e.stateNode};var qp={bundleType:0,version:"19.2.3",rendererPackageName:"react-dom",currentDispatcherRef:M,reconcilerVersion:"19.2.3"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Gp=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Gp.isDisabled&&Gp.supportsFiber)try{ve=Gp.inject(qp),be=Gp}catch(e){}}t.createRoot=function(e,t){if(!(n=e)||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType)throw Error(s(299));var n,r=!1,i="",o=ks,a=Cs,l=As;return null!=t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onUncaughtError&&(o=t.onUncaughtError),void 0!==t.onCaughtError&&(a=t.onCaughtError),void 0!==t.onRecoverableError&&(l=t.onRecoverableError)),t=function(e,t,n,r,i,o,a,s,l,c,u,d){return e=new dp(e,t,n,a,l,c,u,d,s),t=1,!0===o&&(t|=24),o=Br(3,null,null,t),e.current=o,o.stateNode=e,(t=Fi()).refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:r,isDehydrated:n,cache:t},vo(o),e}(e,1,!1,null,0,r,i,null,o,a,l,zp),e[ze]=t.current,Xu(e),new $p(t)}}
vendor: 5,330 bytes, line 2
2,6221(e,t,n){"use strict";var r=n(96540);function i(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function o(){}var a={d:{f:o,r:function(){throw Error(i(522))},D:o,C:o,L:o,m:o,X:o,S:o,M:o},p:0,findDOMNode:null},s=Symbol.for("react.portal"),l=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function c(e,t){return"font"===e?"":"string"==typeof t?"use-credentials"===t?t:"":void 0}t.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!t||1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType)throw Error(i(299));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:s,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.flushSync=function(e){var t=l.T,n=a.p;try{if(l.T=null,a.p=2,e)return e()}finally{l.T=t,a.p=n,a.d.f()}},t.preconnect=function(e,t){"string"==typeof e&&(t=t?"string"==typeof(t=t.crossOrigin)?"use-credentials"===t?t:"":void 0:null,a.d.C(e,t))},t.prefetchDNS=function(e){"string"==typeof e&&a.d.D(e)},t.preinit=function(e,t){if("string"==typeof e&&t&&"string"==typeof t.as){var n=t.as,r=c(n,t.crossOrigin),i="string"==typeof t.integrity?t.integrity:void 0,o="string"==typeof t.fetchPriority?t.fetchPriority:void 0;"style"===n?a.d.S(e,"string"==typeof t.precedence?t.precedence:void 0,{crossOrigin:r,integrity:i,fetchPriority:o}):"script"===n&&a.d.X(e,{crossOrigin:r,integrity:i,fetchPriority:o,nonce:"string"==typeof t.nonce?t.nonce:void 0})}},t.preinitModule=function(e,t){if("string"==typeof e)if("object"==typeof t&&null!==t){if(null==t.as||"script"===t.as){var n=c(t.as,t.crossOrigin);a.d.M(e,{crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0})}}else null==t&&a.d.M(e)},t.preload=function(e,t){if("string"==typeof e&&"object"==typeof t&&null!==t&&"string"==typeof t.as){var n=t.as,r=c(n,t.crossOrigin);a.d.L(e,n,{crossOrigin:r,integrity:"string"==typeof t.integrity?t.integrity:void 0,nonce:"string"==typeof t.nonce?t.nonce:void 0,type:"string"==typeof t.type?t.type:void 0,fetchPriority:"string"==typeof t.fetchPriority?t.fetchPriority:void 0,referrerPolicy:"string"==typeof t.referrerPolicy?t.referrerPolicy:void 0,imageSrcSet:"string"==typeof t.imageSrcSet?t.imageSrcSet:void 0,imageSizes:"string"==typeof t.imageSizes?t.imageSizes:void 0,media:"string"==typeof t.media?t.media:void 0})}},t.preloadModule=function(e,t){if("string"==typeof e)if(t){var n=c(t.as,t.crossOrigin);a.d.m(e,{as:"string"==typeof t.as&&"script"!==t.as?t.as:void 0,crossOrigin:n,integrity:"string"==typeof t.integrity?t.integrity:void 0})}else a.d.m(e)},t.requestFormReset=function(e){a.d.r(e)},t.unstable_batchedUpdates=function(e,t){return e(t)},t.useFormState=function(e,t,n){return l.H.useFormState(e,t,n)},t.useFormStatus=function(){return l.H.useHostTransitionStatus()},t.version="19.2.3"},5338(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(31247)},40961(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(6221)},27839(e){e.exports={0:"0ï¸â£",1:"1ï¸â£",2:"2ï¸â£",3:"3ï¸â£",4:"4ï¸â£",5:"5ï¸â£",6:"6ï¸â£",7:"7ï¸â£",8:"8ï¸â£",9:"9ï¸â£",10:"ð",100:"ð¯",1234:"ð¢",grinning_face:"ð",grinning_face_with_big_eyes:"ð",grinning_face_with_smiling_eyes:"ð",beaming_face_with_smiling_eyes:"ð",grinning_squinting_face:"ð",grinning_face_with_sweat:"ð
",rolling_on_the_floor_laughing:"ð¤£",face_with_tears_of_joy:"ð",slightly_smiling_face:"ð",upside_down_face:"ð",winking_face:"ð",smiling_face_with_smiling_eyes:"ð",smiling_face_with_halo:"ð",smiling_face_with_hearts:"ð¥°",smiling_face_with_heart_eyes:"ð",smiling_face_with_tear:"ð¥²",star_struck:"ð¤©",face_blowing_a_kiss:"ð",kissing_face:"ð",smiling_face:"âºï¸",kissing_face_with_closed_eyes:"ð",kissing_face_with_smiling_eyes:"ð",face_savoring_food:"ð",face_with_tongue:"ð",winking_face_with_tongue:"ð",zany_face:"ð¤ª",squinting_face_with_tongue:"ð",money_mouth_face:"ð¤",hugging_face:"ð¤",face_with_hand_over_mouth:"ð¤",shushing_face:"ð¤«",thinking_face:"ð¤",zipper_mouth_face:"ð¤",face_with_raised_eyebrow:"ð¤¨",neutral_face:"ð",expressionless_face:"ð",face_without_mouth:"ð¶",smirking_face:"ð",unamused_face:"ð",face_with_rolling_eyes:"ð",grimacing_face:"ð¬",lying_face:"ð¤¥",relieved_face:"ð",pensive_face:"ð",sleepy_face:"ðª",drooling_face:"ð¤¤",sleeping_face:"ð´",face_with_medical_mask:"ð·",face_with_thermometer:"ð¤",face_with_head_bandage:"ð¤",nauseated_face:"ð¤¢",face_vomiting:"ð¤
2®",sneezing_face:"ð¤§",hot_face:"ð¥µ",cold_face:"ð¥¶",woozy_face:"ð¥´",dizzy_face:"ðµ",exploding_head:"ð¤¯",cowboy_hat_face:"ð¤ ",partying_face:"ð¥³",smiling_face_with_sunglasses:"ð",nerd_face:"ð¤",face_with_monocle:"ð§",confused_face:"ð",worried_face:"ð",slightly_frowning_face:"ð",frowning_face:"â¹",face_with_open_mouth:"ð®",hushed_face:"ð¯",astonished_face:"ð²",flushed_face:"ð³",pleading_face:"ð¥º",frowning_face_with_open_mouth:"ð¦",anguished_face:"ð§",fearful_face:"ð¨",anxious_face_with_sweat:"ð°",sad_but_relieved_face:"ð¥",crying_face:"ð¢",loudly_crying_face:"ð",face_screaming_in_fear:"ð±",confounded_face:"ð",persevering_face:"ð£",disappointed_face:"ð",downcast_face_with_sweat:"ð",weary_face:"ð©",tired_face:"ð«",yawning_face:"ð¥±",face_with_steam_from_nose:"ð¤",pouting_face:"ð¡",angry_face:"ð ",face_with_symbols_on_mouth:"ð¤¬",smiling_face_with_horns:"ð",angry_face_with_horns:"ð¿",skull:"ð",skull_and_crossbones:"â ï¸",pile_of_poo:"ð©",clown_face:"ð¤¡",ogre:"ð¹",goblin:"ðº",ghost:"ð»",alien:"ð½",alien_monster:"ð¾",robot:"ð¤",grinning_cat:"ðº",grinning_cat_with_smiling_eyes:"ð¸",cat_with_tears_of_joy:"ð¹",smiling_cat_with_heart_eyes:"ð»",cat_with_wry_smile:"ð¼",kissing_c
2at:"ð½",weary_cat:"ð",crying_cat:"ð¿",pouting_cat:"ð¾",see_no_evil_monkey:"ð",hear_no_evil_monkey:"ð",speak_no_evil_monkey:"ð",kiss_mark:"ð",love_letter:"ð",heart_with_arrow:"ð",heart_with_ribbon:"ð",sparkling_heart:"ð",growing_heart:"ð",beating_heart:"ð",revolving_hearts:"ð",two_hearts:"ð",heart_decoration:"ð",heart_exclamation:"â£ï¸",broken_heart:"ð",red_heart:"â¤ï¸",orange_heart:"ð§¡",yellow_heart:"ð",green_heart:"ð",blue_heart:"ð",purple_heart:"ð",brown_heart:"ð¤",black_heart:"ð¤",white_heart:"ð¤",hundred_points:"ð¯",anger_symbol:"ð¢",collision:"ð¥",dizzy:"ð«",sweat_droplets:"ð¦",dashing_away:"ð¨",hole:"ð³ï¸",bomb:"ð£",speech_balloon:"ð¬",eye_in_speech_bubble:"ðâð¨",left_speech_bubble:"ð¨ï¸",right_anger_bubble:"ð¯ï¸",thought_balloon:"ð",zzz:"ð¤",waving_hand:"ð",raised_back_of_hand:"ð¤",hand_with_fingers_splayed:"ð",raised_hand:"â",vulcan_salute:"ð",ok_hand:"ð",pinching_hand:"ð¤",victory_hand:"â",crossed_fingers:"ð¤",love_you_gesture:"ð¤",sign_of_the_horns:"ð¤",call_me_hand:"ð¤",backhand_index_pointing_left:"ð",backhand_index_pointing_right:"ð",backhand_index_pointing_up:"ð",middle_finger:"ð",backhand_index_pointing_down:"ð",index_pointing_up:"âï¸",thumbs_up:"ð",thumbs_down:"ð",raised_fist:"â",oncoming_fist:"ð",left_facing_fist:"ð¤",right_facing_fist:"ð¤",clapping_hands:"ð",raising_hands:"ð",open_hands:"ð",palms_up_together:"ð¤²",handshake:"ð¤",folded_hands:"ð",writing_hand:"âï¸",nail_polish:"ð
",selfie:"ð¤³",flexed_biceps:"ðª",mechanical_arm:"ð¦¾",mechanical_leg:"ð¦¿",leg:"ð¦µ",foot:"ð¦¶",ear:"ð",ear_with_hearing_aid:"ð¦»",nose:"ð",brain:"ð§ ",tooth:"ð¦·",bone:"ð¦´",eyes:"ð",eye:"ðï¸",tongue:"ð
",mouth:"ð",baby:"ð¶",child:"ð§",boy:"ð¦",girl:"ð§",person:"ð§",person_blond_hair:"ð±",man:"ð¨",man_beard:"ð§",man_red_hair:"ð¨âð¦°",man_curly_hair:"ð¨âð¦±",man_white_hair:"ð¨âð¦³",man_bald:"ð¨âð¦²",woman:"ð©",woman_red_hair:"ð©âð¦°",person_red_hair:"ð§âð¦°",woman_curly_hair:"ð©âð¦±",person_curly_hair:"ð§âð¦±",woman_white_hair:"ð©âð¦³",person_white_hair:"ð§âð¦³",woman_bald:"ð©âð¦²",person_bald:"ð§âð¦²",woman_blond_hair:"ð±ââï¸",man_blond_hair:"ð±ââï¸",older_person:"ð§",old_man:"ð´",old_woman:"ðµ",person_frowning:"ð",man_frowning:"ðââ",woman_frowning:"ðââ",person_pouting:"ð",man_pouting:"ðââ",woman_pouting:"ðââ",person_gesturing_no:"ð
",man_gesturing_no:"ð
ââ",woman_gesturing_no:"ð
ââ",person_gesturing_ok:"ð",man_gesturing_ok:"ðââ",woman_gesturing_ok:"ðââ",person_tipping_hand:"ð",man_tipping_hand:"ðââ",woman_tipping_hand:"ðââ",person_raising_hand:"ð",man_raising_hand:"ðââ",woman_raising_hand:"ðââ",deaf_person:"ð§",deaf_man:"ð§ââ",deaf_woman:"ð§ââ",person_bowing:"ð",man_bowing:"ðââ",woman_bowing:"ðââ",person_facepalming:"ð¤¦",man_facepalming:"ð¤¦ââ",woman_facepalming:"ð¤¦ââ",person_shrugging:"ð¤·",man_shrugging:"ð¤·ââ",woman_shrugging:"ð¤·ââ",health_worker:"ð§ââï¸",man_health_worker:"ð¨ââï¸",woman_health_worker:"ð©ââï¸",student:"ð§âð",man_student:"ð¨âð",woman_student:"ð©âð",teacher:"ð§âð«",man_teacher:"ð¨âð«",woman_teacher:"ð©âð«",judge:"ð§ââï¸",man_judge:"ð¨ââï¸",woman_judge:"ð©ââï¸",farmer:"ð§âð¾",man_farmer:"ð¨âð¾",woman_farmer:"ð©âð¾",cook:"ð§âð³",man_cook:"ð¨âð³",woman_cook:"ð©âð³",mechanic:"ð§âð§",man_mechanic:"ð¨âð§",woman_mechanic:"ð©âð§",factory_worker:"ð§âð",man_factory_worker:"ð¨âð",woman_factory_worker:"ð©âð",office_worker:"ð§âð¼",man_office_worker:"ð¨âð¼",woman_office_worker:"ð©âð¼",scientist:"ð§âð¬",man_scientist:"ð¨âð¬",woman_scientist:"ð©âð¬",technologist:"ð§âð»",man_technologist:"ð¨âð»",woman_technologist:"ð©âð»",singer:"ð§âð¤",man_singer:"ð¨âð¤",woman_singer:"ð©âð¤",artist:"ð§âð¨",man_artist:"ð¨âð¨",woman_artist:"ð©âð¨",pilot:"ð§ââï¸",man_pilot:"ð¨ââï¸",woman_pilot:"ð©ââï¸",astronaut:"ð§âð",man_astronaut:"ð¨âð",woman_astronaut:"ð©âð",firefighter:"ð§âð",man_firefighter:"ð¨âð",woman_firefighter:"ð©âð",police_officer:"ð®",man_police_officer:"ð®ââ",woman_police_officer:"ð®ââ",detective:"ðµ",man_detective:"ðµï¸ââï¸",woman_detective:"ðµï¸ââï¸",guard:"ð",man_guard:"ðââ",woman_guard:"ðââ",construction_worker:"ð·",man_construction_worker:"ð·ââ",woman_construction_worker:"ð·ââ",prince:"ð¤´",princess:"ð¸",person_wearing_turban:"ð³",man_wearing_turban:"ð³ââ",woman_wearing_turban:"ð³ââ",man_with_skullcap:"ð²",woman_with_headscarf:"ð§",man_in_tuxedo:"ð¤µ",bride_with_veil:"ð°",pregnant_woman:"ð¤°",breast_feeding:"ð¤±",baby_angel:"ð¼",santa_claus:"ð
",mrs_claus:"ð¤¶",superhero:"ð¦¸",man_superhero:"ð¦¸ââ",woman_superhero:"ð¦¸ââ",supervillain:"ð¦¹",man_supervillain:"ð¦¹ââ",woman_supervillain:"ð¦¹ââ",mage:"ð§",man_mage:"ð§ââ",woman_mage:"ð§ââ",fairy:"ð§",man_fairy:"ð§ââ",woman_fairy:"ð§ââ",vampire:"ð§",man_vampire:"ð§ââ",woman_vampire:"ð§ââ",merperson:"ð§",merman:"ð§ââï¸",mermaid:"ð§ââï¸",elf:"ð§",man_elf:"ð§ââ",woman_elf:"ð§ââ",genie:"ð§",man_genie:"ð§ââ",woman_genie:"ð§ââ",zombie:"ð§",man_zombie:"ð§ââ",woman_zombie:"ð§ââ",person_getting_massage:"ð",man_getting_massage:"ðââ",woman_getting_massage:"ðââ",person_getting_haircut:"ð",man_getting_haircut:"ðââ",woman_getting_haircut:"ðââ",person_walking:"
2ð¶",man_walking:"ð¶ââ",woman_walking:"ð¶ââ",person_standing:"ð§",man_standing:"ð§ââ",woman_standing:"ð§ââ",person_kneeling:"ð§",man_kneeling:"ð§ââ",woman_kneeling:"ð§ââ",person_with_probing_cane:"ð§âð¦¯",man_with_probing_cane:"ð¨âð¦¯",woman_with_probing_cane:"ð©âð¦¯",person_in_motorized_wheelchair:"ð§âð¦¼",man_in_motorized_wheelchair:"ð¨âð¦¼",woman_in_motorized_wheelchair:"ð©âð¦¼",person_in_manual_wheelchair:"ð§âð¦½",man_in_manual_wheelchair:"ð¨âð¦½",woman_in_manual_wheelchair:"ð©âð¦½",person_running:"ð",man_running:"ðââ",woman_running:"ðââ",woman_dancing:"ð",man_dancing:"ðº",man_in_suit_levitating:"ð´",people_with_bunny_ears:"ð¯",men_with_bunny_ears:"ð¯ââ",women_with_bunny_ears:"ð¯ââ",person_in_steamy_room:"ð§",man_in_steamy_room:"ð§ââï¸",woman_in_steamy_room:"ð§ââï¸",person_climbing:"ð§",man_climbing:"ð§ââï¸",woman_climbing:"ð§ââï¸",person_fencing:"ð¤º",horse_racing:"ð",skier:"â·ï¸",snowboarder:"ð",person_golfing:"ð",man_golfing:"ðâï¸",woman_golfing:"ðââï¸",person_surfing:"ð",man_surfing:"ðââ",woman_surfing:"ðââ",person_rowing_boat:"ð£",man_rowing_boat:"ð£ââ",woman_rowing_boat:"ð£ââ",person_swimming:"ð",man_swimming:"ðââ",woman_swimming:"ðââ",person_bouncing_ball:"â¹",man_bouncing_ball:"â¹ï¸ââï¸",woman_bouncing_ball:"â¹ï¸ââï¸",person_lifting_weights:"ð",man_lifting_weights:"ðï¸ââï¸",woman_lifting_weights:"ðï¸ââï¸",person_biking:"ð´",man_biking:"ð´ââ",woman_biking:"ð´ââ",person_mountain_biking:"ðµ",man_mountain_biking:"ðµââ",woman_mountain_biking:"ðµââ",person_cartwheeling:"ð¤¸",man_cartwheeling:"ð¤¸ââ",woman_cartwheeling:"ð¤¸ââ",people_wrestling:"ð¤¼",men_wrestling:"ð¤¼ââ",women_wrestling:"ð¤¼ââ",person_playing_water_polo:"ð¤½",man_playing_water_polo:"ð¤½ââ",woman_playing_water_polo:"ð¤½ââ",person_playing_handball:"ð¤¾",man_playing_handball:"ð¤¾ââ",woman_playing_handball:"ð¤¾ââ",person_juggling:"ð¤¹",man_juggling:"ð¤¹ââï¸",woman_juggling:"ð¤¹ââï¸",person_in_lotus_position:"ð§",man_in_lotus_position:"ð§ââï¸",woman_in_lotus_position:"ð§ââï¸",person_taking_bath:"ð",person_in_bed:"ð",people_holding_hands:"ð§âð¤âð§",women_holding_hands:"ð",woman_and_man_holding_hands:"ð«",men_holding_hands:"ð¬",kiss:"ð",kiss_woman_man:"ð©ââ¤ï¸âðâð¨",kiss_man_man:"ð¨ââ¤ï¸âðâð¨",kiss_woman_woman:"ð©ââ¤ï¸âðâð©",couple_with_heart:"ð",couple_with_heart_woman_man:"ð©ââ¤ï¸âð¨",couple_with_heart_man_man:"ð¨ââ¤âð¨",couple_with_heart_woman_woman:"ð©ââ¤âð©",family:"ðª",family_man_woman_boy:"ð¨âð©âð¦",family_man_woman_girl:"ð¨âð©âð§",family_man_woman_girl_boy:"ð¨âð©âð§âð¦",family_man_woman_boy_boy:"ð¨âð©âð¦âð¦",family_man_woman_girl_girl:"ð¨âð©âð§âð§",family_man_man_boy:"ð¨âð¨âð¦",family_man_man_girl:"ð¨âð¨âð§",family_man_man_girl_boy:"ð¨âð¨âð§âð¦",family_man_man_boy_boy:"ð¨âð¨âð¦âð¦",family_man_man_girl_girl:"ð¨âð¨âð§âð§",family_woman_woman_boy:"ð©âð©âð¦",family_woman_woman_girl:"ð©âð©âð§",family_woman_woman_girl_boy:"ð©âð©âð§âð¦",family_woman_woman_boy_boy:"ð©âð©âð¦âð¦",family_woman_woman_girl_girl:"ð©âð©âð§âð§",family_man_boy:"ð¨âð¦",family_man_boy_boy:"ð¨âð¦âð¦",family_man_girl:"ð¨âð§",family_man_girl_boy:"ð¨âð§âð¦",family_man_girl_girl:"ð¨âð§âð§",family_woman_boy:"ð©âð¦",family_woman_boy_boy:"ð©âð¦âð¦",family_woman_girl:"ð©âð§",family_woman_girl_boy:"ð©âð§âð¦",family_woman_girl_girl:"ð©âð§âð§",speaking_head:"ð£",bust_in_silhouette:"ð¤",busts_in_silhouette:"ð¥",footprints:"ð£",monkey_face:"ðµ",monkey:"ð",gorilla:"ð¦",orangutan:"ð¦§",dog_face:"ð¶",dog:"ð¶",guide_dog:"ð¦®",service_dog:"ðâð¦º",poodle:"ð©",wolf:"ðº",fox:"ð¦",raccoon:"ð¦",cat_face:"ð±",cat:"ð±",lion:"ð¦",tiger_face:"ð¯",tiger:"ð¯",leopard:"ð",horse_face:"ð´",horse:"ð´",unicorn:"ð¦",zebra:"ð¦",deer:"ð¦",cow_face:"ð®",ox:"ð",water_buffalo:"ð",cow:"ð®",pig_face:"ð·",pig:"
2ð·",boar:"ð",pig_nose:"ð½",ram:"ð",ewe:"ð",goat:"ð",camel:"ð«",two_hump_camel:"ð«",llama:"ð¦",giraffe:"ð¦",elephant:"ð",rhinoceros:"ð¦",hippopotamus:"ð¦",mouse_face:"ð",mouse:"ð",rat:"ð",hamster:"ð¹",rabbit_face:"ð°",rabbit:"ð°",chipmunk:"ð¿ï¸",hedgehog:"ð¦",bat:"ð¦",bear:"ð»",koala:"ð¨",panda:"ð¼",sloth:"ð¦¥",otter:"ð¦¦",skunk:"ð¦¨",kangaroo:"ð¦",badger:"ð¦¡",paw_prints:"ð¾",turkey:"ð¦",chicken:"ð",rooster:"ð",hatching_chick:"ð£",baby_chick:"ð¤",front_facing_baby_chick:"ð¥",bird:"ð¦",penguin:"ð§",dove:"ð",eagle:"ð¦
",duck:"ð¦",swan:"ð¦¢",owl:"ð¦",flamingo:"ð¦©",peacock:"ð¦",parrot:"ð¦",frog:"ð¸",crocodile:"ð",turtle:"ð¢",lizard:"ð¦",snake:"ð",dragon_face:"ð²",dragon:"ð",sauropod:"ð¦",t_rex:"ð¦",spouting_whale:"ð³",whale:"ð³",dolphin:"ð¬",fish:"ð",tropical_fish:"ð ",blowfish:"ð¡",shark:"ð¦",octopus:"ð",spiral_shell:"ð",snail:"ð",butterfly:"ð¦",bug:"ð",ant:"ð",honeybee:"ð",lady_beetle:"ð",cricket:"ð¦",spider:"ð·ï¸",spider_web:"ð¸ï¸",scorpion:"ð¦",mosquito:"ð¦",microbe:"ð¦ ",bouquet:"ð",cherry_blossom:"ð¸",white_flower:"ð®",rosette:"ðµï¸",rose:"ð¹",wilted_flower:"ð¥",hibiscus:"ðº",sunflower:"ð»",blossom:"ð¼",tulip:"ð·",seedling:"ð±",evergreen_tree:"ð²",deciduous_tree:"ð³",palm_tree:"ð´",cactus:"ðµ",sheaf_of_rice:"ð¾",herb:"ð¿",shamrock:"âï¸",four_leaf_clover:"ð",maple_leaf:"ð",fallen_leaf:"ð",leaf_fluttering_in_wind:"ð",grapes:"ð",melon:"ð",watermelon:"ð",tangerine:"ð",lemon:"ð",banana:"ð",pineapple:"ð",mango:"ð¥",red_apple:"ð",green_apple:"ð",pear:"ð",peach:"ð",cherries:"ð",strawberry:"ð",kiwi_fruit:"ð¥",tomato:"ð
",coconut:"ð¥¥",avocado:"ð¥",eggplant:"ð",potato:"ð¥",carrot:"ð¥",ear_of_corn:"ð½",hot_pepper:"ð¶ï¸",cucumber:"ð¥",leafy_green:"ð¥¬",broccoli:"ð¥¦",garlic:"ð§",onion:"ð§
",mushroom:"ð",peanuts:"ð¥",chestnut:"ð°",bread:"ð",croissant:"ð¥",baguette_bread:"ð¥",pretzel:"ð¥¨",bagel:"ð¥¯",pancakes:"ð¥",waffle:"ð§",cheese_wedge:"ð§",meat_on_bone:"ð",poultry_leg:"ð",cut_of_meat:"ð¥©",bacon:"ð¥",hamburger:"ð",french_fries:"ð",pizza:"ð",hot_dog:"ð",sandwich:"ð¥ª",taco:"ð®",burrito:"ð¯",stuffed_flatbread:"ð¥",falafel:"ð§",egg:"ð¥",cooking:"ð³",shallow_pan_of_food:"ð¥",pot_of_food:"ð²",bowl_with_spoon:"ð¥£",green_salad:"ð¥",popcorn:"ð¿",butter:"ð§",salt:"ð§",canned_food:"ð¥«",bento_box:"ð±",rice_cracker:"ð",rice_ball:"ð",cooked_rice:"ð",curry_rice:"ð",steaming_bowl:"ð",spaghetti:"ð",roasted_sweet_potato:"ð ",oden:"ð¢",sushi:"ð£",fried_shrimp:"ð¤",fish_cake_with_swirl:"ð¥",moon_cake:"ð¥®",dango:"ð¡",dumpling:"ð¥",fortune_cookie:"ð¥ ",takeout_box:"ð¥¡",crab:"ð¦",lobster:"ð¦",shrimp:"ð¦",squid:"ð¦",oyster:"ð¦ª",soft_ice_cream:"ð¦",shaved_ice:"ð§",ice_cream:"ð¨",doughnut:"ð©",cookie:"ðª",birthday_cake:"ð",shortcake:"ð°",cupcake:"ð§",pie:"ð¥§",chocolate_bar:"ð«",candy:"ð¬",lollipop:"ð",custard:"ð®",honey_pot:"ð¯",baby_bottle:"ð¼",glass_of_milk:"ð¥",hot_beverage:"â",teacup_without_handle:"ðµ",sake:"ð¶",bottle_with_popping_cork:"ð¾",wine_glass:"ð·",cocktail_glass:"ð¸",tropical_drink:"ð¹",beer_mug:"ðº",clinking_beer_mugs:"ð»",clinking_glasses:"ð¥",tumbler_glass:"ð¥",cup_with_straw:"ð¥¤",beverage_box:"ð§",mate:"ð§",ice:"ð§",chopsticks:"ð¥¢",fork_and_knife_with_plate:"ð½",fork_and_knife:"ð´",spoon:"ð¥",kitchen_knife:"ðª",amphora:"ðº",globe_showing_europe_africa:"ð",globe_showing_americas:"ð",globe_showing_asia_australia:"ð",globe_with_meridians:"ð",world_map:"ðºï¸",map_of_japan:"ð¾",compass:"ð§",snow_capped_mountain:"ðï¸",mountain:"â°ï¸",volcano:"ð",mount_fuji:"ð»",camping:"ðï¸",beach_with_umbrella:"ðï¸",desert:"ðï¸",desert_island:"ðï¸",national_park:"ðï¸",stadium:"ðï¸",classical_building:"ðï¸",building_construction:"ðï¸",brick:"ð§±",houses:"ð",derelict_house:"ð",house:"ð ",house_with_garden:"ð¡",office_building:"ð¢",japanese_post_office:"ð£",post_office:"ð£",hospital:"ð¥",bank:"ð¦",hotel:"
2ð¨",love_hotel:"ð©",convenience_store:"ðª",school:"ð«",department_store:"ð¬",factory:"ð",japanese_castle:"ð¯",castle:"ð°",wedding:"ð",tokyo_tower:"ð¼",statue_of_liberty:"ð½",church:"âª",mosque:"ð",hindu_temple:"ð",synagogue:"ð",shinto_shrine:"â©ï¸",kaaba:"ð",fountain:"â²",tent:"âº",foggy:"ð",night_with_stars:"ð",cityscape:"ðï¸",sunrise_over_mountains:"ð",sunrise:"ð
",cityscape_at_dusk:"ð",sunset:"ð",bridge_at_night:"ð",hot_springs:"â¨",carousel_horse:"ð ",ferris_wheel:"ð¡",roller_coaster:"ð¢",barber_pole:"ð",circus_tent:"ðª",locomotive:"ð",railway_car:"ð",high_speed_train:"ð",bullet_train:"ð
",train:"ð",metro:"ð",light_rail:"ð",station:"ð",tram:"ð",monorail:"ð",mountain_railway:"ð",tram_car:"ð",bus:"ð",oncoming_bus:"ð",trolleybus:"ð",minibus:"ð",ambulance:"ð",fire_engine:"ð",police_car:"ð",oncoming_police_car:"ð",taxi:"ð",oncoming_taxi:"ð",automobile:"ð",oncoming_automobile:"ð",sport_utility_vehicle:"ð",delivery_truck:"ð",articulated_lorry:"ð",tractor:"ð",racing_car:"ðï¸",motorcycle:"ð",motor_scooter:"ðµ",manual_wheelchair:"ð¦½",motorized_wheelchair:"ð¦¼",auto_rickshaw:"ðº",bicycle:"ð²",kick_scooter:"ð´",skateboard:"ð¹",bus_stop:"ð",motorway:"ð£ï¸",railway_track:"ð¤ï¸",oil_drum:"ð¢ï¸",fuel_pump:"â½",police_car_light:"ð¨",horizontal_traffic_light:"ð¥",vertical_traffic_light:"ð¦",stop_sign:"ð",construction:"ð§",anchor:"â",sailboat:"âµ",canoe:"ð¶",speedboat:"ð¤",passenger_ship:"ð³ï¸",ferry:"â´ï¸",motor_boat:"ð¥ï¸",ship:"ð¢",airplane:"âï¸",small_airplane:"ð©ï¸",airplane_departure:"ð«",airplane_arrival:"ð¬",parachute:"ðª",seat:"ðº",helicopter:"ð",suspension_railway:"ð",mountain_cableway:"ð ",aerial_tramway:"ð¡",satellite:"ð°ï¸",rocket:"ð",flying_saucer:"ð¸",bellhop_bell:"ðï¸",luggage:"ð§³",hourglass_done:"â",hourglass_not_done:"â³",watch:"â",alarm_clock:"â°",stopwatch:"â±ï¸",timer_clock:"â²ï¸",mantelpiece_clock:"ð°ï¸",twelve_o_clock:"ð",twelve_thirty:"ð§",one_o_clock:"ð",one_thirty:"ð",two_o_clock:"ð",two_thirty:"ð",three_o_clock:"ð",three_thirty:"ð",four_o_clock:"ð",four_thirty:"ð",five_o_clock:"ð",five_thirty:"ð ",six_o_clock:"ð",six_thirty:"ð¡",seven_o_clock:"ð",seven_thirty:"ð¢",eight_o_clock:"ð",eight_thirty:"ð£",nine_o_clock:"ð",nine_thirty:"ð¤",ten_o_clock:"ð",ten_thirty:"ð¥",eleven_o_clock:"ð",eleven_thirty:"ð¦",new_moon:"ð",waxing_crescent_moon:"ð",first_quarter_moon:"ð",waxing_gibbous_moon:"ð",full_moon:"ð",waning_gibbous_moon:"ð",last_quarter_moon:"ð",waning_crescent_moon:"ð",crescent_moon:"ð",new_moon_face:"ð",first_quarter_moon_face:"ð",last_quarter_moon_face:"ð",thermometer:"ð¡ï¸",sun:"âï¸",full_moon_face:"ð",
2sun_with_face:"ð",ringed_planet:"ðª",star:"â",glowing_star:"ð",shooting_star:"ð ",milky_way:"ð",cloud:"âï¸",sun_behind_cloud:"â
",cloud_with_lightning_and_rain:"â",sun_behind_small_cloud:"ð¤",sun_behind_large_cloud:"ð¥",sun_behind_rain_cloud:"ð¦",cloud_with_rain:"ð§",cloud_with_snow:"ð¨",cloud_with_lightning:"ð©",tornado:"ðªï¸",fog:"ð«ï¸",wind_face:"ð¬",cyclone:"ð",rainbow:"ð",closed_umbrella:"ð",umbrella:"âï¸",umbrella_with_rain_drops:"â",umbrella_on_ground:"â±ï¸",high_voltage:"â¡",snowflake:"âï¸",snowman:"âï¸",snowman_without_snow:"â",comet:"âï¸",fire:"ð¥",droplet:"ð§",water_wave:"ð",jack_o_lantern:"ð",christmas_tree:"ð",fireworks:"ð",sparkler:"ð",firecracker:"ð§¨",sparkles:"â¨",balloon:"ð",party_popper:"ð",confetti_ball:"ð",tanabata_tree:"ð",pine_decoration:"ð",japanese_dolls:"ð",carp_streamer:"ð",wind_chime:"ð",moon_viewing_ceremony:"ð",red_envelope:"ð§§",ribbon:"ð",wrapped_gift:"ð",reminder_ribbon:"ðï¸",admission_tickets:"ðï¸",ticket:"ð«",military_medal:"ð",trophy:"ð",sports_medal:"ð
","1st_place_medal":"ð¥","2nd_place_medal":"ð¥","3rd_place_medal":"ð¥",soccer_ball:"â½",baseball:"â¾",softball:"ð¥",basketball:"ð",volleyball:"ð",american_football:"ð",rugby_football:"ð",tennis:"ð¾",flying_disc:"ð¥",bowling:"ð³",cricket_game:"ð",field_hockey:"ð",ice_hockey:"ð",lacrosse:"ð¥",ping_pong:"ð",badminton:"ð¸",boxing_glove:"ð¥",martial_arts_uniform:"ð¥",goal_net:"ð¥
",flag_in_hole:"â³",ice_skate:"â¸ï¸",fishing_pole:"ð£",diving_mask:"ð¤¿",running_shirt:"ð½",skis:"ð¿",sled:"ð·",curling_stone:"ð¥",direct_hit:"ð¯",yo_yo:"ðª",kite:"ðª",pool_8_ball:"ð±",crystal_ball:"ð®",nazar_amulet:"ð§¿",video_game:"ð®",joystick:"ð¹ï¸",slot_machine:"ð°",game_die:"ð²",puzzle_piece:"ð§©",teddy_bear:"ð§¸",spade_suit:"â ï¸",heart_suit:"â¥ï¸",diamond_suit:"â¦ï¸",club_suit:"â£ï¸",chess_pawn:"â",joker:"ð",mahjong_red_dragon:"ð",flower_playing_cards:"ð´",performing_arts:"ð",framed_picture:"ð¼",artist_palette:"ð¨",thread:"ð§µ",yarn:"ð§¶",glasses:"ð",sunglasses:"ð",goggles:"ð¥½",lab_coat:"ð¥¼",safety_vest:"ð¦º",necktie:"ð",t_shirt:"ð",jeans:"ð",scarf:"ð§£",gloves:"ð§¤",coat:"ð§¥",socks:"ð§¦",dress:"ð",kimono:"ð",sari:"ð¥»",one_piece_swimsuit:"ð©±",briefs:"ð©²",shorts:"ð©³",bikini:"ð",woman_s_clothes:"ð",purse:"ð",handbag:"ð",clutch_bag:"ð",shopping_bags:"ðï¸",backpack:"ð",man_s_shoe:"ð",running_shoe:"ð",hiking_boot:"ð¥¾",flat_shoe:"ð¥¿",high_heeled_shoe:"ð ",woman_s_sandal:"ð¡",ballet_shoes:"ð©°",woman_s_boot:"ð¢",crown:"ð",woman_s_hat:"ð",top_hat:"ð©",graduation_cap:"ð",billed_cap:"ð§¢",rescue_worker_s_helmet:"âï¸",prayer_beads:"ð¿",lipstick:"ð",ring:"ð",gem_stone:"ð",muted_speaker:"ð",speaker_low_volume:"ð",speaker_medium_volume:"ð",speaker_high_volume:"ð",loudspeaker:"ð¢",megaphone:"ð£",postal_horn:"ð¯",bell:"ð",bell_with_slash:"ð",musical_score:"ð¼",musical_note:"ðµ",musical_notes:"ð¶",studio_microphone:"ðï¸",level_slider:"ðï¸",control_knobs:"ðï¸",microphone:"ð¤",headphone:"ð§",radio:"ð»",saxophone:"ð·",guitar:"ð¸",musical_keyboard:"ð¹",trumpet:"ðº",violin:"ð»",banjo:"ðª",drum:"ð¥",mobile_phone:"ð±",mobile_phone_with_arrow:"ð²",telephone:"â",telephone_receiver:"ð",pager:"ð",fax_machine:"ð ",battery:"ð",electric_plug:"ð",laptop:"ð»",desktop_computer:"ð¥ï¸",printer:"ð¨ï¸",keyboard:"â¨ï¸",computer_mouse:"ð±",trackball:"ð²ï¸",computer_disk:"ð½",floppy_disk:"ð¾",optical_disk:"ð¿",dvd:"ð",abacus:"ð§®",movie_camera:"ð¥",film_frames:"ðï¸",film_projector:"ð½ï¸",clapper_board:"ð¬",television:"ðº",camera:"ð·",camera_with_flash:"ð¸",video_camera:"ð¹",videocassette:"ð¼",magnifying_glass_tilted_left:"ð",magnifying_glass_tilted_right:"ð",candle:"ð¯ï¸",light_bulb:"ð¡",flashlight:"ð¦",red_paper_lantern:"ð®",diya_lamp:"ðª",notebook_with_decorative_cover:"ð",closed_book:"ð",open_book:"ð",green_book:"ð",blue_book:"ð",orange_book:"ð",books:"ð",notebook:"ð",ledger:"ð",page_with_curl:"ð",scroll:"ð",page_facing_up:"ð",newspaper:"ð°",rolled_up_newspaper:"ðï¸",bookmark_tabs:"ð",bookmark:"ð",label:"ð·ï¸",money_bag:"ð°",yen_banknote:"ð´",dollar_banknote:"ðµ",euro_banknote:"ð¶",pound_banknote:"ð·",money_with_wings:"ð¸",credit_card:"ð³",receipt:"ð§¾",chart_increasing_with_yen:"ð¹",currency_exchange:"ð±",heavy_dollar_sign:"ð²",envelope:"â",e_mail:"ð§",incoming_envelope:"ð¨",envelope_with_arrow:"ð©",outbox_tray:"ð¤",inbox_tray:"ð¥",package:"ð¦",closed_mailbox_with_raised_flag:"ð«",closed_mailbox_with_lowered_flag:"ðª",open_mailbox_with_raised_flag:"ð¬",open_mailbox_with_lowered_flag:"ð",postbox:"ð®",ballot_box_with_ballot:"ð³ï¸",pencil:"ð",black_nib:"âï¸",fountain_pen:"ð",pen:"ð",paintbrush:"ð",crayon:"ð",memo:"ð",briefcase:"ð¼",file_folder:"ð",open_file_folder:"ð",card_index_dividers:"ðï¸",calendar:"ð",tear_off_calendar:"ð",spiral_notepad:"ð",spiral_calendar:"ð",card_index:"ð",chart_increasing:"ð",chart_decreasing:"ð",bar_chart:"ð",clipboard:"ð",pushpin:"ð",round_pushpin:"ð",paperclip:"ð",linked_paperclips:"ðï¸",straight_ruler:"ð",triangular_ruler:"ð",scissors:"âï¸",card_file_box:"ðï¸",file_cabinet:"ðï¸",wastebasket:"ðï¸",locked:"ð",unlocked:"ð",locked_with_pen:"ð",locked_with_key:"ð",key:"ð",old_key:"ðï¸",hammer:"ð¨",axe:"ðª",pick:"âï¸",hammer_and_pick:"âï¸",hammer_and_wrench:"ð ï¸",dagger:"ð¡",crossed_swords:"âï¸",pistol:"ð«",bow_and_arrow:"ð¹",shield:"ð¡ï¸",wrench:"ð§",nut_and_bolt:"ð©",gear:"âï¸",clamp:"ð",balance_scale:"â",probing_cane:"ð¦¯",link:"ð",chains:"âï¸",toolbox:"ð§°",magnet
2:"ð§²",alembic:"âï¸",test_tube:"ð§ª",petri_dish:"ð§«",dna:"ð§¬",microscope:"ð¬",telescope:"ð",satellite_antenna:"ð¡",syringe:"ð",drop_of_blood:"ð©¸",pill:"ð",adhesive_bandage:"ð©¹",stethoscope:"ð©º",door:"ðª",bed:"ðï¸",couch_and_lamp:"ðï¸",chair:"ðª",toilet:"ð½",shower:"ð¿",bathtub:"ð",razor:"ðª",lotion_bottle:"ð§´",safety_pin:"ð§·",broom:"ð§¹",basket:"ð§º",roll_of_paper:"ð§»",soap:"ð§¼",sponge:"ð§½",fire_extinguisher:"ð§¯",shopping_cart:"ð",cigarette:"ð¬",coffin:"â°ï¸",funeral_urn:"â±ï¸",moai:"ð¿",atm_sign:"ð§",litter_in_bin_sign:"ð®",potable_water:"ð°",wheelchair_symbol:"â¿",men_s_room:"ð¹",women_s_room:"ðº",restroom:"ð»",baby_symbol:"ð¼",water_closet:"ð¾",passport_control:"ð",customs:"ð",baggage_claim:"ð",left_luggage:"ð
",warning:"â ï¸",children_crossing:"ð¸",no_entry:"â",prohibited:"ð«",no_bicycles:"ð³",no_smoking:"ð",no_littering:"ð¯",non_potable_water:"ð±",no_pedestrians:"ð·",no_mobile_phones:"ðµ",no_one_under_eighteen:"ð",radioactive:"â¢",biohazard:"â£",up_arrow:"â¬ï¸",up_right_arrow:"âï¸",right_arrow:"â¡ï¸",down_right_arrow:"âï¸",down_arrow:"â¬ï¸",down_left_arrow:"âï¸",left_arrow:"â¬
ï¸",up_left_arrow:"âï¸",up_down_arrow:"â",left_right_arrow:"âï¸",right_arrow_curving_left:"â©ï¸",left_arrow_curving_right:"âªï¸",right_arrow_curving_up:"⤴ï¸",right_arrow_curving_down:"⤵ï¸",clockwise_vertical_arrows:"ð",counterclockwise_arrows_button:"ð",back_arrow:"ð",end_arrow:"ð",on_arrow:"ð",soon_arrow:"ð",top_arrow:"ð",place_of_worship:"ð",atom_symbol:"âï¸",om:"ð´ð²",star_of_david:"â¡ï¸",wheel_of_dharma:"â¸ï¸",yin_yang:"â¯ï¸",latin_cross:"âï¸",orthodox_cross:"â¦ï¸",star_and_crescent:"âªï¸",peace_symbol:"â®ï¸",menorah:"ð",dotted_six_pointed_star:"ð¯",aries:"â",taurus:"â",gemini:"â",cancer:"â",leo:"â",virgo:"â",libra:"â",scorpio:"â",sagittarius:"â",capricorn:"â",aquarius:"â",pisces:"â",ophiuchus:"â",shuffle_tracks_button:"ð",repeat_button:"ð",repeat_single_button:"ð",play_button:"â¶ï¸",fast_forward_button:"â©",next_track_button:"â",play_or_pause_button:"â¯",reverse_button:"âï¸",fast_reverse_button:"âª",last_track_button:"â®",upwards_button:"ð¼",fast_up_button:"â«",downwards_button:"ð½",fast_down_button:"â¬",pause_button:"â¸",stop_button:"â¹",record_button:"âº",eject_button:"âï¸",cinema:"ð¦",dim_button:"ð
",bright_button:"ð",antenna_bars:"ð¶",vibration_mode:"ð³",mobile_phone_off:"ð´",female_sign:"âï¸",male_sign:"âï¸",medical_symbol:"âï¸",infinity:"â¾",recycling_symbol:"â»ï¸",fleur_de_lis:"âï¸",trident_emblem:"ð±",name_badge:"ð",japanese_symbol_for_beginner:"ð°",hollow_red_circle:"â",check_mark_button:"â
",check_box_with_check:"âï¸",check_mark:"âï¸",multiplication_sign:"âï¸",cross_mark:"â",cross_mark_button:"â",plus_sign:"â",minus_sign:"â",division_sign:"â",curly_loop:"â°",double_curly_loop:"â¿",part_alternation_mark:"ã½ï¸",eight_spoked_asterisk:"â³ï¸",eight_pointed_star:"â´ï¸",sparkle:"âï¸",double_exclamation_mark:"â¼",exclamation_question_mark:"â",question_mark:"â",white_question_mark:"â",white_exclamation_mark:"â",exclamation_mark:"â",wavy_dash:"ã°ï¸",copyright:"©ï¸",registered:"®ï¸",trade_mark:"â¢ï¸",keycap_:"*ï¸â£",keycap_0:"0ï¸â£",keycap_1:"1ï¸â£",keycap_2:"2ï¸â£",keycap_3:"3ï¸â£",keycap_4:"4ï¸â£",keycap_5:"5ï¸â£",keycap_6:"6ï¸â£",keycap_7:"7ï¸â£",keycap_8:"8ï¸â£",keycap_9:"9ï¸â£",keycap_10:"ð",input_latin_uppercase:"ð ",input_latin_lowercase:"ð¡",input_numbers:"ð¢",input_symbols:"ð£",input_latin_letters:"ð¤",a_button:"ð
°ï¸",ab_button:"ð",b_button:"ð
±ï¸",cl_button:"ð",cool_button:"ð",free_button:"ð",information:"â¹ï¸",id_button:"ð",circled_m:"âï¸",new_button:"ð",ng_button:"ð",o_button:"ð
¾ï¸",ok_button:"ð",p_button:"ð
¿ï¸",sos_button:"ð",up_button:"ð",vs_button:"ð",japanese_here_button:"ð",japanese_service_charge_button:"ðï¸",japanese_monthly_amount_button:"ð·ï¸",japanese_not_free_of_charge_button:"ð¶",japanese_reserved_button:"ð¯",japanese_bargain_button:"ð",japanese_discount_button:"ð¹",japanese_free_of_charge_button:"ð",japanese_prohibited_button:"ð²",japanese_acceptable_button:"ð",japanese_application_button:"ð¸",japanese_passing_grade_button:"ð´",japanese_vacancy_button:"ð³",japanese_congratulations_button:"ãï¸",japanese_secret_button:"ãï¸",japanese_open_for_business_button:"ðº",japanese_no_vacancy_button:"ðµ",red_circle:"ð´",orange_circle:"ð ",yellow_circle:"ð¡",green_circle:"ð¢",blue_circle:"ðµ",purple_circle:"ð£",brown_circle:"ð¤",black_circle:"â«",white_circle:"âª",red_square:"ð¥",orange_square:"ð§",yellow_square:"ð¨",green_square:"ð©",blue_square:"ð¦",purple_square:"ðª",brown_square:"ð«",black_large_square:"â¬",white_large_square:"â¬",large_red_square:"ð¥",black_medium_square:"â¼ï¸",white_medium_square:"â»ï¸",black_medium_small_square:"â¾",white_medium_small_square:"â½",black_small_square:"âªï¸",white_small_square:"â«ï¸",large_orange_diamond:"ð¶",large_blue_diamond:"ð·",small_orange_diamond:"ð¸",small_blue_diamond:"ð¹",red_triangle_pointed_up:"ðº",red_triangle_pointed_down:"ð»",diamond_with_a_dot:"ð ",radio_button:"ð",white_square_button:"ð³",black_square_button:"ð²",chequered_flag:"ð",triangular_flag:"ð©",crossed_flags:"ð",black_flag:"ð´",white_flag:"ð³",rainbow_flag:"ð³ï¸âð",pirate_flag:"ð´ââ ",flag_ascension_island:"ð¦ð¨",flag_andorra:"ð¦ð©",flag_united_arab_emirates:"ð¦ðª",flag_afghanistan:"ð¦ð«",flag_antigua_barbuda:"ð¦ð¬",flag_anguilla:"ð¦ð®",flag_albania:"ð¦ð±",flag_armenia:"ð¦ð²",flag_angola:"ð¦ð´",flag_antarctica:"ð¦ð¶",flag_argentina:"ð¦ð·",flag_american_samoa:"ð¦ð¸",flag_austria:"ð¦ð¹",flag_australia:"ð¦ðº",flag_aruba:"ð¦ð¼",flag_land_islands:"ð¦ð½",flag_azerbaijan:"ð¦ð¿",flag_bosnia_herzegovina:"ð§ð¦",flag_barbados:"ð§ð§",flag_bangladesh:"ð§ð©",flag_belgium:"ð§ðª",flag_burkina_faso:"ð§ð«",flag_bulgaria:"ð§ð¬",flag_bahrain:"ð§ð",flag_burundi:"ð§ð®",flag_benin:"ð§ð¯",flag_st_barth_lemy:"ð§ð±",flag_bermuda:"ð§ð²",flag_brunei:"ð§ð³",flag_bolivia:"ð§ð´",flag_caribbean_netherlands:"ð§ð¶",flag_brazil:"ð§ð·",flag_bahamas:"ð§ð¸",flag_bhutan:"ð§ð¹",flag_bouvet_island:"ð§ð»",flag_botswana:"ð§ð¼",flag_belarus:"ð§ð¾",flag_belize:"ð§ð¿",flag_canada:"ð¨ð¦",flag_cocos_islands:"ð¨ð¨",flag_congo_kinshasa:"ð¨ð©",flag_central_african_republic:"ð¨ð«",flag_congo_brazzaville:"ð¨ð¬",flag_switzerland:"ð¨ð",flag_c_te_d_ivoire:"ð¨ð®",flag_cook_islands:"ð¨ð°",flag_chile:"ð¨ð±",flag_cameroon:"ð¨ð²",flag_china:"ð¨ð³",flag_colombia:"ð¨ð´",flag_clipperton_island:"ð¨ðµ",flag_costa_rica:"ð¨ð·",flag_cuba:"ð¨ðº",flag_cape_verde:"ð¨ð»",flag_cura_ao:"ð¨ð¼",flag_christmas_island:"ð¨ð½",flag_cyprus:"ð¨ð¾",flag_czechia:"ð¨ð¿",flag_germany:"ð©ðª",flag_diego_garcia:"ð©ð¬",flag_djibouti:"ð©ð¯",flag_denmark:"ð©ð°",flag_dominica:"ð©ð²",flag_dominican_republic:"ð©ð´",flag_algeria:"ð©ð¿",flag_ceuta_melilla:"ðªð¦",flag_ecuador:"ðªð¨",flag_estonia:"ðªðª",flag_egypt:"ðªð¬",flag_western_sahara:"ðªð",flag_eritrea:"ðªð·",flag_spain:"ðªð¸",flag_ethiopia:"ðªð¹",flag_european_union:"ðªðº",flag_finland:"ð«ð®",flag_fiji:"ð«ð¯",flag_falkland_islands:"ð«ð°",flag_micronesia:"ð«ð²",flag_faroe_islands:"ð«ð´",flag_france:"ð«ð·",flag_gabon:"ð¬ð¦",flag_united_kingdom:"ð¬ð§",flag_grenada:"ð¬ð©",flag_georgia:"ð¬ðª",flag_french_guiana:"ð¬ð«",flag_guernsey:"ð¬ð¬",flag_ghana:"ð¬ð",flag_gibraltar:"ð¬ð®",flag_greenland:"ð¬ð±",flag_gambia:"ð¬ð²",flag_guinea:"ð¬ð³",flag_guadeloupe:"ð¬ðµ",flag_equatorial_guinea:"ð¬ð¶",flag_greece:"ð¬ð·",flag_south_georgia_south_sandwich_islands:"ð¬ð¸",flag_guatemala:"ð¬ð¹",flag_guam:"ð¬ðº",flag_guinea_bissau:"ð¬ð¼",flag_guyana:"ð¬ð¾",flag_hong_kong_sar_china:"ðð°",flag_heard_mcdonald_islands:"ðð²",flag_honduras:"ðð³",flag_croatia:"ðð·",flag_haiti:"ðð¹",flag_hungary:"ððº",flag_canary_islands:"ð®ð¨",flag_indonesia:"ð®ð©",flag_ireland:"ð®ðª",flag_israel:"ð®ð±",flag_isle_of_man:"ð®ð²",flag_india:"ð®ð³",flag_british_indian_ocean_territory:"ð®ð´",flag_iraq:"ð®ð¶",flag_iran:"ð®ð·",flag_iceland:"ð®ð¸",flag_italy:"ð®ð¹",flag_jersey:"ð¯ðª",flag_jamaica:"ð¯ð²",flag_jordan:"ð¯ð´",flag_japan:"ð¯ðµ",flag_kenya:"ð°ðª",flag_kyrgyzstan:"ð°ð¬",flag_cambodia:"ð°ð",flag_kiribati:"ð°ð®",flag_comoros:"ð°ð²",flag_st_kitts_nevis:"ð°ð³",flag_north_korea:"ð°ðµ",flag_south_korea:"ð°ð·",flag_kuw
2ait:"ð°ð¼",flag_cayman_islands:"ð°ð¾",flag_kazakhstan:"ð°ð¿",flag_laos:"ð±ð¦",flag_lebanon:"ð±ð§",flag_st_lucia:"ð±ð¨",flag_liechtenstein:"ð±ð®",flag_sri_lanka:"ð±ð°",flag_liberia:"ð±ð·",flag_lesotho:"ð±ð¸",flag_lithuania:"ð±ð¹",flag_luxembourg:"ð±ðº",flag_latvia:"ð±ð»",flag_libya:"ð±ð¾",flag_morocco:"ð²ð¦",flag_monaco:"ð²ð¨",flag_moldova:"ð²ð©",flag_montenegro:"ð²ðª",flag_st_martin:"ð²ð«",flag_madagascar:"ð²ð¬",flag_marshall_islands:"ð²ð",flag_north_macedonia:"ð²ð°",flag_mali:"ð²ð±",flag_myanmar:"ð²ð²",flag_mongolia:"ð²ð³",flag_macao_sar_china:"ð²ð´",flag_northern_mariana_islands:"ð²ðµ",flag_martinique:"ð²ð¶",flag_mauritania:"ð²ð·",flag_montserrat:"ð²ð¸",flag_malta:"ð²ð¹",flag_mauritius:"ð²ðº",flag_maldives:"ð²ð»",flag_malawi:"ð²ð¼",flag_mexico:"ð²ð½",flag_malaysia:"ð²ð¾",flag_mozambique:"ð²ð¿",flag_namibia:"ð³ð¦",flag_new_caledonia:"ð³ð¨",flag_niger:"ð³ðª",flag_norfolk_island:"ð³ð«",flag_nigeria:"ð³ð¬",flag_nicaragua:"ð³ð®",flag_netherlands:"ð³ð±",flag_norway:"ð³ð´",flag_nepal:"ð³ðµ",flag_nauru:"ð³ð·",flag_niue:"ð³ðº",flag_new_zealand:"ð³ð¿",flag_oman:"ð´ð²",flag_panama:"ðµð¦",flag_peru:"ðµðª",flag_french_polynesia:"ðµð«",flag_papua_new_guinea:"ðµð¬",flag_philippines:"ðµð",flag_pakistan:"ðµð°",flag_poland:"ðµð±",flag_st_pierre_miquelon:"ðµð²",flag_pitcairn_islands:"ðµð³",flag_puerto_rico:"ðµð·",flag_palestinian_territories:"ðµð¸",flag_portugal:"ðµð¹",flag_palau:"ðµð¼",flag_paraguay:"ðµð¾",flag_qatar:"ð¶ð¦",flag_r_union:"ð·ðª",flag_romania:"ð·ð´",flag_serbia:"ð·ð¸",flag_russia:"ð·ðº",flag_rwanda:"ð·ð¼",flag_saudi_arabia:"ð¸ð¦",flag_solomon_islands:"ð¸ð§",flag_seychelles:"ð¸ð¨",flag_sudan:"ð¸ð©",flag_sweden:"ð¸ðª",flag_singapore:"ð¸ð¬",flag_st_helena:"ð¸ð",flag_slovenia:"ð¸ð®",flag_svalbard_jan_mayen:"ð¸ð¯",flag_slovakia:"ð¸ð°",flag_sierra_leone:"ð¸ð±",flag_san_marino:"ð¸ð²",flag_senegal:"ð¸ð³",flag_somalia:"ð¸ð´",flag_suriname:"ð¸ð·",flag_south_sudan:"ð¸ð¸",flag_s_o_tom_pr_ncipe:"ð¸ð¹",flag_el_salvador:"ð¸ð»",flag_sint_maarten:"ð¸ð½",flag_syria:"ð¸ð¾",flag_eswatini:"ð¸ð¿",flag_tristan_da_cunha:"ð¹ð¦",flag_turks_caicos_islands:"ð¹ð¨",flag_chad:"ð¹ð©",flag_french_southern_territories:"ð¹ð«",flag_togo:"ð¹ð¬",flag_thailand:"ð¹ð",flag_tajikistan:"ð¹ð¯",flag_tokelau:"ð¹ð°",flag_timor_leste:"ð¹ð±",flag_turkmenistan:"ð¹ð²",flag_tunisia:"ð¹ð³",flag_tonga:"ð¹ð´",flag_turkey:"ð¹ð·",flag_trinidad_tobago:"ð¹ð¹",flag_tuvalu:"ð¹ð»",flag_taiwan:"ð¹ð¼",flag_tanzania:"ð¹ð¿",flag_ukraine:"ðºð¦",flag_uganda:"ðºð¬",flag_u_s_outlying_islands:"ðºð²",flag_united_nations:"ðºð³",flag_united_states:"ðºð¸",flag_uruguay:"ðºð¾",flag_uzbekistan:"ðºð¿",flag_vatican_city:"ð»ð¦",flag_st_vincent_grenadines:"ð»ð¨",flag_venezuela:"ð»ðª",flag_british_virgin_islands:"ð»ð¬",flag_u_s_virgin_islands:"ð»ð®",flag_vietnam:"ð»ð³",flag_vanuatu:"ð»ðº",flag_wallis_futuna:"ð¼ð«",flag_samoa:"ð¼ð¸",flag_kosovo:"ð½ð°",flag_yemen:"ð¾ðª",flag_mayotte:"ð¾ð¹",flag_south_africa:"ð¿ð¦",flag_zambia:"ð¿ð²",flag_zimbabwe:"ð¿ð¼",flag_england:"ð´ó §ó ¢ó ¥ó ®ó §ó ¿",flag_scotland:"ð´ó §ó ¢ó ³ó £ó ´ó ¿",flag_wales:"ð´ó §ó ¢ó ·ó ¬ó ³ó ¿",grinning:"ð",smiley:"ð",smile:"ð",grin:"ð",laughing:"ð",satisfied:"ð",sweat_smile:"ð
",rofl:"ð¤£",joy:"ð",wink:"ð",blush:"ð",innocent:"ð",smiling_face_with_three_hearts:"ð¥°",smiling_face_with_3_hearts:"ð¥°",heart_eyes:"ð",kissing_heart:"ð",kissing:"ð",relaxed:"âºï¸",kissing_closed_eyes:"ð",kissing_smiling_eyes:"ð",yum:"ð",stuck_out_tongue:"ð",stuck_out_tongue_winking_eye:"ð",stuck_out_tongue_closed_eyes:"ð",hugs:"ð¤",hand_over_mouth:"ð¤",thinking:"ð¤",raised_eyebrow:"ð¤¨",expressionless:"ð",no_mouth:"ð¶",smirk:"ð",unamused:"ð",roll_eyes:"ð",grimacing:"ð¬",relieved:"ð",pensive:"ð",sleepy:"ðª",sleeping:"ð´",mask:"ð·",vomiting_face:"ð¤®",monocle_face:"ð§",confused:"ð",worried:"ð",open_mouth:"ð®",hushed:"ð¯",astonished:"ð²",flushed:"ð³",frowning:"ð¦",anguished:"ð§",fearful:"ð¨",cold_sweat:"ð°",disappointed_relieved:"ð¥",cry:"ð¢",sob:"ð",scream:"ð±",confounded:"ð",persevere:"ð£",disappointed:"ð",sweat:"ð",weary:"ð©",triumph:"ð¤",rage:"ð¡",pout:"ð¡",angry:"ð ",cursing_face:"ð¤¬",smiling_imp:"ð",imp:"ð¿",hankey:"ð©",poop:"ð©",shit:"ð©",japanese_ogre:"ð¹",japanese_goblin:"ðº",space_invader:"ð¾",smiley_cat:"ðº",smile_cat:"ð¸",joy_cat:"ð¹",heart_eyes_cat:"ð»",smirk_cat:"ð¼",scream_cat:"ð",crying_cat_face:"ð¿",see_no_evil:"ð",hear_no_evil:"ð",speak_no_evil:"ð",cupid:"ð",gift_heart:"ð",heartpulse:"ð",heartbeat:"ð",heavy_heart_exclamation:"â£ï¸",heart:"â¤ï¸",anger:"ð¢",boom:"ð¥",sweat_drops:"ð¦",dash:"ð¨",eye_speech_bubble:"ðï¸âð¨ï¸",wave:"ð",raised_hand_with_fingers_splayed:"ðï¸",hand:"â",v:"âï¸",metal:"ð¤",point_left:"ð",point_right:"ð",point_up_2:"ð",fu:"ð",point_down:"ð",point_up:"âï¸","+1":"
2ð",thumbsup:"ð","-1":"ð",thumbsdown:"ð",fist_raised:"â",fist:"â",fist_oncoming:"ð",facepunch:"ð",punch:"ð",fist_left:"ð¤",fist_right:"ð¤",clap:"ð",raised_hands:"ð",pray:"ð",nail_care:"ð
",muscle:"ðª",lips:"ð",adult:"ð§",blond_haired_person:"ð±",bearded_person:"ð§",red_haired_man:"ð¨âð¦°",curly_haired_man:"ð¨âð¦±",white_haired_man:"ð¨âð¦³",bald_man:"ð¨âð¦²",red_haired_woman:"ð©âð¦°",curly_haired_woman:"ð©âð¦±",white_haired_woman:"ð©âð¦³",bald_woman:"ð©âð¦²",blond_haired_woman:"ð±ââ",blonde_woman:"ð±ââ",blond_haired_man:"ð±ââ",older_adult:"ð§",older_man:"ð´",older_woman:"ðµ",frowning_person:"ð",frowning_man:"ðââ",frowning_woman:"ðââ",pouting_man:"ðââ",pouting_woman:"ðââ",no_good:"ð
",no_good_man:"ð
ââ",ng_man:"ð
ââ",no_good_woman:"ð
ââ",ng_woman:"ð
ââ",ok_person:"ð",ok_man:"ðââ",ok_woman:"ð",tipping_hand_person:"ð",information_desk_person:"ð",tipping_hand_man:"ðââ",sassy_man:"ðââ",tipping_hand_woman:"ðââ",sassy_woman:"ðââ",raising_hand:"ð",raising_hand_man:"ðââ",raising_hand_woman:"ðââ",bow:"ð",bowing_man:"ðââ",bowing_woman:"ðââ",facepalm:"ð¤¦",shrug:"ð¤·",cop:"ð®",policeman:"ð®ââ",policewoman:"ð®ââ",male_detective:"ðµï¸ââï¸",female_detective:"ðµï¸ââï¸",guardsman:"ð",guardswoman:"ðââ",construction_worker_man:"ð·ââ",construction_worker_woman:"ð·ââ",person_with_turban:"ð³",man_with_turban:"ð³",woman_with_turban:"ð³ââ",man_with_gua_pi_mao:"ð²",angel:"ð¼",santa:"ð
",superhero_man:"ð¦¸ââ",superhero_woman:"ð¦¸ââ",supervillain_man:"ð¦¹ââ",supervillain_woman:"ð¦¹ââ",mage_man:"ð§ââ",mage_woman:"ð§ââ",fairy_man:"ð§ââ",fairy_woman:"ð§ââ",vampire_man:"ð§ââ",vampire_woman:"ð§ââ",elf_man:"ð§ââ",elf_woman:"ð§ââ",genie_man:"ð§ââ",genie_woman:"ð§ââ",zombie_man:"ð§ââ",zombie_woman:"ð§ââ",massage:"ð",massage_man:"ðââ",massage_woman:"ðââ",haircut:"ð",haircut_man:"ðââ",haircut_woman:"ðââ",walking:"ð¶",walking_man:"ð¶ââ",walking_woman:"ð¶ââ",standing_person:"ð§",standing_man:"ð§ââ",standing_woman:"ð§ââ",kneeling_person:"ð§",kneeling_man:"ð§ââ",kneeling_woman:"ð§ââ",runner:"ð
2",running:"ð",running_man:"ðââ",running_woman:"ðââ",dancer:"ð",business_suit_levitating:"ð´",dancers:"ð¯",dancing_men:"ð¯ââ",dancing_women:"ð¯ââ",sauna_person:"ð§",sauna_man:"ð§ââ",sauna_woman:"ð§ââ",climbing:"ð§",climbing_man:"ð§ââ",climbing_woman:"ð§ââ",golfing:"ð",golfing_man:"ðï¸ââï¸",golfing_woman:"ðï¸ââï¸",surfer:"ð",surfing_man:"ðââ",surfing_woman:"ðââ",rowboat:"ð£",rowing_man:"ð£ââ",rowing_woman:"ð£ââ",swimmer:"ð",swimming_man:"ðââ",swimming_woman:"ðââ",bouncing_ball_person:"â¹",bouncing_ball_man:"â¹ï¸ââï¸",basketball_man:"â¹ï¸ââï¸",bouncing_ball_woman:"â¹ï¸ââï¸",basketball_woman:"â¹ï¸ââï¸",weight_lifting:"ð",weight_lifting_man:"ðï¸ââï¸",weight_lifting_woman:"ðï¸ââï¸",bicyclist:"ð´",biking_man:"ð´ââ",biking_woman:"ð´ââ",mountain_bicyclist:"ðµ",mountain_biking_man:"ðµââ",mountain_biking_woman:"ðµââ",cartwheeling:"ð¤¸",wrestling:"ð¤¼",water_polo:"ð¤½",handball_person:"ð¤¾",juggling_person:"ð¤¹",lotus_position:"ð§",lotus_position_man:"ð§ââ",lotus_position_woman:"ð§ââ",bath:"ð",sleeping_bed:"ð",two_women_holding_hands:"ð",couple:"ð«",two_men_holding_hands:"ð¬",couplekiss:"ð",couplekiss_man_woman:"ð©ââ¤ï¸âðâð¨",couplekiss_man_man:"âð¨â¤ï¸ðâð¨",couplekiss_woman_woman:"ð©ââ¤ï¸âðâð©",dog2:"ð",fox_face:"ð¦",cat2:"ð",tiger2:"ð
",racehorse:"ð",cow2:"ð",pig2:"ð",sheep:"ð",dromedary_camel:"ðª",mouse2:"ð",rabbit2:"ð",panda_face:"ð¼",feet:"ð¾",hatched_chick:"ð¥","t-rex":"ð¦",whale2:"ð",flipper:"ð¬",shell:"ð",bee:"ð",beetle:"ð",ear_of_rice:"ð¾",leaves:"ð",orange:"ð",mandarin:"ð",apple:"ð",corn:"ð½",cheese:"ð§",fries:"ð",hotdog:"ð",fried_egg:"ð³",stew:"ð²",bento:"ð±",rice:"ð",curry:"ð",ramen:"ð",sweet_potato:"ð ",fish_cake:"ð¥",icecream:"ð¦",birthday:"ð",cake:"ð°",milk_glass:"ð¥",coffee:"â",tea:"ðµ",champagne:"ð¾",cocktail:"ð¸",beer:"ðº",beers:"ð»",ice_cube:"ð§",plate_with_cutlery:"ð½",hocho:"ðª",knife:"ðª",earth_africa:"ð",earth_americas:"ð",earth_asia:"ð",japan:"ð¾",mountain_snow:"ð",beach_umbrella:"ð",bricks:"ð§±",office:"ð¢",european_post_office:"ð¤",european_castle:"ð°",city_sunset:"ð",city_sunrise:"ð",hotsprings:"â¨ï¸",barber:"ð",steam_locomotive:"ð",bullettrain_side:"ð",bullettrain_front:"ð
",train2:"ð",car:"ð",red_car:"ð",blue_car:"ð",truck:"ð",bike:"ð²",busstop:"ð",fuelpump:"â½",rotating_light:"ð¨",traffic_light:"ð¥",boat:"âµ",flight_departure:"ð«",flight_arrival:"ð¬",artificial_satellite:"ð°",hourglass:"â",hourglass_flowing_sand:"â³",clock12:"ð",clock1230:"ð§",clock1:"ð",clock130:"ð",clock2:"ð",clock230:"ð",clock3:"ð",clock330:"ð",clock4:"ð",clock430:"ð",clock5:"ð",clock530:"ð ",clock6:"ð",clock630:"ð¡",clock7:"ð",clock730:"ð¢",clock8:"ð",clock830:"ð£",clock9:"ð",clock930:"ð¤",clock10:"ð",clock1030:"ð¥",clock11:"ð",clock1130:"ð¦",moon:"ð",new_moon_with_face:"ð",first_quarter_moon_with_face:"ð",last_quarter_moon_with_face:"ð",sunny:"âï¸",full_moon_with_face:"ð",
2star2:"ð",stars:"ð ",partly_sunny:"â
",open_umbrella:"â",parasol_on_ground:"â±",zap:"â¡",snowman_with_snow:"â",ocean:"ð",tada:"ð",bamboo:"ð",dolls:"ð",flags:"ð",rice_scene:"ð",gift:"ð",tickets:"ð",medal_military:"ð",medal_sports:"ð
",soccer:"â½",football:"ð",golf:"â³",fishing_pole_and_fish:"ð£",running_shirt_with_sash:"ð½",ski:"ð¿",dart:"ð¯","8ball":"ð±",jigsaw:"ð§©",spades:"â ï¸",hearts:"â¥ï¸",diamonds:"â¦ï¸",clubs:"â£ï¸",black_joker:"ð",mahjong:"ð",art:"ð¨",eyeglasses:"ð",dark_sunglasses:"ð¶ï¸",shirt:"ð",tshirt:"ð",swim_brief:"ð©²",womans_clothes:"ð",pouch:"ð",shopping:"ð",school_satchel:"ð",mans_shoe:"ð",shoe:"ð",athletic_shoe:"ð",high_heel:"ð ",sandal:"ð¡",boot:"ð¢",womans_hat:"ð",tophat:"ð©",mortar_board:"ð",rescue_worker_helmet:"â",gem:"ð",mute:"ð",speaker:"ð",sound:"ð",loud_sound:"ð",mega:"ð£",no_bell:"ð",notes:"ð¶",headphones:"ð§",iphone:"ð±",calling:"ð²",phone:"âï¸",fax:"ð ",computer:"ð»",minidisc:"ð½",cd:"ð¿",film_strip:"ð",clapper:"ð¬",tv:"ðº",camera_flash:"ð¸",vhs:"ð¼",mag:"ð",mag_right:"ð",bulb:"ð¡",izakaya_lantern:"ð®",lantern:"ð®",book:"ð",newspaper_roll:"ð",moneybag:"ð°",yen:"ð´",dollar:"ðµ",euro:"ð¶",pound:"ð·",chart:"ð¹",email:"âï¸","e-mail":"ð§",mailbox:"ð«",mailbox_closed:"ðª",mailbox_with_mail:"ð¬",mailbox_with_no_mail:"ð",ballot_box:"ð³",pencil2:"âï¸",date:"ð
",chart_with_upwards_trend:"ð",chart_with_downwards_trend:"ð",paperclips:"ð",lock:"ð",unlock:"ð",lock_with_ink_pen:"ð",closed_lock_with_key:"ð",gun:"ð«",smoking:"ð¬",moyai:"ð¿",atm:"ð§",put_litter_in_its_place:"ð®",wheelchair:"â¿",mens:"ð¹",womens:"ðº",wc:"ð¾",no_entry_sign:"ð«",do_not_litter:"ð¯","non-potable_water":"ð±",underage:"ð",arrow_up:"â¬ï¸",arrow_upper_right:"âï¸",arrow_right:"â¡ï¸",arrow_lower_right:"âï¸",arrow_down:"â¬ï¸",arrow_lower_left:"âï¸",arrow_left:"â¬
ï¸",arrow_upper_left:"âï¸",arrow_up_down:"âï¸",leftwards_arrow_with_hook:"â©ï¸",arrow_right_hook:"âªï¸",arrow_heading_up:"⤴ï¸",arrow_heading_down:"⤵ï¸",arrows_clockwise:"ð",arrows_counterclockwise:"ð",back:"ð",end:"ð",on:"ð",soon:"ð",top:"ð",six_pointed_star:"ð¯",scorpius:"â",twisted_rightwards_arrows:"ð",repeat:"ð",repeat_one:"ð",arrow_forward:"â¶ï¸",fast_forward:"â©",arrow_backward:"âï¸",rewind:"âª",previous_track_button:"â®",arrow_up_small:"ð¼",arrow_double_up:"â«",arrow_down_small:"ð½",arrow_double_down:"â¬",low_brightness:"ð
",high_brightness:"ð",signal_strength:"ð¶",recycle:"â»ï¸",trident:"ð±",beginner:"ð°",o:"â",white_check_mark:"â
",ballot_box_with_check:"âï¸",heavy_check_mark:"âï¸",heavy_multiplication_x:"âï¸",x:"â",negative_squared_cross_mark:"â",heavy_plus_sign:"â",heavy_minus_sign:"â",heavy_division_sign:"â",loop:"â¿",eight_pointed_black_star:"â´ï¸",bangbang:"â¼ï¸",interrobang:"âï¸",question:"â",grey_question:"â",grey_exclamation:"â",exclamation:"â",heavy_exclamation_mark:"â",tm:"â¢ï¸",hash:"#ï¸â£",asterisk:"*ï¸â£",zero:"0ï¸â£",one:"1ï¸â£",two:"2ï¸â£",three:"3ï¸â£",four:"4ï¸â£",five:"5ï¸â£",six:"6ï¸â£",seven:"7ï¸â£",eight:"8ï¸â£",nine:"9ï¸â£",keycap_ten:"ð",capital_abcd:"ð ",abcd:"ð¡",symbols:"ð£",abc:"ð¤",a:"ð
°ï¸",ab:"ð",b:"ð
±ï¸",cl:"ð",cool:"ð",free:"ð",information_source:"â¹ï¸",id:"ð",m:"âï¸",new:"ð",ng:"ð",o2:"ð
¾ï¸",ok:"ð",parking:"ð
¿ï¸",sos:"ð",up:"ð",vs:"ð",koko:"ð",sa:"ðï¸",u6708:"ð·ï¸",u6709:"ð¶",u6307:"ð¯",ideograph_advantage:"ð",u5272:"ð¹",u7121:"ð",u7981:"ð²",accept:"ð",u7533:"ð¸",u5408:"ð´",u7a7a:"ð³",congratulations:"ãï¸",secret:"ãï¸",u55b6:"ðº",u6e80:"ðµ",large_blue_circle:"ðµ",small_red_triangle:"ðº",small_red_triangle_down:"ð»",diamond_shape_with_a_dot_inside:"ð ",checkered_flag:"ð",triangular_flag_on_post:"ð©",ascension_island:"ð¦ð¨",andorra:"ð¦ð©",united_arab_emirates:"ð¦ðª",afghanistan:"ð¦ð«",antigua_barbuda:"ð¦ð¬",anguilla:"ð¦ð®",albania:"ð¦ð±",armenia:"ð¦ð²",angola:"ð¦ð´",antarctica:"ð¦ð¶",argentina:"ð¦ð·",american_samoa:"ð¦ð¸",austria:"ð¦ð¹",australia:"ð¦ðº",aruba:"ð¦ð¼",aland_islands:"ð¦ð½",azerbaijan:"ð¦ð¿",bosnia_herzegovina:"ð§ð¦",barbados:"ð§ð§",bangladesh:"ð§ð©",belgium:"ð§ðª",burkina_faso:"ð§ð«",bulgaria:"ð§ð¬",bahrain:"ð§ð",burundi:"ð§ð®",benin:"ð§ð¯",st_barthelemy:"ð§ð±",bermuda:"ð§ð²",brunei:"ð§ð³",bolivia:"ð§ð´",caribbean_netherlands:"ð§ð¶",brazil:"ð§ð·",bahamas:"ð§ð¸",bhutan:"ð§ð¹",bouvet_island:"ð§ð»",botswana:"ð§ð¼",belarus:"ð§ð¾",belize:"ð§ð¿",canada:"ð¨ð¦",cocos_islands:"ð¨ð¨",congo_kinshasa:"ð¨ð©",central_african_republic:"ð¨ð«",congo_brazzaville:"ð¨ð¬",switzerland:"ð¨ð",cote_divoire:"ð¨ð®",cook_islands:"ð¨ð°",chile:"ð¨ð±",cameroon:"ð¨ð²",cn:"ð¨ð³",colombia:"ð¨ð´",clipperton_island:"ð¨ðµ",costa_rica:"ð¨ð·",cuba:"ð¨ðº",cape_verde:"ð¨ð»",curacao:"ð¨ð¼",christmas_island:"ð¨ð½",cyprus:"ð¨ð¾",czech_republic:"ð¨ð¿",de:"ð©ðª",diego_garcia:"ð©ð¬",djibouti:"ð©ð¯",denmark:"ð©ð°",dominica:"ð©ð²",dominican_republic:"ð©ð´",algeria:"ð©ð¿",ceuta_melilla:"ðªð¦",ecuador:"ðªð¨",estonia:"ðªðª",egypt:"ðªð¬",western_sahara:"ðªð",eritrea:"ðªð·",es:"ðªð¸",ethiopia:"ðªð¹",eu:"ðªðº",european_union:"ðªðº",finland:"ð«ð®",fiji:"ð«ð¯",falkland_islands:"ð«ð°",micronesia:"ð«ð²",faroe_islands:"ð«ð´",fr:"ð«ð·",gabon:"ð¬ð¦",gb:"ð¬ð§",uk:"ð¬ð§",grenada:"ð¬ð©",georgia:"ð¬ðª",french_guiana:"ð¬ð«",guernsey:"ð¬ð¬",ghana:"ð¬ð",gibraltar:"ð¬ð®",greenland:"ð¬ð±",gambia:"ð¬ð²",guinea:"ð¬ð³",guadeloupe:"ð¬ðµ",equatorial_guinea:"ð¬ð¶",greece:"ð¬ð·",
2south_georgia_south_sandwich_islands:"ð¬ð¸",guatemala:"ð¬ð¹",guam:"ð¬ðº",guinea_bissau:"ð¬ð¼",guyana:"ð¬ð¾",hong_kong:"ðð°",heard_mcdonald_islands:"ðð²",honduras:"ðð³",croatia:"ðð·",haiti:"ðð¹",hungary:"ððº",canary_islands:"ð®ð¨",indonesia:"ð®ð©",ireland:"ð®ðª",israel:"ð®ð±",isle_of_man:"ð®ð²",india:"ð®ð³",british_indian_ocean_territory:"ð®ð´",iraq:"ð®ð¶",iran:"ð®ð·",iceland:"ð®ð¸",it:"ð®ð¹",jersey:"ð¯ðª",jamaica:"ð¯ð²",jordan:"ð¯ð´",jp:"ð¯ðµ",kenya:"ð°ðª",kyrgyzstan:"ð°ð¬",cambodia:"ð°ð",kiribati:"ð°ð®",comoros:"ð°ð²",st_kitts_nevis:"ð°ð³",north_korea:"ð°ðµ",kr:"ð°ð·",kuwait:"ð°ð¼",cayman_islands:"ð°ð¾",kazakhstan:"ð°ð¿",laos:"ð±ð¦",lebanon:"ð±ð§",st_lucia:"ð±ð¨",liechtenstein:"ð±ð®",sri_lanka:"ð±ð°",liberia:"ð±ð·",lesotho:"ð±ð¸",lithuania:"ð±ð¹",luxembourg:"ð±ðº",latvia:"ð±ð»",libya:"ð±ð¾",morocco:"ð²ð¦",monaco:"ð²ð¨",moldova:"ð²ð©",montenegro:"ð²ðª",st_martin:"ð²ð«",madagascar:"ð²ð¬",marshall_islands:"ð²ð",macedonia:"ð²ð°",mali:"ð²ð±",myanmar:"ð²ð²",mongolia:"ð²ð³",macau:"ð²ð´",northern_mariana_islands:"ð²ðµ",martinique:"ð²ð¶",mauritania:"ð²ð·",montserrat:"ð²ð¸",malta:"ð²ð¹",mauritius:"ð²ðº",maldives:"ð²ð»",malawi:"ð²ð¼",mexico:"ð²ð½",malaysia:"ð²ð¾",mozambique:"ð²ð¿",namibia:"ð³ð¦",new_caledonia:"ð³ð¨",niger:"ð³ðª",norfolk_island:"ð³ð«",nigeria:"ð³ð¬",nicaragua:"ð³ð®",netherlands:"ð³ð±",norway:"ð³ð´",nepal:"ð³ðµ",nauru:"ð³ð·",niue:"ð³ðº",new_zealand:"ð³ð¿",oman:"ð´ð²",panama:"ðµð¦",peru:"ðµðª",french_polynesia:"ðµð«",papua_new_guinea:"ðµð¬",philippines:"ðµð",pakistan:"ðµð°",poland:"ðµð±",st_pierre_miquelon:"ðµð²",pitcairn_islands:"ðµð³",puerto_rico:"ðµð·",palestinian_territories:"ðµð¸",portugal:"ðµð¹",palau:"ðµð¼",paraguay:"ðµð¾",qatar:"ð¶ð¦",reunion:"ð·ðª",romania:"ð·ð´",serbia:"ð·ð¸",ru:"ð·ðº",rwanda:"ð·ð¼",saudi_arabia:"ð¸ð¦",solomon_islands:"ð¸ð§",seychelles:"ð¸ð¨",sudan:"ð¸ð©",sweden:"ð¸ðª",singapore:"ð¸ð¬",st_helena:"ð¸ð",slovenia:"ð¸ð®",svalbard_jan_mayen:"ð¸ð¯",slovakia:"ð¸ð°",sierra_leone:"ð¸ð±",san_marino:"ð¸ð²",senegal:"ð¸ð³",somalia:"ð¸ð´",suriname:"ð¸ð·",south_sudan:"ð¸ð¸",sao_tome_principe:"ð¸ð¹",el_salvador:"ð¸ð»",sint_maarten:"ð¸ð½",syria:"ð¸ð¾",swaziland:"ð¸ð¿",tristan_da_cunha:"ð¹ð¦",turks_caicos_islands:"ð¹ð¨",chad:"ð¹ð©",french_southern_territories:"ð¹ð«",togo:"ð¹ð¬",thailand:"ð¹ð",tajikistan:"ð¹ð¯",tokelau:"ð¹ð°",timor_leste:"ð¹ð±",turkmenistan:"ð¹ð²",tunisia:"ð¹ð³",tonga:"ð¹ð´",tr:"ð¹ð·",trinidad_tobago:"ð¹ð¹",tuvalu:"ð¹ð»",taiwan:"ð¹ð¼",tanzania:"ð¹ð¿",ukraine:"ðºð¦",uganda:"ðºð¬",us_outlying_islands:"ðºð²",united_nations:"ðºð³",us:"ðºð¸",uruguay:"ðºð¾",uzbekistan:"ðºð¿",vatican_city:"ð»ð¦",st_vincent_grenadines:"ð»ð¨",venezuela:"ð»ðª",british_virgin_islands:"ð»ð¬",us_virgin_islands:"ð»ð®",vietnam:"ð»ð³",vanuatu:"ð»ðº",wallis_futuna:"ð¼ð«",samoa:"ð¼ð¸",kosovo:"ð½ð°",yemen:"ð¾ðª",mayotte:"ð¾ð¹",south_africa:"ð¿ð¦",zambia:"ð¿ð²",zimbabwe:"ð¿ð¼",england:"ð´ó §ó ¢ó ¥ó ®ó §ó ¿",scotland:"ð´ó §ó ¢ó ³ó £ó ´ó ¿",wales:"ð´ó §ó ¢ó ·ó ¬ó ³ó ¿",hundred_points_symbol:"ð¯",input_symbol_for_numbers:"ð¢","#":"#ï¸â£",keycap_star:"*ï¸â£","*":"*ï¸â£",mahjong_tile_red_dragon:"ð",playing_card_black_joker:"ð","a_button_(blood_type)":"ð
°ï¸","b_button_(blood_type)":"ð
±ï¸","o_button_(blood_type)":"ð
¾ï¸",negative_squared_ab:"ð","ab_button_(blood_type)":"ð",squared_cl:"ð",squared_cool:"ð",squared_free:"ð",squared_id:"ð",squared_new:"ð",squared_ng:"ð",squared_ok:"ð",squared_sos:"ð",squared_up_with_exclamation_mark:"ð","up!_button":"ð",squared_vs:"ð","flag-ac":"ð¦ð¨","flag-ad":"ð¦ð©",ad:"ð¦ð©","flag-ae":"ð¦ðª",ae:"ð¦ðª","flag-af":"ð¦ð«",af:"ð¦ð«","flag-ag":"ð¦ð¬",ag:"ð¦ð¬","antigua_&_barbuda":"ð¦ð¬","flag-ai":"ð¦ð®",ai:"ð¦ð®","flag-al":"ð¦ð±",al:"ð¦ð±","flag-am":"ð¦ð²",am:"ð¦ð²","flag-ao":"ð¦ð´",ao:"ð¦ð´","flag-aq":"ð¦ð¶","flag-ar":"ð¦ð·",ar:"ð¦ð·","flag-as":"ð¦ð¸",as:"ð¦ð¸","flag-at":"ð¦ð¹",at:"ð¦ð¹","flag-au":"ð¦ðº",au:"ð¦ðº","flag-aw":"ð¦ð¼",aw:"ð¦ð¼","flag-ax":"ð¦ð½",Ã¥land_islands:"ð¦ð½","flag-az":"ð¦ð¿",az:"ð¦ð¿","flag-ba":"ð§ð¦",ba:"ð§ð¦","bosnia_&_herzegovina":"ð§ð¦","flag-bb":"ð§ð§",bb:"ð§ð§","flag-bd":"ð§ð©",bd:"ð§ð©","flag-be":"ð§ðª",be:"ð§ðª","flag-bf":"ð§ð«",bf:"ð§ð«","flag-bg":"ð§ð¬",bg:"ð§ð¬","flag-bh":"ð§ð",bh:"ð§ð","flag-bi":"ð§ð®",bi:"ð§ð®","flag-bj":"ð§ð¯",bj:"ð§ð¯","flag-bl":"ð§ð±","flag-bm":"ð§ð²",bm:"ð§ð²","flag-bn":"ð§ð³",bn:"ð§ð³","flag-bo":"ð§ð´",bo:"ð§ð´","flag-bq":"ð§ð¶","flag-br":"ð§ð·",br:"ð§ð·","flag-bs":"ð§ð¸",bs:"ð§ð¸","flag-bt":"ð§ð¹",bt:"ð§ð¹","flag-bv":"ð§ð»","flag-bw":"ð§ð¼",bw:"ð§ð¼","flag-by":"ð§ð¾",by:"ð§ð¾","flag-bz":"ð§ð¿",bz:"ð§ð¿","flag-ca":"ð¨ð¦",ca:"ð¨ð¦","flag-cc":"ð¨ð¨","cocos_(keeling)_islands":"ð¨ð¨","flag-cd":"ð¨ð©",cd_flag:"ð¨ð©","congo_-_kinshasa":"ð¨ð©","flag-cf":"ð¨ð«",cf:"ð¨ð«","flag-cg":"ð¨ð¬",cg:"ð¨ð¬","congo_-_brazzaville":"ð¨ð¬","flag-ch":"ð¨ð",ch:"ð¨ð","flag-ci":"ð¨ð®",ci:"ð¨ð®","côte_dâivoire":"ð¨ð®","flag-ck":"ð¨ð°",ck:"ð¨ð°","flag-cl":"ð¨ð±",cl_flag:"ð¨ð±","flag-cm":"ð¨ð²",cm:"ð¨ð²","flag-cn":"ð¨ð³",china:"ð¨ð³","flag-co":"ð¨ð´",co:"ð¨ð´","flag-cp":"ð¨ðµ","flag-cr":"ð¨ð·",cr:"ð¨ð·","flag-cu":"ð¨ðº",cu:"ð¨ðº","flag-cv":"ð¨ð»",cv:"ð¨ð»","flag-cw":"ð¨ð¼",cw:"ð¨ð¼",curaçao:"ð¨ð¼","flag-cx":"ð¨ð½","flag-cy":"
2ð¨ð¾",cy:"ð¨ð¾","flag-cz":"ð¨ð¿",cz:"ð¨ð¿",czechia:"ð¨ð¿","flag-de":"ð©ðª",germany:"ð©ðª","flag-dg":"ð©ð¬","flag-dj":"ð©ð¯",dj:"ð©ð¯","flag-dk":"ð©ð°",dk:"ð©ð°","flag-dm":"ð©ð²",dm:"ð©ð²","flag-do":"ð©ð´",do:"ð©ð´","flag-dz":"ð©ð¿",dz:"ð©ð¿","flag-ea":"ðªð¦","ceuta_&_melilla":"ðªð¦","flag-ec":"ðªð¨",ec:"ðªð¨","flag-ee":"ðªðª",ee:"ðªðª","flag-eg":"ðªð¬",eg:"ðªð¬","flag-eh":"ðªð","flag-er":"ðªð·",er:"ðªð·","flag-es":"ðªð¸",spain:"ðªð¸","flag-et":"ðªð¹",et:"ðªð¹","flag-eu":"ðªðº","flag-fi":"ð«ð®",fi:"ð«ð®","flag-fj":"ð«ð¯",fj:"ð«ð¯","flag-fk":"ð«ð°","flag-fm":"ð«ð²","flag-fo":"ð«ð´",fo:"ð«ð´","flag-fr":"ð«ð·",france:"ð«ð·","flag-ga":"ð¬ð¦",ga:"ð¬ð¦","flag-gb":"ð¬ð§",united_kingdom:"ð¬ð§","flag-gd":"ð¬ð©",gd:"ð¬ð©","flag-ge":"ð¬ðª",ge:"ð¬ðª","flag-gf":"ð¬ð«",gf:"ð¬ð«","flag-gg":"ð¬ð¬","flag-gh":"ð¬ð",gh:"ð¬ð","flag-gi":"ð¬ð®",gi:"ð¬ð®","flag-gl":"ð¬ð±","flag-gm":"ð¬ð²",gm:"ð¬ð²","flag-gn":"ð¬ð³",gn:"ð¬ð³","flag-gp":"ð¬ðµ",gp:"ð¬ðµ","flag-gq":"ð¬ð¶",gq:"ð¬ð¶","flag-gr":"ð¬ð·",gr:"ð¬ð·","flag-gs":"ð¬ð¸","south_georgia_&_south_sandwich_islands":"ð¬ð¸","flag-gt":"ð¬ð¹",gt:"ð¬ð¹","flag-gu":"ð¬ðº",gu:"ð¬ðº","flag-gw":"ð¬ð¼",gw:"ð¬ð¼","guinea-bissau":"ð¬ð¼","flag-gy":"ð¬ð¾",gy:"ð¬ð¾","flag-hk":"ðð°",hk:"ðð°",hong_kong_sar_china:"ðð°","flag-hm":"ðð²","heard_&_mcdonald_islands":"ðð²","flag-hn":"ðð³",hn:"ðð³","flag-hr":"ðð·",hr:"ðð·","flag-ht":"ðð¹",ht:"ðð¹","flag-hu":"ððº",hu:"ððº","flag-ic":"ð®ð¨","flag-id":"ð®ð©",id_flag:"ð®ð©","flag-ie":"ð®ðª",ie:"ð®ðª","flag-il":"ð®ð±",il:"ð®ð±","flag-im":"ð®ð²","flag-in":"ð®ð³",in:"ð®ð³","flag-io":"ð®ð´","flag-iq":"ð®ð¶",iq:"ð®ð¶","flag-ir":"ð®ð·",ir:"ð®ð·","flag-is":"ð®ð¸",is:"ð®ð¸","flag-it":"ð®ð¹",italy:"ð®ð¹","flag-je":"ð¯ðª","flag-jm":"ð¯ð²",jm:"ð¯ð²","flag-jo":"ð¯ð´",jo:"ð¯ð´","flag-jp":"ð¯ðµ","flag-ke":"ð°ðª",ke:"ð°ðª","flag-kg":"ð°ð¬",kg:"ð°ð¬","flag-kh":"ð°ð",kh:"ð°ð","flag-ki":"ð°ð®",ki:"ð°ð®","flag-km":"ð°ð²",km:"ð°ð²","flag-kn":"ð°ð³","flag-kp":"ð°ðµ",kp:"ð°ðµ","flag-kr":"ð°ð·",south_korea:"ð°ð·","flag-kw":"ð°ð¼",kw:"ð°ð¼","flag-ky":"ð°ð¾",ky:"ð°ð¾","flag-kz":"ð°ð¿",kz:"ð°ð¿","flag-la":"ð±ð¦",la:"ð±ð¦","flag-lb":"ð±ð§",lb:"ð±ð§","flag-lc":"ð±ð¨","flag-li":"ð±ð®",li:"ð±ð®","flag-lk":"ð±ð°",lk:"ð±ð°","flag-lr":"ð±ð·",lr:"ð±ð·","flag-ls":"ð±ð¸",ls:"ð±ð¸","flag-lt":"ð±ð¹",lt:"ð±ð¹","flag-lu":"ð±ðº",lu:"ð±ðº","flag-lv":"ð±ð»",lv:"ð±ð»","flag-ly":"ð±ð¾",ly:"ð±ð¾","flag-ma":"ð²ð¦",ma:"ð²ð¦","flag-mc":"ð²ð¨","flag-md":"ð²ð©",md:"ð²ð©","flag-me":"ð²ðª",me:"ð²ðª","flag-mf":"ð²ð«","flag-mg":"ð²ð¬",mg:"ð²ð¬","flag-mh":"ð²ð","flag-mk":"ð²ð°",mk:"ð²ð°","flag-ml":"ð²ð±",ml:"ð²ð±","flag-mm":"ð²ð²",mm:"ð²ð²","myanmar_(burma)":"ð²ð²","flag-mn":"ð²ð³",mn:"ð²ð³","flag-mo":"ð²ð´",mo:"ð²ð´",macao_sar_china:"ð²ð´","flag-mp":"ð²ðµ",mp:"ð²ðµ","flag-mq":"ð²ð¶",mq:"ð²ð¶","flag-mr":"ð²ð·",mr:"ð²ð·","flag-ms":"ð²ð¸",ms:"ð²ð¸","flag-mt":"ð²ð¹",mt:"ð²ð¹","flag-mu":"ð²ðº","flag-mv":"ð²ð»",mv:"ð²ð»","flag-mw":"ð²ð¼",mw:"ð²ð¼","flag-mx":"ð²ð½",mx:"ð²ð½","flag-my":"ð²ð¾",my:"ð²ð¾","flag-mz":"ð²ð¿",mz:"ð²ð¿","flag-na":"ð³ð¦",na:"ð³ð¦","flag-nc":"ð³ð¨",nc:"ð³ð¨","flag-ne":"ð³ðª",ne:"ð³ðª","flag-nf":"ð³ð«","flag-ng":"ð³ð¬","flag-ni":"ð³ð®",ni:"ð³ð®","flag-nl":"ð³ð±",nl:"ð³ð±","flag-no":"ð³ð´",no:"ð³ð´","flag-np":"ð³ðµ",np:"ð³ðµ","flag-nr":"ð³ð·","flag-nu":"ð³ðº",nu:"ð³ðº","flag-nz":"ð³ð¿",nz:"ð³ð¿","flag-om":"ð´ð²","flag-pa":"ðµð¦",pa:"ðµð¦","flag-pe":"ðµðª",pe:"ðµðª","flag-pf":"ðµð«","flag-pg":"ðµð¬",pg:"ðµð¬","flag-ph":"ðµð",ph:"ðµð","flag-pk":"ðµð°",pk:"ðµð°","flag-pl":"ðµð±",pl:"ðµð±","flag-pm":"ðµð²","flag-pn":"ðµð³","flag-pr":"ðµð·",pr:"ðµð·","flag-ps":"ðµð¸",ps:"ðµð¸","flag-pt":"ðµð¹",pt:"ðµð¹","flag-pw":"ðµð¼",pw:"ðµð¼","flag-py":"ðµð¾",py:"ðµð¾","flag-qa":"ð¶ð¦",qa:"ð¶ð¦","flag-re":"ð·ðª",re:"ð·ðª",réunion:"ð·ðª","flag-ro":"ð·ð´",ro:"ð·ð´","flag-rs":"ð·ð¸",rs:"ð·ð¸","flag-ru":"ð·ðº",russia:"ð·ðº","flag-rw":"ð·ð¼",rw:"ð·ð¼","flag-sa":"ð¸ð¦",sa_flag:"ð¸ð¦","flag-sb":"ð¸ð§",sb:"ð¸ð§","flag-sc":"ð¸ð¨",sc:"ð¸ð¨","flag-sd":"ð¸ð©",sd:"ð¸ð©","flag-se":"ð¸ðª",se:"ð¸ðª","flag-sg":"ð¸ð¬",sg:"ð¸ð¬","flag-sh":"ð¸ð","flag-si":"ð¸ð®",si:"ð¸ð®","flag-sj":"ð¸ð¯","svalbard_&_jan_mayen":"ð¸ð¯","flag-sk":"ð¸ð°",sk:"ð¸ð°","flag-sl":"ð¸ð±",sl:"ð¸ð±","flag-sm":"ð¸ð²",sm:"ð¸ð²","flag-sn":"ð¸ð³",
2sn:"ð¸ð³","flag-so":"ð¸ð´",so:"ð¸ð´","flag-sr":"ð¸ð·",sr:"ð¸ð·","flag-ss":"ð¸ð¸",ss:"ð¸ð¸","flag-st":"ð¸ð¹",st:"ð¸ð¹","são_tomé_&_prÃncipe":"ð¸ð¹","flag-sv":"ð¸ð»",sv:"ð¸ð»","flag-sx":"ð¸ð½","flag-sy":"ð¸ð¾",sy:"ð¸ð¾","flag-sz":"ð¸ð¿",sz:"ð¸ð¿",eswatini:"ð¸ð¿","flag-ta":"ð¹ð¦","flag-tc":"ð¹ð¨",tc:"ð¹ð¨","turks_&_caicos_islands":"ð¹ð¨","flag-td":"ð¹ð©","flag-tf":"ð¹ð«",tf:"ð¹ð«","flag-tg":"ð¹ð¬",tg:"ð¹ð¬","flag-th":"ð¹ð",th:"ð¹ð","flag-tj":"ð¹ð¯",tj:"ð¹ð¯","flag-tk":"ð¹ð°","flag-tl":"ð¹ð±",tl:"ð¹ð±","timor-leste":"ð¹ð±","flag-tm":"ð¹ð²",tm_flag:"ð¹ð²","flag-tn":"ð¹ð³",tn:"ð¹ð³","flag-to":"ð¹ð´",to:"ð¹ð´","flag-tr":"ð¹ð·","flag-tt":"ð¹ð¹",tt:"ð¹ð¹","trinidad_&_tobago":"ð¹ð¹","flag-tv":"ð¹ð»",tv_flag:"ð¹ð»","flag-tw":"ð¹ð¼","flag-tz":"ð¹ð¿",tz:"ð¹ð¿","flag-ua":"ðºð¦",ua:"ðºð¦","flag-ug":"ðºð¬",ug:"ðºð¬","flag-um":"ðºð²","flag-un":"ðºð³","flag-us":"ðºð¸",united_states:"ðºð¸","flag-uy":"ðºð¾",uy:"ðºð¾","flag-uz":"ðºð¿",uz:"ðºð¿","flag-va":"ð»ð¦","flag-vc":"ð»ð¨",vc:"ð»ð¨","flag-ve":"ð»ðª",ve:"ð»ðª","flag-vg":"ð»ð¬",vg:"ð»ð¬","flag-vi":"ð»ð®",vi:"ð»ð®","flag-vn":"ð»ð³",vn:"ð»ð³","flag-vu":"ð»ðº",vu:"ð»ðº","flag-wf":"ð¼ð«","wallis_&_futuna":"ð¼ð«","flag-ws":"ð¼ð¸",ws:"ð¼ð¸","flag-xk":"ð½ð°","flag-ye":"ð¾ðª",ye:"ð¾ðª","flag-yt":"ð¾ð¹","flag-za":"ð¿ð¦",za:"ð¿ð¦","flag-zm":"ð¿ð²",zm:"ð¿ð²","flag-zw":"ð¿ð¼",zw:"ð¿ð¼",squared_katakana_koko:"ð","japanese_âhereâ_button":"ð","japanese_âservice_chargeâ_button":"ðï¸","squared_cjk_unified_ideograph-7121":"ð","japanese_âfree_of_chargeâ_button":"ð","squared_cjk_unified_ideograph-6307":"ð¯","japanese_âreservedâ_button":"ð¯","squared_cjk_unified_ideograph-7981":"ð²","japanese_âprohibitedâ_button":"ð²","squared_cjk_unified_ideograph-7a7a":"ð³","japanese_âvacancyâ_button":"ð³","squared_cjk_unified_ideograph-5408":"ð´","japanese_âpassing_gradeâ_button":"ð´","squared_cjk_unified_ideograph-6e80":"ðµ","japanese_âno_vacancyâ_button":"ðµ","squared_cjk_unified_ideograph-6709":"ð¶","japanese_ânot_free_of_chargeâ_button":"ð¶","japanese_âmonthly_amountâ_button":"ð·ï¸","squared_cjk_unified_ideograph-7533":"ð¸","japanese_âapplicationâ_button":"ð¸","squared_cjk_unified_ideograph-5272":"ð¹","japanese_âdiscountâ_button":"ð¹","squared_cjk_unified_ideograph-55b6":"ðº","japanese_âopen_for_businessâ_button":"ðº",circled_ideograph_advantage:"ð","japanese_âbargainâ_button":"ð",circled_ideograph_accept:"ð","japanese_âacceptableâ_button":"ð",sunset_over_buildings:"ð","earth_globe_europe-africa":"ð","globe_showing_europe-africa":"ð",earth_globe_americas:"ð","earth_globe_asia-australia":"ð","globe_showing_asia-australia":"ð",new_moon_symbol:"ð",waxing_crescent_moon_symbol:"ð",first_quarter_moon_symbol:"ð",waxing_gibbous_moon_symbol:"ð",full_moon_symbol:"ð",waning_gibbous_moon_symbol:"ð",last_quarter_moon_symbol:"ð",waning_crescent_moon_symbol:"ð",mostly_sunny:"ð¤ï¸",barely_sunny:"ð¥ï¸",partly_sunny_rain:"ð¦ï¸",rain_cloud:"ð§ï¸",snow_cloud:"ð¨ï¸",lightning:"ð©ï¸",wind_blowing_face:"ð¬ï¸",wrap:"ð¯",ear_of_maize:"ð½",aubergine:"ð",slice_of_pizza:"ð",curry_and_rice:"ð",fish_cake_with_swirl_design:"ð¥",sake_bottle_and_cup:"ð¶",knife_fork_plate:"ð½ï¸",sparkling_wine:"ð¾",wrapped_present:"ð","jack-o-lantern":"ð",father_christmas:"ð
",firework_sparkler:"ð",medal:"ðï¸",billiards:"ð±",multiple_musical_notes:"ð¶",tennis_racquet_and_ball:"ð¾",ski_and_ski_boot:"ð¿",basketball_and_hoop:"ð","woman-running":"ðââï¸","man-running":"ðââï¸","woman-surfing":"ðââï¸","man-surfing":"ðââï¸",sports_decoration:"ð
","woman-swimming":"ðââï¸","man-swimming":"ðââï¸","woman-lifting-weights":"ðï¸ââï¸","man-lifting-weights":"ðï¸ââï¸",weight_lifter:"ðï¸","woman-golfing":"ðï¸ââï¸","man-golfing":"ðï¸ââï¸",golfer:"ðï¸",racing_motorcycle:"ðï¸",cricket_bat_and_ball:"ð",field_hockey_stick_and_ball:"ð",ice_hockey_stick_and_puck:"ð",table_tennis_paddle_and_ball:"ð",table_tennis:"ð",house_buildings:"ðï¸",derelict_house_building:"ðï¸",house_building:"ð ",automated_teller_machine:"ð§","rainbow-flag":"ð³ï¸âð",waving_white_flag:"ð³ï¸","flag-england":"ð´ó §ó ¢ó ¥ó ®ó §ó ¿","flag-scotland":"ð´ó §ó ¢ó ³ó £ó ´ó ¿","flag-wales":"ð´ó §ó ¢ó ·ó ¬ó ³ó ¿",waving_black_flag:"ð´",badminton_racquet_and_shuttlecock:"ð¸",badminton_racket_and_shuttlecock:"ð¸",bow_arrow:"ð¹",archery:"ð¹",jar:"ðº",vase:"ðº","skin-tone-2":"ð»","skin-tone-3":"ð¼","skin-tone-4":"ð½","skin-tone-5":"ð¾","skin-tone-6":"ð¿","front-facing_baby_chick":"ð¥",bactrian_camel:"ð«","two-hump_camel":"ð«",frog_face:"ð¸",hamster_face:"ð¹",wolf_face:"ðº",bear_face:"ð»","eye-in-speech-bubble":"ðï¸âð¨ï¸",white_up_pointing_backhand_index:"ð",white_down_pointing_backhand_index:"ð",white_left_pointing_backhand_index:"ð",white_right_pointing_backhand_index:"ð",fisted_hand_sign:"ð",waving_hand_sign:"ð",ok_hand_sign:"ð",thumbs_up_sign:"ð",thumbs_down_sign:"ð",clapping_hands_sign:"ð",open_hands_sign:"ð","womanâs_hat":"ð","t-shirt":"ð","womanâs_clothes":"ð","manâs_shoe":"ð","high-heeled_shoe":"ð ",womans_sandal:"ð¡","womanâs_sandal":"ð¡",womans_boots:"ð¢","womanâs_boot":"ð¢","male-farmer":"ð¨âð¾",male_farmer:"ð¨âð¾","male-cook":"
2ð¨âð³",male_cook:"ð¨âð³","male-student":"ð¨âð",male_student:"ð¨âð","male-singer":"ð¨âð¤",male_singer:"ð¨âð¤","male-artist":"ð¨âð¨",male_artist:"ð¨âð¨","male-teacher":"ð¨âð«",male_teacher:"ð¨âð«","male-factory-worker":"ð¨âð",male_factory_worker:"ð¨âð","man-boy-boy":"ð¨âð¦âð¦","man,_boy,_boy":"ð¨âð¦âð¦","man-boy":"ð¨âð¦","man,_boy":"ð¨âð¦","man-girl-boy":"ð¨âð§âð¦","man,_girl,_boy":"ð¨âð§âð¦","man-girl-girl":"ð¨âð§âð§","man,_girl,_girl":"ð¨âð§âð§","man-girl":"ð¨âð§","man,_girl":"ð¨âð§","man-man-boy":"ð¨âð¨âð¦","family_(man,_man,_boy)":"ð¨âð¨âð¦","man,_man,_boy":"ð¨âð¨âð¦","man-man-boy-boy":"ð¨âð¨âð¦âð¦","family_(man,_man,_boy,_boy)":"ð¨âð¨âð¦âð¦","man,_man,_boy,_boy":"ð¨âð¨âð¦âð¦","man-man-girl":"ð¨âð¨âð§","family_(man,_man,_girl)":"ð¨âð¨âð§","man,_man,_girl":"ð¨âð¨âð§","man-man-girl-boy":"ð¨âð¨âð§âð¦","family_(man,_man,_girl,_boy)":"ð¨âð¨âð§âð¦","man,_man,_girl,_boy":"ð¨âð¨âð§âð¦","man-man-girl-girl":"ð¨âð¨âð§âð§","family_(man,_man,_girl,_girl)":"ð¨âð¨âð§âð§","man,_man,_girl,_girl":"ð¨âð¨âð§âð§","man-woman-boy":"ð¨âð©âð¦","family_(man,_woman,_boy)":"ð¨âð©âð¦","man,_woman,_boy":"ð¨âð©âð¦","man-woman-boy-boy":"ð¨âð©âð¦âð¦","family_(man,_woman,_boy,_boy)":"ð¨âð©âð¦âð¦","man,_woman,_boy,_boy":"ð¨âð©âð¦âð¦","man-woman-girl":"ð¨âð©âð§","family_(man,_woman,_girl)":"ð¨âð©âð§","man,_woman,_girl":"ð¨âð©âð§","man-woman-girl-boy":"ð¨âð©âð§âð¦","family_(man,_woman,_girl,_boy)":"ð¨âð©âð§âð¦","man,_woman,_girl,_boy":"ð¨âð©âð§âð¦","man-woman-girl-girl":"ð¨âð©âð§âð§","family_(man,_woman,_girl,_girl)":"ð¨âð©âð§âð§","man,_woman,_girl,_girl":"ð¨âð©âð§âð§","male-technologist":"ð¨âð»",male_technologist:"ð¨âð»","male-office-worker":"ð¨âð¼",male_office_worker:"ð¨âð¼","male-mechanic":"ð¨âð§",male_mechanic:"ð¨âð§","male-scientist":"ð¨âð¬",male_scientist:"ð¨âð¬","male-astronaut":"ð¨âð",male_astronaut:"ð¨âð","male-firefighter":"ð¨âð",male_firefighter:"ð¨âð","male-doctor":"ð¨ââï¸",male_health_worker:"ð¨ââï¸","male-judge":"ð¨ââï¸",male_judge:"ð¨ââï¸","male-pilot":"ð¨ââï¸",male_pilot:"ð¨ââï¸","man-heart-man":"ð¨ââ¤ï¸âð¨","man-kiss-man":"ð¨ââ¤ï¸âðâð¨","man,_man":"ð¨ââ¤ï¸âðâð¨","female-farmer":"ð©âð¾",female_farmer:"ð©âð¾",woman_famer:"ð©âð¾","female-cook":"ð©âð³",female_cook:"ð©âð³","female-student":"ð©âð",female_student:"ð©âð","female-singer":"ð©âð¤",female_singer:"ð©âð¤","female-artist":"ð©âð¨",female_artist:"ð©âð¨","female-teacher":"ð©âð«",female_teacher:"ð©âð«","female-factory-worker":"ð©âð",female_factory_worker:"ð©âð","woman-boy-boy":"ð©âð¦âð¦","woman,_boy,_boy":"ð©âð¦âð¦","woman-boy":"ð©âð¦","woman,_boy":"ð©âð¦","woman-girl-boy":"ð©âð§âð¦","woman,_girl,_boy":"ð©âð§âð¦","woman-girl-girl":"ð©âð§âð§","woman,_girl,_girl":"ð©âð§âð§","woman-girl":"ð©âð§","woman,_girl":"ð©âð§","woman-woman-boy":"ð©âð©âð¦","family_(woman,_woman,_boy)":"ð©âð©âð¦","woman,_woman,_boy":"ð©âð©âð¦","woman-woman-boy-boy":"ð©âð©âð¦âð¦","family_(woman,_woman,_boy,_boy)":"ð©âð©âð¦âð¦","woman,_woman,_boy,_boy":"ð©âð©âð¦âð¦","woman-woman-girl":"ð©âð©âð§","family_(woman,_woman,_girl)":"ð©âð©âð§","woman,_woman,_girl":"ð©âð©âð§","woman-woman-girl-boy":"ð©âð©âð§âð¦","family_(woman,_woman,_girl,_boy)":"ð©âð©âð§âð¦","woman,_woman,_girl,_boy":"
2ð©âð©âð§âð¦","woman-woman-girl-girl":"ð©âð©âð§âð§","family_(woman,_woman,_girl,_girl)":"ð©âð©âð§âð§","woman,_woman,_girl,_girl":"ð©âð©âð§âð§","female-technologist":"ð©âð»",female_technologist:"ð©âð»","female-office-worker":"ð©âð¼",female_office_worker:"ð©âð¼","female-mechanic":"ð©âð§",female_mechanic:"ð©âð§","female-scientist":"ð©âð¬",female_scientist:"ð©âð¬","female-astronaut":"ð©âð",female_astronaut:"ð©âð","female-firefighter":"ð©âð",female_firefighter:"ð©âð","female-doctor":"ð©ââï¸",female_health_worker:"ð©ââï¸","female-judge":"ð©ââï¸",female_judge:"ð©ââï¸","female-pilot":"ð©ââï¸",female_pilot:"ð©ââï¸","woman-heart-man":"ð©ââ¤ï¸âð¨","woman-heart-woman":"ð©ââ¤ï¸âð©","woman-kiss-man":"ð©ââ¤ï¸âðâð¨","woman,_man":"ð©ââ¤ï¸âðâð¨","woman-kiss-woman":"ð©ââ¤ï¸âðâð©","kiss_(woman,_woman)":"ð©ââ¤ï¸âðâð©","woman,_woman":"ð©ââ¤ï¸âðâð©",man_and_woman_holding_hands:"ð«","female-police-officer":"ð®ââï¸","male-police-officer":"ð®ââï¸","woman-with-bunny-ears-partying":"ð¯ââï¸","man-with-bunny-ears-partying":"ð¯ââï¸",woman_with_bunny_ears:"ð¯","blond-haired-woman":"ð±ââï¸","blond-haired-man":"ð±ââï¸",person_with_blond_hair:"ð±",blond_hair:"ð±",man_with_chinese_cap:"ð²","woman-wearing-turban":"ð³ââï¸","man-wearing-turban":"ð³ââï¸","female-construction-worker":"ð·ââï¸","male-construction-worker":"ð·ââï¸",extraterrestrial_alien:"ð½","woman-tipping-hand":"ðââï¸","man-tipping-hand":"ðââï¸","female-guard":"ðââï¸","male-guard":"ðââï¸","woman-getting-massage":"ðââï¸","man-getting-massage":"ðââï¸",face_massage:"ð","woman-getting-haircut":"ðââï¸","man-getting-haircut":"ðââï¸",electric_light_bulb:"ð¡",sleeping_symbol:"ð¤",collision_symbol:"ð¥",splashing_sweat_symbol:"ð¦",dash_symbol:"ð¨",dizzy_symbol:"ð«",banknote_with_yen_sign:"ð´",banknote_with_dollar_sign:"ðµ",banknote_with_euro_sign:"ð¶",banknote_with_pound_sign:"ð·",chart_with_upwards_trend_and_yen_sign:"ð¹",personal_computer:"ð»",laptop_computer:"ð»",optical_disc:"ð¿","tear-off_calendar":"ð",public_address_loudspeaker:"ð¢",cheering_megaphone:"ð£","e-mail_symbol":"ð§",envelope_with_downwards_arrow_above:"ð©",mobile_phone_with_rightwards_arrow_at_left:"ð²",antenna_with_bars:"ð¶",dhikr_beads:"ð¿",rosary_beads:"ð¿",clockwise_rightwards_and_leftwards_open_circle_arrows:"ð",clockwise_rightwards_and_leftwards_open_circle_arrows_with_circled_one_overlay:"ð",clockwise_downwards_and_upwards_open_circle_arrows:"ð",anticlockwise_downwards_and_upwards_open_circle_arrows:"ð",low_brightness_symbol:"ð
",high_brightness_symbol:"ð",speaker_with_cancellation_stroke:"ð",speaker_with_one_sound_wave:"ð",speaker_with_three_sound_waves:"ð","left-pointing_magnifying_glass":"ð","right-pointing_magnifying_glass":"ð",open_lock:"ð",bell_with_cancellation_stroke:"ð",link_symbol:"ð",back_with_leftwards_arrow_above:"ð",end_with_leftwards_arrow_above:"ð",on_with_exclamation_mark_with_left_right_arrow_above:"ð","on!_arrow":"ð",soon_with_rightwards_arrow_above:"ð",top_with_upwards_arrow_above:"ð",no_one_under_eighteen_symbol:"ð",input_symbol_for_latin_capital_letters:"ð ",input_symbol_for_latin_small_letters:"ð¡",input_symbol_for_symbols:"ð£",input_symbol_for_latin_letters:"ð¤",electric_torch:"ð¦",six_pointed_star_with_middle_dot:"ð¯","dotted_six-pointed_star":"ð¯",large_red_circle:"ð´","up-pointing_red_triangle":"ðº","down-pointing_red_triangle":"ð»","up-pointing_small_red_triangle":"ð¼","down-pointing_small_red_triangle":"ð½",om_symbol:"ðï¸",dove_of_peace:"ðï¸",mecca:"ð",minaret:"ð",domed_roof:"ð",mosque_with_domed_roof_and_minaret:"ð",temple:"ð",jewish:"ð",synagogue_with_star_of_david:"ð",menorah_with_nine_branches:"ð",candelabrum:"
2ð",chanukiah:"ð",clock_face_one_oclock:"ð","one_oâclock":"ð",clock_face_two_oclock:"ð","two_oâclock":"ð",clock_face_three_oclock:"ð","three_oâclock":"ð",clock_face_four_oclock:"ð","four_oâclock":"ð",clock_face_five_oclock:"ð","five_oâclock":"ð",clock_face_six_oclock:"ð","six_oâclock":"ð",clock_face_seven_oclock:"ð","seven_oâclock":"ð",clock_face_eight_oclock:"ð","eight_oâclock":"ð",clock_face_nine_oclock:"ð","nine_oâclock":"ð",clock_face_ten_oclock:"ð","ten_oâclock":"ð",clock_face_eleven_oclock:"ð","eleven_oâclock":"ð",clock_face_twelve_oclock:"ð","twelve_oâclock":"ð","clock_face_one-thirty":"ð","one-thirty":"ð","clock_face_two-thirty":"ð","two-thirty":"ð","clock_face_three-thirty":"ð","three-thirty":"ð","clock_face_four-thirty":"ð","four-thirty":"ð","clock_face_five-thirty":"ð ","five-thirty":"ð ","clock_face_six-thirty":"ð¡","six-thirty":"ð¡","clock_face_seven-thirty":"ð¢","seven-thirty":"ð¢","clock_face_eight-thirty":"ð£","eight-thirty":"ð£","clock_face_nine-thirty":"ð¤","nine-thirty":"ð¤","clock_face_ten-thirty":"ð¥","ten-thirty":"ð¥","clock_face_eleven-thirty":"ð¦","eleven-thirty":"ð¦","clock_face_twelve-thirty":"ð§","twelve-thirty":"ð§",man_in_business_suit_levitating:"ð´ï¸","female-detective":"ðµï¸ââï¸","male-detective":"ðµï¸ââï¸",sleuth_or_spy:"ðµï¸",lower_left_ballpoint_pen:"ðï¸",lower_left_fountain_pen:"ðï¸",lower_left_paintbrush:"ðï¸",lower_left_crayon:"ðï¸",reversed_hand_with_middle_finger_extended:"ð","spock-hand":"ð",raised_hand_with_part_between_middle_and_ring_fingers:"ð",three_button_mouse:"ð±ï¸",frame_with_picture:"ð¼ï¸",spiral_note_pad:"ðï¸",spiral_calendar_pad:"ðï¸",compression:"ðï¸",dagger_knife:"ð¡ï¸",speaking_head_in_silhouette:"ð£ï¸",silhouette_of_japan:"ð¾",smiling_face_with_open_mouth:"ð",smiling_face_with_open_mouth_and_smiling_eyes:"ð",smiling_face_with_open_mouth_and_cold_sweat:"ð
","smiling_face_with_open_mouth_and_tightly-closed_eyes":"ð",face_savouring_delicious_food:"ð","smiling_face_with_heart-shaped_eyes":"ð","smiling_face_with_heart-eyes":"ð",face_with_cold_sweat:"ð",face_throwing_a_kiss:"ð","face_with_stuck-out_tongue":"ð","face_with_stuck-out_tongue_and_winking_eye":"ð","face_with_stuck-out_tongue_and_tightly-closed_eyes":"ð",face_with_look_of_triumph:"ð¤",disappointed_but_relieved_face:"ð¥",face_with_open_mouth_and_cold_sweat:"ð°",grinning_cat_face_with_smiling_eyes:"ð¸",cat_face_with_tears_of_joy:"ð¹",smiling_cat_face_with_open_mouth:"ðº","smiling_cat_face_with_heart-shaped_eyes":"ð»","smiling_cat_with_heart-eyes":"ð»",cat_face_with_wry_smile:"ð¼",kissing_c
2at_face_with_closed_eyes:"ð½",pouting_cat_face:"ð¾",weary_cat_face:"ð",slightly_frowning:"ð",slightly_smiling:"ð",slight_smile:"ð",upside_down:"ð",flipped_face:"ð","upside-down_face":"ð",eye_roll:"ð",rolling_eyes:"ð","woman-gesturing-no":"ð
ââï¸","man-gesturing-no":"ð
ââï¸",face_with_no_good_gesture:"ð
","woman-gesturing-ok":"ðââï¸","man-gesturing-ok":"ðââï¸",face_with_ok_gesture:"ð","woman-bowing":"ðââï¸",woman_bow:"ðââï¸",female_bow:"ðââï¸",woman_bowing_deeply:"ðââï¸","man-bowing":"ðââï¸",man_bow:"ðââï¸",male_bow:"ðââï¸",man_bowing_deeply:"ðââï¸",person_bowing_deeply:"ð","see-no-evil_monkey":"ð","hear-no-evil_monkey":"ð","speak-no-evil_monkey":"ð","woman-raising-hand":"ðââï¸","man-raising-hand":"ðââï¸",happy_person_raising_one_hand:"ð",person_raising_both_hands_in_celebration:"ð","woman-frowning":"ðââï¸","man-frowning":"ðââï¸","woman-pouting":"ðââï¸","man-pouting":"ðââï¸",person_with_pouting_face:"ð",person_with_folded_hands:"ð","high-speed_train":"ð","high-speed_train_with_bullet_nose":"ð
",recreational_vehicle:"ð","woman-rowing-boat":"ð£ââï¸","man-rowing-boat":"ð£ââï¸",construction_sign:"ð§",police_cars_revolving_light:"ð¨",smoking_symbol:"ð¬",no_smoking_symbol:"ð",put_litter_in_its_place_symbol:"ð®",do_not_litter_symbol:"ð¯",potable_water_symbol:"ð°","non-potable_water_symbol":"ð±","woman-biking":"ð´ââï¸","man-biking":"ð´ââï¸","woman-mountain-biking":"ðµââï¸","man-mountain-biking":"ðµââï¸","woman-walking":"ð¶ââï¸","man-walking":"ð¶ââï¸",pedestrian:"ð¶",mens_symbol:"ð¹","menâs_room":"ð¹",womens_symbol:"ðº","womenâs_room":"ðº",sleeping_accommodation:"ð",worship_building:"ð",worship_place:"ð",religious_building:"ð",religious_place:"ð",octagonal_sign:"ð",shopping_trolley:"ð",take_off:"ð«",airplane_arriving:"ð¬",landing:"ð¬",scooter:"ð´",zipper_mouth:"ð¤",zip_it:"ð¤",sealed_lips:"ð¤",lips_sealed:"ð¤","zipper-mouth_face":"ð¤",money_mouth:"ð¤",money_face:"ð¤","money-mouth_face":"ð¤",sick:"ð¤",ill:"ð¤",thermometer_face:"ð¤",nerd:"ð¤",nerdy:"ð¤",think:"ð¤",thinker:"ð¤",injured:"ð¤",head_bandage:"ð¤",head_bandaged:"ð¤",bandaged:"ð¤","face_with_head-bandage":"ð¤",robot_face:"ð¤",bot_face:"ð¤",hugging:"ð¤",hug:"ð¤",the_horns:"ð¤",horns_sign:"ð¤",rock_on:"ð¤",heavy_metal:"ð¤",devil_fingers:"ð¤","left-facing_fist":"ð¤","right-facing_fist":"ð¤",hand_with_index_and_middle_fingers_crossed:"ð¤",i_love_you_hand_sign:"ð¤","love-you_gesture":"ð¤",face_with_cowboy_hat:"ð¤ ",cowboy:"ð¤ ",clown:"ð¤¡","woman-facepalming":"ð¤¦ââï¸",female_facepalm:"ð¤¦ââï¸",woman_facepalm:"ð¤¦ââï¸","man-facepalming":"ð¤¦ââï¸",face_palm:"ð¤¦","star-struck":"ð¤©","breast-feeding":"ð¤±",mother_christmas:"ð¤¶","woman-shrugging":"ð¤·ââï¸",female_shrug:"ð¤·ââï¸",woman_shrug:"ð¤·ââï¸","man-shrugging":"ð¤·ââï¸",male_shrug:"ð¤·ââï¸",man_shrug:"ð¤·ââï¸","woman-cartwheeling":"ð¤¸ââï¸",woman_doing_cartwheel:"ð¤¸ââï¸",female_doing_cartwheel:"ð¤¸ââï¸","man-cartwheeling":"ð¤¸ââï¸",man_doing_cartwheel:"ð¤¸ââï¸",male_doing_cartwheel:"ð¤¸ââï¸",person_doing_cartwheel:"ð¤¸","woman-juggling":"ð¤¹ââï¸",female_juggling:"ð¤¹ââï¸","man-juggling":"ð¤¹ââï¸",male_juggling:"ð¤¹ââï¸",juggling:"ð¤¹",fencer:"ð¤º","woman-wrestling":"ð¤¼ââï¸",woman_wrestlers:"ð¤¼ââï¸",female_wrestlers:"ð¤¼ââï¸","man-wrestling":"ð¤¼ââï¸",man_wrestlers:"ð¤¼ââï¸",male_wrestlers:"ð¤¼ââï¸",wrestlers:"ð¤¼","woman-playing-water-polo":"ð¤½ââï¸",woman_water_polo:"ð¤½ââï¸",female_water_polo:"ð¤½ââï¸","man-playing-water-polo":"ð¤½ââï¸",man_water_polo:"ð¤½ââï¸",male_water_polo:"ð¤½ââï¸","woman-playing-handball":"ð¤¾ââï¸",woman_handball:"ð¤¾ââï¸",female_handball:"ð¤¾ââï¸","man-playing-handball":"ð¤¾ââï¸",man_handball:"ð¤¾ââï¸",male_handball:"ð¤¾ââï¸",handball:"ð¤¾",drum_with_drumsticks:"ð¥",first_place_medal:"ð¥",second_place_medal:"ð¥",third_place_medal:"ð¥",kiwifruit:"ð¥",red_crab:"ð¦",lion_face:"ð¦",cute_lion:"ð¦",timid_lion:"ð¦",unicorn_face:"ð¦",giraffe_face:"ð¦",zebra_face:"ð¦",beard:"ð§",person_with_headscarf:"ð§",female_mage:"
2ð§ââï¸",male_mage:"ð§ââï¸",female_fairy:"ð§ââï¸",male_fairy:"ð§ââï¸",female_vampire:"ð§ââï¸",male_vampire:"ð§ââï¸",female_elf:"ð§ââï¸",male_elf:"ð§ââï¸",female_genie:"ð§ââï¸",male_genie:"ð§ââï¸",female_zombie:"ð§ââï¸",male_zombie:"ð§ââï¸","left-right_arrow":"âï¸","up-down_arrow":"âï¸","up-left_arrow":"âï¸","up-right_arrow":"âï¸","down-right_arrow":"âï¸","down-left_arrow":"âï¸",eject:"âï¸","black_right-pointing_double_triangle":"â©","fast-forward_button":"â©","black_left-pointing_double_triangle":"âª","black_up-pointing_double_triangle":"â«","black_down-pointing_double_triangle":"â¬",black_right_pointing_double_triangle_with_vertical_bar:"âï¸",black_left_pointing_double_triangle_with_vertical_bar:"â®ï¸",black_right_pointing_triangle_with_double_vertical_bar:"â¯ï¸",hourglass_with_flowing_sand:"â³",double_vertical_bar:"â¸ï¸",black_square_for_stop:"â¹ï¸",black_circle_for_record:"âºï¸","white_medium-small_square":"â½","black_medium-small_square":"â¾",radioactive_sign:"â¢ï¸",biohazard_sign:"â£ï¸",white_frowning_face:"â¹ï¸",staff_of_aesculapius:"âï¸",scales:"âï¸",high_voltage_sign:"â¡",medium_white_circle:"âª",medium_black_circle:"â«",thunder_cloud_and_rain:"âï¸",helmet_with_white_cross:"âï¸","woman-bouncing-ball":"â¹ï¸ââï¸","man-bouncing-ball":"â¹ï¸ââï¸",person_with_ball:"â¹ï¸",white_heavy_check_mark:"â
","eight-spoked_asterisk":"â³ï¸","eight-pointed_star":"â´ï¸",black_question_mark_ornament:"â",white_question_mark_ornament:"â",white_exclamation_mark_ornament:"â",heavy_exclamation_mark_symbol:"â",heavy_heart_exclamation_mark_ornament:"â£ï¸",white_medium_star:"â",heavy_large_circle:"â","japanese_âcongratulationsâ_button":"ãï¸","japanese_âsecretâ_button":"ãï¸",white_smiling_face:"âº",white_up_pointing_index:"â",heavy_black_heart:"â¤",black_sun_with_rays:"â",black_telephone:"â",black_scissors:"â",warning_sign:"â ",upwards_black_arrow:"â¬",downwards_black_arrow:"â¬",leftwards_black_arrow:"â¬
",black_rightwards_arrow:"â¡",north_east_arrow:"â",north_west_arrow:"â",south_east_arrow:"â",south_west_arrow:"â","black_left-pointing_triangle":"â","black_right-pointing_triangle":"â¶",rightwards_arrow_with_hook:"âª",arrow_pointing_rightwards_then_curving_downwards:"⤵",arrow_pointing_rightwards_then_curving_upwards:"⤴",negative_squared_latin_capital_letter_p:"ð
¿","squared_cjk_unified_ideograph-6708":"ð·",squared_katakana_sa:"ð",circled_latin_capital_letter_m:"â",circled_ideograph_secret:"ã",circled_ideograph_congratulation:"ã",negative_squared_latin_capital_letter_a:"ð
°",negative_squared_latin_capital_letter_b:"ð
±",negative_squared_latin_capital_letter_o:"ð
¾",black_universal_recycling_symbol:"â»",copyright_sign:"©",registered_sign:"®",trade_mark_sign:"â¢",black_spade_suit:"â ",black_heart_suit:"â¥",black_club_suit:"â£",black_diamond_suit:"â¦",regional_indicator_symbol_a:"ð¦",regional_indicator_symbol_letter_a:"ð¦",regional_indicator_symbol_b:"ð§",regional_indicator_symbol_letter_b:"ð§",regional_indicator_symbol_c:"ð¨",regional_indicator_symbol_letter_c:"ð¨",regional_indicator_symbol_d:"ð©",regional_indicator_symbol_letter_d:"ð©",regional_indicator_symbol_e:"ðª",regional_indicator_symbol_letter_e:"ðª",regional_indicator_symbol_f:"ð«",regional_indicator_symbol_letter_f:"ð«",regional_indicator_symbol_g:"ð¬",regional_indicator_symbol_letter_g:"ð¬",regional_indicator_symbol_h:"ð",regional_indicator_symbol_letter_h:"ð",regional_indicator_symbol_i:"ð®",regional_indicator_symbol_letter_i:"ð®",regional_indicator_symbol_j:"ð¯",regional_indicator_symbol_letter_j:"ð¯",regional_indicator_symbol_k:"ð°",regional_indicator_symbol_letter_k:"ð°",regional_indicator_symbol_l:"ð±",regional_indicator_symbol_letter_l:"ð±",regional_indicator_symbol_m:"ð²",regional_indicator_symbol_letter_m:"ð²",regional_indicator_symbol_n:"ð³",regional_indicator_symbol_letter_n:"ð³",regional_indicator_symbol_o:"ð´",regional_indicator_symbol_letter_o:"ð´",regional_indicator_symbol_p:"ðµ",regi
2onal_indicator_symbol_letter_p:"ðµ",regional_indicator_symbol_q:"ð¶",regional_indicator_symbol_letter_q:"ð¶",regional_indicator_symbol_r:"ð·",regional_indicator_symbol_letter_r:"ð·",regional_indicator_symbol_s:"ð¸",regional_indicator_symbol_letter_s:"ð¸",regional_indicator_symbol_t:"ð¹",regional_indicator_symbol_letter_t:"ð¹",regional_indicator_symbol_u:"ðº",regional_indicator_symbol_letter_u:"ðº",regional_indicator_symbol_v:"ð»",regional_indicator_symbol_letter_v:"ð»",regional_indicator_symbol_w:"ð¼",regional_indicator_symbol_letter_w:"ð¼",regional_indicator_symbol_x:"ð½",regional_indicator_symbol_letter_x:"ð½",regional_indicator_symbol_y:"ð¾",regional_indicator_symbol_letter_y:"ð¾",regional_indicator_symbol_z:"ð¿",regional_indicator_symbol_letter_z:"ð¿","couple_with_heart_(woman,_woman)":"ð©ââ¤âð©","couple_with_heart_(man,_man)":"ð¨ââ¤âð¨","kiss_(man,_man)":"âð¨â¤ï¸ðâð¨",helmet_white_cross:"â",helmet_with_white_crosse:"â","rescue_workerâs_helmet":"â",sleuth:"ðµ",private_eye:"ðµ",spy:"ðµ",hovering_man:"ð´",levitating_man:"ð´",splayed_hand:"ð",raised_hand_with_five_fingers_splayed:"ð",writing:"â",exclamation_heart:"â£",zig_zag_bubble:"ð¯",skull_crossbones:"â ",squirrel:"ð¿",dove_peace:"ð","dove_of_peace,_carrying_an_olive_branch":"ð",black_spider_with_eight_legs:"ð·",cobweb:"ð¸",spider_web_in_orb_form:"ð¸",st_patrick:"â",chili_pepper:"ð¶",spice:"ð¶",spicy:"ð¶",fork_knife_plate:"ð½",mont_fuji:"ð","snow-capped_mountain":"ð",campsite:"ð",camping_with_tent_and_tree:"ð",breach:"ð",desert_with_cactus:"ð",desert_island_with_palm_tree:"ð",crane:"ð",building_in_construction_with_crane:"ð",multiple_houses:"ð",old_house:"ð",abandoned_house:"ð",picture_frame:"ð¼",painting:"ð¼",gallery:"ð¼",frame_with_picture_or_painting:"ð¼",highway:"ð£",road:"ð£",interstate:"ð£",freeway:"ð£",bedroom:"ð",bed_or_bedroom:"ð",couch_lamp:"ð",couch:"ð",sofa:"ð",lounge:"ð",hot_weather:"ð¡",temperature:"ð¡",thunder_cloud_rain:"â",white_sun_small_cloud:"ð¤",white_sun_with_small_cloud:"ð¤",white_sun_behind_cloud:"ð¥",white_sun_behind_cloud_rain:"ð¦",white_sun_behind_cloud_with_rain:"ð¦",cloud_rain:"ð§",cloud_snow:"ð¨",cloud_lightning:"ð©",cloud_tornado:"ðª",cloud_with_tornado:"ðª",mother_nature:"ð¬",blowing_wind:"ð¬",planted_umbrella:"â±",umbrella_planted_on_the_ground:"â±",snowing_snowman:"â",light_beam:"â",blue_beam:"â",military_decoration:"ð",military_medal_with_ribbon:"ð",awareness_ribbon:"ð",admission_ticket:"ð",golf_club:"ð",golfer_swinging_a_golf_club:"ð",man_golfer:"ðâï¸",male_golfer:"ðâï¸",male_golfing:"ðâï¸",woman_golfer:"ðââï¸",female_golfer:"ðââï¸",female_golfing:"ðââï¸",ice_skating:"â¸",single_ice_skate:"â¸",formula_one:"ð",f1:"ð",motorbike:"ð","black_right-pointing_double_triangle_with_vertical_bar":"â","black_right-pointing_triangle_with_double_vertical_bar":"â¯","black_left-pointing_double_triangle_with_vertical_bar":"â®",keycap_asterisk:"*â£",star_keycap:"*â£",pc_tower:"ð¥",imac:"ð¥",candle_burning:"ð¯",newspaper_delivery:"ð",newspaper_rolled_up_for_delivery:"ð","rolled-up_newspaper":"ð",ballot:"ð³",ballot_bow_with_ballot:"ð³",multiple_paperclips_linked_together:"ð",an_ornate_old_key:"ð",scales_of_justice:"â",knife_weapon:"ð¡",funeral:"â°",casket:"â°",scouts:"â","fleur-de-lis":"â",atom:"â",pranava:"ð",aumkara:"ð",omkara:"ð",christian_cross:"â",kami_no_michi:"â©",star_crescent:"âª",peace_sign:"â®",radioactive_symbol:"â¢",biohazard_symbol:"â£",i_am_a_witness:"ðâð¨",red_hair:"ð¨âð¦°",curly_hair:"ð¨âð¦±",white_hair:"ð¨âð¦³",bald:"ð¨âð¦²","yo-yo":"ðª","one-piece_swimsuit":"ð©±"}},5234(e){e.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P",":p",":-p"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},62140(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(5234)),i=a(n(16308)),o=n(17939);function a(e){return e&&e.__esModule?e:{default:e}}var s=(0,i.default)(Object.keys(r.default).map((function(e){return r.default[e].map(o.escapeStringToBeUsedInRegExp)}))).sort().reverse().join("|"),l=["https?\\S*"].join("|");t.default=function(){return new RegExp("("+l+")?("+s+"|:)([\\w\\-\\_\\+\\*\\(\\)\\!#&åôâçéãÃââ,]*:)?","g")}},55858(e,t,n){"use strict";t.$r=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(89995);Object.defineProperty(t,"$r",{enumerable:!0,get:function(){return i.toArray}});var o=l(n(96540)),a=l(n(5556)),s=l(i);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var u="https";function d(e){var t=e.size,n=e.options,i=c(e,["size","options"]);return n=r({protocol:u,baseUrl:"//cdn.jsdelivr.net/emojione/assets/4.0/png/",size:t,ext:"png",emojione:!0},n),o.default.createElement(s.default,r({options:n},i))}"undefined"!=typeof location&&"http:"===location.protocol&&(u="http"),t.Ay=s.default,a.default.string,a.default.object,a.default.bool,a.default.oneOfType([a.default.arrayOf(a.default.node),a.default.node]),a.default.string,a.default.object,a.default.bool,a.default.oneOfType([a.default.arrayOf(a.default.node),a.default.node]),d.propTypes={text:a.default.string,options:a.default.object,size:a.default.oneOf([32,64,128]),children:a.default.oneOfType([a.default.arrayOf(a.default.node),a.default.node])},d.defaultProps={size:64}},1209(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e&&!e.endsWith(":")?e+":":e}},89995(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.toArray=R,t.default=O;var o=g(n(96540)),a=g(n(5556)),s=g(n(32485)),l=g(n(73391)),c=g(n(43371)),u=g(n(62140)),d=g(n(1209)),p=g(n(61731)),f=g(n(27839)),h=g(n(5234)),m=n(17939);function g(e){return e&&e.__esModule?e:{default:e}}var v=(0,c.default)(),b={width:"1em",height:"1em",margin:"0 .05em 0 .1em",verticalAlign:"-0.1em"},y={":":":"},_=!0,w=!1,S=void 0;try{for(var E,k=Object.keys(h.default)[Symbol.iterator]();!(_=(E=k.next()).done);_=!0){var C=E.value,A=!0,T=!1,I=void 0;try{for(var D,P=h.default[C][Symbol.iterator]();!(A=(D=P.next()).done);A=!0){var x=D.value;y[x]=f.default[C]}}catch(e){T=!0,I=e}finally{try{!A&&P.return&&P.return()}finally{if(T)throw I}}}}catch(e){w=!0,S=e}finally{try{!_&&k.return&&k.return()}finally{if(w)throw S}}function R(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,d.default)(t.protocol);return(0,l.default)(function(e){for(var t=(0,u.default)(),n=[],i=void 0,o=0;i=t.exec(e);){var a=i.slice(1,4),s=r(a,3),l=s[0],c=s[1],d=s[2],p=f.default[(c+d).slice(1,-1)];i.index>o&&n.push(e.slice(o,i.index)),l?n.push(i[0]):":"===c[0]&&d&&p?n.push(p):(n.push(y[c]),d&&(t.lastIndex-=d.length)),o=t.lastIndex}return n.push(e.slice(o)),n.join("")}(e),v,(function(e,r){if(!t.baseUrl)return o.default.createElement("span",{key:r,style:b,className:t.className},e);var a=(0,p.default)(e,s),s=t.emojione;s&&(a=a.replace(/-200d/g,"").replace(/-fe0f/g,""));var l=t.size?"/":"",c=""+n+t.baseUrl+t.size+l+a+"."+t.ext;return o.default.createElement("img",i({key:r,alt:e,src:c,style:b,className:t.className},t.props))}))}function O(e){var t=e.text,n=e.onlyEmojiClassName,a=e.options,l=void 0===a?{}:a,c=e.className,u=e.children,d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["text","onlyEmojiClassName","options","className","children"]),p=[];if(u&&Array.isArray(u)){var f=(0,m.stripNonStringElements)(u),h=r(f,2);t=h[0],p=h[1]}else if(u&&"string"==typeof u)t=u;else if(u){var g=(0,m.stripNonStringElements)([u]),v=r(g,2);t=v[0],p=v[1]}else if(!t)throw new Error("react-emoji-render: either children or text prop must be provided");var b,y,_,w=(0,m.returnNonStringStrippedElements)(R(t,l),p),S=(0,s.default)(c,(b={},y=n,_=function(e){if(e.length>3)return!1;for(var t=0;t<e.length;t++)if("string"==typeof e[t])return!1;return!0}(w),y in b?Object.defineProperty(b,y,{value:_,enumerable:!0,configurable:!0,writable:!0}):b[y]=_,b));return o.default.createElement("span",i({},d,{className:S}),w)}O.propTypes={text:a.default.string,props:a.default.object,onlyEmojiClassName:a.default.string,options:a.default.shape({baseUrl:a.default.string,size:a.default.oneOfType([a.default.number,a.default.string]),ext:a.default.string,className:a.default.string})}},61731(e,t){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-",n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done);r=!0){var l=a.value;n.push(l.codePointAt(0).toString(16))}}catch(e){i=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n.join(t)}(e.indexOf(r)<0?e.replace(n,""):e)};var n=/\uFE0F/g,r=String.fromCharCode(8205)},17939(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.escapeStringToBeUsedInRegExp=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},t.stripNonStringElements=function(e){return[e.map((function(e){return"string"==typeof e?e:n})).join(""),e.filter((function(e){return"string"!=typeof e}))]},t.returnNonStringStrippedElements=function(e,t){if(!e||!Array.isArray(e))return e;if(!t||!t.length)return e;var i=-1;return r(e,(function(e){if("string"==typeof e){if(e.trim()===n)return i++,t[i];if(e.includes(n))return(o=e.split(n)).length>1?r(o,(function(e,n){return 0===n?[e]:(i++,[t[i],e])})):(i++,[].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(o),[t[i]]))}var o;return e}))};var n="__REACT_EMOJI_RENDER_PLACEHOLDER__";function r(e,t){for(var n=[],r=0;r<e.length;++r){var i=t(e[r],r,e);Array.isArray(i)||(i=[i]);for(var o=0;o<i.length;++o)n.push(i[o])}return n}},22799(e,t){"use strict";var n=60103,r=60106,i=60107,o=60108,a=60114,s=60109,l=60110,c=60112,u=60113,d=60120,p=60115,f=60116;if("function"==typeof Symbol&&Symbol.for){var h=Symbol.for;n=h("react.element"),r=h("react.portal"),i=h("react.fragment"),o=h("react.strict_mode"),a=h("react.profiler"),s=h("react.provider"),l=h("react.context"),c=h("react.forward_ref"),u=h("react.suspense"),d=h("react.suspense_list"),p=h("react.memo"),f=h("react.lazy"),h("react.block"),h("react.server.block"),h("react.fundamental"),h("react.debug_trace_mode"),h("react.legacy_hidden")}t.isContextConsumer=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case i:case a:case o:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case f:case p:case s:return e;default:return t}}case r:return t}}}(e)===l}},44363(e,t,n){"use strict";e.exports=n(22799)},603(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(96540)),o=c(n(84678)),a=c(n(54798)),s=c(n(60104)),l=c(n(20880));function c(e){return e&&e.__esModule?e:{default:e}}var u=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"parseString",value:function(e){var t=this;if(""===e)return e;var n=this.props.matchDecorator(e);if(!n)return e;var r=[],i=0;return n.forEach((function(n,o){n.index>i&&r.push(e.substring(i,n.index));var a=t.props.hrefDecorator(n.url),s=t.props.textDecorator(n.text),l=t.props.componentDecorator(a,s,o);r.push(l),i=n.lastIndex})),e.length>i&&r.push(e.substring(i)),1===r.length?r[0]:r}},{key:"parse",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"string"==typeof e?this.parseString(e):i.isValidElement(e)&&"a"!==e.type&&"button"!==e.type?i.cloneElement(e,{key:n},this.parse(e.props.children)):Array.isArray(e)?e.map((function(e,n){return t.parse(e,n)})):e}},{key:"render",value:function(){return i.createElement(i.Fragment,null,this.parse(this.props.children))}}]),t}(i.Component);u.defaultProps={componentDecorator:o.default,hrefDecorator:a.default,matchDecorator:s.default,textDecorator:l.default},t.default=u},84678(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(96540));t.default=function(e,t,n){return r.createElement("a",{href:e,key:n},t)}},54798(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},60104(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(42833)),i=o(n(99011));function o(e){return e&&e.__esModule?e:{default:e}}var a=new r.default;a.tlds(i.default),t.default=function(e){return a.match(e)}},20880(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e}},98784(e,t,n){"use strict";var r,i=(r=n(603))&&r.__esModule?r:{default:r};t.A=i.default},34720(e,t,n){"use strict";n.d(t,{E9:()=>o,Mi:()=>r,pN:()=>i,xi:()=>a});var r="right-scroll-bar-position",i="width-before-scroll-bar",o="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},77427(e,t,n){"use strict";n.d(t,{G:()=>c});var r=n(31635),i=n(96540),o=n(34720),a=n(5702),s=n(67570),l=function(){},c=i.forwardRef((function(e,t){var n=i.useRef(null),o=i.useState({onScrollCapture:l,onWheelCapture:l,onTouchMoveCapture:l}),c=o[0],u=o[1],d=e.forwardProps,p=e.children,f=e.className,h=e.removeScrollBar,m=e.enabled,g=e.shards,v=e.sideCar,b=e.noRelative,y=e.noIsolation,_=e.inert,w=e.allowPinchZoom,S=e.as,E=void 0===S?"div":S,k=e.gapMode,C=(0,r.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=v,T=(0,a.S)([n,t]),I=(0,r.Cl)((0,r.Cl)({},C),c);return i.createElement(i.Fragment,null,m&&i.createElement(A,{sideCar:s.O,removeScrollBar:h,shards:g,noRelative:b,noIsolation:y,inert:_,setCallbacks:u,allowPinchZoom:!!w,lockRef:n,gapMode:k}),d?i.cloneElement(i.Children.only(p),(0,r.Cl)((0,r.Cl)({},I),{ref:T})):i.createElement(E,(0,r.Cl)({},I,{className:f,ref:T}),p))}));c.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},c.classNames={fullWidth:o.pN,zeroRight:o.Mi}},67570(e,t,n){"use strict";n.d(t,{O:()=>r});var r=(0,n(57309).f)()},95809(e,t,n){"use strict";n.d(t,{A:()=>P});var r=n(30635),i=n(31635),o=n(96540),a=n(93265),s=n(34720),l={left:0,top:0,right:0,gap:0},c=function(e){return parseInt(e||"",10)||0},u=(0,a.T0)(),d="data-scroll-locked",p=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n .".concat(s.E9," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(l,"px ").concat(r,";\n }\n body[").concat(d,"] {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(o,"px;\n padding-right: ").concat(a,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(l,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(s.Mi," {\n right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(s.pN," {\n margin-right: ").concat(l,"px ").concat(r,";\n }\n \n .").concat(s.Mi," .").concat(s.Mi," {\n right: 0 ").concat(r,";\n }\n \n .").concat(s.pN," .").concat(s.pN," {\n margin-right: 0 ").concat(r,";\n }\n \n body[").concat(d,"] {\n ").concat(s.xi,": ").concat(l,"px;\n }\n")},f=function(){var e=parseInt(document.body.getAttribute(d)||"0",10);return isFinite(e)?e:0},h=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;o.useEffect((function(){return document.body.setAttribute(d,(f()+1).toString()),function(){var e=f()-1;e<=0?document.body.removeAttribute(d):document.body.setAttribute(d,e.toString())}}),[]);var a=o.useMemo((function(){return function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return l;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[c(n),c(r),c(i)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}}(i)}),[i]);return o.createElement(u,{styles:p(a,!t,i,n?"":"!important")})},m=!1;if("undefined"!=typeof window)try{var g=Object.defineProperty({},"passive",{get:function(){return m=!0,!0}});window.addEventListener("test",g,g),window.removeEventListener("test",g,g)}catch(e){m=!1}var v=!!m&&{passive:!1},b=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},y=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),_(e,r)){var i=w(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},_=function(e,t){return"v"===e?function(e){return b(e,"overflowY")}(t):function(e){return b(e,"overflowX")}(t)},w=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},S=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},E=function(e){return[e.deltaX,e.deltaY]},k=function(e){return e&&"current"in e?e.current:e},C=function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")},A=0,T=[];function I(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var D=n(67570);const P=(0,r.m)(D.O,(function(e){var t=o.useRef([]),n=o.useRef([0,0]),r=o.useRef(),s=o.useState(A++)[0],l=o.useState(a.T0)[0],c=o.useRef(e);o.useEffect((function(){c.current=e}),[e]),o.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(s));var t=(0,i.fX)([e.lockRef.current],(e.shards||[]).map(k),!0).filter(
vendor: 8,559 bytes, line 2
2Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(s))})),function(){document.body.classList.remove("block-interactivity-".concat(s)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(s))}))}}}),[e.inert,e.lockRef.current,e.shards]);var u=o.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!c.current.allowPinchZoom;var i,o=S(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-o[0],l="deltaY"in e?e.deltaY:a[1]-o[1],u=e.target,d=Math.abs(s)>Math.abs(l)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var p=y(d,u);if(!p)return!0;if(p?i=d:(i="v"===d?"h":"v",p=y(d,u)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||l)&&(r.current=i),!i)return!0;var f=r.current||i;return function(e,t,n,r){var i=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),o=i*r,a=n.target,s=t.contains(a),l=!1,c=o>0,u=0,d=0;do{if(!a)break;var p=w(e,a),f=p[0],h=p[1]-p[2]-i*f;(f||h)&&_(e,a)&&(u+=h,d+=f);var m=a.parentNode;a=m&&m.nodeType===Node.DOCUMENT_FRAGMENT_NODE?m.host:m}while(!s&&a!==document.body||s&&(t.contains(a)||t===a));return(c&&(Math.abs(u)<1||!1)||!c&&(Math.abs(d)<1||!1))&&(l=!0),l}(f,t,e,"h"===f?s:l)}),[]),d=o.useCallback((function(e){var n=e;if(T.length&&T[T.length-1]===l){var r="deltaY"in n?E(n):S(n),i=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,i=r,t[0]===i[0]&&t[1]===i[1]);var t,i}))[0];if(i&&i.should)n.cancelable&&n.preventDefault();else if(!i){var o=(c.current.shards||[]).map(k).filter(Boolean).filter((function(e){return e.contains(n.target)}));(o.length>0?u(n,o[0]):!c.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),p=o.useCallback((function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:I(r)};t.current.push(o),setTimeout((function(){t.current=t.current.filter((function(e){return e!==o}))}),1)}),[]),f=o.useCallback((function(e){n.current=S(e),r.current=void 0}),[]),m=o.useCallback((function(t){p(t.type,E(t),t.target,u(t,e.lockRef.current))}),[]),g=o.useCallback((function(t){p(t.type,S(t),t.target,u(t,e.lockRef.current))}),[]);o.useEffect((function(){return T.push(l),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:g}),document.addEventListener("wheel",d,v),document.addEventListener("touchmove",d,v),document.addEventListener("touchstart",f,v),function(){T=T.filter((function(e){return e!==l})),document.removeEventListener("wheel",d,v),document.removeEventListener("touchmove",d,v),document.removeEventListener("touchstart",f,v)}}),[]);var b=e.removeScrollBar,D=e.inert;return o.createElement(o.Fragment,null,D?o.createElement(l,{styles:C(s)}):null,b?o.createElement(h,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}))},93265(e,t,n){"use strict";n.d(t,{T0:()=>o});var r=n(96540);var i=function(){var e=0,t=null;return{add:function(r){var i,o;0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=n.nc;return t&&e.setAttribute("nonce",t),e}())&&(o=r,(i=t).styleSheet?i.styleSheet.cssText=o:i.appendChild(document.createTextNode(o)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){! --e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},o=function(){var e,t=(e=i(),function(t,n){r.useEffect((function(){return e.add(t),function(){e.remove()}}),[t&&n])});return function(e){var n=e.styles,r=e.dynamic;return t(n,r),null}}},29698(e,t){"use strict";var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function i(e,t,r){var i=null;if(void 0!==r&&(i=""+r),void 0!==t.key&&(i=""+t.key),"key"in t)for(var o in r={},t)"key"!==o&&(r[o]=t[o]);else r=t;return t=r.ref,{$$typeof:n,type:e,key:i,ref:void 0!==t?t:null,props:r}}t.Fragment=r,t.jsx=i,t.jsxs=i},29869(e,t,n){"use strict";var r=n(65606),i=Symbol.for("react.transitional.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),c=Symbol.for("react.consumer"),u=Symbol.for("react.context"),d=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),m=Symbol.for("react.activity"),g=Symbol.iterator,v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b=Object.assign,y={};function _(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||v}function w(){}function S(e,t,n){this.props=e,this.context=t,this.refs=y,this.updater=n||v}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=_.prototype;var E=S.prototype=new w;E.constructor=S,b(E,_.prototype),E.isPureReactComponent=!0;var k=Array.isArray;function C(){}var A={H:null,A:null,T:null,S:null},T=Object.prototype.hasOwnProperty;function I(e,t,n){var r=n.ref;return{$$typeof:i,type:e,key:t,ref:void 0!==r?r:null,props:n}}function D(e){return"object"==typeof e&&null!==e&&e.$$typeof===i}var P=/\/+/g;function x(e,t){return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,(function(e){return r[e]}))):t.toString(36);var n,r}function R(e,t,n,r,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l,c,u=!1;if(null===e)u=!0;else switch(s){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case i:case o:u=!0;break;case h:return R((u=e._init)(e._payload),t,n,r,a)}}if(u)return a=a(e),u=""===r?"."+x(e,0):r,k(a)?(n="",null!=u&&(n=u.replace(P,"$&/")+"/"),R(a,t,n,"",(function(e){return e}))):null!=a&&(D(a)&&(l=a,c=n+(null==a.key||e&&e.key===a.key?"":(""+a.key).replace(P,"$&/")+"/")+u,a=I(l.type,c,l.props)),t.push(a)),1;u=0;var d,p=""===r?".":r+":";if(k(e))for(var f=0;f<e.length;f++)u+=R(r=e[f],t,n,s=p+x(r,f),a);else if("function"==typeof(f=null===(d=e)||"object"!=typeof d?null:"function"==typeof(d=g&&d[g]||d["@@iterator"])?d:null))for(e=f.call(e),f=0;!(r=e.next()).done;)u+=R(r=r.value,t,n,s=p+x(r,f++),a);else if("object"===s){if("function"==typeof e.then)return R(function(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch("string"==typeof e.status?e.then(C,C):(e.status="pending",e.then((function(t){"pending"===e.status&&(e.status="fulfilled",e.value=t)}),(function(t){"pending"===e.status&&(e.status="rejected",e.reason=t)}))),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}(e),t,n,r,a);throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.")}return u}function O(e,t,n){if(null==e)return e;var r=[],i=0;return R(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function M(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var N="function"==typeof reportError?reportError:function(e){if("object"==typeof window&&"function"==typeof window.ErrorEvent){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:"object"==typeof e&&null!==e&&"string"==typeof e.message?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if("object"==typeof r&&"function"==typeof r.emit)return void r.emit("uncaughtException",e);console.error(e)},L={map:O,forEach:function(e,t,n){O(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return O(e,(function(){t++})),t},toArray:function(e){return O(e,(function(e){return e}))||[]},only:function(e){if(!D(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};t.Activity=m,t.Children=L,t.Component=_,t.Fragment=a,t.Profiler=l,t.PureComponent=S,t.StrictMode=s,t.Suspense=p,t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=A,t.__COMPILER_RUNTIME={__proto__:null,c:function(e){return A.H.useMemoCache(e)}}
vendor: 7,547 bytes, line 2
2,t.cache=function(e){return function(){return e.apply(null,arguments)}},t.cacheSignal=function(){return null},t.cloneElement=function(e,t,n){if(null==e)throw Error("The argument must be a React element, but you passed "+e+".");var r=b({},e.props),i=e.key;if(null!=t)for(o in void 0!==t.key&&(i=""+t.key),t)!T.call(t,o)||"key"===o||"__self"===o||"__source"===o||"ref"===o&&void 0===t.ref||(r[o]=t[o]);var o=arguments.length-2;if(1===o)r.children=n;else if(1<o){for(var a=Array(o),s=0;s<o;s++)a[s]=arguments[s+2];r.children=a}return I(e.type,i,r)},t.createContext=function(e){return(e={$$typeof:u,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider=e,e.Consumer={$$typeof:c,_context:e},e},t.createElement=function(e,t,n){var r,i={},o=null;if(null!=t)for(r in void 0!==t.key&&(o=""+t.key),t)T.call(t,r)&&"key"!==r&&"__self"!==r&&"__source"!==r&&(i[r]=t[r]);var a=arguments.length-2;if(1===a)i.children=n;else if(1<a){for(var s=Array(a),l=0;l<a;l++)s[l]=arguments[l+2];i.children=s}if(e&&e.defaultProps)for(r in a=e.defaultProps)void 0===i[r]&&(i[r]=a[r]);return I(e,o,i)},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=D,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:M}},t.memo=function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=A.T,n={};A.T=n;try{var r=e(),i=A.S;null!==i&&i(n,r),"object"==typeof r&&null!==r&&"function"==typeof r.then&&r.then(C,N)}catch(e){N(e)}finally{null!==t&&null!==n.types&&(t.types=n.types),A.T=t}},t.unstable_useCacheRefresh=function(){return A.H.useCacheRefresh()},t.use=function(e){return A.H.use(e)},t.useActionState=function(e,t,n){return A.H.useActionState(e,t,n)},t.useCallback=function(e,t){return A.H.useCallback(e,t)},t.useContext=function(e){return A.H.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e,t){return A.H.useDeferredValue(e,t)},t.useEffect=function(e,t){return A.H.useEffect(e,t)},t.useEffectEvent=function(e){return A.H.useEffectEvent(e)},t.useId=function(){return A.H.useId()},t.useImperativeHandle=function(e,t,n){return A.H.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return A.H.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return A.H.useLayoutEffect(e,t)},t.useMemo=function(e,t){return A.H.useMemo(e,t)},t.useOptimistic=function(e,t){return A.H.useOptimistic(e,t)},t.useReducer=function(e,t,n){return A.H.useReducer(e,t,n)},t.useRef=function(e){return A.H.useRef(e)},t.useState=function(e){return A.H.useState(e)},t.useSyncExternalStore=function(e,t,n){return A.H.useSyncExternalStore(e,t,n)},t.useTransition=function(){return A.H.useTransition()},t.version="19.2.3"},96540(e,t,n){"use strict";e.exports=n(29869)},74848(e,t,n){"use strict";e.exports=n(29698)},4477(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,i=e[r];if(!(0<o(i,t)))break e;e[r]=t,e[n]=i,n=r}}function r(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length,a=i>>>1;r<a;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>o(l,n))c<i&&0>o(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<i&&0>o(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if(t.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,p=null,f=3,h=!1,m=!1,g=!1,v=!1,b="function"==typeof setTimeout?setTimeout:null,y="function"==typeof clearTimeout?clearTimeout:null,_="undefined"!=typeof setImmediate?setImmediate:null;function w(e){for(var t=r(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function S(e){if(g=!1,w(e),!m)if(null!==r(c))m=!0,k||(k=!0,E());else{var t=r(u);null!==t&&R(S,t.startTime-e)}}var E,k=!1,C=-1,A=5,T=-1;function I(){return!(!v&&t.unstable_now()-T<A)}function D(){if(v=!1,k){var e=t.unstable_now();T=e;var n=!0;try{e:{m=!1,g&&(g=!1,y(C),C=-1),h=!0;var o=f;try{t:{for(w(e),p=r(c);null!==p&&!(p.expirationTime>e&&I());){var a=p.callback;if("function"==typeof a){p.callback=null,f=p.priorityLevel;var s=a(p.expirationTime<=e);if(e=t.unstable_now(),"function"==typeof s){p.callback=s,w(e),n=!0;break t}p===r(c)&&i(c),w(e)}else i(c);p=r(c)}if(null!==p)n=!0;else{var l=r(u);null!==l&&R(S,l.startTime-e),n=!1}}break e}finally{p=null,f=o,h=!1}n=void 0}}finally{n?E():k=!1}}}if("function"==typeof _)E=function(){_(D)};else if("undefined"!=typeof MessageChannel){var P=new MessageChannel,x=P.port2;P.port1.onmessage=D,E=function(){x.postMessage(null)}}else E=function(){b(D,0)};function R(e,n){C=b((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):A=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=n}},t.unstable_requestPaint=function(){v=!0},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:i,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(e.sortIndex=o,n(u,e),null===r(c)&&e===r(u)&&(g?(y(C),C=-1):g=!0,R(S,o-a))):(e.sortIndex=s,n(c,e),m||h||(m=!0,k||(k=!0,E()))),e},t.unstable_shouldYield=I,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},69982(e,t,n){"use strict";e.exports=n(4477)},96897(e,t,n){"use strict";var r=n(70453),i=n(30041),o=n(30592)(),a=n(75795),s=n(69675),l=r("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(c=!1)}return(r||c||!n)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},14803(e,t,n){"use strict";var r=n(58859),i=n(69675),o=function(e,t,n){for(var r,i=e;null!=(r=i.next);i=r)if(r.key===t)return i.next=r.next,n||(r.next=e.next,e.next=r),r};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+r(e))},delete:function(t){var n=e&&e.next,r=function(e,t){if(e)return o(e,t,!0)}(e,t);return r&&n&&n===r&&(e=void 0),!!r},get:function(t){return function(e,t){if(e){var n=o(e,t);return n&&n.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!o(e,t)}(e,t)},set:function(t,n){e||(e={next:void 0}),function(e,t,n){var r=o(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}
2(e,t,n)}};return t}},80507(e,t,n){"use strict";var r=n(70453),i=n(36556),o=n(58859),a=n(69675),s=r("%Map%",!0),l=i("Map.prototype.get",!0),c=i("Map.prototype.set",!0),u=i("Map.prototype.has",!0),d=i("Map.prototype.delete",!0),p=i("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new a("Side channel does not contain "+o(e))},delete:function(t){if(e){var n=d(e,t);return 0===p(e)&&(e=void 0),n}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&u(e,t)},set:function(t,n){e||(e=new s),c(e,t,n)}};return t}},72271(e,t,n){"use strict";var r=n(70453),i=n(36556),o=n(58859),a=n(80507),s=n(69675),l=r("%WeakMap%",!0),c=i("WeakMap.prototype.get",!0),u=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),p=i("WeakMap.prototype.delete",!0);e.exports=l?function(){var e,t,n={assert:function(e){if(!n.has(e))throw new s("Side channel does not contain "+o(e))},delete:function(n){if(l&&n&&("object"==typeof n||"function"==typeof n)){if(e)return p(e,n)}else if(a&&t)return t.delete(n);return!1},get:function(n){return l&&n&&("object"==typeof n||"function"==typeof n)&&e?c(e,n):t&&t.get(n)},has:function(n){return l&&n&&("object"==typeof n||"function"==typeof n)&&e?d(e,n):!!t&&t.has(n)},set:function(n,r){l&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new l),u(e,n,r)):a&&(t||(t=a()),t.set(n,r))}};return n}:a},920(e,t,n){"use strict";var r=n(69675),i=n(58859),o=n(14803),a=n(80507),s=n(72271)||a||o;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new r("Side channel does not contain "+i(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,n){e||(e=s()),e.set(t,n)}};return t}},44666(e){"use strict";var t;t=function(){var e={},t={};return e.on=function(e,n){var r={name:e,handler:n};return t[e]=t[e]||[],t[e].unshift(r),r},e.off=function(e){var n=t[e.name].indexOf(e);-1!==n&&t[e.name].splice(n,1)},e.trigger=function(e,n){var r,i=t[e];if(i)for(r=i.length;r--;)i[r].handler(n)},e},e.exports=t},73391(e,t,n){var r=n(20311),i=n(45931),o=n(16308);function a(e,t,n){return r("string"==typeof e,"First param must be a string"),r("string"==typeof t||t instanceof RegExp,"Second param must be a string pattern or a regular expression"),("string"==typeof t?s:l)(e,t,n)}function s(e,t,n){var r=e.indexOf(t);if(r>=0){var i=[],o=r+t.length;return r>0&&i.push(e.substring(0,r)),i.push("function"==typeof n?n(e.substring(r,o),r,e):n),o<e.length&&i.push(e.substring(o)),i}return[e]}function l(e,t,n){var r,i=[],o="function"==typeof n,a=t.lastIndex;t.lastIndex=0;for(var s=0;r=t.exec(e);){var l=r.index;""===r[0]&&t.lastIndex++,l!==s&&i.push(e.substring(s,l)),s=l+r[0].length;var c=o?n.apply(this,r.concat(l,r.input)):n;if(i.push(c),!t.global)break}return s<e.length&&i.push(e.substring(s)),t.lastIndex=a,i}e.exports=function(e,t,n){if(i(e))return a(e,t,n);if(Array.isArray(e)&&e[0])return o(e.map((function(e){return i(e)?a(e,t,n):e})));throw new TypeError("First argument must be an array or non-empty string")}},9423(e,t,n){"use strict";n.d(t,{A:()=>r}),e=n.hmd(e);const r=function(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}("undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:e)},76440(e,t,n){e.exports=function e(t,n,r){function i(a,s){if(!n[a]){if(!t[a]){if(o)return o(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}var c=n[a]={exports:{}};t[a][0].call(c.exports,(function(e){return i(t[a][1][e]||e)}),c,c.exports,e,t,n,r)}return n[a].exports}for(var o=void 0,a=0;a<r.length;a++)i(r[a]);return i}({1:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0})},{}],2:[function(e,t,n){(function(t){(function(){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}
vendor: 22,852 bytes, line 2
2),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(n,"__esModule",{value:!0});const a=e("bigint-buffer"),s=e("./tools"),l=o(e("./tools")),c=e("matroska-schema"),{byEbmlID:u}=c;var d;!function(e){e[e.STATE_TAG=1]="STATE_TAG",e[e.STATE_SIZE=2]="STATE_SIZE",e[e.STATE_CONTENT=3]="STATE_CONTENT"}(d||(d={}));n.default=class{constructor(){this._buffer=t.alloc(0),this._tag_stack=[],this._state=d.STATE_TAG,this._cursor=0,this._total=0,this._schema=u,this._result=[]}decode(e){this.readChunk(e);const t=this._result;return this._result=[],t}readChunk(e){for(this._buffer=l.concat([this._buffer,t.from(e)]);this._cursor<this._buffer.length&&(this._state!==d.STATE_TAG||this.readTag())&&(this._state!==d.STATE_SIZE||this.readSize())&&(this._state!==d.STATE_CONTENT||this.readContent()););}getSchemaInfo(e){return null!=this._schema[e]?this._schema[e]:{name:"unknown",level:-1,type:"unknown",description:"unknown"}}readTag(){if(this._cursor>=this._buffer.length)return!1;const e=(0,s.readVint)(this._buffer,this._cursor);if(null==e)return!1;const t=this._buffer.subarray(this._cursor,this._cursor+e.length).reduce(((e,t,n,r)=>e+t*Math.pow(16,2*(r.length-1-n))),0),n=this.getSchemaInfo(t),r={EBML_ID:t.toString(16),schema:n,type:n.type,name:n.name,level:n.level,tagStart:this._total,tagEnd:this._total+e.length,sizeStart:this._total+e.length,sizeEnd:null,dataStart:null,dataEnd:null,dataSize:null,data:null};return this._tag_stack.push(r),this._cursor+=e.length,this._total+=e.length,this._state=d.STATE_SIZE,!0}readSize(){if(this._cursor>=this._buffer.length)return!1;const e=(0,s.readVint)(this._buffer,this._cursor);if(null==e)return!1;const t=this._tag_stack[this._tag_stack.length-1];return null!=t&&(t.sizeEnd=t.sizeStart+e.length,t.dataStart=t.sizeEnd,t.dataSize=e.value,-1===e.value?(t.dataEnd=-1,"m"===t.type&&(t.unknownSize=!0)):t.dataEnd=t.sizeEnd+e.value,this._cursor+=e.length,this._total+=e.length,this._state=d.STATE_CONTENT,!0)}readContent(){const e=this._tag_stack[this._tag_stack.length-1];if(null==e)return!1;if("m"===e.type){if(e.isEnd=!1,this._result.push(e),this._state=d.STATE_TAG,0===e.dataSize){const t=Object.assign({},e,{isEnd:!0});this._result.push(t),this._tag_stack.pop()}return!0}if(this._buffer.length<this._cursor+e.dataSize)return!1;const t=this._buffer.subarray(this._cursor,this._cursor+e.dataSize);switch(this._buffer=this._buffer.subarray(this._cursor+e.dataSize),e.data=t,e.type){case"u":t.length>6?e.value=Number((0,a.toBigIntBE)(t)):e.value=t.readUIntBE(0,t.length);break;case"i":e.value=t.readIntBE(0,t.length);break;case"f":4===e.dataSize?e.value=t.readFloatBE(0):8===e.dataSize?e.value=t.readDoubleBE(0):(console.warn(`cannot read ${e.dataSize} octets float. failback to 0`),e.value=0);break;case"s":e.value=t.toString("ascii");break;case"8":e.value=t.toString("utf8");break;case"b":e.value=t;break;case"d":e.value=(0,s.convertEBMLDateToJSDate)(Number((0,a.toBigIntBE)(t)))}if(null===e.value)throw new Error("unknown tag type:"+e.type);for(this._result.push(e),this._total+=e.dataSize,this._state=d.STATE_TAG,this._cursor=0,this._tag_stack.pop();this._tag_stack.length>0;){const e=this._tag_stack[this._tag_stack.length-1];if(null==e)return!1;if(e.dataEnd<0)return this._tag_stack.pop(),!0;if(this._total<e.dataEnd)break;if("m"!==e.type)throw new Error("parent element is not master element");const t=Object.assign({},e,{isEnd:!0});this._result.push(t),this._tag_stack.pop()}return!0}}}).call(this)}).call(this,e("buffer").Buffer)},{"./tools":6,"bigint-buffer":8,buffer:9,"matroska-schema":20}],3:[function(e,t,n){(function(t){(function(){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(n,"__esModule",{value:!0});const a=o(e("./tools")),s=e("matroska-schema"),{byEbmlID:l}=s;n.default=class{constructor(){this._schema=l,this._buffers=[],this._stack=[]}encode(e){return a.concat(e.reduce(((e,t)=>e.concat(this.encodeChunk(t))),[])).buffer}encodeChunk(e){return"m"===e.type?e.isEnd?this.endTag(e):this.startTag(e):(e.data=t.from(e.data),this.writeTag(e)),this.flush()}flush(){const e=this._buffers;return this._buffers=[],e}getSchemaInfo(e){for(const[n,r]of Object.entries(this._schema))if(r.name===e)return t.from(Number(n).toString(16),"hex");return null}writeTag(e){const t=e.name,n=this.getSchemaInfo(t),r=e.data;if(null==n)throw new Error("No schema entry found for "+t);const i=a.encodeTag(n,r);this._stack.length>0?this._stack[this._stack.length-1].children.push({tagId:n,elm:e,children:[],data:i}):this._buffers=this._buffers.concat(i)}startTag(e){const n=e.name,r=this.getSchemaInfo(n);if(null==r)throw new Error("No schema entry found for "+n);if(e.unknownSize){const n=a.encodeTag(r,t.alloc(0),e.unknownSize);return void(this._buffers=this._buffers.concat(n))}const i={tagId:r,elm:e,children:[],data:null};this._stack.length>0&&this._stack[this._stack.length-1].children.push(i),this._stack.push(i)}endTag(e){const t=this._stack.pop();if(null==t)throw new Error("EBML structure is broken");if(t.elm.name!==e.name)throw new Error("EBML structure is broken");const n=t.children.reduce(((e,t)=>{if(null===t.data)throw new Error("EBML structure is broken");return e.concat(t.data)}),[]),r=a.concat(n);"m"===t.elm.type?t.data=a.encodeTag(t.tagId,r,t.elm.unknownSize):t.data=a.encodeTag(t.tagId,r),this._stack.length<1&&(this._buffers=this._buffers.concat(t.data))}}}).call(this)}).call(this,e("buffer").Buffer)},{"./tools":6,buffer:9,"matroska-schema":20}],4:[function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t};Object.defineProperty(n,"__esModule",{value:!0});const a=e("events"),s=o(e("./tools"));class l extends a.EventEmitter{constructor(){super(),this.logGroup="",this.hasLoggingStarted=!1,this.metadataloaded=!1,this.chunks=[],this.stack=[],this.segmentOffset=0,this.last2SimpleBlockVideoTrackTimestamp=[0,0],this.last2SimpleBlockAudioTrackTimestamp=[0,0],this.lastClusterTimestamp=0,this.lastClusterPosition=0,this.timestampScale=1e6,this.metadataSize=0,this.metadatas=[],this.cues=[],this.firstVideoBlockRead=!1,this.firstAudioBlockRead=!1,this.currentTrack={TrackNumber:-1,TrackType:-1,DefaultDuration:null,CodecDelay:null},this.trackTypes=[],this.trackDefaultDuration=[],this.trackCodecDelay=[],this.trackInfo={type:"nothing"},this.ended=!1,this.logging=!1,this.use_duration_every_simpleblock=!1,this.use_webp=!1,this.use_segment_info=!0,this.drop_default_duration=!0}stop(){for(this.ended=!0,this.emit_segment_info();this.stack.length;)this.stack.pop(),this.logging&&console.groupEnd();this.logging&&this.hasLoggingStarted&&this.logGroup&&console.groupEnd()}emit_segment_info(){const e=this.chunks;if(this.chunks=[],this.metadataloaded){if(!this.use_segment_info)return;const t=this.lastClusterTimestamp,n=this.duration,r=this.timestampScale;this.emit("cluster",{timestamp:t,data:e}),this.emit("duration",{timestampScale:r,duration:n})}else{this.metadataloaded=!0,this.metadatas=e;const t=this.trackTypes.indexOf(1),n=this.trackTypes.indexOf(2);if(this.trackInfo=t>=0&&n>=0?{type:"both",trackNumber:t}:t>=0?{type:"video",trackNumber:t}:n>=0?{type:"audio",trackNumber:n}:{type:"nothing"},!this.use_segment_info)return;this.emit("metadata",{data:e,metadataSize:this.metadataSize})}}read(e){let t=!1;if(!this.ended){if("m"===e.type)if(e.isEnd)this.stack.pop();else{const t=this.stack[this.stack.length-1];if(null!=t&&t.level>=e.level){this.stack.pop(),this.logging&&console.groupEnd(),t.dataEnd=e.dataEnd,t.dataSize=e.dataEnd-t.dataStart,t.unknownSize=!1;const n=Object.assign({},t,{name:t.name,type:t.type,isEnd:!0});this.chunks.push(n)}this.stack.push(e)}if("m"===e.type&&"Segment"===e.name)0!==this.segmentOffset&&console.warn("Multiple segments detected!"),this.segmentOffset=e.dataStart,this.emit("segment_offset",this.segmentOffset);else if("b"===e.type&&"SimpleBlock"===e.name){const{timecode:t,trackNumber:n,frames:r}=s.ebmlBlock(e.data);if(1===this.trackTypes[n]){if(!this.firstVideoBlockRead&&(this.firstVideoBlockRead=!0,"both"===this.trackInfo.type||"video"===this.trackInfo.type)){const e=this.lastClusterTimestamp+t;this.cues.push({CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:e}),this.emit("cue_info",{CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:this.lastClusterTimestamp}),this.emit("cue",{CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:e})}this.last2SimpleBlockVideoTrackTimestamp=[this.last2SimpleBlockVideoTrackTimestamp[1],t]}else if(2===this.trackTypes[n]){if(!this.firstAudioBlockRead&&(this.firstAudioBlockRead=!0,"audio"===this.trackInfo.type)){const e=this.lastClusterTimestamp+t;this.cues.push({CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:e}),this.emit("cue_info",{CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:this.lastClusterTimestamp}),this.emit("cue",{CueTrack:n,CueClusterPosition:this.lastClusterPosition,CueTime:e})}this.last2SimpleBlockAudioTrackTimestamp=[this.last2SimpleBlockAudioTrackTimestamp[1],t]}if(this.use_duration_every_simpleblock&&this.emit("duration",{timestampScale:this.timestampScale,duration:this.duration}),this.use_webp)for(const e of r){if("9d012a"!==e.subarray(3,6).toString("hex"))break;const t=s.VP8BitStreamToRiffWebPBuffer(e),n=new Blob([t],{type:"image/webp"}),r=this.duration;this.emit("webp",{currentTime:r,webp:n})}}else"m"!==e.type||"Cluster"!==e.name||e.isEnd?"u"===e.type&&"Timestamp"===e.name?this.lastClusterTimestamp=e.value:"u"===e.type&&"TimestampScale"===e.name?this.timestampScale=e.value:"m"===e.type&&"TrackEntry"===e.name?e.isEnd?(this.trackTypes[this.currentTrack.TrackNumber]=this.currentTrack.TrackType,this.trackDefaultDuration[this.currentTrack.TrackNumber]=this.currentTrack.DefaultDuration,this.trackCodecDelay[this.currentTrack.TrackNumber]=this.currentTrack.CodecDelay):this.currentTrack={TrackNumber:-1,TrackType:-1,DefaultDuration:null,CodecDelay:null}:"u"===e.type&&"TrackType"===e.name?this.currentTrack.TrackType=e.value:"u"===e.type&&"TrackNumber"===e.name?this.currentTrack.TrackNumber=e.value:"u"===e.type&&"CodecDelay"===e.name?this.currentTrack.CodecDelay=e.value:"u"===e.type&&"DefaultDuration"===e.name?this.drop_default_duration?(console.warn("DefaultDuration detected!, remove it"),t=!0):this.currentTrack.DefaultDuration=e.value:"unknown"===e.name&&console.warn(e):(this.firstVideoBlockRead=!1,this.firstAudioBlockRead=!1,this.emit_segment_info(),this.emit("cluster_ptr",e.tagStart),this.lastClusterPosition=e.tagStart);!this.metadataloaded&&e.dataEnd>0&&(this.metadataSize=e.dataEnd),t||this.chunks.push(e),this.logging&&this.put(e)}}get duration(){if("nothing"===this.trackInfo.type)return console.warn("no video, no audio track"),0;let e=0,t=0,n=0;const r=this.trackDefaultDuration[this.trackInfo.trackNumber];if("number"==typeof r)e=r;else if("both"===this.trackInfo.type)if(this.last2SimpleBlockAudioTrackTimestamp[1]>this.last2SimpleBlockVideoTrackTimestamp[1]){e=(this.last2SimpleBlockAudioTrackTimestamp[1]-this.last2SimpleBlockAudioTrackTimestamp[0])*this.timestampScale;const r=this.trackCodecDelay[this.trackTypes.indexOf(2)];"number"==typeof r&&(t=r),n=this.last2SimpleBlockAudioTrackTimestamp[1]}else{e=(this.last2SimpleBlockVideoTrackTimestamp[1]-this.last2SimpleBlockVideoTrackTimestamp[0])*this.timestampScale;const r=this.trackCodecDelay[this.trackTypes.indexOf(1)];"number"==typeof r&&(t=r),n=this.last2SimpleBlockVideoTrackTimestamp[1]}else if("video"===this.trackInfo.type){e=(this.last2SimpleBlockVideoTrackTimestamp[1]-this.last2SimpleBlockVideoTrackTimestamp[0])*this.timestampScale;const r=this.trackCodecDelay[this.trackInfo.trackNumber];"number"==typeof r&&(t=r),n=this.last2SimpleBlockVideoTrackTimestamp[1]}else if("audio"===this.trackInfo.type){e=(this.last2SimpleBlockAudioTrackTimestamp[1]-this.last2SimpleBlockAudioTrackTimestamp[0])*this.timestampScale;const r=this.trackCodecDelay[this.trackInfo.trackNumber];"number"==typeof r&&(t=r),n=this.last2SimpleBlockAudioTrackTimestamp[1]}const i=((this.lastClusterTimestamp+n)*this.timestampScale+e-t)/this.timestampScale;return Math.floor(i)}addListener(e,t){return super.addListener(e,t)}put(e){this.hasLoggingStarted||(this.hasLoggingStarted=!0,this.logging&&this.logGroup&&console.groupCollapsed(this.logGroup)),"m"===e.type?e.isEnd?console.groupEnd():console.group(e.name+":"+e.tagStart):"b"===e.type?console.log(e.name,e.type):console.log(e.name,e.tagStart,e.type,e.value)}}n.default=l},{"./tools":6,events:17}],5:[function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)},a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return i(t,e),t},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.tools=n.Reader=n.Encoder=n.Decoder=n.version=void 0,o(e("./EBML"),n);const l=s(e("./EBMLDecoder"));n.Decoder=l.default;const c=s(e("./EBMLEncoder"));n.Encoder=c.default;const u=s(e("./EBMLReader"));n.Reader=u.default;const d=a(e("./tools"));n.tools=d;const p=e("../package.json").version;n.version=p},{"../package.json":22,"./EBML":1,"./EBMLDecoder":2,"./EBMLEncoder":3,"./EBMLReader":4,"./tools":6}],6:[function(e,t,n){(function(t){(function(){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.convertEBMLDateToJSDate=n.createFloatBuffer=n.createIntBuffer=n.createUIntBuffer=n.encodeValueToBuffer=n.concat=n.putRefinedMetaData=n.extractElement=n.removeElement=n.makeMetadataSeekable=n.createRIFFChunk=n.VP8BitStreamToRiffWebPBuffer=n.WebPBlockFilter=n.WebPFrameFilter=n.encodeTag=n.readBlock=n.ebmlBlock=n.writeVint=n.readVint=void 0;const i=e("int64-buffer"),o=r(e("./EBMLEncoder")),{tools:a}=e("ebml/lib/ebml.js"),s=e("ebml-block");function l(e){return e.reduce(((e,t)=>"b"!==t.type||"SimpleBlock"!==t.name?e:(0,n.ebmlBlock)(t.data).frames.some((e=>"9d012a"===e.subarray(3,6).toString("hex")))?e.concat(t):e),[])}function c(e){const n=u("VP8 ",e);return u("RIFF",g([t.from("WEBP","ascii"),n]))}function u(e,n){const r=t.alloc(4);return r.writeUInt32LE(n.byteLength,0),g([t.from(e.substring(0,4),"ascii"),r,n,t.alloc(n.byteLength%2==0?0:1)])}function d(e,t){let n=-1;for(let r=0;r<t.length;r++){const i=t[r];if(i.name===e){if("m"!==i.type)return void t.splice(r,1);if(i.isEnd){if(-1===n)throw new Error(`Detected ${e} closing element before finding the start`);return void t.splice(n,r-n+1)}n=r}}}function p(e,t){let n=[],r=-1;for(let i=0;i<t.length;i++){const o=t[i];if(o.name===e){if("m"!==o.type){n.push(t[i]);break}if(o.isEnd){if(-1===r)throw new Error(`Detected ${e} closing element before finding the start`);n=t.slice(r,i+1);break}r=i}}return n}function f(e){const t=new o.default;return e.reduce(((e,n)=>e.concat(t.encode([n]))),[]).reduce(((e,t)=>e+t.byteLength),0)}function h(e,n,r){const{duration:i,clusterPtrs:o,cues:a}=r,s=e.slice(0);if("number"==typeof i){let e=!1;for(const t of s)"f"===t.type&&"Duration"===t.name&&(e=!0,t.data=y(i,8));e||m(s,"Info",[{name:"Duration",type:"f",data:y(i,8)}])}Array.isArray(a)&&m(s,"Cues",function(e,t){const n=[];for(const{CueTrack:r,CueClusterPosition:i,CueTime:o}of e)n.push({name:"CuePoint",type:"m",isEnd:!1}),n.push({name:"CueTime",type:"u",data:v(o)}),n.push({name:"CueTrackPositions",type:"m",isEnd:!1}),n.push({name:"CueTrack",type:"u",data:v(r)}),n.push({name:"CueClusterPosition",type:"u",data:v(i+t)}),n.push({name:"CueTrackPositions",type:"m",isEnd:!0}),n.push({name:"CuePoint",type:"m",isEnd:!0});return n}(a,n));let l=[];return Array.isArray(o)&&(console.warn("append cluster pointers to seekhead is deprecated. please use cues"),l=function(e,n){const r=[];for(const i of e)r.push({name:"Seek",type:"m",isEnd:!1}),r.push({name:"SeekID",type:"b",data:t.from([31,67,182,117])}),r.push({name:"SeekPosition",type:"u",data:v(i+n)}),r.push({name:"Seek",type:"m",isEnd:!0});return r}(o,n)),m(s,"SeekHead",l,!0),s}function m(e,t,n,r=!1){let i=-1;for(let n=0;n<e.length;n++){const r=e[n];if("m"===r.type&&r.name===t&&!r.isEnd){i=n;break}}if(i>=0)Array.prototype.splice.apply(e,[i+1,0].concat(n));else if(r){const r=[].concat([{name:t,type:"m",isEnd:!1}],n,[{name:t,type:"m",isEnd:!0}]);r.reverse();for(const t of r)e.unshift(t)}else{e.push({name:t,type:"m",isEnd:!1});for(const t of n)e.push(t);e.push({name:t,type:"m",isEnd:!0})}}function g(e){return t.concat(e)}function v(e){let n=1;for(;e>=Math.pow(2,8*n);n++);if(n>=7)return console.warn("7bit or more bigger uint not supported."),new i.Uint64BE(e).toBuffer();const r=t.alloc(n);return r.writeUIntBE(e,0,n),r}function b(e){let n=1;for(;e>=Math.pow(2,8*n);n++);if(n>=7)return console.warn("7bit or more bigger uint not supported."),new i.Int64BE(e).toBuffer();const r=t.alloc(n);return r.writeIntBE(e,0,n),r}function y(e,n=8){if(8===n){const n=t.alloc(8);return n.writeDoubleBE(e,0),n}if(4===n){const n=t.alloc(4);return n.writeFloatBE(e,0),n}throw new Error("float type bits must 4bytes or 8bytes")}n.readVint=a.readVint,n.writeVint=a.writeVint,n.ebmlBlock=s,n.readBlock=function(e){return(0,n.ebmlBlock)(t.from(e))},n.encodeTag=function(e,r,i=!1){return g([e,i?t.from("01ffffffffffffff","hex"):(0,n.writeVint)(r.length),r])},n.WebPFrameFilter=function(e){return l(e).reduce(((e,t)=>(0,n.ebmlBlock)(t.data).frames.reduce(((e,t)=>{const n=c(t),r=new Blob([n],{type:"image/webp"});return e.concat(r)}),e)),[])},n.WebPBlockFilter=l,n.VP8BitStreamToRiffWebPBuffer=c,n.createRIFFChunk=u,n.makeMetadataSeekable=function(e,n,r,i=0,a=0){const s=p("EBML",e),l=f(s)+12,c=e[e.length-1].dataEnd-l,u=p("Info",e);d("Duration",u),u.splice(1,0,{name:"Duration",type:"f",data:y(n,8)});const h=f(u),m=p("Tracks",e),g=f(m);let b=47,_=[],w=5+15*r.length,S=[],E=-1;for(let e=0;e<10;e++){const n=b,o=n+h;let s=0,u=0;a?(s=a-l,u=o+g):(s=o+g,u=s+w);const d=u-c;_=[],_.push({name:"SeekHead",type:"m",isEnd:!1}),_.push({name:"Seek",type:"m",isEnd:!1}),_.push({name:"SeekID",type:"b",data:t.from([21,73,169,102])}),_.push({name:"SeekPosition",type:"u",data:v(n)}),_.push({name:"Seek",type:"m",isEnd:!0}),_.push({name:"Seek",type:"m",isEnd:!1}),_.push({name:"SeekID",type:"b",data:t.from([22,84,174,107])}),_.push({name:"SeekPosition",type:"u",data:v(o)}),_.push({name:"Seek",type:"m",isEnd:!0}),_.push({name:"Seek",type:"m",isEnd:!1}),_.push({name:"SeekID",type:"b",data:t.from([28,83,187,107])}),_.push({name:"SeekPosition",type:"u",data:v(s)}),_.push({name:"Seek",type:"m",isEnd:!0}),_.push({name:"SeekHead",type:"m",isEnd:!0}),b=f(_),S=[],S.push({name:"Cues",type:"m",isEnd:!1});for(const{CueTrack:e,CueClusterPosition:t,CueTime:n}of r){S.push({name:"CuePoint",type:"m",isEnd:!1}),S.push({name:"CueTime",type:"u",data:v(n)}),S.push({name:"CueTrackPositions",type:"m",isEnd:!1}),S.push({name:"CueTrack",type:"u",data:v(e)});let r=t-l;r+=i||d,S.push({name:"CueClusterPosition",type:"u",data:v(r)}),S.push({name:"CueTrackPositions",type:"m",isEnd:!0}),S.push({name:"CuePoint",type:"m",isEnd:!0})}if(S.push({name:"Cues",type:"m",isEnd:!0}),w=f(S),E===d)break;if(E=d,9===e)throw new Error("Failed to converge to a stable metadata size")}const k=[].concat.apply([],[s,{name:"Segment",type:"m",isEnd:!1,unknownSize:!0},_,u,m,a?[]:S]);return(new o.default).encode(k)},n.removeElement=d,n.extractElement=p,n.putRefinedMetaData=function(e,n){Array.isArray(n.cueInfos)&&!Array.isArray(n.cues)&&(console.warn("putRefinedMetaData: info.cueInfos property is deprecated. please use info.cues"),n.cues=n.cueInfos);let r=[],i=[];for(let t=0;t<e.length;t++){const n=e[t];if("m"===n.type&&"Segment"===n.name){if(r=e.slice(0,t),i=e.slice(t),n.unknownSize){i.shift();break}throw new Error("this metadata is not streaming webm file")}}if(!(i[i.length-1].dataEnd>0))throw new Error("metadata dataEnd has wrong number");const a=i[i.length-1].dataEnd,s=r[r.length-1].dataEnd,l=(new o.default).encode(r).byteLength-s,c=a-i[0].tagStart,u=t.from([24,83,128,103]),d=t.from("01ffffffffffffff","hex"),p=u.byteLength+d.byteLength;let f=c;for(let e=1;e<20;e++){const e=h(i,l+(s+p+f-a),n),t=(new o.default).encode(e).byteLength;if(t===f)return(new o.default).encode([].concat(r,[{type:"m",name:"Segment",isEnd:!1,unknownSize:!0}],e));f=t}throw new Error("unable to refine metadata, stable size could not be found in 20 iterations!")},n.concat=g,n.encodeValueToBuffer=function(e){let n=t.alloc(0);if("m"===e.type)return e;switch(e.type){case"u":n=v(e.value);break;case"i":n=b(e.value);break;case"f":n=y(e.value);break;case"s":n=t.from(e.value,"ascii");break;case"8":n=t.from(e.value,"utf8");break;case"b":n=e.value;break;case"d":n=new i.Int64BE(e.value.getTime().toString()).toBuffer()}return Object.assign({},e,{data:n})},n.createUIntBuffer=v,n.createIntBuffer=b,n.createFloatBuffer=y,n.c
vendor: 10,009 bytes, line 2
2onvertEBMLDateToJSDate=function(e){return e instanceof Date?e:new Date(new Date("2001-01-01T00:00:00.000Z").getTime()+Number(e)/1e3/1e3)}}).call(this)}).call(this,e("buffer").Buffer)},{"./EBMLEncoder":3,buffer:9,"ebml-block":10,"ebml/lib/ebml.js":13,"int64-buffer":19}],7:[function(e,t,n){"use strict";n.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r},n.toByteArray=function(e){var t,n,r=l(e),a=r[0],s=r[1],c=new o(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),u=0,d=s>0?a-4:a;for(n=0;n<d;n+=4)t=i[e.charCodeAt(n)]<<18|i[e.charCodeAt(n+1)]<<12|i[e.charCodeAt(n+2)]<<6|i[e.charCodeAt(n+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,c[u++]=255&t),1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},n.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=16383,s=0,l=n-i;s<l;s+=a)o.push(c(e,s,s+a>l?l:s+a));return 1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),o.join("")};for(var r=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0;s<64;++s)r[s]=a[s],i[a.charCodeAt(s)]=s;function l(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,n){for(var i,o=[],a=t;a<n;a+=3)i=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]),o.push(r[(s=i)>>18&63]+r[s>>12&63]+r[s>>6&63]+r[63&s]);var s;return o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},{}],8:[function(e,t,n){(function(e){(function(){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.toBigIntLE=function(t){{const n=e.from(t);n.reverse();const r=n.toString("hex");return 0===r.length?BigInt(0):BigInt(`0x${r}`)}},n.toBigIntBE=function(e){{const t=e.toString("hex");return 0===t.length?BigInt(0):BigInt(`0x${t}`)}},n.toBufferLE=function(t,n){{const r=t.toString(16),i=e.from(r.padStart(2*n,"0").slice(0,2*n),"hex");return i.reverse(),i}},n.toBufferBE=function(t,n){{const r=t.toString(16);return e.from(r.padStart(2*n,"0").slice(0,2*n),"hex")}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:9}],9:[function(e,t,n){(function(t){(function(){"use strict";var t=e("base64-js"),r=e("ieee754");n.Buffer=a,n.SlowBuffer=function(e){return+e!=e&&(e=0),a.alloc(+e)},n.INSPECT_MAX_BYTES=50;var i=2147483647;function o(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return t.__proto__=a.prototype,t}function a(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return c(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!a.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|p(e,t),r=o(n),i=r.write(e,t);return i!==n&&(r=r.slice(0,i)),r}(e,t);if(ArrayBuffer.isView(e))return u(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(F(e,ArrayBuffer)||e&&F(e.buffer,ArrayBuffer))return function(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n)).__proto__=a.prototype,r}(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return a.from(r,t,n);var i=function(e){if(a.isBuffer(e)){var t=0|d(e.length),n=o(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||U(e.length)?o(0):u(e):"Buffer"===e.type&&Array.isArray(e.data)?u(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return l(e),o(e<0?0:0|d(e))}function u(e){for(var t=e.length<0?0:0|d(e.length),n=o(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function d(e){if(e>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function p(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||F(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return L(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return j(e).length;default:if(i)return r?-1:L(e).length;t=(""+t).toLowerCase(),i=!0}}function f(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return I(this,t,n);case"utf8":case"utf-8":return k(this,t,n);case"ascii":return A(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function h(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function m(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),U(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:g(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):g(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function g(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,-1===u?0:o-u)){if(-1===u&&(u=o),o-u+1===l)return u*a}else-1!==u&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,p=0;p<l;p++)if(c(e,o+p)!==c(t,p)){d=!1;break}if(d)return o}return-1}function v(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(U(s))return a;e[n+a]=s}return a}function b(e,t,n,r){return B(L(t,e.length-n),e,n,r)}function y(e,t,n,r){return B(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function _(e,t,n,r){return y(e,t,n,r)}function w(e,t,n,r){return B(j(t),e,n,r)}function S(e,t,n,r){return B(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(e,n,r){return 0===n&&r===e.length?t.fromByteArray(e):t.fromByteArray(e.slice(n,r))}function k(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=C)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=C));return n}(r)}n.kMaxLength=i,a.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}(),a.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(a.prototype,"parent",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.buffer}}),Object.defineProperty(a.prototype,"offset",{enumerable:!0,get:function(){if(a.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),a.poolSize=8192,a.from=function(e,t,n){return s(e,t,n)},a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,a.alloc=function(e,t,n){return function(e,t,n){return l(e),e<=0?o(e):void 0!==t?"string"==typeof n?o(e).fill(t,n):o(e).fill(t):o(e)}(e,t,n)},a.allocUnsafe=function(e){return c(e)},a.allocUnsafeSlow=function(e){return c(e)},a.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==a.prototype},a.compare=function(e,t){if(F(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),F(t,Uint8Array)&&(t=a.from(t,t.offset,t.byteLength)),!
vendor: 11,242 bytes, line 2
2a.isBuffer(e)||!a.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=a.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(F(o,Uint8Array)&&(o=a.from(o)),!a.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},a.byteLength=p,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)h(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)h(this,t,t+3),h(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)h(this,t,t+7),h(this,t+1,t+6),h(this,t+2,t+5),h(this,t+3,t+4);return this},a.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?k(this,0,e):f.apply(this,arguments)},a.prototype.toLocaleString=a.prototype.toString,a.prototype.equals=function(e){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",t=n.INSPECT_MAX_BYTES;return e=this.toString("hex",0,t).replace(/(.{2})/g,"$1 ").trim(),this.length>t&&(e+=" ... "),"<Buffer "+e+">"},a.prototype.compare=function(e,t,n,r,i){if(F(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),s=(n>>>=0)-(t>>>=0),l=Math.min(o,s),c=this.slice(r,i),u=e.slice(t,n),d=0;d<l;++d)if(c[d]!==u[d]){o=c[d],s=u[d];break}return o<s?-1:s<o?1:0},a.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},a.prototype.indexOf=function(e,t,n){return m(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return m(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return v(this,e,t,n);case"utf8":case"utf-8":return b(this,e,t,n);case"ascii":return y(this,e,t,n);case"latin1":case"binary":return _(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function A(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function T(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function I(e,t,n){var r,i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",a=t;a<n;++a)o+=(r=e[a])<16?"0"+r.toString(16):r.toString(16);return o}function D(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function P(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function x(e,t,n,r,i,o){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function R(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function O(e,t,n,i,o){return t=+t,n>>>=0,o||R(e,0,n,4),r.write(e,t,n,i,23,4),n+4}function M(e,t,n,i,o){return t=+t,n>>>=0,o||R(e,0,n,8),r.write(e,t,n,i,52,8),n+8}a.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return r.__proto__=a.prototype,r},a.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||P(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},a.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||P(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},a.prototype.readUInt8=function(e,t){return e>>>=0,t||P(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||P(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||P(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||P(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||P(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||P(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||P(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},a.prototype.readInt8=function(e,t){return e>>>=0,t||P(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||P(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){e>>>=0,t||P(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||P(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||P(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return e>>>=0,t||P(e,4,this.length),r.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||P(e,4,this.length),r.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||P(e,8,this.length),r.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||P(e,8,this.length),r.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||x(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},a.prototype.writeUIntBE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||x(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},a.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);x(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);x(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeFloatLE=function(e,t,n){return O(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return O(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return M(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return M(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(!a.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;if(this===e&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(t,n,r);else if(this===e&&n<t&&t<r)for(var o=i-1;o>=0;--o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return i},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var s=a.isBuffer(e)?e:a.from(e,r),l=s.length;
vendor: 7,408 bytes, line 2
2if(0===l)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(o=0;o<n-t;++o)this[o+t]=s[o%l]}return this};var N=/[^+/0-9A-Za-z-_]/g;function L(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function j(e){return t.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(N,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function U(e){return e!=e}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":7,buffer:9,ieee754:18}],10:[function(e,t,n){var r=e("./lib/buffer-reader");t.exports=function(e){var t={},n=new r(e);t.trackNumber=n.nextUIntV(),t.timecode=n.nextInt16BE();var i=n.nextUInt8();t.invisible=!!(8&i),t.keyframe=!!(128&i),t.discardable=!!(1&i);var o=(6&i)>>1;return t.frames=function(e,t){if(!t)return[e.nextBuffer()];var n,r,i=[],o=e.nextUInt8()+1;if(2===t){if(e.length%o!=0)throw new Error("Fixed-Size Lacing Error");for(r=e.length/o,n=0;n<o;n++)i.push(e.nextBuffer(r));return i}var a=[];if(1===t)for(n=0;n<o-1;n++){var s;r=0;do{r+=s=e.nextUInt8()}while(255===s);a.push(r)}else if(3===t)for(r=e.nextUIntV(),a.push(r),n=1;n<o-1;n++)r+=e.nextIntV(),a.push(r);for(n=0;n<o-1;n++)i.push(e.nextBuffer(a[n]));return i.push(e.nextBuffer()),i}(n,o),t}},{"./lib/buffer-reader":11}],11:[function(e,t,n){var r=e("./vint");function i(e){this.buffer=e,this.offset=0}i.prototype.nextInt16BE=function(){var e=this.buffer.readInt16BE(this.offset);return this.offset+=2,e},i.prototype.nextUInt8=function(){var e=this.buffer.readUInt8(this.offset);return this.offset+=1,e},i.prototype.nextUIntV=function(){var e=r(this.buffer,this.offset);return this.offset+=e.length,e.value},i.prototype.nextIntV=function(){var e=r(this.buffer,this.offset,!0);return this.offset+=e.length,e.value},i.prototype.nextBuffer=function(e){var t=e?this.buffer.slice(this.offset,this.offset+e):this.buffer.slice(this.offset);return this.offset+=e||this.length,t},Object.defineProperty(i.prototype,"length",{get:function(){return this.buffer.length-this.offset}}),t.exports=i},{"./vint":12}],12:[function(e,t,n){t.exports=function(e,t,n){t=t||0;for(var r=1;r<=8&&!(e[t]>=Math.pow(2,8-r));r++);if(r>8)throw new Error("Unrepresentable length: "+r+" "+e.toString("hex",t,t+r));if(t+r>e.length)return null;var i,o=e[t]&(1<<8-r)-1;for(i=1;i<r;i++){if(7===i&&o>=Math.pow(2,45)&&e[t+7]>0)return{length:r,value:-1};o*=Math.pow(2,8),o+=e[t+i]}return n&&(o-=Math.pow(2,7*r-1)-1),{length:r,value:o}}},{}],13:[function(e,t,r){(function(t,n){(function(){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n=void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},i=[],o=[],a="undefined"!=typeof Uint8Array?Uint8Array:Array,s=!1;function l(){s=!0;for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0;t<64;++t)i[t]=e[t],o[e.charCodeAt(t)]=t;o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63}function c(e,t,n){for(var r,o=[],a=t;a<n;a+=3)r=(e[a]<<16)+(e[a+1]<<8)+e[a+2],o.push(i[(s=r)>>18&63]+i[s>>12&63]+i[s>>6&63]+i[63&s]);var s;return o.join("")}function u(e){var t;s||l();for(var n=e.length,r=n%3,o="",a=[],u=16383,d=0,p=n-r;d<p;d+=u)a.push(c(e,d,d+u>p?p:d+u));return 1===r?(t=e[n-1],o+=i[t>>2],o+=i[t<<4&63],o+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],o+=i[t>>10],o+=i[t>>4&63],o+=i[t<<2&63],o+="="),a.push(o),a.join("")}function d(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)}function p(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,d=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}var f={}.toString,h=Array.isArray||function(e){return"[object Array]"==f.call(e)};function m(){return v.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function g(e,t){if(m()<t)throw new RangeError("Invalid typed array length");return v.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t)).__proto__=v.prototype:(null===e&&(e=new v(t)),e.length=t),e}function v(e,t,n){if(!(v.TYPED_ARRAY_SUPPORT||this instanceof v))return new v(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return _(this,e)}return b(this,e,t,n)}function b(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?function(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),v.TYPED_ARRAY_SUPPORT?(e=t).__proto__=v.prototype:e=w(e,t),e}(e,t,n,r):"string"==typeof t?function(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!v.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|k(t,n),i=(e=g(e,r)).write(t,n);return i!==r&&(e=e.slice(0,i)),e}(e,t,n):function(e,t){if(E(t)){var n=0|S(t.length);return 0===(e=g(e,n)).length||t.copy(e,0,0,n),e}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||(r=t.length)!=r?g(e,0):w(e,t);if("Buffer"===t.type&&h(t.data))return w(e,t.data)}var r;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(e,t)}function y(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function _(e,t){if(y(t),e=g(e,t<0?0:0|S(t)),!v.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function w(e,t){var n=t.length<0?0:0|S(t.length);e=g(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function S(e){if(e>=m())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+m().toString(16)+" bytes");return 0|e}function E(e){return!(null==e||!e._isBuffer)}function k(e,t){if(E(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&
vendor: 4,425 bytes, line 2
2(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return J(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return Z(e).length;default:if(r)return J(e).length;t=(""+t).toLowerCase(),r=!0}}function C(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return U(this,t,n);case"utf8":case"utf-8":return L(this,t,n);case"ascii":return B(this,t,n);case"latin1":case"binary":return F(this,t,n);case"base64":return N(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return H(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function A(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function T(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=v.from(t,r)),E(t))return 0===t.length?-1:I(e,t,n,r,i);if("number"==typeof t)return t&=255,v.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):I(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function I(e,t,n,r,i){var o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;o<s;o++)if(c(e,o)===c(t,-1===u?0:o-u)){if(-1===u&&(u=o),o-u+1===l)return u*a}else-1!==u&&(o-=o-u),u=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){for(var d=!0,p=0;p<l;p++)if(c(e,o+p)!==c(t,p)){d=!1;break}if(d)return o}return-1}function D(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function P(e,t,n,r){return Q(J(t,e.length-n),e,n,r)}function x(e,t,n,r){return Q(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function R(e,t,n,r){return x(e,t,n,r)}function O(e,t,n,r){return Q(Z(t),e,n,r)}function M(e,t,n,r){return Q(function(e,t){for(var n,r,i,o=[],a=0;a<e.length&&!((t-=2)<0);++a)r=(n=e.charCodeAt(a))>>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function N(e,t,n){return 0===t&&n===e.length?u(e):u(e.slice(t,n))}function L(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,a,s,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=n)switch(d){case 1:c<128&&(u=c);break;case 2:128==(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=j)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=j));return n}(r)}v.TYPED_ARRAY_SUPPORT=void 0===n.TYPED_ARRAY_SUPPORT||n.TYPED_ARRAY_SUPPORT,v.poolSize=8192,v._augment=function(e){return e.__proto__=v.prototype,e},v.from=function(e,t,n){return b(null,e,t,n)},v.TYPED_ARRAY_SUPPORT&&(v.prototype.__proto__=Uint8Array.prototype,v.__proto__=Uint8Array),v.alloc=function(e,t,n){return function(e,t,n,r){return y(t),t<=0?g(e,t):void 0!==n?"string"==typeof r?g(e,t).fill(n,r):g(e,t).fill(n):g(e,t)}(null,e,t,n)},v.allocUnsafe=function(e){return _(null,e)},v.allocUnsafeSlow=function(e){return _(null,e)},v.isBuffer=X,v.compare=function(e,t){if(!E(e)||!E(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0}
vendor: 11,363 bytes, line 2
2,v.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},v.concat=function(e,t){if(!h(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return v.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=v.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(!E(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(r,i),i+=o.length}return r},v.byteLength=k,v.prototype._isBuffer=!0,v.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)A(this,t,t+1);return this},v.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)A(this,t,t+3),A(this,t+1,t+2);return this},v.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)A(this,t,t+7),A(this,t+1,t+6),A(this,t+2,t+5),A(this,t+3,t+4);return this},v.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?L(this,0,e):C.apply(this,arguments)},v.prototype.equals=function(e){if(!E(e))throw new TypeError("Argument must be a Buffer");return this===e||0===v.compare(this,e)},v.prototype.inspect=function(){var e="";return this.length>0&&(e=this.toString("hex",0,50).match(/.{2}/g).join(" "),this.length>50&&(e+=" ... ")),"<Buffer "+e+">"},v.prototype.compare=function(e,t,n,r,i){if(!E(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),c=e.slice(t,n),u=0;u<s;++u)if(l[u]!==c[u]){o=l[u],a=c[u];break}return o<a?-1:a<o?1:0},v.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},v.prototype.indexOf=function(e,t,n){return T(this,e,t,n,!0)},v.prototype.lastIndexOf=function(e,t,n){return T(this,e,t,n,!1)},v.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return D(this,e,t,n);case"utf8":case"utf-8":return P(this,e,t,n);case"ascii":return x(this,e,t,n);case"latin1":case"binary":return R(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return M(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},v.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var j=4096;function B(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}function F(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}function U(e,t,n){var r,i=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>i)&&(n=i);for(var o="",a=t;a<n;++a)o+=(r=e[a])<16?"0"+r.toString(16):r.toString(16);return o}function H(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}function V(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function z(e,t,n,r,i,o){if(!E(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function $(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i<o;++i)e[n+i]=(t&255<<8*(r?i:1-i))>>>8*(r?i:1-i)}function W(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i<o;++i)e[n+i]=t>>>8*(r?i:3-i)&255}function Y(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function q(e,t,n,r,i){return i||Y(e,0,n,4),p(e,t,n,r,23,4),n+4}function G(e,t,n,r,i){return i||Y(e,0,n,8),p(e,t,n,r,52,8),n+8}v.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e),v.TYPED_ARRAY_SUPPORT)(n=this.subarray(e,t)).__proto__=v.prototype;else{var i=t-e;n=new v(i,void 0);for(var o=0;o<i;++o)n[o]=this[o+e]}return n},v.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||V(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},v.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||V(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},v.prototype.readUInt8=function(e,t){return t||V(e,1,this.length),this[e]},v.prototype.readUInt16LE=function(e,t){return t||V(e,2,this.length),this[e]|this[e+1]<<8},v.prototype.readUInt16BE=function(e,t){return t||V(e,2,this.length),this[e]<<8|this[e+1]},v.prototype.readUInt32LE=function(e,t){return t||V(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},v.prototype.readUInt32BE=function(e,t){return t||V(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},v.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||V(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},v.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||V(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},v.prototype.readInt8=function(e,t){return t||V(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},v.prototype.readInt16LE=function(e,t){t||V(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},v.prototype.readInt16BE=function(e,t){t||V(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},v.prototype.readInt32LE=function(e,t){return t||V(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},v.prototype.readInt32BE=function(e,t){return t||V(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},v.prototype.readFloatLE=function(e,t){return t||V(e,4,this.length),d(this,e,!0,23,4)},v.prototype.readFloatBE=function(e,t){return t||V(e,4,this.length),d(this,e,!1,23,4)},v.prototype.readDoubleLE=function(e,t){return t||V(e,8,this.length),d(this,e,!0,52,8)},v.prototype.readDoubleBE=function(e,t){return t||V(e,8,this.length),d(this,e,!1,52,8)},v.prototype.writeUIntLE=function(e,t,n,r){e=+e,t|=0,n|=0,r||z(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},v.prototype.writeUIntBE=function(e,t,n,r){e=+e,t|=0,n|=0,r||z(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},v.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,1,255,0),v.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},v.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,2,65535,0),v.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):$(this,e,t,!0),t+2},v.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,2,65535,0),v.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):$(this,e,t,!1),t+2},v.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,4,4294967295,0),v.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):W(this,e,t,!0),t+4},v.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,4,4294967295,0),v.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},v.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);z(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o<n&&(a*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},v.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);z(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a|0)-s&255;return t+n},v.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,1,127,-128),v.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},v.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,2,32767,-32768),v.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):$(this,e,t,!0),t+2},v.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,2,32767,-32768),v.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):$(this,e,t,!1),t+2},v.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,4,2147483647,-2147483648),v.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):W(this,e,t,!0),t+4},v.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||z(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),v.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):W(this,e,t,!1),t+4},v.prototype.writeFloatLE=function(e,t,n){return q(this,e,t,!0,n)},v.prototype.writeFloatBE=function(e,t,n){return q(this,e,t,!1,n)},v.prototype.writeDoubleLE=function(e,t,n){return G(this,e,t,!0,n)},v.prototype.writeDoubleBE=function(e,t,n){return G(this,e,t,!1,n)},v.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i,o=r-n;if(this===e&&n<t&&t<r)for(i=o-1;i>=0;--i)e[i+t]=this[i+n];else if(o<1e3||!v.TYPED_ARRAY_SUPPORT)for(i=0;i<o;++i)e[i+t]=this[i+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+o),t);return o},v.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var i=e.charCodeAt(0);i<256&&(e=i)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!v.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var o;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o<n;++o)this[o]=e;else{var a=E(e)?e:J(new v(e,r).toString()),s=a.length;for(o=0;o<n-t;++o)this[o+t]=a[o%s]}return this};var K=/[^+\/0-9A-Za-z-_]/g;function J(e,t){var n;t=t||1/0;for(var r=e.length,i=null,o=[],a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319){(t-=3)>
vendor: 23,102 bytes, line 2
2-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function Z(e){return function(e){var t,n,r,i,c,u;s||l();var d=e.length;if(d%4>0)throw new Error("Invalid string. Length must be a multiple of 4");c="="===e[d-2]?2:"="===e[d-1]?1:0,u=new a(3*d/4-c),r=c>0?d-4:d;var p=0;for(t=0,n=0;t<r;t+=4,n+=3)i=o[e.charCodeAt(t)]<<18|o[e.charCodeAt(t+1)]<<12|o[e.charCodeAt(t+2)]<<6|o[e.charCodeAt(t+3)],u[p++]=i>>16&255,u[p++]=i>>8&255,u[p++]=255&i;return 2===c?(i=o[e.charCodeAt(t)]<<2|o[e.charCodeAt(t+1)]>>4,u[p++]=255&i):1===c&&(i=o[e.charCodeAt(t)]<<10|o[e.charCodeAt(t+1)]<<4|o[e.charCodeAt(t+2)]>>2,u[p++]=i>>8&255,u[p++]=255&i),u}(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(K,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Q(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function X(e){return null!=e&&(!!e._isBuffer||ee(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&ee(e.slice(0,0))}(e))}function ee(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function te(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ne(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function re(e,t,n){return t&&ne(e.prototype,t),n&&ne(e,n),e}function ie(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){ie(e,t,n[t])}))}return e}function ae(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&le(e,t)}function se(e){return se=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},se(e)}function le(e,t){return le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},le(e,t)}function ce(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function ue(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function de(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?ue(e):t}function pe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){i=!0,o=e}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function fe(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var he=function(e){return"object"==typeof e?null!==e:"function"==typeof e},me=function(e){if(!he(e))throw TypeError(e+" is not an object!");return e},ge=function(e){try{return!!e()}catch(e){return!0}},ve=!ge((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}));function be(e,t){return e(t={exports:{}},t.exports),t.exports}var ye=be((function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)})),_e=ye.document,we=he(_e)&&he(_e.createElement),Se=function(e){return we?_e.createElement(e):{}},Ee=!ve&&!ge((function(){return 7!=Object.defineProperty(Se("div"),"a",{get:function(){return 7}}).a})),ke=function(e,t){if(!he(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!he(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!he(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!he(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},Ce=Object.defineProperty,Ae={f:ve?Object.defineProperty:function(e,t,n){if(me(e),t=ke(t,!0),me(n),Ee)try{return Ce(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},Te=Ae.f,Ie=Function.prototype,De=/^\s*function ([^ (]*)/,Pe="name";Pe in Ie||ve&&Te(Ie,Pe,{configurable:!0,get:function(){try{return(""+this).match(De)[1]}catch(e){return""}}});var xe=be((function(e){var t=e.exports={version:"2.5.7"};"number"==typeof __e&&(__e=t)})),Re=(xe.version,function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}),Oe=ve?function(e,t,n){return Ae.f(e,t,Re(1,n))}:function(e,t,n){return e[t]=n,e},Me={}.hasOwnProperty,Ne=function(e,t){return Me.call(e,t)},Le=0,je=Math.random(),Be=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++Le+je).toString(36))},Fe=be((function(e){var t=Be("src"),n="toString",r=Function[n],i=(""+r).split(n);xe.inspectSource=function(e){return r.call(e)},(e.exports=function(e,n,r,o){var a="function"==typeof r;a&&(Ne(r,"name")||Oe(r,"name",n)),e[n]!==r&&(a&&(Ne(r,t)||Oe(r,t,e[n]?""+e[n]:i.join(String(n)))),e===ye?e[n]=r:o?e[n]?e[n]=r:Oe(e,n,r):(delete e[n],Oe(e,n,r)))})(Function.prototype,n,(function(){return"function"==typeof this&&this[t]||r.call(this)}))})),Ue=function(e,t,n){if(function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!")}(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}},He="prototype",Ve=function(e,t,n){var r,i,o,a,s=e&Ve.F,l=e&Ve.G,c=e&Ve.S,u=e&Ve.P,d=e&Ve.B,p=l?ye:c?ye[t]||(ye[t]={}):(ye[t]||{})[He],f=l?xe:xe[t]||(xe[t]={}),h=f[He]||(f[He]={});for(r in l&&(n=t),n)o=((i=!s&&p&&void 0!==p[r])?p:n)[r],a=d&&i?Ue(o,ye):u&&"function"==typeof o?Ue(Function.call,o):o,p&&Fe(p,r,o,e&Ve.U),f[r]!=o&&Oe(f,r,a),u&&h[r]!=o&&(h[r]=o)};ye.core=xe,Ve.F=1,Ve.G=2,Ve.S=4,Ve.P=8,Ve.B=16,Ve.W=32,Ve.U=64,Ve.R=128;var ze=Ve,$e=Math.ceil,We=Math.floor,Ye=function(e){return isNaN(e=+e)?0:(e>0?We:$e)(e)},qe=Math.min,Ge=function(e){return e>0?qe(Ye(e),9007199254740991):0},Ke=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},Je=function(e){var t=String(Ke(this)),n="",r=Ye(e);if(r<0||r==1/0)throw RangeError("Count can't be negative");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n},Ze=function(e,t,n,r){var i=String(Ke(e)),o=i.length,a=void 0===n?" ":String(n),s=Ge(t);if(s<=o||""==a)return i;var l=s-o,c=Je.call(a,Math.ceil(l/a.length));return c.length>l&&(c=c.slice(0,l)),r?c+i:i+c},Qe=ye.navigator,Xe=Qe&&Qe.userAgent||"";ze(ze.P+ze.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(Xe),"String",{padStart:function(e){return Ze(this,e,arguments.length>1?arguments[1]:void 0,!0)}});var et,tt={}.toString,nt=function(e){return tt.call(e).slice(8,-1)},rt={f:{}.propertyIsEnumerable},it=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==nt(e)?e.split(""):Object(e)},ot=function(e){return it(Ke(e))},at=Object.getOwnPropertyDescriptor,st={f:ve?at:function(e,t){if(e=ot(e),t=ke(t,!0),Ee)try{return at(e,t)}catch(e){}if(Ne(e,t))return Re(!rt.f.call(e,t),e[t])}},lt=function(e,t){if(me(e),!he(t)&&null!==t)throw TypeError(t+": can't set as prototype!")},ct={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,n){try{(n=Ue(Function.call,st.f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,r){return lt(e,r),t?e.__proto__=r:n(e,r),e}}({},!1):void 0),check:lt},ut=ct.set,dt=function(e,t,n){var r,i=t.constructor;return i!==n&&"function"==typeof i&&(r=i.prototype)!==n.prototype&&he(r)&&ut&&ut(e,r),e},pt=Math.max,ft=Math.min,ht=be((function(e){var t="__core-js_shared__",n=ye[t]||(ye[t]={});(e.exports=function(e,t){return n[e]||(n[e]=void 0!==t?t:{})})("versions",[]).push({version:xe.version,mode:"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})})),mt=ht("keys"),gt=function(e){return mt[e]||(mt[e]=Be(e))},vt=(et=!1,function(e,t,n){var r,i=ot(e),o=Ge(i.length),a=function(e,t){return(e=Ye(e))<0?pt(e+t,0):ft(e,t)}(n,o);if(et&&t!=t){for(;o>a;)if((r=i[a++])!=r)return!0}else for(;o>a;a++)if((et||a in i)&&i[a]===t)return et||a||0;return!et&&-1}),bt=gt("IE_PROTO"),yt=function(e,t){var n,r=ot(e),i=0,o=[];for(n in r)n!=bt&&Ne(r,n)&&o.push(n);for(;t.length>i;)Ne(r,n=t[i++])&&(~vt(o,n)||o.push(n));return o},_t="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),wt=_t.concat("length","prototype"),St={f:Object.getOwnPropertyNames||function(e){return yt(e,wt)}},Et="\t\n\v\f\r  áá ââââââ
ââââââ¯âã\u2028\u2029\ufeff",kt="["+Et+"]",Ct=RegExp("^"+kt+kt+"*"),At=RegExp(kt+kt+"*$"),Tt=function(e,t,n){var r={},i=ge((function(){return!!Et[e]()||"âÂ
"!="âÂ
"[e]()})),o=r[e]=i?t(It):Et[e];n&&(r[n]=o),ze(ze.P+ze.F*i,"String",r)},It=Tt.trim=function(e,t){return e=String(Ke(e)),1&t&&(e=e.replace(Ct,"")),2&t&&(e=e.replace(At,"")),e},Dt=Tt,Pt=Object.keys||function(e){return yt(e,_t)},xt=ve?Object.defineProperties:function(e,t){me(e);for(var n,r=Pt(t),i=r.length,o=0;i>o;)Ae.f(e,n=r[o++],t[n]);return e},Rt=ye.document,Ot=Rt&&Rt.documentElement,Mt=gt("IE_PROTO"),Nt=function(){},Lt="prototype",jt=function(){var e,t=Se("iframe"),n=_t.length;for(t.style.display="none",Ot.appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),jt=e.F;n--;)delete jt[Lt][_t[n]];return jt()},Bt=Object.create||function(e,t){var n;return null!==e?(Nt[Lt]=me(e),n=new Nt,Nt[Lt]=null,n[Mt]=e):n=jt(),void 0===t?n:xt(n,t)},Ft=St.f,Ut=st.f,Ht=Ae.f,Vt=Dt.trim,zt="Number",$t=ye[zt],Wt=$t,Yt=$t.prototype,qt=nt(Bt(Yt))==zt,Gt="trim"in String.prototype,Kt=function(e){var t=ke(e,!1);if("string"==typeof t&&t.length>2){var n,r,i,o=(t=Gt?t.trim():Vt(t,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=t.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(t.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+t}for(var a,s=t.slice(2),l=0,c=s.length;l<c;l++)if((a=s.charCodeAt(l))<48||a>i)return NaN;return parseInt(s,r)}}return+t};if(!$t(" 0o1")||!$t("0b1")||$t("+0x1")){$t=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof $t&&(qt?ge((function(){Yt.valueOf.call(n)})):nt(n)!=zt)?dt(new Wt(Kt(t)),n,$t):Kt(t)};for(var Jt,Zt=ve?Ft(Wt):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),Qt=0;Zt.length>Qt;Qt++)Ne(Wt,Jt=Zt[Qt])&&!Ne($t,Jt)&&Ht($t,Jt,Ut(Wt,Jt));$t.prototype=Yt,Yt.constructor=$t,Fe(ye,zt,$t)}var Xt=function(){var e=me(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t};ve&&"g"!=/./g.flags&&Ae.f(RegExp.prototype,"flags",{configurable:!0,get:Xt});var en="toString",tn=/./[en],nn=function(e){Fe(RegExp.prototype,en,e,!0)};ge((function(){return"/a/b"!=tn.call({source:"a",flags:"b"})}))?nn((function(){var e=me(this);return"/".concat(e.source,"/","flags"in e?e.flags:!ve&&e instanceof RegExp?Xt.call(e):void 0)})):tn.name!=en&&nn((function(){return tn.call(this)}));var rn=function(e){return Object(Ke(e))},on=function(e,t,n,r){try{return r?t(me(n)[0],n[1]):t(n)}catch(t){var i=e.return;throw void 0!==i&&me(i.call(e)),t}},an={},sn=be((function(e){var t=ht("wks"),n=ye.Symbol,r="function"==typeof n;(e.exports=function(e){return t[e]||(t[e]=r&&n[e]||(r?n:Be)("Symbol."+e))}).store=t})),ln=sn("iterator"),cn=Array.prototype,un=function(e){return void 0!==e&&(an.Array===e||cn[ln]===e)},dn=function(e,t,n){t in e?Ae.f(e,t,Re(0,n)):e[t]=n},pn=sn("toStringTag"),fn="Arguments"==nt(function(){return arguments}()),hn=sn("iterator"),mn=xe.getIteratorMethod=function(e){if(null!=e)return e[hn]||e["@@iterator"]||an[function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),pn))?n:fn?nt(t):"Object"==(r=nt(t))&&"function"==typeof t.callee?"Arguments":r}(e)]},gn=sn("iterator"),vn=!1;try{[7][gn]().return=function(){vn=!0}}catch(e){}var bn=function(e,t){if(!t&&!vn)return!1;var n=!1;try{var r=[7],i=r[gn]();i.next=function(){return{done:n=!0}},r[gn]=function(){return i},e(r)}catch(e){}return n};ze(ze.S+ze.F*!bn((function(e){})),"Array",{from:function(e){var t,n,r,i,o=rn(e),a="function"==typeof this?this:Array,s=arguments.length,l=s>1?arguments[1]:void 0,c=void 0!==l,u=0,d=mn(o);if(c&&(l=Ue(l,s>2?arguments[2]:void 0,2)),null==d||a==Array&&un(d))for(n=new a(t=Ge(o.length));t>u;u++)dn(n,u,c?l(o[u],u):o[u]);else for(i=d.call(o),n=new a;!(r=i.next()).done;u++)dn(n,u,c?on(i,l,[r.value,u],!0):r.value);return n.length=u,n}}),ze(ze.S,"Math",{log2:function(e){return Math.log(e)/Math.LN2}});var yn=function(){function e(){te(this,e)}return re(e,null,[{key:"readVint",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=8-Math.floor(Math.log2(t[n]));if(r>8){var i=e.readHexString(t,n,n+r);throw new Error("Unrepresentable length: ".concat(r," ").concat(i))}if(n+r>t.length)return null;for(var o=t[n]&(1<<8-r)-1,a=1;a<r;a+=1){if(7===a&&o>=Math.pow(2,8)&&t[n+7]>0)return{length:r,value:-1};o*=Math.pow(2,8),o+=t[n+a]}return{length:r,value:o}}},{key:"writeVint",value:function(e){if(e<0||e>Math.pow(2,53))throw new Error("Unrepresentable value: ".concat(e));var t=1;for(t=1;t<=8&&!(e<Math.pow(2,7*t)-1);t+=1);for(var n=v.alloc(t),r=e,i=1;i<=t;i+=1){var o=255&r;n[t-i]=o,r-=o,r/=Math.pow(2,8)}return n[0]|=1<<8-t,n}},{key:"concatenate",value:function(e,t){return e&&0!==e.byteLength?t&&0!==t.byteLength?v.from(fe(e).concat(fe(t))):e:t}},{key:"readHexString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.byteLength;return Array.from(e.slice(t,n)).map((function(e){return Number(e).toString(16)})).reduce((function(e,t){return"".concat(e).concat(t.padStart(2,"0"))}),"")}},{key:"readUtf8",value:function(e){try{return v.from(e).toString("utf8")}catch(e){return null}}},{key:"readUnsigned",value:function(t){var n=new DataView(t.buffer,t.byteOffset,t.byteLength);switch(t.byteLength){case 1:return n.getUint8(0);case 2:return n.getUint16(0);case 4:return n.getUint32(0)}return t.byteLength<=6?t.reduce((function(e,t){return 256*e+t}),0):e.readHexString(t,0,t.byteLength)}},{key:"readSigned",value:function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength);switch(e.byteLength){case 1:return t.getInt8(0);case 2:return t.getInt16(0);case 4:return t.getInt32(0);default:return NaN}}},{key:"readFloat",value:function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength);switch(e.byteLength){case 4:return t.getFloat32(0);case 8:return t.getFloat64(0);default:return NaN}}},{key:"readDataFromTag",value:function(t,n){var r,i=t.type,o=t.name,a=t.track,s=t.discardable||!1,l=t.keyframe||!1,c=null;switch(i){case"u":r=e.readUnsigned(n);break;case"f":r=e.readFloat(n);break;case"i":r=e.readSigned(n);break;case"s":r=String.fromCharCode.apply(String,fe(n));break;case"8":r=e.readUtf8(n)}if("SimpleBlock"===o||"Block"===o){var u=0,d=e.readVint(n,u),p=d.length;u+=p,a=d.value,r=e.readSigned(n.subarray(u,u+2)),u+=2,"SimpleBlock"===o&&(l=Boolean(128&n[p+2]),s=Boolean(1&n[p+2])),u+=1,c=n.subarray(u)}return oe({},t,{data:n,discardable:s,keyframe:l,payload:c,track:a,value:r})}}]),e}(),_n=sn("unscopables"),wn=Array.prototype;null==wn[_n]&&Oe(wn,_n,{});var Sn=function(e){wn[_n][e]=!0},En=function(e,t){return{value:t,done:!!e}},kn=Ae.f,Cn=sn("toStringTag"),An=function(e,t,n){e&&!Ne(e=n?e:e.prototype,Cn)&&kn(e,Cn,{configurable:!0,value:t})},Tn={};Oe(Tn,sn("iterator"),(function(){return this}));var In=function(e,t,n){e.prototype=Bt(Tn,{next:Re(1,n)}),An(e,t+" Iterator")},Dn=gt("IE_PROTO"),Pn=Object.prototype,xn=Object.getPrototypeOf||function(e){return e=rn(e),Ne(e,Dn)?e[Dn]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?Pn:null},Rn=sn("iterator"),On=!([].keys&&"next"in[].keys()),Mn="keys",Nn="values",Ln=function(){return this},jn=function(e,t,n,r,i,o,a){In(n,t,r);var s,l,c,u=function(e){if(!On&&e in h)return h[e];switch(e){case Mn:case Nn:return function(){return new n(this,e)}}return function(){return new n(this,e)}},d=t+" Iterator",p=i==Nn,f=!1,h=e.prototype,m=h[Rn]||h["@@iterator"]||i&&h[i],g=m||u(i),v=i?p?u("entries"):g:void 0,b="Array"==t&&h.entries||m;if(b&&(c=xn(b.call(new e)))!==Object.prototype&&c.next&&(An(c,d,!0),"function"==typeof c[Rn]||Oe(c,Rn,Ln)),p&&m&&m.name!==Nn&&(f=!0,g=function(){return m.call(this)}),!On&&!f&&h[Rn]||Oe(h,Rn,g),an[t]=g,an[d]=Ln,i)if(s={values:p?g:u(Nn),keys:o?g:u(Mn),entries:v},a)for(l in s)l in h||Fe(h,l,s[l]);else ze(ze.P+ze.F*(On||f),t,s);return s},Bn=jn(Array,"Array",(function(e,t){this._t=ot(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,En(1)):En(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values");an.Arguments=an.Array,Sn("keys"),Sn("values"),Sn("entries");for(var Fn=sn("iterator"),Un=sn("toStringTag"),Hn=an.Array,Vn={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},zn=Pt(Vn),$n=0;$n<zn.length;$n++){var Wn,Yn=zn[$n],qn=Vn[Yn],Gn=ye[Yn],Kn=Gn&&Gn.prototype;if(Kn&&(Kn[Fn]||Oe(Kn,Fn,Hn),Kn[Un]||Oe(Kn,Un,Yn),an[Yn]=Hn,qn))for(Wn in Bn)Kn[Wn]||Fe(Kn,Wn,Bn[Wn],!0)}var Jn=function(e,t,n){for(var r in t)Fe(e,r,t[r],n);return e},Zn=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e},Qn=be((function(e){var t={},n={},r=e.exports=function(e,r,i,o,a){var s,l,c,u,d=a?function(){return e}:mn(e),p=Ue(i,o,r?2:1),f=0;if("function"!=typeof d)throw TypeError(e+" is not iterable!");if(un(d)){for(s=Ge(e.length);s>f;f++)if((u=r?p(me(l=e[f])[0],l[1]):p(e[f]))===t||u===n)return u}else for(c=d.call(e);!(l=c.next()).done;)if((u=on(c,p,l.value,r))===t||u===n)return u};r.BREAK=t,r.RETURN=n})),Xn=sn("species"),er=be((function(e){var t=Be("meta"),n=Ae.f,r=0,i=Object.isExtensible||function(){return!0},o=!ge((function(){return i(Object.preventExtensions({}))})),a=function(e){n(e,t,{value:{i:"O"+ ++r,w:{}}})},s=e.exports={KEY:t,NEED:!1,fastKey:function(e,n){if(!he(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!Ne(e,t)){if(!i(e))return"F";if(!n)return"E";a(e)}return e[t].i},getWeak:function(e,n){if(!Ne(e,t)){if(!i(e))return!0;if(!n)return!1;a(e)}return e[t].w},onFreeze:function(e){return o&&s.NEED&&i(e)&&!Ne(e,t)&&a(e),e}}})),tr=(er.KEY,er.NEED,er.fastKey,er.getWeak,er.onFreeze,function(e,t){if(!he(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}),nr=Ae.f,rr=er.fastKey,ir=ve?"_s":"size",or=function(e,t){var n,r=rr(t);if("F"!==r)return e._i[r];for(n=e._f;n;n=n.n)if(n.k==t)return n},ar={getConstructor:function(e,t,n,r){var i=e((function(e,o){Zn(e,i,t,"_i"),e._t=t,e._i=Bt(null),e._f=void 0,e._l=void 0,e[ir]=0,null!=o&&Qn(o,n,e[r],e)}));return Jn(i.prototype,{clear:function(){for(var e=tr(this,t),n=e._i,r=e._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];e._f=e._l=void 0,e[ir]=0},delete:function(e){var n=tr(this,t),r=or(n,e);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[ir]--}return!!r},forEach:function(e){tr(this,t);for(var n,r=Ue(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!or(tr(this,t),e)}}),ve&&nr(i.prototype,"size",{get:function(){return tr(this,t)[ir]}}),i},def:function(e,t,n){var r,i,o=or(e,t);return o?o.v=n:(e._l=o={i:i=rr(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=o),r&&(r.n=o),e[ir]++,"F"!==i&&(e._i[i]=o)),e},getEntry:or,setStrong:function(e,t,n){jn(e,t,(function(e,n){this._t=tr(e,t),this._k=n,this._l=void 0}),(function(){for(var e=this,t=e._k,n=e._l;n&&n.r;)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?En(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(e._t=void 0,En(1))}),n?"entries":"values",!n,!0),function(e){var t=ye[e];ve&&t&&!t[Xn]&&Ae.f(t,Xn,{configurable:!0,get:function(){return this}})}(t)}},sr="Map",lr=(function(e,t,n,r,i,o){var a=ye[e],s=a,l=i?"set":"add",c=s&&s.prototype,u={},d=function(e){var t=c[e];Fe(c,e,"delete"==e||"has"==e?function(e){return!(o&&!he(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return o&&!he(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof s&&(o||c.forEach&&!ge((function(){(new s).entries().next()})))){var p=new s,f=p[l](o?{}:-0,1)!=p,h=ge((function(){p.has(1)})),m=bn((function(e){new s(e)})),g=!o&&ge((function(){for(var e=new s,t=5;t--;)e[l](t,t);return!e.has(-0)}));m||((s=t((function(t,n){Zn(t,s,e);var r=dt(new a,t,s);return null!=n&&Qn(n,i,r[l],r),r}))).prototype=c,c.constructor=s),(h||g)&&(d("delete"),d("has"),i&&d("get")),(g||f)&&d(l),o&&c.clear&&delete c.clear}else s=r.getConstructor(t,e,i,l),Jn(s.prototype,n),er.NEED=!0;An(s,e),u[e]=s,ze(ze.G+ze.W+ze.F*(s!=a),u),o||r.setStrong(s,e,i)}(sr,(function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}}),{get:function(e){var t=ar.getEntry(tr(this,sr),e);return t&&t.v},set:function(e,t){return ar.def(tr(this,sr),0===e?0:e,t)}},a
vendor: 43,989 bytes, line 2
2r,!0),new Map([[128,{name:"ChapterDisplay",level:4,type:"m",multiple:!0,minver:1,webm:!0,description:"Contains all possible strings to use for the chapter display."}],[131,{name:"TrackType",level:3,type:"u",multiple:!1,mandatory:!0,minver:1,range:"1-254",description:"A set of track types coded on 8 bits (1: video, 2: audio, 3: complex, 0x10: logo, 0x11: subtitle, 0x12: buttons, 0x20: control).",webm:!1}],[133,{name:"ChapString",cppname:"ChapterString",level:5,type:"8",multiple:!1,mandatory:!0,minver:1,webm:!0,description:"Contains the string to use as the chapter atom."}],[134,{name:"CodecID",level:3,type:"s",mandatory:!0,minver:1,description:"An ID corresponding to the codec, see the codec page for more info.",multiple:!1,webm:!1}],[136,{name:"FlagDefault",cppname:"TrackFlagDefault",level:3,type:"u",mandatory:!0,minver:1,default:1,range:"0-1",description:"Set if that track (audio, video or subs) SHOULD be active if no language found matches the user preference. (1 bit)",multiple:!1,webm:!1}],[137,{name:"ChapterTrackNumber",level:5,type:"u",mandatory:!0,multiple:!0,minver:1,webm:!1,range:"not 0",description:"UID of the Track to apply this chapter too. In the absense of a control track, choosing this chapter will select the listed Tracks and deselect unlisted tracks. Absense of this element indicates that the Chapter should be applied to any currently used Tracks."}],[145,{name:"ChapterTimeStart",level:4,type:"u",mandatory:!0,minver:1,webm:!0,description:"Timestamp of the start of Chapter (not scaled).",multiple:!1}],[146,{name:"ChapterTimeEnd",level:4,type:"u",minver:1,webm:!1,description:"Timestamp of the end of Chapter (timestamp excluded, not scaled).",multiple:!1}],[150,{name:"CueRefTime",level:5,type:"u",mandatory:!0,minver:2,webm:!1,description:"Timestamp of the referenced Block.",multiple:!1}],[151,{name:"CueRefCluster",level:5,type:"u",mandatory:!0,webm:!1,description:"The Position of the Cluster containing the referenced Block.",minver:0,multiple:!1}],[152,{name:"ChapterFlagHidden",level:4,type:"u",mandatory:!0,minver:1,webm:!1,default:0,range:"0-1",description:"If a chapter is hidden (1), it should not be available to the user interface (but still to Control Tracks; see flag notes). (1 bit)",multiple:!1}],[16980,{name:"ContentCompAlgo",level:6,type:"u",mandatory:!0,minver:1,webm:!1,default:0,br:["","","",""],del:["1 - bzlib,","2 - lzo1x"],description:"The compression algorithm used. Algorithms that have been specified so far are: 0 - zlib, 3 - Header Stripping",multiple:!1}],[16981,{name:"ContentCompSettings",level:6,type:"b",minver:1,webm:!1,description:"Settings that might be needed by the decompressor. For Header Stripping (ContentCompAlgo=3), the bytes that were removed from the beggining of each frames of the track.",multiple:!1}],[17026,{name:"DocType",level:1,type:"s",mandatory:!0,default:"matroska",minver:1,description:"A string that describes the type of document that follows this EBML header. 'matroska' in our case or 'webm' for webm files.",multiple:!1,webm:!1}],[17029,{name:"DocTypeReadVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The minimum DocType version an interpreter has to support to read this file.",multiple:!1,webm:!1}],[17030,{name:"EBMLVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The version of EBML parser used to create the file.",multiple:!1,webm:!1}],[17031,{name:"DocTypeVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The version of DocType interpreter used to create the file.",multiple:!1,webm:!1}],[17476,{name:"SegmentFamily",level:2,type:"b",multiple:!0,minver:1,webm:!1,bytesize:16,description:"A randomly generated unique ID that all segments related to each other must use (128 bits)."}],[17505,{name:"DateUTC",level:2,type:"d",minver:1,description:"Date of the origin of timestamp (value 0), i.e. production date.",multiple:!1,webm:!1}],[17540,{name:"TagDefault",level:4,type:"u",mandatory:!0,minver:1,webm:!1,default:1,range:"0-1",description:"Indication to know if this is the default/original language to use for the given tag. (1 bit)",multiple:!1}],[17541,{name:"TagBinary",level:4,type:"b",minver:1,webm:!1,description:"The values of the Tag if it is binary. Note that this cannot be used in the same SimpleTag as TagString.",multiple:!1}],[17543,{name:"TagString",level:4,type:"8",minver:1,webm:!1,description:"The value of the Tag.",multiple:!1}],[17545,{name:"Duration",level:2,type:"f",minver:1,range:"> 0",description:"Duration of the segment (based on TimecodeScale).",multiple:!1,webm:!1}],[17816,{name:"ChapterFlagEnabled",level:4,type:"u",mandatory:!0,minver:1,webm:!1,default:1,range:"0-1",description:"Specify wether the chapter is enabled. It can be enabled/disabled by a Control Track. When disabled, the movie should skip all the content between the TimeStart and TimeEnd of this chapter (see flag notes). (1 bit)",multiple:!1}],[18016,{name:"FileMimeType",level:3,type:"s",mandatory:!0,minver:1,webm:!1,description:"MIME type of the file.",multiple:!1}],[18017,{name:"FileUsedStartTime",level:3,type:"u",divx:!0,description:"DivX font extension",multiple:!1}],[18018,{name:"FileUsedEndTime",level:3,type:"u",divx:!0,multiple:!1,description:"DivX font extension"}],[18037,{name:"FileReferral",level:3,type:"b",webm:!1,description:"A binary value that a track/codec can refer to when the attachment is needed.",multiple:!1}],[20529,{name:"ContentEncodingOrder",level:5,type:"u",mandatory:!0,minver:1,webm:!1,default:0,multiple:!1,description:"Tells when this modification was used during encoding/muxing starting with 0 and counting upwards. The decoder/demuxer has to start with the highest order number it finds and work its way down. This value has to be unique over all ContentEncodingOrder elements in the segment."}],[20530,{name:"ContentEncodingScope",level:5,type:"u",mandatory:!0,minver:1,webm:!1,default:1,range:"not 0",br:["","",""],description:"A bit field that describes which elements have been modified in this way. Values (big endian) can be OR'ed. Possible values: 1 - all frame contents, 2 - the track's private data, 4 - the next ContentEncoding (next ContentEncodingOrder. Either the data inside ContentCompression and/or ContentEncryption)",multiple:!1}],[20531,{name:"ContentEncodingType",level:5,type:"u",mandatory:!0,minver:1,webm:!1,default:0,br:["",""],description:"A value describing what kind of transformation has been done. Possible values: 0 - compression, 1 - encryption",multiple:!1}],[20532,{name:"ContentCompression",level:5,type:"m",minver:1,webm:!1,description:"Settings describing the compression used. Must be present if the value of ContentEncodingType is 0 and absent otherwise. Each block must be decompressable even if no previous block is available in order not to prevent seeking.",multiple:!1}],[20533,{name:"ContentEncryption",level:5,type:"m",minver:1,webm:!1,description:"Settings describing the encryption used. Must be present if the value of ContentEncodingType is 1 and absent otherwise.",multiple:!1}],[21368,{name:"CueBlockNumber",level:4,type:"u",minver:1,default:1,range:"not 0",description:"Number of the Block in the specified Cluster.",multiple:!1}],[22100,{name:"ChapterStringUID",level:4,type:"8",mandatory:!1,minver:3,webm:!0,description:"A unique string ID to identify the Chapter. Use for WebVTT cue identifier storage.",multiple:!1}],[22337,{name:"WritingApp",level:2,type:"8",mandatory:!0,minver:1,multiple:!1,description:'Writing application ("mkvmerge-0.3.3").'}],[22612,{name:"SilentTracks",cppname:"ClusterSilentTracks",level:2,type:"m",minver:1,multiple:!1,webm:!1,description:"The list of tracks that are not used in that part of the stream. It is useful when using overlay tracks on seeking. Then you should decide what track to use."}],[25152,{name:"ContentEncoding",level:4,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!1,description:"Settings for one content encoding like compression or encryption."}],[25188,{name:"BitDepth",cppname:"AudioBitDepth",level:4,type:"u",minver:1,range:"not 0",multiple:!1,description:"Bits per sample, mostly used for PCM."}],[25906,{name:"SignedElement",level:3,type:"b",multiple:!0,webm:!1,description:"An element ID whose data will be used to compute the signature."}],[26148,{name:"TrackTranslate",level:3,type:"m",multiple:!0,minver:1,webm:!1,description:"The track identification for the given Chapter Codec."}],[26897,{name:"ChapProcessCommand",cppname:"ChapterProcessCommand",level:5,type:"m",multiple:!0,minver:1,webm:!1,description:"Contains all the commands associated to the Atom."}],[26914,{name:"ChapProcessTime",cppname:"ChapterProcessTime",level:6,type:"u",mandatory:!0,minver:1,webm:!1,description:"Defines when the process command should be handled (0: during the whole chapter, 1: before starting playback, 2: after playback of the chapter)."}],[26916,{name:"ChapterTranslate",level:2,type:"m",multiple:!0,minver:1,webm:!1,description:"A tuple of corresponding ID used by chapter codecs to represent this segment."}],[26931,{name:"ChapProcessData",cppname:"ChapterProcessData",level:6,type:"b",mandatory:!0,minver:1,webm:!1,description:"Contains the command information. The data should be interpreted depending on the ChapProcessCodecID value. For ChapProcessCodecID = 1, the data correspond to the binary DVD cell pre/post commands."}],[26948,{name:"ChapProcess",cppname:"ChapterProcess",level:4,type:"m",multiple:!0,minver:1,webm:!1,description:"Contains all the commands associated to the Atom."}],[26965,{name:"ChapProcessCodecID",cppname:"ChapterProcessCodecID",level:5,type:"u",mandatory:!0,minver:1,webm:!1,default:0,description:"Contains the type of the codec used for the processing. A value of 0 means native Matroska processing (to be defined), a value of 1 means the DVD command set is used. More codec IDs can be added later."}],[29555,{name:"Tag",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!1,description:"Element containing elements specific to Tracks/Chapters."}],[29572,{name:"SegmentFilename",level:2,type:"8",minver:1,webm:!1,description:"A filename corresponding to this segment."}],[29766,{name:"AttachmentLink",cppname:"TrackAttachmentLink",level:3,type:"u",minver:1,webm:!1,range:"not 0",description:"The UID of an attachment that is used by this codec."}],[2459272,{name:"CodecName",level:3,type:"8",minver:1,description:"A human-readable string specifying the codec."}],[408125543,{name:"Segment",level:0,type:"m",mandatory:!0,multiple:!0,minver:1,description:"This element contains all other top-level (level 1) elements. Typically a Matroska file is composed of 1 segment."}],[17530,{name:"TagLanguage",level:4,type:"s",mandatory:!0,minver:1,webm:!1,default:"und",description:"Specifies the language of the tag specified, in the Matroska languages form."}],[17827,{name:"TagName",level:4,type:"8",mandatory:!0,minver:1,webm:!1,description:"The name of the Tag that is going to be stored."}],[26568,{name:"SimpleTag",cppname:"TagSimple",level:3,recursive:!0,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!1,description:"Contains general information about the target."}],[25542,{name:"TagAttachmentUID",level:4,type:"u",multiple:!0,minver:1,webm:!1,default:0,description:"A unique ID to identify the Attachment(s) the tags belong to. If the value is 0 at this level, the tags apply to all the attachments in the Segment."}],[25540,{name:"TagChapterUID",level:4,type:"u",multiple:!0,minver:1,webm:!1,default:0,description:"A unique ID to identify the Chapter(s) the tags belong to. If the value is 0 at this level, the tags apply to all chapters in the Segment."}],[25545,{name:"TagEditionUID",level:4,type:"u",multiple:!0,minver:1,webm:!1,default:0,description:"A unique ID to identify the EditionEntry(s) the tags belong to. If the value is 0 at this level, the tags apply to all editions in the Segment."}],[25541,{name:"TagTrackUID",level:4,type:"u",multiple:!0,minver:1,webm:!1,default:0,description:"A unique ID to identify the Track(s) the tags belong to. If the value is 0 at this level, the tags apply to all tracks in the Segment."}],[25546,{name:"TargetType",cppname:"TagTargetType",level:4,type:"s",minver:1,webm:!1,strong:"informational",description:'An string that can be used to display the logical level of the target like "ALBUM", "TRACK", "MOVIE", "CHAPTER", etc (see TargetType).'}],[26826,{name:"TargetTypeValue",cppname:"TagTargetTypeValue",level:4,type:"u",minver:1,webm:!1,default:50,description:"A number to indicate the logical level of the target (see TargetType)."}],[25536,{name:"Targets",cppname:"TagTargets",level:3,type:"m",mandatory:!0,minver:1,webm:!1,description:"Contain all UIDs where the specified meta data apply. It is empty to describe everything in the segment."}],[307544935,{name:"Tags",level:1,type:"m",multiple:!0,minver:1,webm:!1,description:"Element containing elements specific to Tracks/Chapters. A list of valid tags can be found here."}],[17677,{name:"ChapProcessPrivate",cppname:"ChapterProcessPrivate",level:5,type:"b",minver:1,webm:!1,description:'Some optional data attached to the ChapProcessCodecID information. For ChapProcessCodecID = 1, it is the "DVD level" equivalent.'}],[17278,{name:"ChapCountry",cppname:"ChapterCountry",level:5,type:"s",multiple:!0,minver:1,webm:!1,description:"The countries corresponding to the string, same 2 octets as in Internet domains."}],[17276,{name:"ChapLanguage",cppname:"ChapterLanguage",level:5,type:"s",mandatory:!0,multiple:!0,minver:1,webm:!0,default:"eng",description:"The languages corresponding to the string, in the bibliographic ISO-639-2 form."}],[143,{name:"ChapterTrack",level:4,type:"m",minver:1,webm:!1,description:"List of tracks on which the chapter applies. If this element is not present, all tracks apply"}],[25539,{name:"ChapterPhysicalEquiv",level:4,type:"u",minver:1,webm:!1,description:'Specify the physical equivalent of this ChapterAtom like "DVD" (60) or "SIDE" (50), see complete list of values.'}],[28348,{name:"ChapterSegmentEditionUID",level:4,type:"u",minver:1,webm:!1,range:"not 0",description:"The EditionUID to play from the segment linked in ChapterSegmentUID."}],[28263,{name:"ChapterSegmentUID",level:4,type:"b",minver:1,webm:!1,range:">0",bytesize:16,description:"A segment to play in place of this chapter. Edition ChapterSegmentEditionUID should be used for this segment, otherwise no edition is used."}],[29636,{name:"ChapterUID",level:4,type:"u",mandatory:!0,minver:1,webm:!0,range:"not 0",description:"A unique ID to identify the Chapter."}],[182,{name:"ChapterAtom",level:3,recursive:!0,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!0,description:"Contains the atom information to use as the chapter atom (apply to all tracks)."}],[17885,{name:"EditionFlagOrdered",level:3,type:"u",minver:1,webm:!1,default:0,range:"0-1",description:"Specify if the chapters can be defined multiple times and the order to play them is enforced. (1 bit)"}],[17883,{name:"EditionFlagDefault",level:3,type:"u",mandatory:!0,minver:1,webm:!1,default:0,range:"0-1",description:"If a flag is set (1) the edition should be used as the default one. (1 bit)"}],[17853,{name:"EditionFlagHidden",level:3,type:"u",mandatory:!0,minver:1,webm:!1,default:0,range:"0-1",description:"If an edition is hidden (1), it should not be available to the user interface (but still to Control Tracks; see flag notes). (1 bit)"}],[17852,{name:"EditionUID",level:3,type:"u",minver:1,webm:!1,range:"not 0",description:"A unique ID to identify the edition. It's useful for tagging an edition."}],[17849,{name:"EditionEntry",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!0,description:"Contains all information about a segment edition."}],[272869232,{name:"Chapters",level:1,type:"m",minver:1,webm:!0,description:"A system to define basic menus and partition data. For more detailed information, look at the Chapters Explanation."}],[18094,{name:"FileUID",level:3,type:"u",mandatory:!0,minver:1,webm:!1,range:"not 0",description:"Unique ID representing the file, as random as possible."}],[18012,{name:"FileData",level:3,type:"b",mandatory:!0,minver:1,webm:!1,description:"The data of the file."}],[18030,{name:"FileName",level:3,type:"8",mandatory:!0,minver:1,webm:!1,description:"Filename of the attached file."}],[18046,{name:"FileDescription",level:3,type:"8",minver:1,webm:!1,description:"A human-friendly name for the attached file."}],[24999,{name:"AttachedFile",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!1,description:"An attached file."}],[423732329,{name:"Attachments",level:1,type:"m",minver:1,webm:!1,description:"Contain attached files."}],[235,{name:"CueRefCodecState",level:5,type:"u",webm:!1,default:0,description:"The position of the Codec State corresponding to this referenced element. 0 means that the data is taken from the initial Track Entry."}],[21343,{name:"CueRefNumber",level:5,type:"u",webm:!1,default:1,range:"not 0",description:"Number of the referenced Block of Track X in the specified Cluster."}],[219,{name:"CueReference",level:4,type:"m",multiple:!0,minver:2,webm:!1,description:"The Clusters containing the required referenced Blocks."}],[234,{name:"CueCodecState",level:4,type:"u",minver:2,webm:!1,default:0,description:"The position of the Codec State corresponding to this Cue element. 0 means that the data is taken from the initial Track Entry."}],[178,{name:"CueDuration",level:4,type:"u",mandatory:!1,minver:4,webm:!1,description:"The duration of the block according to the segment time base. If missing the track's DefaultDuration does not apply and no duration information is available in terms of the cues."}],[240,{name:"CueRelativePosition",level:4,type:"u",mandatory:!1,minver:4,webm:!1,description:"The relative position of the referenced block inside the cluster with 0 being the first possible position for an element inside that cluster."}],[241,{name:"CueClusterPosition",level:4,type:"u",mandatory:!0,minver:1,description:"The position of the Cluster containing the required Block."}],[247,{name:"CueTrack",level:4,type:"u",mandatory:!0,minver:1,range:"not 0",description:"The track for which a position is given."}],[183,{name:"CueTrackPositions",level:3,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Contain positions for different tracks corresponding to the timestamp."}],[179,{name:"CueTime",level:3,type:"u",mandatory:!0,minver:1,description:"Absolute timestamp according to the segment time base."}],[187,{name:"CuePoint",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Contains all information relative to a seek point in the segment."}],[475249515,{name:"Cues",level:1,type:"m",minver:1,description:'A top-level element to speed seeking access. All entries are local to the segment. Should be mandatory for non "live" streams.'}],[18406,{name:"ContentSigHashAlgo",level:6,type:"u",minver:1,webm:!1,default:0,br:["",""],description:"The hash algorithm used for the signature. A value of '0' means that the contents have not been signed but only encrypted. Predefined values: 1 - SHA1-160 2 - MD5"}],[18405,{name:"ContentSigAlgo",level:6,type:"u",minver:1,webm:!1,default:0,br:"",description:"The algorithm used for the signature. A value of '0' means that the contents have not been signed but only encrypted. Predefined values: 1 - RSA"}],[18404,{name:"ContentSigKeyID",level:6,type:"b",minver:1,webm:!1,description:"This is the ID of the private key the data was signed with."}],[18403,{name:"ContentSignature",level:6,type:"b",minver:1,webm:!1,description:"A cryptographic signature of the contents."}],[18402,{name:"ContentEncKeyID",level:6,type:"b",minver:1,webm:!1,description:"For public key algorithms this is the ID of the public key the the data was encrypted with."}],[18401,{name:"ContentEncAlgo",level:6,type:"u",minver:1,webm:!1,default:0,br:"",description:"The encryption algorithm used. The value '0' means that the contents have not been encrypted but only signed. Predefined values: 1 - DES, 2 - 3DES, 3 - Twofish, 4 - Blowfish, 5 - AES"}],[28032,{name:"ContentEncodings",level:3,type:"m",minver:1,webm:!1,description:"Settings for several content encoding mechanisms like compression or encryption."}],[196,{name:"TrickMasterTrackSegmentUID",level:3,type:"b",divx:!0,bytesize:16,description:"DivX trick track extenstions"}],[199,{name:"TrickMasterTrackUID",level:3,type:"u",divx:!0,description:"DivX trick track extenstions"}],[198,{name:"TrickTrackFlag",level:3,type:"u",divx:!0,default:0,description:"DivX trick track extenstions"}],[193,{name:"TrickTrackSegmentUID",level:3,type:"b",divx:!0,bytesize:16,description:"DivX trick track extenstions"}],[192,{name:"TrickTrackUID",level:3,type:"u",divx:!0,description:"DivX trick track extenstions"}],[237,{name:"TrackJoinUID",level:5,type:"u",mandatory:!0,multiple:!0,minver:3,webm:!1,range:"not 0",description:"The trackUID number of a track whose blocks are used to create this virtual track."}],[233,{name:"TrackJoinBlocks",level:4,type:"m",minver:3,webm:!1,description:"Contains the list of all tracks whose Blocks need to be combined to create this virtual track"}],[230,{name:"TrackPlaneType",level:6,type:"u",mandatory:!0,minver:3,webm:!1,description:"The kind of plane this track corresponds to (0: left eye, 1: right eye, 2: background)."}],[229,{name:"TrackPlaneUID",level:6,type:"u",mandatory:!0,minver:3,webm:!1,range:"not 0",description:"The trackUID number of the track representing the plane."}],[228,{name:"TrackPlane",level:5,type:"m",mandatory:!0,multiple:!0,minver:3,webm:!1,description:"Contains a video plane track that need to be combined to create this 3D track"}],[227,{name:"TrackCombinePlanes",level:4,type:"m",minver:3,webm:!1,description:"Contains the list of all video plane tracks that need to be combined to create this 3D track"}],[226,{name:"TrackOperation",level:3,type:"m",minver:3,webm:!1,description:"Operation that needs to be applied on tracks to create this virtual track. For more details look at the Specification Notes on the subject."}],[32123,{name:"ChannelPositions",cppname:"AudioPosition",level:4,type:"b",webm:!1,description:"Table of horizontal angles for each successive channel, see appendix."}],[159,{name:"Channels",cppname:"AudioChannels",level:4,type:"u",mandatory:!0,minver:1,default:1,range:"not 0",description:"Numbers of channels in the track."}],[30901,{name:"OutputSamplingFrequency",cppname:"AudioOutputSamplingFreq",level:4,type:"f",minver:1,default:"Sampling Frequency",range:"> 0",description:"Real output sampling frequency in Hz (used for SBR techniques)."}],[181,{name:"SamplingFrequency",cppname:"AudioSamplingFreq",level:4,type:"f",mandatory:!0,minver:1,default:"8000.0",range:"> 0",description:"Sampling frequency in Hz."}],[225,{name:"Audio",cppname:"TrackAudio",level:3,type:"m",minver:1,description:"Audio settings."}],[2327523,{name:"FrameRate",cppname:"VideoFrameRate",level:4,type:"f",range:"> 0",strong:"Informational",description:"Number of frames per second. only."}],[3126563,{name:"GammaValue",cppname:"VideoGamma",level:4,type:"f",webm:!1,range:"> 0",description:"Gamma Value."}],[3061028,{name:"ColourSpace",cppname:"VideoColourSpace",level:4,type:"b",minver:1,webm:!1,bytesize:4,description:"Same value as in AVI (32 bits)."}],[21683,{name:"AspectRatioType",cppname:"VideoAspectRatio",level:4,type:"u",minver:1,default:0,description:"Specify the possible modifications to the aspect ratio (0: free resizing, 1: keep aspect ratio, 2: fixed)."}],[21682,{name:"DisplayUnit",cppname:"VideoDisplayUnit",level:4,type:"u",minver:1,default:0,description:"How DisplayWidth & DisplayHeight should be interpreted (0: pixels, 1: centimeters, 2: inches, 3: Display Aspect Ratio)."}],[21690,{name:"DisplayHeight",cppname:"VideoDisplayHeight",level:4,type:"u",minver:1,default:"PixelHeight",range:"not 0",description:"Height of the video frames to display. The default value is only valid when DisplayUnit is 0."}],[21680,{name:"DisplayWidth",cppname:"VideoDisplayWidth",level:4,type:"u",minver:1,default:"PixelWidth",range:"not 0",description:"Width of the video frames to display. The default value is only valid when DisplayUnit is 0."}],[21725,{name:"PixelCropRight",cppname:"VideoPixelCropRight",level:4,type:"u",minver:1,default:0,description:"The number of video pixels to remove on the right of the image."}],[21708,{name:"PixelCropLeft",cppname:"VideoPixelCropLeft",level:4,type:"u",minver:1,default:0,description:"The number of video pixels to remove on the left of the image."}],[21691,{name:"PixelCropTop",cppname:"VideoPixelCropTop",level:4,type:"u",minver:1,default:0,description:"The number of video pixels to remove at the top of the image."}],[21674,{name:"PixelCropBottom",cppname:"VideoPixelCropBottom",level:4,type:"u",minver:1,default:0,description:"The number of video pixels to remove at the bottom of the image (for HDTV content)."}],[186,{name:"PixelHeight",cppname:"VideoPixelHeight",level:4,type:"u",mandatory:!0,minver:1,range:"not 0",description:"Height of the encoded video frames in pixels."}],[176,{name:"PixelWidth",cppname:"VideoPixelWidth",level:4,type:"u",mandatory:!0,minver:1,range:"not 0",description:"Width of the encoded video frames in pixels."}],[21433,{name:"OldStereoMode",level:4,type:"u",maxver:"0",webm:!1,divx:!1,description:"DEPRECATED, DO NOT USE. Bogus StereoMode value used in old versions of libmatroska. (0: mono, 1: right eye, 2: left eye, 3: both eyes)."}],[21440,{name:"AlphaMode",cppname:"VideoAlphaMode",level:4,type:"u",minver:3,webm:!0,default:0,description:"Alpha Video Mode. Presence of this element indicates that the BlockAdditional element could contain Alpha data."}],[21432,{name:"StereoMode",cppname:"VideoStereoMode",level:4,type:"u",minver:3,webm:!0,default:0,description:"Stereo-3D video mode (0: mono, 1: side by side (left eye is first), 2: top-bottom (right eye is first), 3: top-bottom (left eye is first), 4: checkboard (right is first), 5: checkboard (left is first), 6: row interleaved (right is first), 7: row interleaved (left is first), 8: column interleaved (right is first), 9: column interleaved (left is first), 10: anaglyph (cyan/red), 11: side by side (right eye is first), 12: anaglyph (green/magenta), 13 both eyes laced in one Block (left eye is first), 14 both eyes laced in one Block (right eye is first)) . There are some more details on 3D support in the Specification Notes."}],[154,{name:"FlagInterlaced",cppname:"VideoFlagInterlaced",level:4,type:"u",mandatory:!0,minver:2,webm:!0,default:0,range:"0-1",description:"Set if the video is interlaced. (1 bit)"}],[224,{name:"Video",cppname:"TrackVideo",level:3,type:"m",minver:1,description:"Video settings."}],[26277,{name:"TrackTranslateTrackID",level:4,type:"b",mandatory:!0,minver:1,webm:!1,description:"The binary value used to represent this track in the chapter codec data. The format depends on the ChapProcessCodecID used."}],[26303,{name:"TrackTranslateCodec",level:4,type:"u",mandatory:!0,minver:1,webm:!1,description:"The chapter codec using this ID (0: Matroska Script, 1: DVD-menu)."}],[26364,{name:"TrackTranslateEditionUID",level:4,type:"u",multiple:!0,minver:1,webm:!1,description:"Specify an edition UID on which this translation applies. When not specified, it means for all editions found in the segment."}],[22203,{name:"SeekPreRoll",level:3,type:"u",mandatory:!0,multiple:!1,default:0,minver:4,webm:!0,description:"After a discontinuity, SeekPreRoll is the duration in nanoseconds of the data the decoder must decode before the decoded data is valid."}],[22186,{name:"CodecDelay",level:3,type:"u",multiple:!1,default:0,minver:4,webm:!0,description:"CodecDelay is The codec-built-in delay in nanoseconds. This value must be subtracted from each block timestamp in order to get the actual timestamp. The value should be small so the muxing of tracks with the same actual timestamp are in the same Cluster."}],[28587,{name:"TrackOverlay",level:3,type:"u",multiple:!0,minver:1,webm:!1,description:"Specify that this track is an overlay track for the Track specified (in the u-integer). That means when this track has a gap (see SilentTracks) the overlay track should be used instead. The order of multiple TrackOverlay matters, the first one is the one that should be used. If not found it should be the second, etc."}],[170,{name:"CodecDecodeAll",level:3,type:"u",mandatory:!0,minver:2,webm:!1,default:1,range:"0-1",description:"The codec can decode potentially damaged data (1 bit)."}],[2536e3,{name:"CodecDownloadURL",level:3,type:"s",multiple:!0,webm:!1,description:"A URL to download about the codec used."}],[3883072,{name:"CodecInfoURL",level:3,type:"s",multiple:!0,webm:!1,description:"A URL to find information about the codec used."}],[3839639,{name:"CodecSettings",level:3,type:"8",webm:!1,description:"A string describing the encoding setting used."}],[25506,{name:"CodecPrivate",level:3,type:"b",minver:1,description:"Private data only known to the codec."}],[2274716,{name:"Language",cppname:"TrackLanguage",level:3,type:"s",minver:1,default:"eng",description:"Specifies the language of the track in the Matroska languages form."}],[21358,{name:"Name",cppname:"TrackName",level:3,type:"8",minver:1,description:"A human-readable track name."}],[21998,{name:"MaxBlockAdditionID",level:3,type:"u",mandatory:!0,minver:1,webm:!1,default:0,description:"The maximum value of BlockAdditions for this track."}],[21375,{name:"TrackOffset",level:3,type:"i",webm:!1,default:0,description:"A value to add to the Block's Timestamp. This can be used to adjust the playback offset of a track."}],[2306383,{name:"TrackTimecodeScale",level:3,type:"f",mandatory:!0,minver:1,maxver:"3",webm:!1,default:"1.0",range:"> 0",description:"DEPRECATED, DO NOT USE. The scale to apply on this track to work at normal speed in relation with other tracks (mostly used to adjust video speed when the audio length differs)."}],[2313850,{name:"DefaultDecodedFieldDuration",cppname:"TrackDefaultDecodedFieldDuration",level:3,type:"u",minver:4,range:"not 0",description:"The period in nanoseconds (not scaled by TimcodeScale)\nbetween two successive fields at the output of the decoding process (see the notes)"}],[2352003,{name:"DefaultDuration",cppname:"TrackDefaultDuration",level:3,type:"u",minver:1,range:"not 0",description:"Number of nanoseconds (not scaled via TimecodeScale) per frame ('frame' in the Matroska sense -- one element put into a (Simple)Block)."}],[28152,{name:"MaxCache",cppname:"TrackMaxCache",level:3,type:"u",minver:1,webm:!1,description:"The maximum cache size required to store referenced frames in and the current frame. 0 means no cache is needed."}],[28135,{name:"MinCache",cppname:"TrackMinCache",level:3,type:"u",mandatory:!0,minver:1,webm:!1,default:0,description:"The minimum number of frames a player should be able to cache during playback. If set to 0, the reference pseudo-cache system is not used."}],[156,{name:"FlagLacing",cppname:"TrackFlagLacing",level:3,type:"u",mandatory:!0,minver:1,default:1,range:"0-1",description:"Set if the track may contain blocks using lacing. (1 bit)"}],[21930,{name:"FlagForced",cppname:"TrackFlagForced",level:3,type:"u",mandatory:!0,minver:1,default:0,range:"0-1",description:"Set if that track MUST be active during playback. There can be many forced track for a kind (audio, video or subs), the player should select the one which language matches the user preference or the default + forced track. Overlay MAY happen between a forced and non-forced track of the same kind. (1 bit)"}],[185,{name:"FlagEnabled",cppname:"TrackFlagEnabled",level:3,type:"u",mandatory:!0,minver:2,webm:!0,default:1,range:"0-1",description:"Set if the track is usable. (1 bit)"}],[29637,{name:"TrackUID",level:3,type:"u",mandatory:!0,minver:1,range:"not 0",description:"A unique ID to identify the Track. This should be kept the same when making a direct stream copy of the Track to another file."}],[215,{name:"TrackNumber",level:3,type:"u",mandatory:!0,minver:1,range:"not 0",description:"The track number as used in the Block Header (using more than 127 tracks is not encouraged, though the design allows an unlimited number)."}],[174,{name:"TrackEntry",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Describes a track with all elements."}],[374648427,{name:"Tracks",level:1,type:"m",multiple:!0,minver:1,description:"A top-level block of information with many tracks described."}],[175,{name:"EncryptedBlock",level:2,type:"b",multiple:!0,webm:!1,description:"Similar to EncryptedBlock Structure)"}],[202,{name:"ReferenceTimeCode",level:4,type:"u",multiple:!1,mandatory:!0,minver:0,webm:!1,divx:!0,description:"DivX trick track extenstions"}],[201,{name:"ReferenceOffset",level:4,type:"u",multiple:!1,mandatory:!0,minver:0,webm:!1,divx:!0,description:"DivX trick track extenstions"}],[200,{name:"ReferenceFrame",level:3,type:"m",multiple:!1,minver:0,webm:!1,divx:!0,description:"DivX trick track extenstions"}],[207,{name:"SliceDuration",level:5,type:"u",default:0,description:"The (scaled) duration to apply to the element."}],[206,{name:"Delay",cppname:"SliceDelay",level:5,type:"u",default:0,description:"The (scaled) delay to apply to the element."}],[203,{name:"BlockAdditionID",cppname:"SliceBlockAddID",level:5,type:"u",default:0,description:"The ID of the BlockAdditional element (0 is the main Block)."}],[205,{name:"FrameNumber",cppname:"SliceFrameNumber",level:5,type:"u",default:0,description:"The number of the frame to generate from this lace with this delay (allow you to generate many frames from the same Block/Frame)."}],[204,{name:"LaceNumber",cppname:"SliceLaceNumber",level:5,type:"u",minver:1,default:0,divx:!1,description:"The reverse number of the frame in the lace (0 is the last frame, 1 is the next to last, etc). While there are a few files in the wild with this element, it is no longer in use and has been deprecated. Being able to interpret this element is not required for playback."}],[232,{name:"TimeSlice",level:4,type:"m",multiple:!0,minver:1,divx:!1,description:"Contains extra time information about the data contained in the Block. While there are a few files in the wild with this element, it is no longer in use and has been deprecated. Being able to interpret this element is not required for playback."}],[142,{name:"Slices",level:3,type:"m",minver:1,divx:!1,description:"Contains slices description."}],[30114,{name:"DiscardPadding",level:3,type:"i",minver:4,webm:!0,description:"Duration in nanoseconds of the silent data added to the Block (padding at the end of the Block for positive value, at the beginning of the Block for negative value). The duration of DiscardPadding is not calculated in the duration of the TrackEntry and should be discarded during playback."}],[164,{name:"CodecState",level:3,type:"b",minver:2,webm:!1,description:"The new codec state to use. Data interpretation is private to the codec. This information should always be referenced by a seek entry."}],[253,{name:"ReferenceVirtual",level:3,type:"i",webm:!1,description:"Relative position of the data that should be in position of the virtual block."}],[251,{name:"ReferenceBlock",level:3,type:"i",multiple:!0,minver:1,description:"Timestamp of another frame used as a reference (ie: B or P frame). The timestamp is relative to the block it's attached to."}],[250,{name:"ReferencePriority",cppname:"FlagReferenced",level:3,type:"u",mandatory:!0,minver:1,webm:!1,default:0,description:"This frame is referenced and has the specified cache priority. In cache only a frame of the same or higher priority can replace this frame. A value of 0 means the frame is not referenced."}],[155,{name:"BlockDuration",level:3,type:"u",minver:1,default:"TrackDuration",description:'The duration of the Block (based on TimecodeScale). This element is mandatory when DefaultDuration is set for the track (but can be omitted as other default values). When not written and with no DefaultDuration, the value is assumed to be the difference between the timestamp of this Block and the timestamp of the next Block in "display" order (not coding order). This element can be useful at the end of a Track (as there is not other Block available), or when there is a break in a track like for subtitle tracks. When set to 0 that means the frame is not a keyframe.'}],[165,{name:"BlockAdditional",level:5,type:"b",mandatory:!0,minver:1,webm:!1,description:"Interpreted by the codec as it wishes (using the BlockAddID)."}],[238,{name:"BlockAddID",level:5,type:"u",mandatory:!0,minver:1,webm:!1,default:1,range:"not 0",description:"An ID to identify the BlockAdditional level."}],[166,{name:"BlockMore",level:4,type:"m",mandatory:!0,multiple:!0,minver:1,webm:!1,description:"Contain the BlockAdditional and some parameters."}],[30113,{name:"BlockAdditions",level:3,type:"m",minver:1,webm:!1,description:"Contain additional blocks to complete the main one. An EBML parser that has no knowledge of the Block structure could still see and use/skip these data."}],[162,{name:"BlockVirtual",level:3,type:"b",webm:!1,description:"A Block with no data. It must be stored in the stream at the place the real Block should be in display order. (see Block Virtual)"}],[161,{name:"Block",level:3,type:"b",mandatory:!0,minver:1,description:"Block containing the actual data to be rendered and a timestamp relative to the Cluster Timecode. (see Block Structure)"}],[160,{name:"BlockGroup",level:2,type:"m",multiple:!0,minver:1,description:"Basic container of information containing a single Block or BlockVirtual, and information specific to that Block/VirtualBlock."}],[163,{name:"SimpleBlock",level:2,type:"b",multiple:!0,minver:2,webm:!0,divx:!0,description:"Similar to SimpleBlock Structure)"}],[171,{name:"PrevSize",cppname:"ClusterPrevSize",level:2,type:"u",minver:1,description:"Size of the previous Cluster, in octets. Can be useful for backward playing."}],[167,{name:"Position",cppname:"ClusterPosition",level:2,type:"u",minver:1,webm:!1,description:"The Position of the Cluster in the segment (0 in live broadcast streams). It might help to resynchronise offset on damaged streams."}],[22743,{name:"SilentTrackNumber",cppname:"ClusterSilentTrackNumber",level:3,type:"u",multiple:!0,minver:1,webm:!1,description:"One of the track number that are not used from now on in the stream. It could change later if not specified as silent in a further Cluster."}],[231,{name:"Timecode",cppname:"ClusterTimecode",level:2,type:"u",mandatory:!0,minver:1,description:"Absolute timestamp of the cluster (based on TimecodeScale)."}],[524531317,{name:"Cluster",level:1,type:"m",multiple:!0,minver:1,description:"The lower level element containing the (monolithic) Block structure."}],[19840,{name:"MuxingApp",level:2,type:"8",mandatory:!0,minver:1,description:'Muxing application or library ("libmatroska-0.4.3").'}],[31657,{name:"Title",level:2,type:"8",minver:1,webm:!1,description:"General name of the segment."}],[2807730,{name:"TimecodeScaleDenominator",level:2,type:"u",mandatory:!0,minver:4,default:1e9,description:"Timestamp scale numerator, see TimecodeScale."}],[2807729,{name:"TimecodeScale",level:2,type:"u",mandatory:!0,minver:1,default:1e6,description:"Timestamp scale in nanoseconds (1.000.000 means all timestamps in the segment are expressed in milliseconds)."}],[27045,{name:"ChapterTranslateID",level:3,type:"b",mandatory:!0,minver:1,webm:!1,description:"The binary value used to represent this segment in the chapter codec data. The format depends on the ChapProcessCodecID used."}],[27071,{name:"ChapterTranslateCodec",level:3,type:"u",mandatory:!0,minver:1,webm:!1,description:"The chapter codec using this ID (0: Matroska Script, 1: DVD-menu)."}],[27132,{name:"ChapterTranslateEditionUID",level:3,type:"u",multiple:!0,minver:1,webm:!1,description:"Specify an edition UID on which this correspondance applies. When not specified, it means for all editions found in the segment."}],[4096955,{name:"NextFilename",level:2,type:"8",minver:1,webm:!1,description:"An escaped filename corresponding to the next segment."}],[4110627,{name:"NextUID",level:2,type:"b",minver:1,webm:!1,bytesize:16,description:"A unique ID to identify the next chained segment (128 bits)."}],[3965867,{name:"PrevFilename",level:2,type:"8",minver:1,webm:!1,description:"An escaped filename corresponding to the previous segment."}],[3979555,{name:"PrevUID",level:2,type:"b",minver:1,webm:!1,bytesize:16,description:"A unique ID to identify the previous chained segment (128 bits)."}],[29604,{name:"SegmentUID",level:2,type:"b",minver:1,webm:!1,range:"not 0",bytesize:16,description:"A randomly generated unique ID to identify the current segment between many others (128 bits)."}],[357149030,{name:"Info",level:1,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Contains miscellaneous general information and statistics on the file."}],[21420,{name:"SeekPosition",level:3,type:"u",mandatory:!0,minver:1,description:"The position of the element in the segment in octets (0 = first level 1 element)."}],[21419,{name:"SeekID",level:3,type:"b",mandatory:!0,minver:1,description:"The binary ID corresponding to the element name."}],[19899,{name:"Seek",cppname:"SeekPoint",level:2,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Contains a single seek entry to an EBML element."}],[290298740,{name:"SeekHead",cppname:"SeekHeader",level:1,type:"m",multiple:!0,minver:1,description:"Contains the position of other level 1 elements."}],[32379,{name:"SignatureElementList",level:2,type:"m",multiple:!0,webm:!1,i:"Cluster|Block|BlockAdditional",description:"A list consists of a number of consecutive elements that represent one case where data is used in signature. Ex: means that the BlockAdditional of all Blocks in all Clusters is used for encryption."}],[32347,{name:"SignatureElements",level:1,type:"m",webm:!1,description:"Contains elements that will be used to compute the signature."}],[32437,{name:"Signature",level:1,type:"b",webm:!1,description:"The signature of the data (until a new."}],[32421,{name:"SignaturePublicKey",level:1,type:"b",webm:!1,description:"The public key to use with the algorithm (in the case of a PKI-based signature)."}],[32410,{name:"SignatureHash",level:1,type:"u",webm:!1,description:"Hash algorithm used (1=SHA1-160, 2=MD5)."}],[32394,{name:"SignatureAlgo",level:1,type:"u",webm:!1,description:"Signature algorithm used (1=RSA, 2=elliptic)."}],[458458727,{name:"SignatureSlot",level:-1,type:"m",multiple:!0,webm:!1,description:"Contain signature of some (coming) elements in the stream."}],[191,{name:"CRC-32",level:-1,type:"b",minver:1,webm:!1,description:"The CRC is computed on all the data of the Master element it's in. The CRC element should be the first in it's parent master for easier reading. All level 1 elements should include a CRC-32. The CRC in use is the IEEE CRC32 Little Endian"}],[236,{name:"Void",level:-1,type:"b",minver:1,description:"Used to void damaged data, to avoid unexpected behaviors when using damaged data. The content is discarded. Also used to reserve space in a sub-element for later use."}],[17139,{name:"EBMLMaxSizeLength",level:1,type:"u",mandatory:!0,default:8,minver:1,description:"The maximum length of the sizes you'll find in this file (8 or less in Matroska). This does not override the element size indicated at the beginning of an element. Elements that have an indicated size which is larger than what is allowed by EBMLMaxSizeLength shall be considered invalid."}],[17138,{name:"EBMLMaxIDLength",level:1,type:"u",mandatory:!0,default:4,minver:1,description:"The maximum length of the IDs you'll find in this file (4 or less in Matroska)."}],[17143,{name:"EBMLReadVersion",level:1,type:"u",mandatory:!0,default:1,minver:1,description:"The minimum EBML version a parser has to support to read this file."}],[440786851,{name:"EBML",level:0,type:"m",mandatory:!0,multiple:!0,minver:1,description:"Set the EBML characteristics of the data to follow. Each EBML document has to start with this."}]])),
vendor: 9,507 bytes, line 2
2cr=Math.floor;ze(ze.S,"Number",{isInteger:function(e){return!he(e)&&isFinite(e)&&cr(e)===e}});var ur,dr=ye.parseInt,pr=Dt.trim,fr=/^[-+]?0[xX]/,hr=8!==dr(Et+"08")||22!==dr(Et+"0x16")?function(e,t){var n=pr(String(e),3);return dr(n,t>>>0||(fr.test(n)?16:10))}:dr;function mr(){}function gr(){gr.init.call(this)}function vr(e){return void 0===e._maxListeners?gr.defaultMaxListeners:e._maxListeners}function br(e,t,n,r){var i,o,a,s;if("function"!=typeof n)throw new TypeError('"listener" argument must be a function');if((o=e._events)?(o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]):(o=e._events=new mr,e._eventsCount=0),a){if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),!a.warned&&(i=vr(e))&&i>0&&a.length>i){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+t+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,"function"==typeof console.warn?console.warn(s):console.log(s)}}else a=o[t]=n,++e._eventsCount;return e}function yr(e,t,n){var r=!1;function i(){e.removeListener(t,i),r||(r=!0,n.apply(e,arguments))}return i.listener=n,i}function _r(e){var t=this._events;if(t){var n=t[e];if("function"==typeof n)return 1;if(n)return n.length}return 0}function wr(e,t){for(var n=new Array(t);t--;)n[t]=e[t];return n}function Sr(){throw new Error("setTimeout has not been defined")}function Er(){throw new Error("clearTimeout has not been defined")}ze(ze.S+ze.F*(Number.parseInt!=hr),"Number",{parseInt:hr}),mr.prototype=Object.create(null),gr.EventEmitter=gr,gr.usingDomains=!1,gr.prototype.domain=void 0,gr.prototype._events=void 0,gr.prototype._maxListeners=void 0,gr.defaultMaxListeners=10,gr.init=function(){this.domain=null,gr.usingDomains&&ur.active&&ur.Domain,this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=new mr,this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},gr.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw new TypeError('"n" argument must be a positive number');return this._maxListeners=e,this},gr.prototype.getMaxListeners=function(){return vr(this)},gr.prototype.emit=function(e){var t,n,r,i,o,a,s,l="error"===e;if(a=this._events)l=l&&null==a.error;else if(!l)return!1;if(s=this.domain,l){if(t=arguments[1],!s){if(t instanceof Error)throw t;var c=new Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}return t||(t=new Error('Uncaught, unspecified "error" event')),t.domainEmitter=this,t.domain=s,t.domainThrown=!1,s.emit("error",t),!1}if(!(n=a[e]))return!1;var u="function"==typeof n;switch(r=arguments.length){case 1:!function(e,t,n){if(t)e.call(n);else for(var r=e.length,i=wr(e,r),o=0;o<r;++o)i[o].call(n)}(n,u,this);break;case 2:!function(e,t,n,r){if(t)e.call(n,r);else for(var i=e.length,o=wr(e,i),a=0;a<i;++a)o[a].call(n,r)}(n,u,this,arguments[1]);break;case 3:!function(e,t,n,r,i){if(t)e.call(n,r,i);else for(var o=e.length,a=wr(e,o),s=0;s<o;++s)a[s].call(n,r,i)}(n,u,this,arguments[1],arguments[2]);break;case 4:!function(e,t,n,r,i,o){if(t)e.call(n,r,i,o);else for(var a=e.length,s=wr(e,a),l=0;l<a;++l)s[l].call(n,r,i,o)}(n,u,this,arguments[1],arguments[2],arguments[3]);break;default:for(i=new Array(r-1),o=1;o<r;o++)i[o-1]=arguments[o];!function(e,t,n,r){if(t)e.apply(n,r);else for(var i=e.length,o=wr(e,i),a=0;a<i;++a)o[a].apply(n,r)}(n,u,this,i)}return!0},gr.prototype.addListener=function(e,t){return br(this,e,t,!1)},gr.prototype.on=gr.prototype.addListener,gr.prototype.prependListener=function(e,t){return br(this,e,t,!0)},gr.prototype.once=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.on(e,yr(this,e,t)),this},gr.prototype.prependOnceListener=function(e,t){if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');return this.prependListener(e,yr(this,e,t)),this},gr.prototype.removeListener=function(e,t){var n,r,i,o,a;if("function"!=typeof t)throw new TypeError('"listener" argument must be a function');if(!(r=this._events))return this;if(!(n=r[e]))return this;if(n===t||n.listener&&n.listener===t)0==--this._eventsCount?this._events=new mr:(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length;o-- >0;)if(n[o]===t||n[o].listener&&n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;if(1===n.length){if(n[0]=void 0,0==--this._eventsCount)return this._events=new mr,this;delete r[e]}else!function(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}(n,i);r.removeListener&&this.emit("removeListener",e,a||t)}return this},gr.prototype.removeAllListeners=function(e){var t,n;if(!(n=this._events))return this;if(!n.removeListener)return 0===arguments.length?(this._events=new mr,this._eventsCount=0):n[e]&&(0==--this._eventsCount?this._events=new mr:delete n[e]),this;if(0===arguments.length){for(var r,i=Object.keys(n),o=0;o<i.length;++o)"removeListener"!==(r=i[o])&&this.removeAllListeners(r);return this.removeAllListeners("removeListener"),this._events=new mr,this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(t)do{this.removeListener(e,t[t.length-1])}while(t[0]);return this},gr.prototype.listeners=function(e){var t,n=this._events;return n&&(t=n[e])?"function"==typeof t?[t.listener||t]:function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(t):[]},gr.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):_r.call(e,t)},gr.prototype.listenerCount=_r,gr.prototype.eventNames=function(){return this._eventsCount>0?Reflect.ownKeys(this._events):[]};var kr=Sr,Cr=Er;function Ar(e){if(kr===setTimeout)return setTimeout(e,0);if((kr===Sr||!kr)&&setTimeout)return kr=setTimeout,setTimeout(e,0);try{return kr(e,0)}catch(t){try{return kr.call(null,e,0)}catch(t){return kr.call(this,e,0)}}}"function"==typeof n.setTimeout&&(kr=setTimeout),"function"==typeof n.clearTimeout&&(Cr=clearTimeout);var Tr,Ir=[],Dr=!1,Pr=-1;function xr(){Dr&&Tr&&(Dr=!1,Tr.length?Ir=Tr.concat(Ir):Pr=-1,Ir.length&&Rr())}function Rr(){if(!Dr){var e=Ar(xr);Dr=!0;for(var t=Ir.length;t;){for(Tr=Ir,Ir=[];++Pr<t;)Tr&&Tr[Pr].run();Pr=-1,t=Ir.length}Tr=null,Dr=!1,function(e){if(Cr===clearTimeout)return clearTimeout(e);if((Cr===Er||!Cr)&&clearTimeout)return Cr=clearTimeout,clearTimeout(e);try{return Cr(e)}catch(t){try{return Cr.call(null,e)}catch(t){return Cr.call(this,e)}}}(e)}}function Or(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];Ir.push(new Mr(e,t)),1!==Ir.length||Dr||Ar(Rr)}function Mr(e,t){this.fun=e,this.array=t}Mr.prototype.run=function(){this.fun.apply(null,this.array)};function Nr(){}var Lr=Nr,jr=Nr,Br=Nr,Fr=Nr,Ur=Nr,Hr=Nr,Vr=Nr;var zr=n.performance||{},$r=zr.now||zr.mozNow||zr.msNow||zr.oNow||zr.webkitNow||function(){return(new Date).getTime()};var Wr=new Date;var Yr={nextTick:Or,title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:Lr,addListener:jr,once:Br,off:Fr,removeListener:Ur,removeAllListeners:Hr,emit:Vr,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*$r.call(zr),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-Wr)/1e3}},qr="function"==typeof Object.create?function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e},Gr=/%[sdj%]/g;function Kr(e){if(!si(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(Xr(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,o=String(e).replace(Gr,(function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}})),a=r[n];n<i;a=r[++n])ai(a)||!ui(a)?o+=" "+a:o+=" "+Xr(a);return o}function Jr(e,t){if(li(n.process))return function(){return Jr(e,t).apply(this,arguments)};var r=!1;return function(){return r||(console.error(t),r=!0),e.apply(this,arguments)}}var Zr,Qr={};function Xr(e,t){var n={seen:[],stylize:ti};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),oi(t)?n.showHidden=t:t&&function(e,t){if(!t||!ui(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]]}(n,t),li(n.showHidden)&&(n.showHidden=!1),li(n.depth)&&(n.depth=2),li(n.colors)&&(n.colors=!1),li(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=ei),ni(n,e,n.depth)}function ei(e,t){var n=Xr.styles[t];return n?"�["+Xr.colors[n][0]+"m"+e+"�["+Xr.colors[n][1]+"m":e}function ti(e,t){return e}function ni(e,t,n){if(e.customInspect&&t&&fi(t.inspect)&&t.inspect!==Xr&&(!t.constructor||t.constructor.prototype!==t)){var r=t.inspect(n,e);return si(r)||(r=ni(e,r,n)),r}var i=function(e,t){if(li(t))return e.stylize("undefined","undefined");if(si(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}
vendor: 14,716 bytes, line 2
2return r=t,"number"==typeof r?e.stylize(""+t,"number"):oi(t)?e.stylize(""+t,"boolean"):ai(t)?e.stylize("null","null"):void 0;var r}(e,t);if(i)return i;var o=Object.keys(t),a=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(t)),pi(t)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return ri(t);if(0===o.length){if(fi(t)){var s=t.name?": "+t.name:"";return e.stylize("[Function"+s+"]","special")}if(ci(t))return e.stylize(RegExp.prototype.toString.call(t),"regexp");if(di(t))return e.stylize(Date.prototype.toString.call(t),"date");if(pi(t))return ri(t)}var l,c,u="",d=!1,p=["{","}"];return c=t,Array.isArray(c)&&(d=!0,p=["[","]"]),fi(t)&&(u=" [Function"+(t.name?": "+t.name:"")+"]"),ci(t)&&(u=" "+RegExp.prototype.toString.call(t)),di(t)&&(u=" "+Date.prototype.toUTCString.call(t)),pi(t)&&(u=" "+ri(t)),0!==o.length||d&&0!=t.length?n<0?ci(t)?e.stylize(RegExp.prototype.toString.call(t),"regexp"):e.stylize("[Object]","special"):(e.seen.push(t),l=d?function(e,t,n,r,i){for(var o=[],a=0,s=t.length;a<s;++a)mi(t,String(a))?o.push(ii(e,t,n,r,String(a),!0)):o.push("");return i.forEach((function(i){i.match(/^\d+$/)||o.push(ii(e,t,n,r,i,!0))})),o}(e,t,n,a,o):o.map((function(r){return ii(e,t,n,a,r,d)})),e.seen.pop(),function(e,t,n){return e.reduce((function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(l,u,p)):p[0]+u+p[1]}function ri(e){return"["+Error.prototype.toString.call(e)+"]"}function ii(e,t,n,r,i,o){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),mi(r,i)||(a="["+i+"]"),s||(e.seen.indexOf(l.value)<0?(s=ai(n)?ni(e,l.value,null):ni(e,l.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n")):s=e.stylize("[Circular]","special")),li(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function oi(e){return"boolean"==typeof e}function ai(e){return null===e}function si(e){return"string"==typeof e}function li(e){return void 0===e}function ci(e){return ui(e)&&"[object RegExp]"===hi(e)}function ui(e){return"object"==typeof e&&null!==e}function di(e){return ui(e)&&"[object Date]"===hi(e)}function pi(e){return ui(e)&&("[object Error]"===hi(e)||e instanceof Error)}function fi(e){return"function"==typeof e}function hi(e){return Object.prototype.toString.call(e)}function mi(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function gi(){this.head=null,this.tail=null,this.length=0}Xr.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},Xr.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},gi.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},gi.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},gi.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},gi.prototype.clear=function(){this.head=this.tail=null,this.length=0},gi.prototype.join=function(e){if(0===this.length)return"";for(var t=this.head,n=""+t.data;t=t.next;)n+=e+t.data;return n},gi.prototype.concat=function(e){if(0===this.length)return v.alloc(0);if(1===this.length)return this.head.data;for(var t=v.allocUnsafe(e>>>0),n=this.head,r=0;n;)n.data.copy(t,r),r+=n.data.length,n=n.next;return t};var vi=v.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function bi(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),function(e){if(e&&!vi(e))throw new Error("Unknown encoding: "+e)}(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=_i;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=wi;break;default:return void(this.write=yi)}this.charBuffer=new v(6),this.charReceived=0,this.charLength=0}function yi(e){return e.toString(this.encoding)}function _i(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function wi(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}bi.prototype.write=function(e){for(var t="";this.charLength;){var n=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,n),this.charReceived+=n,this.charReceived<this.charLength)return"";if(e=e.slice(n,e.length),!((r=(t=this.charBuffer.slice(0,this.charLength).toString(this.encoding)).charCodeAt(t.length-1))>=55296&&r<=56319)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var r,i=e.length;if(this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived),i=(t+=e.toString(this.encoding,0,i)).length-1,(r=t.charCodeAt(i))>=55296&&r<=56319){var o=this.surrogateSize;return this.charLength+=o,this.charReceived+=o,this.charBuffer.copy(this.charBuffer,o,0,o),e.copy(this.charBuffer,0,0,o),t.substring(0,i)}return t},bi.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var n=e[e.length-t];if(1==t&&n>>5==6){this.charLength=2;break}if(t<=2&&n>>4==14){this.charLength=3;break}if(t<=3&&n>>3==30){this.charLength=4;break}}this.charReceived=t},bi.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var n=this.charReceived,r=this.charBuffer,i=this.encoding;t+=r.slice(0,n).toString(i)}return t},ki.ReadableState=Ei;var Si=function(e){if(li(Zr)&&(Zr=Yr.env.NODE_DEBUG||""),e=e.toUpperCase(),!Qr[e])if(new RegExp("\\b"+e+"\\b","i").test(Zr)){Qr[e]=function(){var t=Kr.apply(null,arguments);console.error("%s %d: %s",e,0,t)}}else Qr[e]=function(){};return Qr[e]}("stream");function Ei(e,t){e=e||{},this.objectMode=!!e.objectMode,t instanceof Xi&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.buffer=new gi,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(this.decoder=new bi(e.encoding),this.encoding=e.encoding)}function ki(e){if(!(this instanceof ki))return new ki(e);this._readableState=new Ei(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),gr.call(this)}function Ci(e,t,n,r,i){var o=function(e,t){var n=null;return X(t)||"string"==typeof t||null==t||e.objectMode||(n=new TypeError("Invalid non-string/buffer chunk")),n}(t,n);if(o)e.emit("error",o);else if(null===n)t.reading=!1,function(e,t){if(!t.ended){if(t.decoder){var n=t.decoder.end();n&&n.length&&(t.buffer.push(n),t.length+=t.objectMode?1:n.length)}t.ended=!0,Ii(e)}}(e,t);else if(t.objectMode||n&&n.length>0)if(t.ended&&!i){var a=new Error("stream.push() after EOF");e.emit("error",a)}else if(t.endEmitted&&i){var s=new Error("stream.unshift() after end event");e.emit("error",s)}else{var l;!t.decoder||i||r||(n=t.decoder.write(n),l=!t.objectMode&&0===n.length),i||(t.reading=!1),l||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",n),e.read(0)):(t.length+=t.objectMode?1:n.length,i?t.buffer.unshift(n):t.buffer.push(n),t.needReadable&&Ii(e))),function(e,t){t.readingMore||(t.readingMore=!0,Or(Pi,e,t))}(e,t)}else i||(t.reading=!1);return function(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}(t)}qr(ki,gr),ki.prototype.push=function(e,t){var n=this._readableState;return n.objectMode||"string"!=typeof e||(t=t||n.defaultEncoding)!==n.encoding&&(e=v.from(e,t),t=""),Ci(this,n,e,t,!1)},ki.prototype.unshift=function(e){return Ci(this,this._readableState,e,"",!0)},ki.prototype.isPaused=function(){return!1===this._readableState.flowing},ki.prototype.setEncoding=function(e){return this._readableState.decoder=new bi(e),this._readableState.encoding=e,this};var Ai=8388608;function Ti(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!=e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=function(e){return e>=Ai?e=Ai:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function Ii(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(Si("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?Or(Di,e):Di(e))}function Di(e){Si("emit readable"),e.emit("readable"),Oi(e)}function Pi(e,t){for(var n=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(Si("maybeReadMore read 0"),e.read(0),n!==t.length);)n=t.length;t.readingMore=!1}function xi(e){Si("readable nexttick read 0"),e.read(0)}function Ri(e,t){t.reading||(Si("resume read 0"),e.read(0)),t.resumeScheduled=!1,t.awaitDrain=0,e.emit("resume"),Oi(e),t.flowing&&!t.reading&&e.read(0)}function Oi(e){var t=e._readableState;for(Si("flow",t.flowing);t.flowing&&null!==e.read(););}function Mi(e,t){return 0===t.length?null:(t.objectMode?n=t.buffer.shift():!e||e>=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):n=function(e,t,n){var r;return e<t.head.data.length?(r=t.head.data.slice(0,e),t.head.data=t.head.data.slice(e)):r=e===t.head.data.length?t.shift():n?function(e,t){var n=t.head,r=1,i=n.data;for(e-=i.length;n=n.next;){var o=n.data,a=e>o.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),0==(e-=a)){a===o.length?(++r,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++r}return t.length-=r,i}(e,t):function(e,t){var n=v.allocUnsafe(e),r=t.head,i=1;for(r.data.copy(n),e-=r.data.length;r=r.next;){var o=r.data,a=e>o.length?o.length:e;if(o.copy(n,n.length-e,0,a),0==(e-=a)){a===o.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++i}return t.length-=i,n}(e,t),r}(e,t.buffer,t.decoder),n);var n}function Ni(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,Or(Li,t,e))}function Li(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function ji(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function Bi(){}function Fi(e,t,n){this.chunk=e,this.encoding=t,this.callback=n,this.next=null}function Ui(e,t){Object.defineProperty(this,"buffer",{get:Jr((function(){return this.getBuffer()}),"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")}),e=e||{},this.objectMode=!!e.objectMode,t instanceof Xi&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var n=e.highWaterMark,r=this.objectMode?16:16384;this.highWaterMark=n||0===n?n:r,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var i=!1===e.decodeStrings;this.decodeStrings=!i,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var n=e._writableState,r=n.sync,i=n.writecb;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(n),t)!function(e,t,n,r,i){--t.pendingcb,n?Or(i,r):i(r),e._writableState.errorEmitted=!0,e.emit("error",r)}(e,n,r,t,i);else{var o=Yi(n);o||n.corked||n.bufferProcessing||!n.bufferedRequest||Wi(e,n),r?Or($i,e,n,o,i):$i(e,n,o,i)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new Ki(this)}function Hi(e){if(!(this instanceof Hi||this instanceof Xi))return new Hi(e);this._writableState=new Ui(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),gr.call(this)}function Vi(e,t,n,r,i){n=function(e,t,n){return e.objectMode||!1===e.decodeStrings||"string"!=typeof t||(t=v.from(t,n)),t}(t,n,r),v.isBuffer(n)&&(r="buffer");var o=t.objectMode?1:n.length;t.length+=o;var a=t.length<t.highWaterMark;if(a||(t.needDrain=!0),t.writing||t.corked){var s=t.lastBufferedRequest;t.lastBufferedRequest=new Fi(n,r,i),s?s.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else zi(e,t,!1,o,n,r,i);return a}function zi(e,t,n,r,i,o,a){t.writelen=r,t.writecb=a,t.writing=!0,t.sync=!0,n?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function $i(e,t,n,r){n||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}(e,t),t.pendingcb--,r(),Gi(e,t)}function Wi(e,t){t.bufferProcessing=!0;var n=t.bufferedRequest;if(e._writev&&n&&n.next){var r=t.bufferedRequestCount,i=new Array(r),o=t.corkedRequestsFree;o.entry=n;for(var a=0;n;)i[a]=n,n=n.next,a+=1;zi(e,t,!0,t.length,i,"",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new Ki(t)}else{for(;n;){var s=n.chunk,l=n.encoding,c=n.callback;if(zi(e,t,!1,t.objectMode?1:s.length,s,l,c),n=n.next,t.writing)break}null===n&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=n,t.bufferProcessing=!1}function Yi(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function qi(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function Gi(e,t){var n=Yi(t);return n&&(0===t.pendingcb?(qi(e,t),t.finished=!0,e.emit("finish")):qi(e,t)),n}function Ki(e){var t=this;this.next=null,this.entry=null,this.finish=function(n){var r=t.entry;for(t.entry=null;r;){var i=r.callback;e.pendingcb--,i(n),r=r.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}
vendor: 2,420 bytes, line 2
2ki.prototype.read=function(e){Si("read",e),e=parseInt(e,10);var t=this._readableState,n=e;if(0!==e&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return Si("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?Ni(this):Ii(this),null;if(0===(e=Ti(e,t))&&t.ended)return 0===t.length&&Ni(this),null;var r,i=t.needReadable;return Si("need readable",i),(0===t.length||t.length-e<t.highWaterMark)&&Si("length less than watermark",i=!0),t.ended||t.reading?Si("reading or ended",i=!1):i&&(Si("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1,t.reading||(e=Ti(n,t))),null===(r=e>0?Mi(e,t):null)?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),n!==e&&t.ended&&Ni(this)),null!==r&&this.emit("data",r),r},ki.prototype._read=function(e){this.emit("error",new Error("not implemented"))},ki.prototype.pipe=function(e,t){var n=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,Si("pipe count=%d opts=%j",r.pipesCount,t);var i=t&&!1===t.end?c:a;function o(e){Si("onunpipe"),e===n&&c()}function a(){Si("onend"),e.end()}r.endEmitted?Or(i):n.once("end",i),e.on("unpipe",o);var s=function(e){return function(){var t=e._readableState;Si("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&e.listeners("data").length&&(t.flowing=!0,Oi(e))}}(n);e.on("drain",s);var l=!1;function c(){Si("cleanup"),e.removeListener("close",f),e.removeListener("finish",h),e.removeListener("drain",s),e.removeListener("error",p),e.removeListener("unpipe",o),n.removeListener("end",a),n.removeListener("end",c),n.removeListener("data",d),l=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||s()}var u=!1;function d(t){Si("ondata"),u=!1,!1!==e.write(t)||u||((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==ji(r.pipes,e))&&!l&&(Si("false write response, pause",n._readableState.awaitDrain),n._readableState.awaitDrain++,u=!0),n.pause())}function p(t){var n;Si("onerror",t),m(),e.removeListener("error",p),0===(n="error",e.listeners(n).length)&&e.emit("error",t)}function f(){e.removeListener("finish",h),m()}function h(){Si("onfinish"),e.removeListener("close",f),m()}function m(){Si("unpipe"),n.unpipe(e)}return n.on("data",d),function(e,t,n){if("function"==typeof e.prependListener)return e.prepe
vendor: 7,069 bytes, line 2
2ndListener(t,n);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(n):e._events[t]=[n,e._events[t]]:e.on(t,n)}(e,"error",p),e.once("close",f),e.once("finish",h),e.emit("pipe",n),r.flowing||(Si("pipe resume"),n.resume()),e},ki.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this)),this;if(!e){var n=t.pipes,r=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i<r;i++)n[i].emit("unpipe",this);return this}var o=ji(t.pipes,e);return-1===o||(t.pipes.splice(o,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this)),this},ki.prototype.on=function(e,t){var n=gr.prototype.on.call(this,e,t);if("data"===e)!1!==this._readableState.flowing&&this.resume();else if("readable"===e){var r=this._readableState;r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.emittedReadable=!1,r.reading?r.length&&Ii(this):Or(xi,this))}return n},ki.prototype.addListener=ki.prototype.on,ki.prototype.resume=function(){var e=this._readableState;return e.flowing||(Si("resume"),e.flowing=!0,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,Or(Ri,e,t))}(this,e)),this},ki.prototype.pause=function(){return Si("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(Si("pause"),this._readableState.flowing=!1,this.emit("pause")),this},ki.prototype.wrap=function(e){var t=this._readableState,n=!1,r=this;for(var i in e.on("end",(function(){if(Si("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&r.push(e)}r.push(null)})),e.on("data",(function(i){Si("wrapped data"),t.decoder&&(i=t.decoder.write(i)),t.objectMode&&null==i||(t.objectMode||i&&i.length)&&(r.push(i)||(n=!0,e.pause()))})),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));return function(e,t){for(var n=0,r=e.length;n<r;n++)t(e[n],n)}(["error","close","destroy","pause","resume"],(function(t){e.on(t,r.emit.bind(r,t))})),r._read=function(t){Si("wrapped _read",t),n&&(n=!1,e.resume())},r},ki._fromList=Mi,Hi.WritableState=Ui,qr(Hi,gr),Ui.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},Hi.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},Hi.prototype.write=function(e,t,n){var r=this._writableState,i=!1;return"function"==typeof t&&(n=t,t=null),v.isBuffer(e)?t="buffer":t||(t=r.defaultEncoding),"function"!=typeof n&&(n=Bi),r.ended?function(e,t){var n=new Error("write after end");e.emit("error",n),Or(t,n)}(this,n):function(e,t,n,r){var i=!0,o=!1;return null===n?o=new TypeError("May not write null values to stream"):v.isBuffer(n)||"string"==typeof n||void 0===n||t.objectMode||(o=new TypeError("Invalid non-string/buffer chunk")),o&&(e.emit("error",o),Or(r,o),i=!1),i}(this,r,e,n)&&(r.pendingcb++,i=Vi(this,r,e,t,n)),i},Hi.prototype.cork=function(){this._writableState.corked++},Hi.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||Wi(this,e))},Hi.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Hi.prototype._write=function(e,t,n){n(new Error("not implemented"))},Hi.prototype._writev=null,Hi.prototype.end=function(e,t,n){var r=this._writableState;"function"==typeof e?(n=e,e=null,t=null):"function"==typeof t&&(n=t,t=null),null!=e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||r.finished||function(e,t,n){t.ending=!0,Gi(e,t),n&&(t.finished?Or(n):e.once("finish",n)),t.ended=!0,e.writable=!1}(this,r,n)},qr(Xi,ki);for(var Ji=Object.keys(Hi.prototype),Zi=0;Zi<Ji.length;Zi++){var Qi=Ji[Zi];Xi.prototype[Qi]||(Xi.prototype[Qi]=Hi.prototype[Qi])}function Xi(e){if(!(this instanceof Xi))return new Xi(e);ki.call(this,e),Hi.call(this,e),e&&!1===e.readable&&(this.readable=!1),e&&!1===e.writable&&(this.writable=!1),this.allowHalfOpen=!0,e&&!1===e.allowHalfOpen&&(this.allowHalfOpen=!1),this.once("end",eo)}function eo(){this.allowHalfOpen||this._writableState.ended||Or(to,this)}function to(e){e.end()}function no(e){this.afterTransform=function(t,n){return function(e,t,n){var r=e._transformState;r.transforming=!1;var i=r.writecb;if(!i)return e.emit("error",new Error("no writecb in Transform class"));r.writechunk=null,r.writecb=null,null!=n&&e.push(n),i(t);var o=e._readableState;o.reading=!1,(o.needReadable||o.length<o.highWaterMark)&&e._read(o.highWaterMark)}(e,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function ro(e){if(!(this instanceof ro))return new ro(e);Xi.call(this,e),this._transformState=new no(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.once("prefinish",(function(){"function"==typeof this._flush?this._flush((function(e){io(t,e)})):io(t)}))}function io(e,t){if(t)return e.emit("error",t);var n=e._writableState,r=e._transformState;if(n.length)throw new Error("Calling transform done when ws.length != 0");if(r.transforming)throw new Error("Calling transform done when still transforming");return e.push(null)}function oo(e){if(!(this instanceof oo))return new oo(e);ro.call(this,e)}function ao(){gr.call(this)}qr(ro,Xi),ro.prototype.push=function(e,t){return this._transformState.needTransform=!1,Xi.prototype.push.call(this,e,t)},ro.prototype._transform=function(e,t,n){throw new Error("Not implemented")},ro.prototype._write=function(e,t,n){var r=this._transformState;if(r.writecb=n,r.writechunk=e,r.writeencoding=t,!r.transforming){var i=this._readableState;(r.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},ro.prototype._read=function(e){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0},qr(oo,ro),oo.prototype._transform=function(e,t,n){n(null,e)},qr(ao,gr),ao.Readable=ki,ao.Writable=Hi,ao.Duplex=Xi,ao.Transform=ro,ao.PassThrough=oo,ao.Stream=ao,ao.prototype.pipe=function(e,t){var n=this;function r(t){e.writable&&!1===e.write(t)&&n.pause&&n.pause()}function i(){n.readable&&n.resume&&n.resume()}n.on("data",r),e.on("drain",i),e._isStdio||t&&!1===t.end||(n.on("end",a),n.on("close",s));var o=!1;function a(){o||(o=!0,e.end())}function s(){o||(o=!0,"function"==typeof e.destroy&&e.destroy())}function l(e){if(c(),0===gr.listenerCount(this,"error"))throw e}function c(){n.removeListener("data",r),e.removeListener("drain",i),n.removeListener("end",a),n.removeListener("close",s
vendor: 25,132 bytes, line 2
2),n.removeListener("error",l),e.removeListener("error",l),n.removeListener("end",c),n.removeListener("close",c),e.removeListener("close",c)}return n.on("error",l),e.on("error",l),n.on("end",c),n.on("close",c),e.on("close",c),e.emit("pipe",n),e};var so,lo,co,uo,po,fo,ho,mo,go,vo=e("debug")("ebml:decoder"),bo=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return te(this,t),ie(ue(ue(e=de(this,se(t).call(this,oe({},n,{readableObjectMode:!0}))))),"mBuffer",null),ie(ue(ue(e)),"mTagStack",[]),ie(ue(ue(e)),"mState",1),ie(ue(ue(e)),"mCursor",0),ie(ue(ue(e)),"mTotal",0),e}return ae(t,e),re(t,[{key:"_transform",value:function(e,t,n){for(this.buffer?this.buffer=yn.concatenate(this.buffer,v.from(e)):this.buffer=v.from(e);this.cursor<this.buffer.length&&(1!==this.state||this.readTag())&&(2!==this.state||this.readSize())&&(3!==this.state||this.readContent()););n()}},{key:"readTag",value:function(){if(vo.enabled&&vo("parsing tag"),this.cursor>=this.buffer.length)return vo.enabled&&vo("waiting for more data"),!1;var e=this.total,n=yn.readVint(this.buffer,this.cursor);if(null==n)return vo.enabled&&vo("waiting for more data"),!1;var r=yn.readHexString(this.buffer,this.cursor,this.cursor+n.length),i=Number.parseInt(r,16);this.cursor+=n.length,this.total+=n.length,this.state=2;var o={tag:n.value,tagStr:r,type:t.getSchemaInfo(i).type,name:t.getSchemaInfo(i).name,start:e,end:e+n.length};return this.tagStack.push(o),vo.enabled&&vo("read tag: ".concat(r)),!0}},{key:"readSize",value:function(){var e=this.tagStack[this.tagStack.length-1];if(vo.enabled&&vo("parsing size for tag: ".concat(e.tagStr)),this.cursor>=this.buffer.length)return vo.enabled&&vo("waiting for more data"),!1;var t=yn.readVint(this.buffer,this.cursor);return null==t?(vo.enabled&&vo("waiting for more data"),!1):(this.cursor+=t.length,this.total+=t.length,this.state=3,e.dataSize=t.value,-1===t.value?e.end=-1:e.end+=t.value+t.length,vo.enabled&&vo("read size: ".concat(t.value)),!0)}},{key:"readContent",value:function(){var e=this.tagStack[this.tagStack.length-1],t=e.tagStr,n=e.type,r=e.dataSize,i=ce(e,["tagStr","type","dataSize"]);if(vo.enabled&&vo("parsing content for tag: ".concat(t)),"m"===n)return vo.enabled&&vo("content should be tags"),this.push(["start",oe({tagStr:t,type:n,dataSize:r},i)]),this.state=1,!0;if(this.buffer.length<this.cursor+r)return vo.enabled&&(vo("got: ".concat(this.buffer.length)),vo("need: ".concat(this.cursor+r)),vo("waiting for more data")),!1;var o=this.buffer.subarray(this.cursor,this.cursor+r);for(this.total+=r,this.state=1,this.buffer=this.buffer.subarray(this.cursor+r),this.cursor=0,this.tagStack.pop(),this.push(["tag",yn.readDataFromTag(oe({tagStr:t,type:n,dataSize:r},i),v.from(o))]);this.tagStack.length>0;){var a=this.tagStack[this.tagStack.length-1];if(this.total<a.end)break;this.push(["end",a]),this.tagStack.pop()}return vo.enabled&&vo("read data: ".concat(o.toString("hex"))),!0}},{key:"buffer",get:function(){return this.mBuffer},set:function(e){this.mBuffer=e}},{key:"cursor",get:function(){return this.mCursor},set:function(e){this.mCursor=e}},{key:"state",get:function(){return this.mState},set:function(e){this.mState=e}},{key:"tagStack",get:function(){return this.mTagStack}},{key:"total",get:function(){return this.mTotal},set:function(e){this.mTotal=e}}],[{key:"getSchemaInfo",value:function(e){return Number.isInteger(e)&&lr.has(e)?lr.get(e):{type:null,name:"unknown",description:"",level:-1,minver:-1,multiple:!1,webm:!1}}}]),t}(ro),yo=Array.isArray||function(e){return"Array"==nt(e)},_o=sn("species"),wo=(co=1==(so=5),uo=2==so,po=3==so,fo=4==so,ho=6==so,mo=5==so||ho,go=lo||function(e,t){return new(function(e){var t;return yo(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!yo(t.prototype)||(t=void 0),he(t)&&null===(t=t[_o])&&(t=void 0)),void 0===t?Array:t}(e))(t)},function(e,t,n){for(var r,i,o=rn(e),a=it(o),s=Ue(t,n,3),l=Ge(a.length),c=0,u=co?go(e,l):uo?go(e,0):void 0;l>c;c++)if((mo||c in a)&&(i=s(r=a[c],c,o),so))if(co)u[c]=i;else if(i)switch(so){case 3:return!0;case 5:return r;case 6:return c;case 2:u.push(r)}else if(fo)return!1;return ho?-1:po||fo?fo:u}),So="find",Eo=!0;So in[]&&Array(1)[So]((function(){Eo=!1})),ze(ze.P+ze.F*Eo,"Array",{find:function(e){return wo(this,e,arguments.length>1?arguments[1]:void 0)}}),Sn(So);var ko=Co;function Co(e){if(!(this instanceof Co))return new Co(e);this.buffers=e||[],this.length=this.buffers.reduce((function(e,t){return e+t.length}),0)}Co.prototype.push=function(){for(var e=0;e<arguments.length;e++)if(!X(arguments[e]))throw new TypeError("Tried to push a non-buffer");for(e=0;e<arguments.length;e++){var t=arguments[e];this.buffers.push(t),this.length+=t.length}return this.length},Co.prototype.unshift=function(){for(var e=0;e<arguments.length;e++)if(!X(arguments[e]))throw new TypeError("Tried to unshift a non-buffer");for(e=0;e<arguments.length;e++){var t=arguments[e];this.buffers.unshift(t),this.length+=t.length}return this.length},Co.prototype.copy=function(e,t,n,r){return this.slice(n,r).copy(e,t,0,r-n)},Co.prototype.splice=function(e,t){var n=this.buffers,r=e>=0?e:this.length-e,i=[].slice.call(arguments,2);for((void 0===t||t>this.length-r)&&(t=this.length-r),e=0;e<i.length;e++)this.length+=i[e].length;for(var o=new Co,a=0,s=0;s<n.length&&a+n[s].length<r;s++)a+=n[s].length;if(r-a>0){var l=r-a;if(l+t<n[s].length){o.push(n[s].slice(l,l+t));var c=n[s],u=new v(l);for(e=0;e<l;e++)u[e]=c[e];var d=new v(c.length-l-t);for(e=l+t;e<c.length;e++)d[e-t-l]=c[e];if(i.length>0){var p=i.slice();p.unshift(u),p.push(d),n.splice.apply(n,[s,1].concat(p)),s+=p.length,i=[]}else n.splice(s,1,u,d),s+=2}else o.push(n[s].slice(l)),n[s]=n[s].slice(0,l),s++}for(i.length>0&&(n.splice.apply(n,[s,0].concat(i)),s+=i.length);o.length<t;){var f=n[s],h=f.length,m=Math.min(h,t-o.length);m===h?(o.push(f),n.splice(s,1)):(o.push(f.slice(0,m)),n[s]=n[s].slice(m))}return this.length-=o.length,o},Co.prototype.slice=function(e,t){var n=this.buffers;void 0===t&&(t=this.length),void 0===e&&(e=0),t>this.length&&(t=this.length);for(var r=0,i=0;i<n.length&&r+n[i].length<=e;i++)r+=n[i].length;for(var o=new v(t-e),a=0,s=i;a<t-e&&s<n.length;s++){var l=n[s].length,c=0===a?e-r:0,u=a+l>=t-e?Math.min(c+(t-e)-a,l):l;n[s].copy(o,a,c,u),a+=u-c}return o},Co.prototype.pos=function(e){if(e<0||e>=this.length)throw new Error("oob");for(var t=e,n=0,r=null;;){if(t<(r=this.buffers[n]).length)return{buf:n,offset:t};t-=r.length,n++}},Co.prototype.get=function(e){var t=this.pos(e);return this.buffers[t.buf].get(t.offset)},Co.prototype.set=function(e,t){var n=this.pos(e);return this.buffers[n.buf].set(n.offset,t)},Co.prototype.indexOf=function(e,t){if("string"==typeof e)e=new v(e);else if(!(e instanceof v))throw new Error("Invalid type for a search string");if(!e.length)return 0;if(!this.length)return-1;var n,r=0,i=0,o=0,a=0;if(t){var s=this.pos(t);r=s.buf,i=s.offset,a=t}for(;;){for(;i>=this.buffers[r].length;)if(i=0,++r>=this.buffers.length)return-1;if(this.buffers[r][i]==e[o]){if(0==o&&(n={i:r,j:i,pos:a}),++o==e.length)return n.pos}else 0!=o&&(r=n.i,i=n.j,a=n.pos,o=0);i++,a++}},Co.prototype.toBuffer=function(){return this.slice()},Co.prototype.toString=function(e,t,n){return this.slice(t,n).toString(e)};var Ao=e("debug")("ebml:encoder");function To(e,t,n){return ko(-1===n?[e,v.from("01ffffffffffffff","hex"),t]:[e,yn.writeVint(t.length),t])}var Io=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return te(this,t),ie(ue(ue(e=de(this,se(t).call(this,oe({},n,{writableObjectMode:!0}))))),"mBuffer",null),ie(ue(ue(e)),"mCorked",!1),ie(ue(ue(e)),"mStack",[]),e}return ae(t,e),re(t,[{key:"_transform",value:function(e,t,n){var r=pe(e,2),i=r[0],o=r[1],a=o.data,s=o.name,l=ce(o,["data","name"]);switch(Ao.enabled&&Ao("encode ".concat(i," ").concat(s)),i){case"start":this.startTag(s,oe({name:s,data:a},l));break;case"tag":this.writeTag(s,a);break;case"end":this.endTag()}n()}},{key:"flush",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};if(!this.buffer||this.corked)return Ao.enabled&&Ao("no buffer/nothing pending"),void e();Ao.enabled&&Ao("writing ".concat(this.buffer.length," bytes"));var t=v.from(this.buffer);this.buffer=null,this.push(t),e()}},{key:"bufferAndFlush",value:function(e){this.buffer?this.buffer=yn.concatenate(this.buffer,e):this.buffer=ko(e),this.flush()}},{key:"_flush",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){};this.flush(e)}},{key:"_bufferAndFlush",value:function(e){this.bufferAndFlush(e)}},{key:"cork",value:function(){this.corked=!0}},{key:"uncork",value:function(){this.corked=!1,this.flush()}},{key:"writeTag",value:function(e,n){var r=t.getSchemaInfo(e);if(!r)throw new Error("No schema entry found for ".concat(e));if(n){var i=To(r,n);this.stack.length>0?this.stack[this.stack.length-1].children.push({data:i}):this.bufferAndFlush(i.buffer)}}},{key:"startTag",value:function(e,n){var r=n.end,i=t.getSchemaInfo(e);if(!i)throw new Error("No schema entry found for ".concat(e));var o={data:null,id:i,name:e,end:r,children:[]};this.stack.length>0&&this.stack[this.stack.length-1].children.push(o),this.stack.push(o)}},{key:"endTag",value:function(){var e=this.stack.pop(),t=e.children.map((function(e){return e.data}));e.data=To(e.id,ko(t),e.end),this.stack.length<1&&this.bufferAndFlush(e.data.buffer),this.end()}},{key:"buffer",get:function(){return this.mBuffer},set:function(e){this.mBuffer=e}},{key:"corked",get:function(){return this.mCorked},set:function(e){this.mCorked=e}},{key:"stack",get:function(){return this.mStack},set:function(e){this.mStack=e}}],[{key:"getSchemaInfo",value:function(e){return Array.from(lr.keys()).find((function(t){return lr.get(t).name===e}))||null}}]),t}(ro);r.tools=yn,r.schema=lr,r.Decoder=bo,r.Encoder=Io}).call(this)}).call(this,void 0!==n.g?n.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("buffer").Buffer)},{buffer:9,debug:14}],14:[function(e,t,n){(function(r){(function(){function i(){var e;try{e=n.storage.debug}catch(e){}return!e&&void 0!==r&&"env"in r&&(e=r.env.DEBUG),e}(n=t.exports=e("./debug")).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},n.formatArgs=function(e){var t=this.useColors;if(e[0]=(t?"%c":"")+this.namespace+(t?" %c":" ")+e[0]+(t?"%c ":" ")+"+"+n.humanize(this.diff),t){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var i=0,o=0;e[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(i++,"%c"===e&&(o=i))})),e.splice(o,0,r)}},n.save=function(e){try{null==e?n.storage.removeItem("debug"):n.storage.debug=e}catch(e){}},n.load=i,n.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type)||("undefined"==typeof navigator||!navigator.userAgent||!navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))&&("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},n.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),n.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],n.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},n.enable(i())}).call(this)}).call(this,e("_process"))},{"./debug":15,_process:21}],15:[function(e,t,n){function r(e){var t;function r(){if(r.enabled){var e=r,i=+new Date,o=i-(t||i);e.diff=o,e.prev=t,e.curr=i,t=i;for(var a=new Array(arguments.length),s=0;s<a.length;s++)a[s]=arguments[s];a[0]=n.coerce(a[0]),"string"!=typeof a[0]&&a.unshift("%O");var l=0;a[0]=a[0].replace(/%([a-zA-Z%])/g,(function(t,r){if("%%"===t)return t;l++;var i=n.formatters[r];if("function"==typeof i){var o=a[l];t=i.call(e,o),a.splice(l,1),l--}return t})),n.formatArgs.call(e,a),(r.log||n.log||console.log.bind(console)).apply(e,a)}}return r.namespace=e,r.enabled=n.enabled(e),r.useColors=n.useColors(),r.color=function(e){var t,r=0;for(t in e)r=(r<<5)-r+e.charCodeAt(t),r|=0;return n.colors[Math.abs(r)%n.colors.length]}(e),r.destroy=i,"function"==typeof n.init&&n.init(r),n.instances.push(r),r}function i(){var e=n.instances.indexOf(this);return-1!==e&&(n.instances.splice(e,1),!0)}(n=t.exports=r.debug=r.default=r).coerce=function(e){return e instanceof Error?e.stack||e.message:e},n.disable=function(){n.enable("")},n.enable=function(e){var t;n.save(e),n.names=[],n.skips=[];var r=("string"==typeof e?e:"").split(/[\s,]+/),i=r.length;for(t=0;t<i;t++)r[t]&&("-"===(e=r[t].replace(/\*/g,".*?"))[0]?n.skips.push(new RegExp("^"+e.substr(1)+"$")):n.names.push(new RegExp("^"+e+"$")));for(t=0;t<n.instances.length;t++){var o=n.instances[t];o.enabled=n.enabled(o.namespace)}},n.enabled=function(e){if("*"===e[e.length-1])return!0;var t,r;for(t=0,r=n.skips.length;t<r;t++)if(n.skips[t].test(e))return!1;for(t=0,r=n.names.length;t<r;t++)if(n.names[t].test(e))return!0;return!1},n.humanize=e("ms"),n.instances=[],n.names=[],n.skips=[],n.formatters={}},{ms:16}],16:[function(e,t,n){var r=1e3,i=60*r,o=60*i,a=24*o;function s(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}t.exports=function(e,t){t=t||{};var n,l=typeof e;if("string"===l&&e.length>0)return function(e){if(!((e=String(e)).length>100)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var n=parseFloat(t[1]);switch((t[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*n;case"days":case"day":case"d":return n*a;case"hours":case"hour":case"hrs":case"hr":case"h":return n*o;case"minutes":case"minute":case"mins":case"min":case"m":return n*i;case"seconds":case"second":case"secs":case"sec":case"s":return n*r;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n;default:return}}}}(e);if("number"===l&&!1===isNaN(e))return t.long?s(n=e,a,"day")||s(n,o,"hour")||s(n,i,"minute")||s(n,r,"second")||n+" ms":function(e){return e>=a?Math.round(e/a)+"d":e>=o?Math.round(e/o)+"h":e>=i?Math.round(e/i)+"m":e>=r?Math.round(e/r)+"s":e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},{}],17:[function(e,t,n){"use strict";var r,i="object"==typeof Reflect?Reflect:null,o=i&&"function"==typeof i.apply?i.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};r=i&&"function"==typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var a=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}t.exports=s,t.exports.once=function(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,o),r(n)}function o(){"function"==typeof e.removeListener&&e.removeListener("error",i),n([].slice.call(arguments))}v(e,t,o,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&v(e,"error",t,n)}(e,i,{once:!0})}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var l=10;function c(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function u(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function d(e,t,n,r){var i,o,a,s;if(c(n),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),o=e._events),a=o[t]),void 0===a)a=o[t]=n,++e._eventsCount;else if("function"==typeof a?a=o[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(i=u(e))>0&&a.length>i&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function p(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=p.bind(r);return i.listener=n,r.wrapFn=i,i}function h(e,t,n){var r=e._events;if(void 0===r)return[];var i=r[t];return void 0===i?[]:"function"==typeof i?n?[i.listener||i]:[i]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(i):g(i,i.length)}function m(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function g(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function v(e,t,n,r){if("function"==typeof e.on)r.once?e.once(t,n):e.on(t,n);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e);e.addEventListener(t,(function i(o){r.once&&e.removeEventListener(t,i),n(o)}))}}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||a(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},s.prototype.getMaxListeners=function(){return u(this)},s.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,i=this._events;if(void 0!==i)r=r&&void 0===i.error;else if(!r)return!1;if(r){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=i[e];if(void 0===l)return!1;if("function"==typeof l)o(l,this,t);else{var c=l.length,u=g(l,c);for(n=0;n<c;++n)o(u[n],this,t)}return!0},s.prototype.addListener=function(e,t){return d(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return d(this,e,t,!0)},s.prototype.once=function(e,t){return c(t),this.on(e,f(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return c(t),this.prependListener(e,f(this,e,t)),this},s.prototype.removeListener=function(e,t){var n,r,i,o,a;if(c(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(i=-1,o=n.length-1;o>=0;o--)if(n[o]===t||n[o].listener===t){a=n[o].listener,i=o;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,i),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var i,o=Object.keys(n);for(r=0;r<o.length;++r)"removeListener"!==(i=o[r])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},s.prototype.listeners=function(e){return h(this,e,!0)},s.prototype.rawListeners=function(e){return h(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},s.prototype.listenerCount=m,s.prototype.eventNames=function(){return this._eventsCount>0?r(this._events):[]}},{}],18:[function(e,t,n){n.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,c=l>>1,u=-7,d=n?i-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,r),o-=c}return(f?-1:1)*a*Math.pow(2,o-r)},n.write=function(e,t,n,r,i,o){var a,s,l,c=8*o-i-1,u=(1<<c)-1,d=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?p/l:p*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+f]=255&s,f+=h,s/=256,i-=8);for(a=a<<i|s,c+=i;c>0;e[n+f]=255&a,f+=h,a/=256,c-=8);e[n+f-h]|=128*m}},{}],19:[function(e,t,n){(function(e){(function(){!function(t){var n,r="undefined",i=r!==typeof e&&e,o=r!==typeof Uint8Array&&Uint8Array,a=r!==typeof ArrayBuffer&&ArrayBuffer,s=[0,0,0,0,0,0,0,0],l=Array.isArray||function(e){return!!e&&"[object Array]"==Object.prototype.toString.call(e)},c=4294967296;function u(e,l,u){var w=l?0:4,S=l?4:0,E=l?0:3,k=l?1:2,C=l?2:1,A=l?3:0,T=l?v:y,I=l?b:_,D=R.prototype,P="is"+e,x="_"+P;return D.buffer=void 0,D.offset=0,D[x]=!0,D.toNumber=O,D.toString=function(e){var t=this.buffer,n=this.offset,r=N(t,n+w),i=N(t,n+S),o="",a=!u&&2147483648&r;for(a&&(r=~r,i=c-i),e=e||10;;){var s=r%e*c+i;if(r=Math.floor(r/e),i=Math.floor(s/e),o=(s%e).toString(e)+o,!r&&!i)break}return a&&(o="-"+o),o},D.toJSON=O,D.toArray=d,i&&(D.toBuffer=p),o&&(D.toArrayBuffer=f),R[P]=function(e){return!(!e||!e[x])},t[e]=R,R;function R(e,t,l,u){return this instanceof R?function(e,t,l,u,d){if(o&&a&&(t instanceof a&&(t=new o(t)),u instanceof a&&(u=new o(u))),t||l||u||n){if(!h(t,l)){var p=n||Array;d=l,u=t,l=0,t=n===i?i.alloc(8):new p(8)}e.buffer=t,e.offset=l|=0,r!==typeof u&&("string"==typeof u?function(e,t,n,r){var i=0,o=n.length,a=0,s=0;"-"===n[0]&&i++;for(var l=i;i<o;){var u=parseInt(n[i++],r);if(!(u>=0))break;s=s*r+u,a=a*r+Math.floor(s/c),s%=c}l&&(a=~a,s?s=c-s:a++),M(e,t+w,a),M(e,t+S,s)}(t,l,u,d||10):h(u,d)?m(t,l,u,d):"number"==typeof d?(M(t,l+w,u),M(t,l+S,d)):u>0?T(t,l,u):u<0?I(t,l,u):m(t,l,s,0))}else e.buffer=g(s,0)}(this,e,t,l,u):new R(e,t,l,u)}function O(){var e=this.buffer,t=this.offset,n=N(e,t+w),r=N(e,t+S);return u||(n|=0),n?n*c+r:r}function M(e,t,n){e[t+A]=255&n,n>>=8,e[t+C]=255&n,n>>=8,e[t+k]=255&n,n>>=8,e[t+E]=255&n}function N(e,t){return 16777216*e[t+E]+(e[t+k]<<16)+(e[t+C]<<8)+e[t+A]}}function d(e){var t=this.buffer,r=this.offset;return n=null,!1!==e&&l(t)?8===t.length?t:t.slice(r,r+8):g(t,r)}function p(e){var t=this.buffer,r=this.offset;return n=i,!1!==e&&i.isBuffer(t)?8===t.length?t:t.slice(r,r+8):i.from(f.call(this,e))}function f(e){var t=this.buffer,r=this.offset,i=t.buffer;if(n=o,!1!==e&&!t.offset&&i instanceof a)return 8===i.byteLength?i:i.slice(r,r+8);var s=new o(8);return m(s,0,t,r),s.buffer}function h(e,t){var n=e&&e.length;return t|=0,n&&t+8<=n&&"string"!=typeof e[t]}function m(e,t,n,r){t|=0,r|=0;for(var i=0;i<8;i++)e[t++]=255&n[r++]}function g(e,t){return Array.prototype.slice.call(e,t,t+8)}function v(e,t,n){for(var r=t+8;r>t;)e[--r]=255&n,n/=256}function b(e,t,n){var r=t+8;for(n++;r>t;)e[--r]=255&-n^255,n/=256}function y(e,t,n){for(var r=t+8;t<r;)e[t++]=255&n,n/=256}function _(e,t,n){var r=t+8;for(n++;t<r;)e[t++]=255&-n^255,n/=256}u("Uint64BE",!0,!0),u("Int64BE",!0,!1),u("Uint64LE",!1,!0),u("Int64LE",!1,!1)}("object"==typeof n&&"string"!=typeof n.nodeName?n:this||{})}).call(this)}).call(this,e("buffer").Buffer)},{buffer:9}],20:[function(e,t,n){t
vendor: 72,835 bytes, line 2
2.exports={byEbmlID:{128:{name:"ChapterDisplay",level:4,type:"m",multiple:!0,webm:!0,description:"Contains all possible strings to use for the chapter display.",minver:1,crc:!1},131:{name:"TrackType",level:3,type:"u",multiple:!1,webm:!0,description:"The `TrackType` defines the type of each frame found in the Track. The value **SHOULD** be stored on 1 octet.",mandatory:!0,minver:1,crc:!1},133:{name:"ChapString",level:5,type:"8",multiple:!1,webm:!0,description:"Contains the string to use as the chapter atom.",mandatory:!0,cppname:"ChapterString",minver:1,crc:!1},134:{name:"CodecID",level:3,type:"s",multiple:!1,webm:!0,description:"An ID corresponding to the codec, see [@?MatroskaCodec] for more info.",mandatory:!0,minver:1,crc:!1},136:{name:"FlagDefault",level:3,type:"u",multiple:!1,webm:!0,description:"Set if that track (audio, video or subs) is eligible for automatic selection by the player; see (#default-track-selection) for more details.",mandatory:!0,range:"0-1",cppname:"TrackFlagDefault",minver:1,default:"1",crc:!1},137:{name:"ChapterTrackUID",level:5,type:"u",multiple:!0,description:"UID of the Track to apply this chapter to. In the absence of a control track, choosing this chapter will select the listed Tracks and deselect unlisted tracks. Absence of this Element indicates that the Chapter **SHOULD** be applied to any currently used Tracks.",mandatory:!0,range:"not 0",cppname:"ChapterTrackNumber",minver:1,crc:!1},142:{name:"Slices",level:3,type:"m",multiple:!1,description:"Contains slices description.",minver:0,maxver:0,crc:!1},143:{name:"ChapterTrack",level:4,type:"m",multiple:!1,description:"List of tracks on which the chapter applies. If this Element is not present, all tracks apply",minver:1,crc:!1},145:{name:"ChapterTimeStart",level:4,type:"u",multiple:!1,webm:!0,description:"Timestamp of the start of Chapter, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks).",mandatory:!0,minver:1,crc:!1},146:{name:"ChapterTimeEnd",level:4,type:"u",multiple:!1,webm:!0,description:"Timestamp of the end of Chapter timestamp excluded, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks). The value **MUST** be greater than or equal to the `ChapterTimeStart` of the same `ChapterAtom`.",minver:1,crc:!1},150:{name:"CueRefTime",level:5,type:"u",multiple:!1,description:"Timestamp of the referenced Block, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks).",mandatory:!0,minver:2,crc:!1},151:{name:"CueRefCluster",level:5,type:"u",multiple:!1,description:"The Segment Position of the Cluster containing the referenced Block.",mandatory:!0,minver:0,maxver:0,crc:!1},152:{name:"ChapterFlagHidden",level:4,type:"u",multiple:!1,description:"Set to 1 if a chapter is hidden. Hidden chapters **SHOULD NOT** be available to the user interface (but still to Control Tracks; see (#chapterflaghidden) on Chapter flags).",mandatory:!0,range:"0-1",minver:1,default:"0",crc:!1},154:{name:"FlagInterlaced",level:4,type:"u",multiple:!1,webm:!0,description:"Specify whether the video frames in this track are interlaced.",mandatory:!0,cppname:"VideoFlagInterlaced",minver:2,default:"0",crc:!1},155:{name:"BlockDuration",level:3,type:"u",multiple:!1,webm:!0,description:"The duration of the Block, expressed in Track Ticks; see (#timestamp-ticks). The BlockDuration Element can be useful at the end of a Track to define the duration of the last frame (as there is no subsequent Block available), or when there is a break in a track like for subtitle tracks.",minver:1,crc:!1},156:{name:"FlagLacing",level:3,type:"u",multiple:!1,webm:!0,description:"Set to 1 if the track **MAY** contain blocks using lacing. When set to 0 all blocks **MUST** have their lacing flags set to No lacing; see (#block-lacing) on Block Lacing.",mandatory:!0,range:"0-1",cppname:"TrackFlagLacing",minver:1,default:"1",crc:!1},157:{name:"FieldOrder",level:4,type:"u",multiple:!1,description:"Specify the field ordering of video frames in this track.",mandatory:!0,cppname:"VideoFieldOrder",minver:4,default:"2",crc:!1},159:{name:"Channels",level:4,type:"u",multiple:!1,webm:!0,description:"Numbers of channels in the track.",mandatory:!0,range:"not 0",cppname:"AudioChannels",minver:1,default:"1",crc:!1},160:{name:"BlockGroup",level:2,type:"m",multiple:!0,webm:!0,description:"Basic container of information containing a single Block and information specific to that Block.",minver:1,crc:!1},161:{name:"Block",level:3,type:"b",multiple:!1,webm:!0,description:"Block containing the actual data to be rendered and a timestamp relative to the Cluster Timestamp; see (#block-structure) on Block Structure.",mandatory:!0,minver:1,crc:!1},162:{name:"BlockVirtual",level:3,type:"b",multiple:!1,description:"A Block with no data. It must be stored in the stream at the place the real Block would be in display order. ",minver:0,maxver:0,crc:!1},163:{name:"SimpleBlock",level:2,type:"b",multiple:!0,webm:!0,description:"Similar to Block, see (#block-structure), but without all the extra information, mostly used to reduced overhead when no extra feature is needed; see (#simpleblock-structure) on SimpleBlock Structure.",minver:2,divx:!0,crc:!1},164:{name:"CodecState",level:3,type:"b",multiple:!1,description:"The new codec state to use. Data interpretation is private to the codec. This information **SHOULD** always be referenced by a seek entry.",minver:2,crc:!1},165:{name:"BlockAdditional",level:5,type:"b",multiple:!1,webm:!0,description:"Interpreted by the codec as it wishes (using the BlockAddID).",mandatory:!0,minver:1,crc:!1},166:{name:"BlockMore",level:4,type:"m",multiple:!0,webm:!0,description:"Contain the BlockAdditional and some parameters.",mandatory:!0,minver:1,crc:!1},167:{name:"Position",level:2,type:"u",multiple:!1,description:"The Segment Position of the Cluster in the Segment (0 in live streams). It might help to resynchronise offset on damaged streams.",cppname:"ClusterPosition",minver:1,maxver:4,crc:!1},170:{name:"CodecDecodeAll",level:3,type:"u",multiple:!1,description:"Set to 1 if the codec can decode potentially damaged data.",mandatory:!0,range:"0-1",minver:1,maxver:0,default:"1",crc:!1},171:{name:"PrevSize",level:2,type:"u",multiple:!1,webm:!0,description:"Size of the previous Cluster, in octets. Can be useful for backward playing.",cppname:"ClusterPrevSize",minver:1,crc:!1},174:{name:"TrackEntry",level:2,type:"m",multiple:!0,webm:!0,description:"Describes a track with all Elements.",mandatory:!0,minver:1,crc:!1},175:{name:"EncryptedBlock",level:2,type:"b",multiple:!0,description:"Similar to SimpleBlock, see (#simpleblock-structure), but the data inside the Block are Transformed (encrypt and/or signed).",minver:0,maxver:0,crc:!1},176:{name:"PixelWidth",level:4,type:"u",multiple:!1,webm:!0,description:"Width of the encoded video frames in pixels.",mandatory:!0,range:"not 0",cppname:"VideoPixelWidth",minver:1,crc:!1},178:{name:"CueDuration",level:4,type:"u",multiple:!1,webm:!0,description:"The duration of the block, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks). If missing, the track's DefaultDuration does not apply and no duration information is available in terms of the cues.",minver:4,crc:!1},179:{name:"CueTime",level:3,type:"u",multiple:!1,webm:!0,description:"Absolute timestamp of the seek point, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks).",mandatory:!0,minver:1,crc:!1},181:{name:"SamplingFrequency",level:4,type:"f",multiple:!1,webm:!0,description:"Sampling frequency in Hz.",mandatory:!0,range:"> 0x0p+0",cppname:"AudioSamplingFreq",minver:1,default:"0x1.f4p+12",crc:!1},182:{name:"ChapterAtom",level:3,type:"m",multiple:!0,webm:!0,description:"Contains the atom information to use as the chapter atom (apply to all tracks).",mandatory:!0,minver:1,crc:!1},183:{name:"CueTrackPositions",level:3,type:"m",multiple:!0,webm:!0,description:"Contain positions for different tracks corresponding to the timestamp.",mandatory:!0,minver:1,crc:!1},185:{name:"FlagEnabled",level:3,type:"u",multiple:!1,webm:!0,description:"Set to 1 if the track is usable. It is possible to turn a not usable track into a usable track using chapter codecs or control tracks.",mandatory:!0,range:"0-1",cppname:"TrackFlagEnabled",minver:2,default:"1",crc:!1},186:{name:"PixelHeight",level:4,type:"u",multiple:!1,webm:!0,description:"Height of the encoded video frames in pixels.",mandatory:!0,range:"not 0",cppname:"VideoPixelHeight",minver:1,crc:!1},187:{name:"CuePoint",level:2,type:"m",multiple:!0,webm:!0,description:"Contains all information relative to a seek point in the Segment.",mandatory:!0,minver:1,crc:!1},191:{name:"CRC-32",level:-1,type:"b",multiple:!0,description:"The CRC is computed on all the data of the Master element it's in. The CRC element should be the first in it's parent master for easier reading. All level 1 elements should include a CRC-32. The CRC in use is the IEEE CRC32 Little Endian.",minver:1,crc:!0,webm:!1},192:{name:"TrickTrackUID",level:3,type:"u",multiple:!1,description:"The TrackUID of the Smooth FF/RW video in the paired EBML structure corresponding to this video track. See [@?DivXTrickTrack].",minver:0,maxver:0,divx:!0,crc:!1},193:{name:"TrickTrackSegmentUID",level:3,type:"b",multiple:!1,description:"The SegmentUID of the Segment containing the track identified by TrickTrackUID. See [@?DivXTrickTrack].",minver:0,maxver:0,divx:!0,crc:!1},196:{name:"TrickMasterTrackSegmentUID",level:3,type:"b",multiple:!1,description:"The SegmentUID of the Segment containing the track identified by MasterTrackUID. See [@?DivXTrickTrack].",minver:0,maxver:0,divx:!0,crc:!1},198:{name:"TrickTrackFlag",level:3,type:"u",multiple:!1,description:"Set to 1 if this video track is a Smooth FF/RW track. If set to 1, MasterTrackUID and MasterTrackSegUID should must be present and BlockGroups for this track must contain ReferenceFrame structures. Otherwise, TrickTrackUID and TrickTrackSegUID must be present if this track has a corresponding Smooth FF/RW track. See [@?DivXTrickTrack].",minver:0,maxver:0,default:"0",divx:!0,crc:!1},199:{name:"TrickMasterTrackUID",level:3,type:"u",multiple:!1,description:"The TrackUID of the video track in the paired EBML structure that corresponds to this Smooth FF/RW track. See [@?DivXTrickTrack].",minver:0,maxver:0,divx:!0,crc:!1},200:{name:"ReferenceFrame",level:3,type:"m",multiple:!1,description:"Contains information about the last reference frame. See [@?DivXTrickTrack].",minver:0,maxver:0,divx:!0,crc:!1},201:{name:"ReferenceOffset",level:4,type:"u",multiple:!1,description:"The relative offset, in bytes, from the previous BlockGroup element for this Smooth FF/RW video track to the containing BlockGroup element. See [@?DivXTrickTrack].",mandatory:!0,minver:0,maxver:0,divx:!0,crc:!1},202:{name:"ReferenceTimestamp",level:4,type:"u",multiple:!1,description:"The timestamp of the BlockGroup pointed to by ReferenceOffset, expressed in Track Ticks; see (#timestamp-ticks). See [@?DivXTrickTrack].",mandatory:!0,cppname:"ReferenceTimeCode",minver:0,maxver:0,divx:!0,crc:!1},203:{name:"BlockAdditionID",level:5,type:"u",multiple:!1,description:"The ID of the BlockAdditional Element (0 is the main Block).",cppname:"SliceBlockAddID",minver:0,maxver:0,default:"0",crc:!1},204:{name:"LaceNumber",level:5,type:"u",multiple:!1,description:"The reverse number of the frame in the lace (0 is the last frame, 1 is the next to last, etc.). Being able to interpret this Element is not required for playback.",cppname:"SliceLaceNumber",minver:0,maxver:0,crc:!1},205:{name:"FrameNumber",level:5,type:"u",multiple:!1,description:"The number of the frame to generate from this lace with this delay (allow you to generate many frames from the same Block/Frame).",cppname:"SliceFrameNumber",minver:0,maxver:0,default:"0",crc:!1},206:{name:"Delay",level:5,type:"u",multiple:!1,description:"The delay to apply to the Element, expressed in Track Ticks; see (#timestamp-ticks).",cppname:"SliceDelay",minver:0,maxver:0,default:"0",crc:!1},207:{name:"SliceDuration",level:5,type:"u",multiple:!1,description:"The duration to apply to the Element, expressed in Track Ticks; see (#timestamp-ticks).",minver:0,maxver:0,default:"0",crc:!1},215:{name:"TrackNumber",level:3,type:"u",multiple:!1,webm:!0,description:"The track number as used in the Block Header.",mandatory:!0,range:"not 0",minver:1,crc:!1},219:{name:"CueReference",level:4,type:"m",multiple:!0,description:"The Clusters containing the referenced Blocks.",minver:2,crc:!1},224:{name:"Video",level:3,type:"m",multiple:!1,webm:!0,description:"Video settings.",cppname:"TrackVideo",minver:1,crc:!1},225:{name:"Audio",level:3,type:"m",multiple:!1,webm:!0,description:"Audio settings.",cppname:"TrackAudio",minver:1,crc:!1},226:{name:"TrackOperation",level:3,type:"m",multiple:!1,description:"Operation that needs to be applied on tracks to create this virtual track. For more details look at (#track-operation).",minver:3,crc:!1},227:{name:"TrackCombinePlanes",level:4,type:"m",multiple:!1,description:"Contains the list of all video plane tracks that need to be combined to create this 3D track",minver:3,crc:!1},228:{name:"TrackPlane",level:5,type:"m",multiple:!0,description:"Contains a video plane track that need to be combined to create this 3D track",mandatory:!0,minver:3,crc:!1},229:{name:"TrackPlaneUID",level:6,type:"u",multiple:!1,description:"The trackUID number of the track representing the plane.",mandatory:!0,range:"not 0",minver:3,crc:!1},230:{name:"TrackPlaneType",level:6,type:"u",multiple:!1,description:"The kind of plane this track corresponds to.",mandatory:!0,minver:3,crc:!1},231:{name:"Timestamp",level:2,type:"u",multiple:!1,webm:!0,description:"Absolute timestamp of the cluster, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks).",mandatory:!0,cppname:"ClusterTimecode",minver:1,crc:!1},232:{name:"TimeSlice",level:4,type:"m",multiple:!0,description:"Contains extra time information about the data contained in the Block. Being able to interpret this Element is not required for playback.",minver:0,maxver:0,crc:!1},233:{name:"TrackJoinBlocks",level:4,type:"m",multiple:!1,description:"Contains the list of all tracks whose Blocks need to be combined to create this virtual track",minver:3,crc:!1},234:{name:"CueCodecState",level:4,type:"u",multiple:!1,description:"The Segment Position ((#segment-position)) of the Codec State corresponding to this Cue Element. 0 means that the data is taken from the initial Track Entry.",mandatory:!0,minver:2,default:"0",crc:!1},235:{name:"CueRefCodecState",level:5,type:"u",multiple:!1,description:"The Segment Position of the Codec State corresponding to this referenced Element. 0 means that the data is taken from the initial Track Entry.",minver:0,maxver:0,default:"0",crc:!1},236:{name:"Void",level:-1,type:"b",multiple:!0,description:"Used to void damaged data, to avoid unexpected behaviors when using damaged data. The content is discarded. Also used to reserve space in a sub-element for later use.",minver:1,crc:!1},237:{name:"TrackJoinUID",level:5,type:"u",multiple:!0,description:"The trackUID number of a track whose blocks are used to create this virtual track.",mandatory:!0,range:"not 0",minver:3,crc:!1},238:{name:"BlockAddID",level:5,type:"u",multiple:!1,webm:!0,description:"An ID to identify how to interpret the BlockAdditional data; see Codec BlockAdditions section of [@?MatroskaCodec] for more information. A value of 1 indicates that the meaning of the BlockAdditional data is defined by the codec. Any other value indicates the meaning of the BlockAdditional data is found in the BlockAddIDType found in the TrackEntry.",mandatory:!0,range:"not 0",minver:1,default:"1",crc:!1},240:{name:"CueRelativePosition",level:4,type:"u",multiple:!1,webm:!0,description:"The relative position inside the Cluster of the referenced SimpleBlock or BlockGroup with 0 being the first possible position for an Element inside that Cluster.",minver:4,crc:!1},241:{name:"CueClusterPosition",level:4,type:"u",multiple:!1,webm:!0,description:"The Segment Position ((#segment-position)) of the Cluster containing the associated Block.",mandatory:!0,minver:1,crc:!1},247:{name:"CueTrack",level:4,type:"u",multiple:!1,webm:!0,description:"The track for which a position is given.",mandatory:!0,range:"not 0",minver:1,crc:!1},250:{name:"ReferencePriority",level:3,type:"u",multiple:!1,description:"This frame is referenced and has the specified cache priority. In cache only a frame of the same or higher priority can replace this frame. A value of 0 means the frame is not referenced.",mandatory:!0,minver:1,default:"0",crc:!1},251:{name:"ReferenceBlock",level:3,type:"i",multiple:!0,webm:!0,description:"A timestamp value, relative to the timestamp of the Block in this BlockGroup, expressed in Track Ticks; see (#timestamp-ticks). This is used to reference other frames necessary to decode this frame. The relative value **SHOULD** correspond to a valid `Block` this `Block` depends on. Historically Matroska Writer didn't write the actual `Block(s)` this `Block` depends on, but *some* `Block` in the past. The value \"0\" **MAY** also be used to signify this `Block` cannot be decoded on its own, but without knownledge of which `Block` is necessary. In this case, other `ReferenceBlock` **MUST NOT** be found in the same `BlockGroup`. If the `BlockGroup` doesn't have any `ReferenceBlock` element, then the `Block` it contains can be decoded without using any other `Block` data.",minver:1,crc:!1},253:{name:"ReferenceVirtual",level:3,type:"i",multiple:!1,description:"The Segment Position of the data that would otherwise be in position of the virtual block.",minver:0,maxver:0,crc:!1},16804:{name:"BlockAddIDName",level:4,type:"s",multiple:!1,description:"A human-friendly name describing the type of BlockAdditional data, as defined by the associated Block Additional Mapping.",minver:4,crc:!1},16868:{name:"BlockAdditionMapping",level:3,type:"m",multiple:!0,description:"Contains elements that extend the track format, by adding content either to each frame, with BlockAddID ((#blockaddid-element)), or to the track as a whole with BlockAddIDExtraData.",minver:4,crc:!1},16871:{name:"BlockAddIDType",level:4,type:"u",multiple:!1,description:"Stores the registered identifier of the Block Additional Mapping to define how the BlockAdditional data should be handled.",mandatory:!0,minver:4,default:"0",crc:!1},16877:{name:"BlockAddIDExtraData",level:4,type:"b",multiple:!1,description:"Extra binary data that the BlockAddIDType can use to interpret the BlockAdditional data. The interpretation of the binary data depends on the BlockAddIDType value and the corresponding Block Additional Mapping.",minver:4,crc:!1},16880:{name:"BlockAddIDValue",level:4,type:"u",multiple:!1,description:"If the track format extension needs content beside frames, the value refers to the BlockAddID ((#blockaddid-element)), value being described.",range:">=2",minver:4,crc:!1},16980:{name:"ContentCompAlgo",level:6,type:"u",multiple:!1,description:"The compression algorithm used.",mandatory:!0,minver:1,default:"0",crc:!1},16981:{name:"ContentCompSettings",level:6,type:"b",multiple:!1,description:"Settings that might be needed by the decompressor. For Header Stripping (`ContentCompAlgo`=3), the bytes that were removed from the beginning of each frames of the track.",minver:1,crc:!1},17025:{name:"DocTypeExtension",level:1,type:"m",multiple:!0,description:"A DocTypeExtension adds extra Elements to the main DocType+DocTypeVersion\ttuple it's attached to. An EBML Reader **MAY** know these extra Elements and how to use them. A DocTypeExtension **MAY** be used to iterate between\texperimental Elements before they are integrated into a regular\tDocTypeVersion. Reading one DocTypeExtension version of a DocType+DocTypeVersion tuple doesn't imply one should be able to read upper versions of this DocTypeExtension.",minver:1,crc:!1},17026:{name:"DocType",level:1,type:"s",multiple:!0,description:"A string that describes the type of document that follows this EBML header, for example 'matroska' or 'webm'.",mandatory:!0,minver:1,crc:!1,default:"matroska"},17027:{name:"DocTypeExtensionName",level:2,type:"s",multiple:!1,description:"The name of the DocTypeExtension to differentiate it from other DocTypeExtensions of the same DocType+DocTypeVersion tuple. A DocTypeExtensionName value **MUST** be unique within the EBML Header.",mandatory:!0,minver:1,crc:!1},17028:{name:"DocTypeExtensionVersion",level:2,type:"u",multiple:!1,description:"The version of the DocTypeExtension. Different DocTypeExtensionVersion values of the same DocType + DocTypeVersion + DocTypeExtensionName tuple **MAY** contain completely different sets of extra Elements. An EBML Reader **MAY** support multiple versions\tof the same tuple, only one version of the tuple, or not support the tuple at all.",mandatory:!0,range:"not 0",minver:1,crc:!1},17029:{name:"DocTypeReadVersion",level:1,type:"u",multiple:!1,description:"The minimum DocType version an interpreter has to support to read this file.",mandatory:!0,range:"not 0",minver:1,default:"1",crc:!1},17030:{name:"EBMLVersion",level:1,type:"u",multiple:!1,description:"The version of EBML parser used to create the file.",mandatory:!0,range:"not 0",minver:1,default:"1",crc:!1},17031:{name:"DocTypeVersion",level:1,type:"u",multiple:!1,description:"The version of DocType interpreter used to create the file.",mandatory:!0,range:"not 0",minver:1,default:"1",crc:!1},17138:{name:"EBMLMaxIDLength",level:1,type:"u",multiple:!1,mandatory:!0,range:">=4",minver:1,default:"4",crc:!1,description:"The maximum length of the IDs you'll find in this file (4 or less in Matroska)."},17139:{name:"EBMLMaxSizeLength",level:1,type:"u",multiple:!1,mandatory:!0,range:"not 0",minver:1,default:"8",crc:!1,description:"The maximum length of the sizes you'll find in this file (8 or less in Matroska). This does not override the element size indicated at the beginning of an element. Elements that have an indicated size which is larger than what is allowed by EBMLMaxSizeLength shall be considered invalid."},17143:{name:"EBMLReadVersion",level:1,type:"u",multiple:!1,description:"The minimum EBML version a parser has to support to read this file.",mandatory:!0,range:"1",minver:1,default:"1",crc:!1},17276:{name:"ChapLanguage",level:5,type:"s",multiple:!0,webm:!0,description:"A language corresponding to the string, in the Matroska languages form; see (#language-codes) on language codes. This Element **MUST** be ignored if a ChapLanguageBCP47 Element is used within the same ChapterDisplay Element.",mandatory:!0,cppname:"ChapterLanguage",minver:1,default:"eng",crc:!1},17277:{name:"ChapLanguageBCP47",level:5,type:"s",multiple:!0,description:"A language corresponding to the ChapString, in the [@!BCP47] form; see (#language-codes) on language codes. If a ChapLanguageBCP47 Element is used, then any ChapLanguage and ChapCountry Elements used in the same ChapterDisplay **MUST** be ignored.",cppname:"ChapLanguageIETF",minver:4,crc:!1},17278:{name:"ChapCountry",level:5,type:"s",multiple:!0,webm:!0,description:"A country corresponding to the string, in the Matroska countries form; see (#country-codes) on country codes. This Element **MUST** be ignored if a ChapLanguageBCP47 Element is used within the same ChapterDisplay Element.",cppname:"ChapterCountry",minver:1,crc:!1},17476:{name:"SegmentFamily",level:2,type:"b",multiple:!0,description:"A unique ID that all Segments of a Linked Segment **MUST** share (128 bits). It is equivalent to a UUID v4 [@!RFC4122] with all bits randomly (or pseudo-randomly) chosen. An actual UUID v4 value, where some bits are not random, **MAY** also be used.",minver:1,crc:!1},17505:{name:"DateUTC",level:2,type:"d",multiple:!1,webm:!0,description:"The date and time that the Segment was created by the muxing application or library.",minver:1,crc:!1},17530:{name:"TagLanguage",level:4,type:"s",multiple:!1,webm:!0,description:"Specifies the language of the tag specified, in the Matroska languages form; see (#language-codes) on language codes. This Element **MUST** be ignored if the TagLanguageBCP47 Element is used within the same SimpleTag Element.",mandatory:!0,cppname:"TagLangue",minver:1,default:"und",crc:!1},17531:{name:"TagLanguageBCP47",level:4,type:"s",multiple:!1,description:"The language used in the TagString, in the [@!BCP47] form; see (#language-codes) on language codes. If this Element is used, then any TagLanguage Elements used in the same SimpleTag **MUST** be ignored.",cppname:"TagLanguageIETF",minver:4,crc:!1},17540:{name:"TagDefault",level:4,type:"u",multiple:!1,webm:!0,description:"A boolean value to indicate if this is the default/original language to use for the given tag.",mandatory:!0,range:"0-1",minver:1,default:"1",crc:!1},17541:{name:"TagBinary",level:4,type:"b",multiple:!1,webm:!0,description:"The values of the Tag, if it is binary. Note that this cannot be used in the same SimpleTag as TagString.",minver:1,crc:!1},17543:{name:"TagString",level:4,type:"8",multiple:!1,webm:!0,description:"The value of the Tag.",minver:1,crc:!1},17545:{name:"Duration",level:2,type:"f",multiple:!1,webm:!0,description:"Duration of the Segment, expressed in Segment Ticks which is based on TimestampScale; see (#timestamp-ticks).",range:"> 0x0p+0",minver:1,crc:!1},17588:{name:"TagDefaultBogus",level:4,type:"u",multiple:!1,description:"A variant of the TagDefault element with a bogus Element ID; see (#tagdefault-element).",mandatory:!0,range:"0-1",minver:0,maxver:0,default:"1",crc:!1},17677:{name:"ChapProcessPrivate",level:5,type:"b",multiple:!1,description:'Some optional data attached to the ChapProcessCodecID information. For ChapProcessCodecID = 1, it is the "DVD level" equivalent; see (#menu-features) on DVD menus.',cppname:"ChapterProcessPrivate",minver:1,crc:!1},17696:{name:"EditionDisplay",level:3,type:"m",multiple:!0,description:"Contains a possible string to use for the edition display for the given languages.",minver:5,crc:!1},17697:{name:"EditionString",level:4,type:"8",multiple:!1,description:"Contains the string to use as the edition name.",mandatory:!0,minver:5,crc:!1},17800:{name:"ChapterSkipType",level:4,type:"u",multiple:!1,webm:!1,description:"Indicate what type of content the ChapterAtom contains and might be skipped. It can be used to automatically skip content based on the type. If a `ChapterAtom` is inside a `ChapterAtom` that has a `ChapterSkipType` set, it **MUST NOT** have a `ChapterSkipType` or have a `ChapterSkipType` with the same value as it's parent `ChapterAtom`. If the `ChapterAtom` doesn't contain a `ChapterTimeEnd`, the value of the `ChapterSkipType` is only valid until the next `ChapterAtom` with a `ChapterSkipType` value or the end of the file. ",minver:5,crc:!1},17816:{name:"ChapterFlagEnabled",level:4,type:"u",multiple:!1,description:"Set to 1 if the chapter is enabled. It can be enabled/disabled by a Control Track. When disabled, the movie **SHOULD** skip all the content between the TimeStart and TimeEnd of this chapter; see (#chapter-flags) on Chapter flags.",mandatory:!0,range:"0-1",minver:1,default:"1",crc:!1},17827:{name:"TagName",level:4,type:"8",multiple:!1,webm:!0,description:"The name of the Tag that is going to be stored.",mandatory:!0,minver:1,crc:!1},17849:{name:"EditionEntry",level:2,type:"m",multiple:!0,webm:!0,description:"Contains all information about a Segment edition.",mandatory:!0,minver:1,crc:!1},17852:{name:"EditionUID",level:3,type:"u",multiple:!1,description:"A unique ID to identify the edition. It's useful for tagging an edition.",range:"not 0",minver:1,crc:!1},17853:{name:"EditionFlagHidden",level:3,type:"u",multiple:!1,description:"Set to 1 if an edition is hidden. Hidden editions **SHOULD NOT** be available to the user interface (but still to Control Tracks; see (#chapter-flags) on Chapter flags).",mandatory:!0,range:"0-1",minver:1,default:"0",crc:!1},17883:{name:"EditionFlagDefault",level:3,type:"u",multiple:!1,description:"Set to 1 if the edition **SHOULD** be used as the default one.",mandatory:!0,range:"0-1",minver:1,default:"0",crc:!1},17885:{name:"EditionFlagOrdered",level:3,type:"u",multiple:!1,description:"Set to 1 if the chapters can be defined multiple times and the order to play them is enforced; see (#editionflagordered).",mandatory:!0,range:"0-1",minver:1,default:"0",crc:!1},17892:{name:"EditionLanguageIETF",level:4,type:"s",multiple:!0,description:"One language corresponding to the EditionString, in the [@!BCP47] form; see (#language-codes) on language codes.",minver:5,crc:!1},18012:{name:"FileData",level:3,type:"b",multiple:!1,description:"The data of the file.",mandatory:!0,minver:1,crc:!1},18016:{name:"FileMediaType",level:3,type:"s",multiple:!1,description:"Media type of the file following the [@!RFC6838] format.",mandatory:!0,cppname:"MimeType",minver:1,crc:!1},18017:{name:"FileUsedStartTime",level:3,type:"u",multiple:!1,description:"The timestamp at which this optimized font attachment comes into context, expressed in Segment Ticks which is based on TimestampScale. See [@?DivXWorldFonts].",minver:0,maxver:0,divx:!0,crc:!1},18018:{name:"FileUsedEndTime",level:3,type:"u",multiple:!1,description:"The timestamp at which this optimized font attachment goes out of context, expressed in Segment Ticks which is based on TimestampScale. See [@?DivXWorldFonts].",minver:0,maxver:0,divx:!0,crc:!1},18030:{name:"FileName",level:3,type:"8",multiple:!1,description:"Filename of the attached file.",mandatory:!0,minver:1,crc:!1},18037:{name:"FileReferral",level:3,type:"b",multiple:!1,description:"A binary value that a track/codec can refer to when the attachment is needed.",minver:0,maxver:0,crc:!1},18046:{name:"FileDescription",level:3,type:"8",multiple:!1,description:"A human-friendly name for the attached file.",minver:1,crc:!1},18094:{name:"FileUID",level:3,type:"u",multiple:!1,description:"Unique ID representing the file, as random as possible.",mandatory:!0,range:"not 0",minver:1,crc:!1},18401:{name:"ContentEncAlgo",level:6,type:"u",multiple:!1,webm:!0,description:"The encryption algorithm used.",mandatory:!0,minver:1,default:"0",crc:!1},18402:{name:"ContentEncKeyID",level:6,type:"b",multiple:!1,webm:!0,description:"For public key algorithms this is the ID of the public key the the data was encrypted with.",minver:1,crc:!1},18403:{name:"ContentSignature",level:6,type:"b",multiple:!1,description:"A cryptographic signature of the contents.",minver:1,maxver:0,crc:!1},18404:{name:"ContentSigKeyID",level:6,type:"b",multiple:!1,description:"This is the ID of the private key the data was signed with.",minver:1,maxver:0,crc:!1},18405:{name:"ContentSigAlgo",level:6,type:"u",multiple:!1,description:"The algorithm used for the signature.",minver:1,maxver:0,default:"0",crc:!1},18406:{name:"ContentSigHashAlgo",level:6,type:"u",multiple:!1,description:"The hash algorithm used for the signature.",minver:1,maxver:0,default:"0",crc:!1},18407:{name:"ContentEncAESSettings",level:6,type:"m",multiple:!0,webm:!0,description:"Settings describing the encryption algorithm used. If `ContentEncAlgo` != 5 this **MUST** be ignored.",minver:4,crc:!1},18408:{name:"AESSettingsCipherMode",level:7,type:"u",multiple:!0,webm:!0,description:"The AES cipher mode used in the encryption.",mandatory:!0,minver:4,crc:!1},19840:{name:"MuxingApp",level:2,type:"8",multiple:!1,webm:!0,description:'Muxing application or library (example: "libmatroska-0.4.3").',mandatory:!0,minver:1,crc:!1},19899:{name:"Seek",level:2,type:"m",multiple:!0,webm:!0,description:"Contains a single seek entry to an EBML Element.",mandatory:!0,minver:1,crc:!1},20529:{name:"ContentEncodingOrder",level:5,type:"u",multiple:!0,webm:!0,description:"Tells when this modification was used during encoding/muxing starting with 0 and counting upwards. The decoder/demuxer has to start with the highest order number it finds and work its way down. This value has to be unique over all ContentEncodingOrder Elements in the TrackEntry that contains this ContentEncodingOrder element.",mandatory:!0,minver:1,default:"0",crc:!1},20530:{name:"ContentEncodingScope",level:5,type:"u",multiple:!1,webm:!0,description:"A bit field that describes which Elements have been modified in this way. Values (big-endian) can be OR'ed.",mandatory:!0,minver:1,default:"1",crc:!1},20531:{name:"ContentEncodingType",level:5,type:"u",multiple:!1,webm:!0,description:"A value describing what kind of transformation is applied.",mandatory:!0,minver:1,default:"0",crc:!1},20532:{name:"ContentCompression",level:5,type:"m",multiple:!1,description:"Settings describing the compression used. This Element **MUST** be present if the value of ContentEncodingType is 0 and absent otherwise. Each block **MUST** be decompressable even if no previous block is available in order not to prevent seeking.",minver:1,crc:!1},20533:{name:"ContentEncryption",level:5,type:"m",multiple:!1,webm:!0,description:"Settings describing the encryption used. This Element **MUST** be present if the value of `ContentEncodingType` is 1 (encryption) and **MUST** be ignored otherwise. A Matroska Player **MAY** support encryption.",minver:1,crc:!1},21233:{name:"Emphasis",level:4,type:"u",multiple:!1,description:"Audio emphasis applied on audio samples. The player **MUST** apply the inverse emphasis to get the proper audio samples.",mandatory:!0,minver:5,default:"0",crc:!1},21343:{name:"CueRefNumber",level:5,type:"u",multiple:!1,description:"Number of the referenced Block of Track X in the specified Cluster.",range:"not 0",minver:0,maxver:0,default:"1",crc:!1},21358:{name:"Name",level:3,type:"8",multiple:!1,webm:!0,description:"A human-readable track name.",cppname:"TrackName",minver:1,crc:!1},21368:{name:"CueBlockNumber",level:4,type:"u",multiple:!1,webm:!0,description:"Number of the Block in the specified Cluster.",range:"not 0",minver:1,crc:!1},21375:{name:"TrackOffset",level:3,type:"i",multiple:!1,description:"A value to add to the Block's Timestamp, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks). This can be used to adjust the playback offset of a track.",minver:0,maxver:0,default:"0",crc:!1},21419:{name:"SeekID",level:3,type:"b",multiple:!1,webm:!0,description:"The binary EBML ID of a Top-Level Element.",mandatory:!0,minver:1,crc:!1},21420:{name:"SeekPosition",level:3,type:"u",multiple:!1,webm:!0,description:"The Segment Position ((#segment-position)) of a Top-Level Element.",mandatory:!0,minver:1,crc:!1},21432:{name:"StereoMode",level:4,type:"u",multiple:!1,webm:!0,description:"Stereo-3D video mode. There are some more details in (#multi-planar-and-3d-videos).",mandatory:!0,cppname:"VideoStereoMode",minver:3,default:"0",crc:!1},21433:{name:"OldStereoMode",level:4,type:"u",multiple:!1,description:"Bogus StereoMode value used in old versions of libmatroska.",minver:1,maxver:2,crc:!1},21440:{name:"AlphaMode",level:4,type:"u",multiple:!1,webm:!0,description:'Indicate whether the BlockAdditional Element with BlockAddID of "1" contains Alpha data, as defined by to the Codec Mapping for the `CodecID`. Undefined values **SHOULD NOT** be used as the behavior of known implementations is different (considered either as 0 or 1).',mandatory:!0,cppname:"VideoAlphaMode",minver:3,default:"0",crc:!1},21674:{name:"PixelCropBottom",level:4,type:"u",multiple:!1,webm:!0,description:"The number of video pixels to remove at the bottom of the image.",mandatory:!0,cppname:"VideoPixelCropBottom",minver:1,default:"0",crc:!1},21680:{name:"DisplayWidth",level:4,type:"u",multiple:!1,webm:!0,description:"Width of the video frames to display. Applies to the video frame after cropping (PixelCrop* Elements).",range:"not 0",cppname:"VideoDisplayWidth",minver:1,crc:!1},21682:{name:"DisplayUnit",level:4,type:"u",multiple:!1,webm:!0,description:"How DisplayWidth & DisplayHeight are interpreted.",mandatory:!0,cppname:"VideoDisplayUnit",minver:1,default:"0",crc:!1},21683:{name:"AspectRatioType",level:4,type:"u",multiple:!1,description:"Specify the possible modifications to the aspect ratio.",cppname:"VideoAspectRatio",minver:0,maxver:0,default:"0",crc:!1},21690:{name:"DisplayHeight",level:4,type:"u",multiple:!1,webm:!0,description:"Height of the video frames to display. Applies to the video frame after cropping (PixelCrop* Elements).",range:"not 0",cppname:"VideoDisplayHeight",minver:1,crc:!1},21691:{name:"PixelCropTop",level:4,type:"u",multiple:!1,webm:!0,description:"The number of video pixels to remove at the top of the image.",mandatory:!0,cppname:"VideoPixelCropTop",minver:1,default:"0",crc:!1},21708:{name:"PixelCropLeft",level:4,type:"u",multiple:!1,webm:!0,description:"The number of video pixels to remove on the left of the image.",mandatory:!0,cppname:"VideoPixelCropLeft",minver:1,default:"0",crc:!1},21725:{name:"PixelCropRight",level:4,type:"u",multiple:!1,webm:!0,description:"The number of video pixels to remove on the right of the image.",mandatory:!0,cppname:"VideoPixelCropRight",minver:1,default:"0",crc:!1},21930:{name:"FlagForced",level:3,type:"u",multiple:!1,webm:!0,description:"Applies only to subtitles. Set if that track is eligible for automatic selection by the player if it matches the user's language preference, even if the user's preferences would normally not enable subtitles with the selected audio track; this can be used for tracks containing only translations of foreign-language audio or onscreen text. See (#default-track-selection) for more details.",mandatory:!0,range:"0-1",cppname:"TrackFlagForced",minver:1,default:"0",crc:!1},21931:{name:"FlagHearingImpaired",level:3,type:"u",multiple:!1,description:"Set to 1 if and only if that track is suitable for users with hearing impairments.",range:"0-1",minver:4,crc:!1},21932:{name:"FlagVisualImpaired",level:3,type:"u",multiple:!1,description:"Set to 1 if and only if that track is suitable for users with visual impairments.",range:"0-1",minver:4,crc:!1},21933:{name:"FlagTextDescriptions",level:3,type:"u",multiple:!1,description:"Set to 1 if and only if that track contains textual descriptions of video content.",range:"0-1",minver:4,crc:!1},21934:{name:"FlagOriginal",level:3,type:"u",multiple:!1,description:"Set to 1 if and only if that track is in the content's original language.",range:"0-1",minver:4,crc:!1},21935:{name:"FlagCommentary",level:3,type:"u",multiple:!1,description:"Set to 1 if and only if that track contains commentary.",range:"0-1",minver:4,crc:!1},21936:{name:"Colour",level:4,type:"m",multiple:!1,webm:!0,description:"Settings describing the colour format.",cppname:"VideoColour",minver:4,crc:!1},21937:{name:"MatrixCoefficients",level:5,type:"u",multiple:!1,webm:!0,description:"The Matrix Coefficients of the video used to derive luma and chroma values from red, green, and blue color primaries. For clarity, the value and meanings for MatrixCoefficients are adopted from Table 4 of ISO/IEC 23001-8:2016 or ITU-T H.273.",mandatory:!0,cppname:"VideoColourMatrix",minver:4,default:"2",crc:!1},21938:{name:"BitsPerChannel",level:5,type:"u",multiple:!1,webm:!0,description:"Number of decoded bits per channel. A value of 0 indicates that the BitsPerChannel is unspecified.",mandatory:!0,cppname:"VideoBitsPerChannel",minver:4,default:"0",crc:!1},21939:{name:"ChromaSubsamplingHorz",level:5,type:"u",multiple:!1,webm:!0,description:"The amount of pixels to remove in the Cr and Cb channels for every pixel not removed horizontally. Example: For video with 4:2:0 chroma subsampling, the ChromaSubsamplingHorz **SHOULD** be set to 1.",cppname:"VideoChromaSubsampHorz",minver:4,crc:!1},21940:{name:"ChromaSubsamplingVert",level:5,type:"u",multiple:!1,webm:!0,description:"The amount of pixels to remove in the Cr and Cb channels for every pixel not removed vertically. Example: For video with 4:2:0 chroma subsampling, the ChromaSubsamplingVert **SHOULD** be set to 1.",cppname:"VideoChromaSubsampVert",minver:4,crc:!1},21941:{name:"CbSubsamplingHorz",level:5,type:"u",multiple:!1,webm:!0,description:"The amount of pixels to remove in the Cb channel for every pixel not removed horizontally. This is additive with ChromaSubsamplingHorz. Example: For video with 4:2:1 chroma subsampling, the ChromaSubsamplingHorz **SHOULD** be set to 1 and CbSubsamplingHorz **SHOULD** be set to 1.",cppname:"VideoCbSubsampHorz",minver:4,crc:!1},21942:{name:"CbSubsamplingVert",level:5,type:"u",multiple:!1,webm:!0,description:"The amount of pixels to remove in the Cb channel for every pixel not removed vertically. This is additive with ChromaSubsamplingVert.",cppname:"VideoCbSubsampVert",minver:4,crc:!1},21943:{name:"ChromaSitingHorz",level:5,type:"u",multiple:!1,webm:!0,description:"How chroma is subsampled horizontally.",mandatory:!0,cppname:"VideoChromaSitHorz",minver:4,default:"0",crc:!1},21944:{name:"ChromaSitingVert",level:5,type:"u",multiple:!1,webm:!0,description:"How chroma is subsampled vertically.",mandatory:!0,cppname:"VideoChromaSitVert",minver:4,default:"0",crc:!1},21945:{name:"Range",level:5,type:"u",multiple:!1,webm:!0,description:"Clipping of the color ranges.",mandatory:!0,cppname:"VideoColourRange",minver:4,default:"0",crc:!1},21946:{name:"TransferCharacteristics",level:5,type:"u",multiple:!1,webm:!0,description:"The transfer characteristics of the video. For clarity, the value and meanings for TransferCharacteristics are adopted from Table 3 of ISO/IEC 23091-4 or ITU-T H.273.",mandatory:!0,cppname:"VideoColourTransferCharacter",minver:4,default:"2",crc:!1},21947:{name:"Primaries",level:5,type:"u",multiple:!1,webm:!0,description:"The colour primaries of the video. For clarity, the value and meanings for Primaries are adopted from Table 2 of ISO/IEC 23091-4 or ITU-T H.273.",mandatory:!0,cppname:"VideoColourPrimaries",minver:4,default:"2",crc:!1},21948:{name:"MaxCLL",level:5,type:"u",multiple:!1,webm:!0,description:"Maximum brightness of a single pixel (Maximum Content Light Level) in candelas per square meter (cd/m^2^).",cppname:"VideoColourMaxCLL",minver:4,crc:!1},21949:{name:"MaxFALL",level:5,type:"u",multiple:!1,webm:!0,description:"Maximum brightness of a single full frame (Maximum Frame-Average Light Level) in candelas per square meter (cd/m^2^).",cppname:"VideoColourMaxFALL",minver:4,crc:!1},21968:{name:"MasteringMetadata",level:5,type:"m",multiple:!1,webm:!0,description:"SMPTE 2086 mastering data.",cppname:"VideoColourMasterMeta",minver:4,crc:!1},21969:{name:"PrimaryRChromaticityX",level:6,type:"f",multiple:!1,webm:!0,description:"Red X chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoRChromaX",minver:4,crc:!1},21970:{name:"PrimaryRChromaticityY",level:6,type:"f",multiple:!1,webm:!0,description:"Red Y chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoRChromaY",minver:4,crc:!1},21971:{name:"PrimaryGChromaticityX",level:6,type:"f",multiple:!1,webm:!0,description:"Green X chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoGChromaX",minver:4,crc:!1},21972:{name:"PrimaryGChromaticityY",level:6,type:"f",multiple:!1,webm:!0,description:"Green Y chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoGChromaY",minver:4,crc:!1},21973:{name:"PrimaryBChromaticityX",level:6,type:"f",multiple:!1,webm:!0,description:"Blue X chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoBChromaX",minver:4,crc:!1},21974:{name:"PrimaryBChromaticityY",level:6,type:"f",multiple:!1,webm:!0,description:"Blue Y chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoBChromaY",minver:4,crc:!1},21975:{name:"WhitePointChromaticityX",level:6,type:"f",multiple:!1,webm:!0,description:"White X chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoWhitePointChromaX",minver:4,crc:!1},21976:{name:"WhitePointChromaticityY",level:6,type:"f",multiple:!1,webm:!0,description:"White Y chromaticity coordinate, as defined by [@!CIE-1931].",range:"0x0p+0-0x1p+0",cppname:"VideoWhitePointChromaY",minver:4,crc:!1},21977:{name:"LuminanceMax",level:6,type:"f",multiple:!1,webm:!0,description:"Maximum luminance. Represented in candelas per square meter (cd/m^2^).",range:">= 0x0p+0",cppname:"VideoLuminanceMax",minver:4,crc:!1},21978:{name:"LuminanceMin",level:6,type:"f",multiple:!1,webm:!0,description:"Minimum luminance. Represented in candelas per square meter (cd/m^2^).",range:">= 0x0p+0",cppname:"VideoLuminanceMin",minver:4,crc:!1},21998:{name:"MaxBlockAdditionID",level:3,type:"u",multiple:!1,description:"The maximum value of BlockAddID ((#blockaddid-element)). A value 0 means there is no BlockAdditions ((#blockadditions-element)) for this track.",mandatory:!0,minver:1,default:"0",crc:!1},22100:{name:"ChapterStringUID",level:4,type:"8",multiple:!1,webm:!0,description:"A unique string ID to identify the Chapter. For example it is used as the storage for [@?WebVTT] cue identifier values.",minver:3,crc:!1},22186:{name:"CodecDelay",level:3,type:"u",multiple:!1,webm:!0,description:"CodecDelay is The codec-built-in delay, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks). It represents the amount of codec samples that will be discarded by the decoder during playback. This timestamp value **MUST** be subtracted from each frame timestamp in order to get the timestamp that will be actually played. The value **SHOULD** be small so the muxing of tracks with the same actual timestamp are in the same Cluster.",mandatory:!0,minver:4,default:"0",crc:!1},22203:{name:"SeekPreRoll",level:3,type:"u",multiple:!1,webm:!0,description:"After a discontinuity, SeekPreRoll is the duration of the data the decoder **MUST** decode before the decoded data is valid, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks).",mandatory:!0,minver:4,default:"0",crc:!1},22337:{name:"WritingApp",level:2,type:"8",multiple:!1,webm:!0,description:'Writing application (example: "mkvmerge-0.3.3").',mandatory:!0,minver:1,crc:!1},22612:{name:"SilentTracks",level:2,type:"m",multiple:!1,description:"The list of tracks that are not used in that part of the stream. It is useful when using overlay tracks on seeking or to decide what track to use.",cppname:"ClusterSilentTracks",minver:0,maxver:0,crc:!1},22743:{name:"SilentTrackNumber",level:3,type:"u",multiple:!0,description:"One of the track number that are not used from now on in the stream. It could change later if not specified as silent in a further Cluster.",cppname:"ClusterSilentTrackNumber",minver:0,maxver:0,crc:!1},24999:{name:"AttachedFile",level:2,type:"m",multiple:!0,description:"An attached file.",mandatory:!0,cppname:"Attached",minver:1,crc:!1},25152:{name:"ContentEncoding",level:4,type:"m",multiple:!0,webm:!0,description:"Settings for one content encoding like compression or encryption.",mandatory:!0,minver:1,crc:!1},25188:{name:"BitDepth",level:4,type:"u",multiple:!1,webm:!0,description:"Bits per sample, mostly used for PCM.",range:"not 0",cppname:"AudioBitDepth",minver:1,crc:!1},25506:{name:"CodecPrivate",level:3,type:"b",multiple:!1,webm:!0,description:"Private data only known to the codec.",minver:1,crc:!1},25536:{name:"Targets",level:3,type:"m",multiple:!1,webm:!0,description:"Specifies which other elements the metadata represented by the Tag applies to. If empty or omitted, then the Tag describes everything in the Segment.",mandatory:!0,cppname:"TagTargets",minver:1,crc:!1},25539:{name:"ChapterPhysicalEquiv",level:4,type:"u",multiple:!1,description:'Specify the physical equivalent of this ChapterAtom like "DVD" (60) or "SIDE" (50); see (#physical-types) for a complete list of values.',minver:1,crc:!1},25540:{name:"TagChapterUID",level:4,type:"u",multiple:!0,description:"A unique ID to identify the Chapter(s) the tags belong to.",minver:1,default:"0",crc:!1},25541:{name:"TagTrackUID",level:4,type:"u",multiple:!0,webm:!0,description:"A unique ID to identify the Track(s) the tags belong to.",minver:1,default:"0",crc:!1},25542:{name:"TagAttachmentUID",level:4,type:"u",multiple:!0,description:"A unique ID to identify the Attachment(s) the tags belong to.",minver:1,default:"0",crc:!1},25545:{name:"TagEditionUID",level:4,type:"u",multiple:!0,description:"A unique ID to identify the EditionEntry(s) the tags belong to.",minver:1,default:"0",crc:!1},25546:{name:"TargetType",level:4,type:"s",multiple:!1,webm:!0,description:'An informational string that can be used to display the logical level of the target like "ALBUM", "TRACK", "MOVIE", "CHAPTER", etc. ; see Section 6.4 of [@?MatroskaTags].',cppname:"TagTargetType",minver:1,crc:!1},25906:{name:"SignedElement",level:2,type:"b",multiple:!0,webm:!1,description:"An element ID whose data will be used to compute the signature.",minver:1,crc:!1},26148:{name:"TrackTranslate",level:3,type:"m",multiple:!0,description:"The mapping between this `TrackEntry` and a track value in the given Chapter Codec.",minver:1,crc:!1},26277:{name:"TrackTranslateTrackID",level:4,type:"b",multiple:!1,description:"The binary value used to represent this `TrackEntry` in the chapter codec data. The format depends on the `ChapProcessCodecID` used; see (#chapprocesscodecid-element).",mandatory:!0,minver:1,crc:!1},26303:{name:"TrackTranslateCodec",level:4,type:"u",multiple:!1,description:"This `TrackTranslate` applies to this chapter codec of the given chapter edition(s); see (#chapprocesscodecid-element).",mandatory:!0,minver:1,crc:!1},26364:{name:"TrackTranslateEditionUID",level:4,type:"u",multiple:!0,description:"Specify a chapter edition UID on which this `TrackTranslate` applies.",minver:1,crc:!1},26568:{name:"SimpleTag",level:3,type:"m",multiple:!0,webm:!0,description:"Contains general information about the target.",mandatory:!0,cppname:"TagSimple",minver:1,crc:!1},26826:{name:"TargetTypeValue",level:4,type:"u",multiple:!1,webm:!0,description:"A number to indicate the logical level of the target.",mandatory:!0,cppname:"TagTargetTypeValue",minver:1,default:"50",crc:!1},26897:{name:"ChapProcessCommand",level:5,type:"m",multiple:!0,description:"Contains all the commands associated to the Atom.",cppname:"ChapterProcessCommand",minver:1,crc:!1},26914:{name:"ChapProcessTime",level:6,type:"u",multiple:!1,description:"Defines when the process command **SHOULD** be handled",mandatory:!0,cppname:"ChapterProcessTime",minver:1,crc:!1},26916:{name:"ChapterTranslate",level:2,type:"m",multiple:!0,description:"The mapping between this `Segment` and a segment value in the given Chapter Codec.",minver:1,crc:!1},26931:{name:"ChapProcessData",level:6,type:"b",multiple:!1,description:"Contains the command information. The data **SHOULD** be interpreted depending on the ChapProcessCodecID value. For ChapProcessCodecID = 1, the data correspond to the binary DVD cell pre/post commands; see (#menu-features) on DVD menus.",mandatory:!0,cppname:"ChapterProcessData",minver:1,crc:!1},26948:{name:"ChapProcess",level:4,type:"m",multiple:!0,description:"Contains all the commands associated to the Atom.",cppname:"ChapterProcess",minver:1,crc:!1},26965:{name:"ChapProcessCodecID",level:5,type:"u",multiple:!1,description:"Contains the type of the codec used for the processing. A value of 0 means native Matroska processing (to be defined), a value of 1 means the DVD command set is used; see (#menu-features) on DVD menus. More codec IDs can be added later.",mandatory:!0,cppname:"ChapterProcessCodecID",minver:1,default:"0",crc:!1},27045:{name:"ChapterTranslateID",level:3,type:"b",multiple:!1,description:"The binary value used to represent this Segment in the chapter codec data. The format depends on the ChapProcessCodecID used; see (#chapprocesscodecid-element).",mandatory:!0,minver:1,crc:!1},27071:{name:"ChapterTranslateCodec",level:3,type:"u",multiple:!1,description:"This `ChapterTranslate` applies to this chapter codec of the given chapter edition(s); see (#chapprocesscodecid-element).",mandatory:!0,minver:1,crc:!1},27132:{name:"ChapterTranslateEditionUID",level:3,type:"u",multiple:!0,description:"Specify a chapter edition UID on which this `ChapterTranslate` applies.",minver:1,crc:!1},28032:{name:"ContentEncodings",level:3,type:"m",multiple:!1,webm:!0,description:"Settings for several content encoding mechanisms like compression or encryption.",minver:1,crc:!1},28135:{name:"MinCache",level:3,type:"u",multiple:!1,description:"The minimum number of frames a player should be able to cache during playback. If set to 0, the reference pseudo-cache system is not used.",mandatory:!0,cppname:"TrackMinCache",minver:0,maxver:0,default:"0",crc:!1},28152:{name:"MaxCache",level:3,type:"u",multiple:!1,description:"The maximum cache size necessary to store referenced frames in and the current frame. 0 means no cache is needed.",cppname:"TrackMaxCache",minver:0,maxver:0,crc:!1},28263:{name:"ChapterSegmentUUID",level:4,type:"b",multiple:!1,description:"The SegmentUUID of another Segment to play during this chapter.",cppname:"ChapterSegmentUID",minver:1,crc:!1},28348:{name:"ChapterSegmentEditionUID",level:4,type:"u",multiple:!1,description:"The EditionUID to play from the Segment linked in ChapterSegmentUUID. If ChapterSegmentEditionUID is undeclared, then no Edition of the linked Segment is used; see (#medium-linking) on medium-linking Segments.",range:"not 0",minver:1,crc:!1},28587:{name:"TrackOverlay",level:3,type:"u",multiple:!0,description:"Specify that this track is an overlay track for the Track specified (in the u-integer). That means when this track has a gap on SilentTracks, the overlay track should be used instead. The order of multiple TrackOverlay matters, the first one is the one that should be used. If not found it should be the second, etc.",minver:1,maxver:0,crc:!1},29555:{name:"Tag",level:2,type:"m",multiple:!0,webm:!0,description:"A single metadata descriptor.",mandatory:!0,minver:1,crc:!1},29572:{name:"SegmentFilename",level:2,type:"8",multiple:!1,description:"A filename corresponding to this Segment.",minver:1,crc:!1},29604:{name:"SegmentUUID",level:2,type:"b",multiple:!1,description:"A randomly generated unique ID to identify the Segment amongst many others (128 bits). It is equivalent to a UUID v4 [@!RFC4122] with all bits randomly (or pseudo-randomly) chosen. An actual UUID v4 value, where some bits are not random, **MAY** also be used.",cppname:"SegmentUID",minver:1,crc:!1},29636:{name:"ChapterUID",level:4,type:"u",multiple:!1,webm:!0,description:"A unique ID to identify the Chapter.",mandatory:!0,range:"not 0",minver:1,crc:!1},29637:{name:"TrackUID",level:3,type:"u",multiple:!1,webm:!0,description:"A unique ID to identify the Track.",mandatory:!0,range:"not 0",minver:1,crc:!1},29766:{name:"AttachmentLink",level:3,type:"u",multiple:!1,description:"The UID of an attachment that is used by this codec.",range:"not 0",cppname:"TrackAttachmentLink",minver:1,maxver:3,crc:!1},30113:{name:"BlockAdditions",level:3,type:"m",multiple:!1,webm:!0,description:"Contain additional binary data to complete the main one; see Codec BlockAdditions section of [@?MatroskaCodec] for more information. An EBML parser that has no knowledge of the Block structure could still see and use/skip these data.",minver:1,crc:!1},30114:{name:"DiscardPadding",level:3,type:"i",multiple:!1,webm:!0,description:"Duration of the silent data added to the Block, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks) (padding at the end of the Block for positive value, at the beginning of the Block for negative value). The duration of DiscardPadding is not calculated in the duration of the TrackEntry and **SHOULD** be discarded during playback.",minver:4,crc:!1},30320:{name:"Projection",level:4,type:"m",multiple:!1,webm:!0,description:"Describes the video projection details. Used to render spherical, VR videos or flipping videos horizontally/vertically.",cppname:"VideoProjection",minver:4,crc:!1},30321:{name:"ProjectionType",level:5,type:"u",multiple:!1,webm:!0,description:"Describes the projection used for this video track.",mandatory:!0,cppname:"VideoProjectionType",minver:4,default:"0",crc:!1},30322:{name:"ProjectionPrivate",level:5,type:"b",multiple:!1,webm:!0,description:"Private data that only applies to a specific projection. * If `ProjectionType` equals 0 (Rectangular), then this element **MUST NOT** be present. * If `ProjectionType` equals 1 (Equirectangular), then this element **MUST** be present and contain the same binary data that would be stored inside an ISOBMFF Equirectangular Projection Box ('equi'). * If `ProjectionType` equals 2 (Cubemap), then this element **MUST** be present and contain the same binary data that would be stored inside an ISOBMFF Cubemap Projection Box ('cbmp'). * If `ProjectionType` equals 3 (Mesh), then this element **MUST** be present and contain the same binary data that would be stored inside an ISOBMFF Mesh Projection Box ('mshp').",cppname:"VideoProjectionPrivate",minver:4,crc:!1},30323:{name:"ProjectionPoseYaw",level:5,type:"f",multiple:!1,webm:!0,description:"Specifies a yaw rotation to the projection. Value represents a clockwise rotation, in degrees, around the up vector. This rotation must be applied before any `ProjectionPosePitch` or `ProjectionPoseRoll` rotations. The value of this element **MUST** be in the -180 to 180 degree range, both included. Setting `ProjectionPoseYaw` to 180 or -180 degrees, with the `ProjectionPoseRoll` and `ProjectionPosePitch` set to 0 degrees flips the image horizontally.",mandatory:!0,range:">= -0xB4p+0, <= 0xB4p+0",cppname:"VideoProjectionPoseYaw",minver:4,default:"0x0p+0",crc:!1},30324:{name:"ProjectionPosePitch",level:5,type:"f",multiple:!1,webm:!0,description:"Specifies a pitch rotation to the projection. Value represents a counter-clockwise rotation, in degrees, around the right vector. This rotation must be applied after the `ProjectionPoseYaw` rotation and before the `ProjectionPoseRoll` rotation. The value of this element **MUST** be in the -90 to 90 degree range, both included.",mandatory:!0,range:">= -0x5Ap+0, <= 0x5Ap+0",cppname:"VideoProjectionPosePitch",minver:4,default:"0x0p+0",crc:!1},30325:{name:"ProjectionPoseRoll",level:5,type:"f",multiple:!1,webm:!0,description:"Specifies a roll rotation to the projection. Value represents a counter-clockwise rotation, in degrees, around the forward vector. This rotation must be applied after the `ProjectionPoseYaw` and `ProjectionPosePitch` rotations. The value of this element **MUST** be in the -180 to 180 degree range, both included. Setting `ProjectionPoseRoll` to 180 or -180 degrees, the `ProjectionPoseYaw` to 180 or -180 degrees with `ProjectionPosePitch` set to 0 degrees flips the image vertically. Setting `ProjectionPoseRoll` to 180 or -180 degrees, with the `ProjectionPoseYaw` and `ProjectionPosePitch` set to 0 degrees flips the image horizontally and vertically.",mandatory:!0,range:">= -0xB4p+0, <= 0xB4p+0",cppname:"VideoProjectionPoseRoll",minver:4,default:"0x0p+0",crc:!1},30901:{name:"OutputSamplingFrequency",level:4,type:"f",multiple:!1,webm:!0,description:"Real output sampling frequency in Hz (used for SBR techniques).",range:"> 0x0p+0",cppname:"AudioOutputSamplingFreq",minver:1,crc:!1},31657:{name:"Title",level:2,type:"8",multiple:!1,webm:!0,description:"General name of the Segment.",minver:1,crc:!1},32123:{name:"ChannelPositions",level:4,type:"b",multiple:!1,description:"Table of horizontal angles for each successive channel.",cppname:"AudioPosition",minver:0,maxver:0,crc:!1},32347:{name:"SignatureElements",level:1,type:"m",multiple:!0,webm:!1,description:"Contains elements that will be used to compute the signature.",minver:1,crc:!1},32379:{name:"SignatureElementList",level:2,type:"m",multiple:!0,webm:!1,description:"A list consists of a number of consecutive elements that represent one case where data is used in signature. Ex: means that the BlockAdditional of all Blocks in all Clusters is used for encryption.",minver:1,crc:!1,i:"Cluster|Block|BlockAdditional"},32394:{name:"SignatureAlgo",level:2,type:"u",multiple:!0,webm:!1,description:"Signature algorithm used (1=RSA, 2=elliptic).",minver:1,crc:!1},32410:{name:"SignatureHash",level:2,type:"u",multiple:!0,webm:!1,description:"Hash algorithm used (1=SHA1-160, 2=MD5).",minver:1,crc:!1},32421:{name:"SignaturePublicKey",level:2,type:"b",multiple:!0,webm:!1,description:"The public key to use with the algorithm (in the case of a PKI-based signature).",minver:1,crc:!1},32437:{name:"Signature",level:2,type:"b",multiple:!0,webm:!1,description:"The signature of the data (until a new.",minver:1,crc:!1},2274716:{name:"Language",level:3,type:"s",multiple:!1,webm:!0,description:"The language of the track, in the Matroska languages form; see (#language-codes) on language codes. This Element **MUST** be ignored if the LanguageBCP47 Element is used in the same TrackEntry.",mandatory:!0,cppname:"TrackLanguage",minver:1,default:"eng",crc:!1},2274717:{name:"LanguageBCP47",level:3,type:"s",multiple:!1,description:"The language of the track, in the [@!BCP47] form; see (#language-codes) on language codes. If this Element is used, then any Language Elements used in the same TrackEntry **MUST** be ignored.",cppname:"LanguageIETF",minver:4,crc:!1},2306383:{name:"TrackTimestampScale",level:3,type:"f",multiple:!1,description:"The scale to apply on this track to work at normal speed in relation with other tracks (mostly used to adjust video speed when the audio length differs).",mandatory:!0,range:"> 0x0p+0",cppname:"TrackTimecodeScale",minver:1,maxver:3,default:"0x1p+0",crc:!1},2313850:{name:"DefaultDecodedFieldDuration",level:3,type:"u",multiple:!1,description:"The period between two successive fields at the output of the decoding process, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks). see (#defaultdecodedfieldduration) for more information",range:"not 0",cppname:"TrackDefaultDecodedFieldDuration",minver:4,crc:!1},2327523:{name:"FrameRate",level:4,type:"f",multiple:!1,description:"Number of frames per second. This value is Informational only. It is intended for constant frame rate streams, and should not be used for a variable frame rate TrackEntry.",range:"> 0x0p+0",cppname:"VideoFrameRate",minver:0,maxver:0,crc:!1},2352003:{name:"DefaultDuration",level:3,type:"u",multiple:!1,webm:!0,description:"Number of nanoseconds per frame, expressed in Matroska Ticks -- i.e., in nanoseconds; see (#timestamp-ticks) (frame in the Matroska sense -- one Element put into a (Simple)Block).",range:"not 0",cppname:"TrackDefaultDuration",minver:1,crc:!1},2459272:{name:"CodecName",level:3,type:"8",multiple:!1,webm:!0,description:"A human-readable string specifying the codec.",minver:1,crc:!1},2536e3:{name:"CodecDownloadURL",level:3,type:"s",multiple:!0,description:"A URL to download about the codec used.",minver:0,maxver:0,crc:!1},2807729:{name:"TimestampScale",level:2,type:"u",multiple:!1,webm:!0,description:"Base unit for Segment Ticks and Track Ticks, in nanoseconds. A TimestampScale value of 1000000 means scaled timestamps in the Segment are expressed in milliseconds; see (#timestamps) on how to interpret timestamps.",mandatory:!0,range:"not 0",cppname:"TimecodeScale",minver:1,default:"1000000",crc:!1},2807730:{name:"TimecodeScaleDenominator",level:2,type:"u",multiple:!1,description:"Timestamp scale numerator, see TimecodeScale.",mandatory:!0,minver:4,default:"1000000000",crc:!1},3061028:{name:"UncompressedFourCC",level:4,type:"b",multiple:!1,description:"Specify the uncompressed pixel format used for the Track's data as a FourCC. This value is similar in scope to the biCompression value of AVI's `BITMAPINFO` [@?AVIFormat]. There is no definitive list of FourCC values, nor an official registry. Some common values for YUV pixel formats can be found at [@?MSYUV8], [@?MSYUV16] and [@?FourCC-YUV]. Some common values for uncompressed RGB pixel formats can be found at [@?MSRGB] and [@?FourCC-RGB].",cppname:"VideoColourSpace",minver:1,crc:!1},3126563:{name:"GammaValue",level:4,type:"f",multiple:!1,description:"Gamma Value.",range:"> 0x0p+0",cppname:"VideoGamma",minver:0,maxver:0,crc:!1},3839639:{name:"CodecSettings",level:3,type:"8",multiple:!1,description:"A string describing the encoding setting used.",minver:0,maxver:0,crc:!1},3883072:{name:"CodecInfoURL",level:3,type:"s",multiple:!0,description:"A URL to find information about the codec used.",minver:0,maxver:0,crc:!1},3965867:{name:"PrevFilename",level:2,type:"8",multiple:!1,description:"A filename corresponding to the file of the previous Linked Segment.",minver:1,crc:!1},3979555:{name:"PrevUUID",level:2,type:"b",multiple:!1,description:"An ID to identify the previous Segment of a Linked Segment.",cppname:"PrevUID",minver:1,crc:!1},4096955:{name:"NextFilename",level:2,type:"8",multiple:!1,description:"A filename corresponding to the file of the next Linked Segment.",minver:1,crc:!1},4110627:{name:"NextUUID",level:2,type:"b",multiple:!1,description:"An ID to identify the next Segment of a Linked Segment.",cppname:"NextUID",minver:1,crc:!1},272869232:{name:"Chapters",level:1,type:"m",multiple:!1,webm:!0,description:"A system to define basic menus and partition data. For more detailed information, look at the Chapters explanation in (#chapters).",minver:1,crc:!1},290298740:{name:"SeekHead",level:1,type:"m",multiple:!0,webm:!0,description:"Contains seeking information of Top-Level Elements; see (#data-layout).",minver:1,crc:!1},307544935:{name:"Tags",level:1,type:"m",multiple:!0,webm:!0,description:"Element containing metadata describing Tracks, Editions, Chapters, Attachments, or the Segment as a whole. A list of valid tags can be found in [@?MatroskaTags].",minver:1,crc:!1},357149030:{name:"Info",level:1,type:"m",multiple:!1,webm:!0,description:"Contains general information about the Segment.",mandatory:!0,minver:1,crc:!1},374648427:{name:"Tracks",level:1,type:"m",multiple:!1,webm:!0,description:"A Top-Level Element of information with many tracks described.",minver:1,crc:!1},408125543:{name:"Segment",level:0,type:"m",multiple:!1,description:"The Root Element that contains all other Top-Level Elements; see (#data-layout).",mandatory:!0,minver:1,crc:!1},423732329:{name:"Attachments",level:1,type:"m",multiple:!1,description:"Contain attached files.",minver:1,crc:!1},440786851:{name:"EBML",level:0,type:"m",multiple:!1,description:"Set the EBML characteristics of the data to follow. Each EBML document has to start with this.",mandatory:!0,minver:1,crc:!1},458458727:{name:"SignatureSlot",level:1,type:"m",multiple:!0,webm:!1,description:"Contain signature of some (coming) elements in the stream.",minver:1,crc:!1},475249515:{name:"Cues",level:1,type:"m",multiple:!1,webm:!0,description:"A Top-Level Element to speed seeking access. All entries are local to the Segment.",minver:1,crc:!1},524531317:{name:"Cluster",level:1,type:"m",multiple:!0,webm:!0,description:"The Top-Level Element containing the (monolithic) Block structure.",minver:1,crc:!1}},byName:{EBMLMaxIDLength:17138,EBMLMaxSizeLength:17139,Segment:408125543,SeekHead:290298740,Seek:19899,SeekID:21419,SeekPosition:21420,Info:357149030,SegmentUUID:29604,SegmentFilename:29572,PrevUUID:3979555,PrevFilename:3965867,NextUUID:4110627,NextFilename:4096955,SegmentFamily:17476,ChapterTranslate:26916,ChapterTranslateID:27045,ChapterTranslateCodec:27071,ChapterTranslateEditionUID:27132,TimestampScale:2807729,Duration:17545,DateUTC:17505,Title:31657,MuxingApp:19840,WritingApp:22337,Cluster:524531317,Timestamp:231,SilentTracks:22612,SilentTrackNumber:22743,Position:167,PrevSize:171,SimpleBlock:163,BlockGroup:160,Block:161,BlockVirtual:162,BlockAdditions:30113,BlockMore:166,BlockAdditional:165,BlockAddID:238,BlockDuration:155,ReferencePriority:250,ReferenceBlock:251,ReferenceVirtual:253,CodecState:164,DiscardPadding:30114,Slices:142,TimeSlice:232,LaceNumber:204,FrameNumber:205,BlockAdditionID:203,Delay:206,SliceDuration:207,ReferenceFrame:200,ReferenceOffset:201,ReferenceTimestamp:202,EncryptedBlock:175,Tracks:374648427,TrackEntry:174,TrackNumber:215,TrackUID:29637,TrackType:131,FlagEnabled:185,FlagDefault:136,FlagForced:21930,FlagHearingImpaired:21931,FlagVisualImpaired:21932,FlagTextDescriptions:21933,FlagOriginal:21934,FlagCommentary:21935,FlagLacing:156,MinCache:28135,MaxCache:28152,DefaultDuration:2352003,DefaultDecodedFieldDuration:2313850,TrackTimestampScale:2306383,TrackOffset:21375,MaxBlockAdditionID:21998,BlockAdditionMapping:16868,BlockAddIDValue:16880,BlockAddIDName:16804,BlockAddIDType:16871,BlockAddIDExtraData:16877,Name:21358,Language:2274716,LanguageBCP47:2274717,CodecID:134,CodecPrivate:25506,CodecName:2459272,AttachmentLink:29766,CodecSettings:3839639,CodecInfoURL:3883072,CodecDownloadURL:2536e3,CodecDecodeAll:170,TrackOverlay:28587,CodecDelay:22186,SeekPreRoll:22203,TrackTranslate:26148,TrackTranslateTrackID:26277,TrackTranslateCodec:26303,TrackTranslateEditionUID:26364,Video:224,FlagInterlaced:154,FieldOrder:157,StereoMode:21432,AlphaMode:21440,OldStereoMode:21433,PixelWidth:176,PixelHeight:186,PixelCropBottom:21674,PixelCropTop:21691,PixelCropLeft:21708,PixelCropRight:21725,DisplayWidth:21680,DisplayHeight:21690,DisplayUnit:21682,AspectRatioType:21683,UncompressedFourCC:3061028,GammaValue:3126563,FrameRate:2327523,Colour:21936,MatrixCoefficients:21937,BitsPerChannel:21938,ChromaSubsamplingHorz:21939,ChromaSubsamplingVert:21940,CbSubsamplingHorz:21941,CbSubsamplingVert:21942,ChromaSitingHorz:21943,ChromaSitingVert:21944,Range:21945,TransferCharacteristics:21946,Primaries:21947,MaxCLL:21948,MaxFALL:21949,MasteringMetadata:21968,PrimaryRChromaticityX:21969,PrimaryRChromaticityY:21970,PrimaryGChromaticityX:21971,PrimaryGChromaticityY:21972,PrimaryBChromaticityX:21973,PrimaryBChromaticityY:21974,WhitePointChromaticityX:21975,WhitePointChromaticityY:21976,LuminanceMax:21977,LuminanceMin:21978,Projection:30320,ProjectionType:30321,ProjectionPrivate:30322,ProjectionPoseYaw:30323,ProjectionPosePitch:30324,ProjectionPoseRoll:30325,Audio:225,SamplingFrequency:181,OutputSamplingFrequency:30901,Channels:159,ChannelPositions:32123,BitDepth:25188,Emphasis:21233,TrackOperation:226,TrackCombinePlanes:227,TrackPlane:228,TrackPlaneUID:229,TrackPlaneType:230,TrackJoinBlocks:233,TrackJoinUID:237,TrickTrackUID:192,TrickTrackSegmentUID:193,TrickTrackFlag:198,TrickMasterTrackUID:199,TrickMasterTrackSegmentUID:196,ContentEncodings:28032,ContentEncoding:25152,ContentEncodingOrder:20529,ContentEncodingScope:20530,ContentEncodingType:20531,ContentCompression:20532,ContentCompAlgo:16980,ContentCompSettings:16981,ContentEncryption:20533,ContentEncAlgo:18401,ContentEncKeyID:18402,ContentEncAESSettings:18407,AESSettingsCipherMode:18408,ContentSignature:18403,ContentSigKeyID:18404,ContentSigAlgo:18405,ContentSigHashAlgo:18406,Cues:475249515,CuePoint:187,CueTime:179,CueTrackPositions:183,CueTrack:247,CueClusterPosition:241,CueRelativePosition:240,CueDuration:178,CueBlockNumber:21368,CueCodecState:234,CueReference:219,CueRefTime:150,CueRefCluster:151,CueRefNumber:21343,CueRefCodecState:235,Attachments:423732329,AttachedFile:24999,FileDescription:18046,FileName:18030,FileMediaType:18016,FileData:18012,FileUID:18094,FileReferral:18037,FileUsedStartTime:18017,FileUsedEndTime:18018,Chapters:272869232,EditionEntry:17849,EditionUID:17852,EditionFlagHidden:17853,EditionFlagDefault:17883,EditionFlagOrdered:17885,EditionDisplay:17696,EditionString:17697,EditionLanguageIETF:17892,ChapterAtom:182,ChapterUID:29636,ChapterStringUID:22100,ChapterTimeStart:145,ChapterTimeEnd:146,ChapterFlagHidden:152,ChapterFlagEnabled:17816,ChapterSegmentUUID:28263,ChapterSkipType:17800,ChapterSegmentEditionUID:28348,ChapterPhysicalEquiv:25539,ChapterTrack:143,ChapterTrackUID:137,ChapterDisplay:128,ChapString:133,ChapLanguage:17276,ChapLanguageBCP47:17277,ChapCountry:17278,ChapProcess:26948,ChapProcessCodecID:26965,ChapProcessPrivate:17677,ChapProcessCommand:26897,ChapProcessTime:26914,ChapProcessData:26931,Tags:307544935,Tag:29555,Targets:25536,TargetTypeValue:26826,TargetType:25546,TagTrackUID:25541,TagEditionUID:25545,TagChapterUID:25540,TagAttachmentUID:25542,SimpleTag:26568,TagName:17827,TagLanguage:17530,TagLanguageBCP47:17531,TagDefault:17540,TagDefaultBogus:17588,TagString:17543,TagBinary:17541,EBML:440786851,EBMLVersion:17030,EBMLReadVersion:17143,DocType:17026,DocTypeVersion:17031,DocTypeReadVersion:17029,DocTypeExtension:17025,DocTypeExtensionName:17027,DocTypeExtensionVersion:17028,Void:236,CRC_32:191,SignatureSlot:458458727,SignatureAlgo:32394,SignatureHash:32410,SignaturePublicKey:32421,Signature:32437,SignatureElements:32347,SignatureElementList:32379,SignedElement:25906,TimecodeScaleDenominator:2807730}}},
vendor: 2,399 bytes, line 2
2{}],21:[function(e,t,n){var r,i,o=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function l(e){if(r===setTimeout)return setTimeout(e,0);if((r===a||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:a}catch(e){r=a}try{i="function"==typeof clearTimeout?clearTimeout:s}catch(e){i=s}}();var c,u=[],d=!1,p=-1;function f(){d&&c&&(d=!1,c.length?u=c.concat(u):p=-1,u.length&&h())}function h(){if(!d){var e=l(f);d=!0;for(var t=u.length;t;){for(c=u,u=[];++p<t;)c&&c[p].run();p=-1,t=u.length}c=null,d=!1,function(e){if(i===clearTimeout)return clearTimeout(e);if((i===s||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(e);try{return i(e)}catch(t){try{return i.call(null,e)}catch(t){return i.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function g(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new m(e,t)),1!==u.length||d||l(h)},m.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=g,o.addListener=g,o.once=g,o.off=g,o.removeListener=g,o.removeAllListeners=g,o.emit=g,o.prependListener=g,o.prependOnceListener=g,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},{}],22:[function(e,t,n){t.exports={name:"ts-ebml",version:"3.0.1",description:"ebml decoder and encoder",scripts:{clean:"rimraf lib/* dist/* test/*.js",build:"npm run clean && tsc -p . && npm run _build_standalone && npm run _build_test",_build_standalone:"browserify lib/index.js --standalone EBML -o dist/EBML.js && uglifyjs dist/EBML.js > dist/EBML.min.js",_build_test:"espower lib/test.js > lib/test.tmp && mv -f lib/test.tmp lib/test.js && browserify lib/test.js -o dist/test.js",test:"playwright install && playwright test",serve:"http-server",lint:"eslint src",fmt:"prettier --write 'src/**/*.ts'",doc:"typedoc src/index.ts"},repository:{type:"git",url:"git+https://github.com/legokichi/ts-ebml.git"}
vendor: 4,936 bytes, line 2
2,keywords:["ebml","webm","mkv","matrosika","webp"],author:"legokichi duckscallion",license:"MIT",bugs:{url:"https://github.com/legokichi/ts-ebml/issues"},homepage:"https://github.com/legokichi/ts-ebml#readme",dependencies:{"bigint-buffer":"^1.1.5",commander:"^12.0.0",ebml:"^3.0.0","ebml-block":"^1.1.2",events:"^3.3.0","int64-buffer":"^1.0.1",matroska:"^2.2.5","matroska-schema":"^2.1.0"},devDependencies:{"@playwright/test":"^1.41.2","@types/empower":"^1.2.35","@types/node":"^20.11.19","@types/qunit":"^2.19.10","@typescript-eslint/eslint-plugin":"^7.0.1","@typescript-eslint/parser":"^7.0.1",aliasify:"^2.1.0",browserify:"^17.0.0",empower:"^1.3.1",eslint:"^8.56.0","eslint-config-prettier":"^9.1.0","espower-cli":"^1.1.0","http-server":"^14.1.1","power-assert":"^1.6.1","power-assert-formatter":"^1.4.1",prettier:"^3.2.5",qunit:"^2.20.0","qunit-tap":"^1.5.1",rimraf:"^5.0.5",typedoc:"^0.25.3","typedoc-plugin-missing-exports":"^2.1.0",typescript:"^5.2.2","uglify-js":"^3.17.4"},bin:"./lib/cli.js",main:"./lib/index.js",typings:"./lib/index.d.ts",browserify:{transform:["aliasify"]},aliasify:{aliases:{ebml:"ebml/lib/ebml.js"}}}},{}]},{},[5])(5)},77232(e,t,n){var r;!function(i,o){"use strict";var a="function",s="undefined",l="object",c="string",u="major",d="model",p="name",f="type",h="vendor",m="version",g="architecture",v="console",b="mobile",y="tablet",_="smarttv",w="wearable",S="embedded",E="Amazon",k="Apple",C="ASUS",A="BlackBerry",T="Browser",I="Chrome",D="Firefox",P="Google",x="Huawei",R="LG",O="Microsoft",M="Motorola",N="Opera",L="Samsung",j="Sharp",B="Sony",F="Xiaomi",U="Zebra",H="Facebook",V="Chromium OS",z="Mac OS",$=function(e){for(var t={},n=0;n<e.length;n++)t[e[n].toUpperCase()]=e[n];return t},W=function(e,t){return typeof e===c&&-1!==Y(t).indexOf(Y(e))},Y=function(e){return e.toLowerCase()},q=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===s?e:e.substring(0,350)},G=function(e,t){for(var n,r,i,s,c,u,d=0;d<t.length&&!c;){var p=t[d],f=t[d+1];for(n=r=0;n<p.length&&!c&&p[n];)if(c=p[n++].exec(e))for(i=0;i<f.length;i++)u=c[++r],typeof(s=f[i])===l&&s.length>0?2===s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,u):this[s[0]]=s[1]:3===s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=u?u.replace(s[1],s[2]):o:this[s[0]]=u?s[1].call(this,u,s[2]):o:4===s.length&&(this[s[0]]=u?s[3].call(this,u.replace(s[1],s[2])):o):this[s]=u||o;d+=2}},K=function(e,t){for(var n in t)if(typeof t[n]===l&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(W(t[n][r],e))return"?"===n?o:n}else if(W(t[n],e))return"?"===n?o:n;return e},J={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Z={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[m,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[m,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,m],[/opios[\/ ]+([\w\.]+)/i],[m,[p,N+" Mini"]],[/\bopr\/([\w\.]+)/i],[m,[p,N]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,m],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[m,[p,"UC"+T]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[m,[p,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[m,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[m,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[m,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[m,[p,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+T],m],[/\bfocus\/([\w\.]+)/i],[m,[p,D+" Focus"]],[/\bopt\/([\w\.]+)/i],[m,[p,N+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[m,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[m,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[m,[p,N+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[m,[p,"MIUI "+T]],[/fxios\/([-\w\.]+)/i],[m,[p,D]],[/\bqihu|(qi?ho?o?|360)browser/i],[[p,"360 "+T]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1 "+T],m],[/(comodo_dragon)\/([\w\.]+)/i],[[p,/_/g," "],m],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[p,m],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,H],m],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[p,m],[/\bgsa\/([\w\.]+) .*safari\//i],[m,[p,"GSA"]],[/musical_ly(?:.
vendor: 5,107 bytes, line 2
2+app_?version\/|_)([\w\.]+)/i],[m,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[m,[p,I+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,I+" WebView"],m],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[m,[p,"Android "+T]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,m],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[m,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[m,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[m,K,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,m],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],m],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[m,[p,D+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[p,m],[/(cobalt)\/([\w\.]+)/i],[p,[m,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[g,"amd64"]],[/(ia32(?=;))/i],[[g,Y]],[/((?:i[346]|x)86)[;\)]/i],[[g,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[g,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[g,"armhf"]],[/windows (ce|mobile); ppc;/i],[[g,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[g,/ower/,"",Y]],[/(sun4\w)[;\)]/i],[[g,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[g,Y]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[h,L],[f,y]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[h,L],[f,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[h,k],[f,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[h,k],[f,y]],[/(macintosh);/i],[d,[h,k]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[h,j],[f,b]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[h,x],[f,y]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[h,x],[f,b]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[h,F],[f,b]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[h,F],[f,y]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[h,"OPPO"],[f,b]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[h,"Vivo"],[f,b]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[d,[h,"Realme"],[f,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[h,M],[f,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[h,M],[f,y]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[h,R],[f,y]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[h,R],[f,b]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[h,"Lenovo"],[f,y]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[h,"Nokia"],[f,b]],[/(pixel c)\b/i],[d,[h,P],[f,y]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[h,P],[f,b]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[h,B],[f,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[h,B],[f,y]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[h,"OnePlus"],[f,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[h,E],[f,y]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[h,E],[f,b]],[/(playbook);[-\w\),; ]+(rim)/i],[d,h,[f,y]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[h,A],[f,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[h,C],[f,y]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[h,C],[f,b]],[/(nexus 9)/i],[d,[h,"HTC"],[f,y]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[d,/_/g," "],[f,b]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[h,"Acer"],[f,y]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[h,"Meizu"],[f,b]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asu
vendor: 6,406 bytes, line 2
2s)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[h,d,[f,b]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,d,[f,y]],[/(surface duo)/i],[d,[h,O],[f,y]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[h,"Fairphone"],[f,b]],[/(u304aa)/i],[d,[h,"AT&T"],[f,b]],[/\bsie-(\w*)/i],[d,[h,"Siemens"],[f,b]],[/\b(rct\w+) b/i],[d,[h,"RCA"],[f,y]],[/\b(venue[\d ]{2,7}) b/i],[d,[h,"Dell"],[f,y]],[/\b(q(?:mv|ta)\w+) b/i],[d,[h,"Verizon"],[f,y]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[h,"Barnes & Noble"],[f,y]],[/\b(tm\d{3}\w+) b/i],[d,[h,"NuVision"],[f,y]],[/\b(k88) b/i],[d,[h,"ZTE"],[f,y]],[/\b(nx\d{3}j) b/i],[d,[h,"ZTE"],[f,b]],[/\b(gen\d{3}) b.+49h/i],[d,[h,"Swiss"],[f,b]],[/\b(zur\d{3}) b/i],[d,[h,"Swiss"],[f,y]],[/\b((zeki)?tb.*\b) b/i],[d,[h,"Zeki"],[f,y]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],d,[f,y]],[/\b(ns-?\w{0,9}) b/i],[d,[h,"Insignia"],[f,y]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[h,"NextBook"],[f,y]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],d,[f,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],d,[f,b]],[/\b(ph-1) /i],[d,[h,"Essential"],[f,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[h,"Envizen"],[f,y]],[/\b(trio[-\w\. ]+) b/i],[d,[h,"MachSpeed"],[f,y]],[/\btu_(1491) b/i],[d,[h,"Rotor"],[f,y]],[/(shield[\w ]+) b/i],[d,[h,"Nvidia"],[f,y]],[/(sprint) (\w+)/i],[h,d,[f,b]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[h,O],[f,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[h,U],[f,y]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[h,U],[f,b]],[/smart-tv.+(samsung)/i],[h,[f,_]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[h,L],[f,_]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,R],[f,_]],[/(apple) ?tv/i],[h,[d,k+" TV"],[f,_]],[/crkey/i],[[d,I+"cast"],[h,P],[f,_]],[/droid.+aft(\w)( bui|\))/i],[d,[h,E],[f,_]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[h,j],[f,_]],[/(bravia[\w ]+)( bui|\))/i],[d,[h,B],[f,_]],[/(mitv-\w{5}) bui/i],[d,[h,F],[f,_]],[/Hbbtv.*(technisat) (.*);/i],[h,d,[f,_]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,q],[d,q],[f,_]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[f,_]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,d,[f,v]],[/droid.+; (shield) bui/i],[d,[h,"Nvidia"],[f,v]],[/(playstation [345portablevi]+)/i],[d,[h,B],[f,v]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[h,O],[f,v]],[/((pebble))app/i],[h,d,[f,w]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[h,k],[f,w]],[/droid.+; (glass) \d/i],[d,[h,P],[f,w]],[/droid.+; (wt63?0{2,3})\)/i],[d,[h,U],[f,w]],[/(quest( 2| pro)?)/i],[d,[h,H],[f,w]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[f,S]],[/(aeobc)\b/i],[d,[h,E],[f,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[d,[f,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[f,y]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[f,y]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[f,b]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[m,[p,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[m,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,m],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[m,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,m],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[p,[m,K,J]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[p,"Windows"],[m,K,J]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[m,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,z],[m,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[m,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,m],[/\(bb(10);/i],[m,[p,A]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[m,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[m,[p,D+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[m,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[m,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[m,[p,I+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,V],m],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,m],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],m],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,m]]},Q=function(e,t){if(typeof e===l&&(t=e,e=o),!(this instanceof Q))return new Q(e,t).getResult();var n=typeof i!==s&&i.navigator?i.navigator:o,r=e||(n&&n.userAgent?n.userAgent:""),v=n&&n.userAgentData?n.userAgentData:o,_=t?function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n}(Z,t):Z,w=n&&n.userAgent==r;return this.getBrowser=function(){var e,t={};return t[p]=o,t[m]=o,G.call(t,r,_.browser),t[u]=typeof(e=t[m])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:o,w&&n&&n.brave&&typeof n.brave.isBrave==a&&(t[p]="Brave"),t},this.getCPU=function(){var e={};return e[g]=o,G.call(e,r,_.cpu),e},this.getDevice=function(){var e={};
2return e[h]=o,e[d]=o,e[f]=o,G.call(e,r,_.device),w&&!e[f]&&v&&v.mobile&&(e[f]=b),w&&"Macintosh"==e[d]&&n&&typeof n.standalone!==s&&n.maxTouchPoints&&n.maxTouchPoints>2&&(e[d]="iPad",e[f]=y),e},this.getEngine=function(){var e={};return e[p]=o,e[m]=o,G.call(e,r,_.engine),e},this.getOS=function(){var e={};return e[p]=o,e[m]=o,G.call(e,r,_.os),w&&!e[p]&&v&&"Unknown"!=v.platform&&(e[p]=v.platform.replace(/chrome os/i,V).replace(/macos/i,z)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return r},this.setUA=function(e){return r=typeof e===c&&e.length>350?q(e,350):e,this},this.setUA(r),this};Q.VERSION="1.0.35",Q.BROWSER=$([p,m,u]),Q.CPU=$([g]),Q.DEVICE=$([d,h,f,v,b,_,y,w,S]),Q.ENGINE=Q.OS=$([p,m]),typeof t!==s?(e.exports&&(t=e.exports=Q),t.UAParser=Q):n.amdO?(r=function(){return Q}.call(t,n,t,e))===o||(e.exports=r):typeof i!==s&&(i.UAParser=Q);var X=typeof i!==s&&(i.jQuery||i.Zepto);if(X&&!X.ua){var ee=new Q;X.ua=ee.getResult(),X.ua.get=function(){return ee.getUA()},X.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var n in t)X.ua[n]=t[n]}}}("object"==typeof window?window:this)},50592(e){e.exports=/[\0-\x1F\x7F-\x9F]/},2828(e){e.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},23978(e){e.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},76027(e){e.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},5702(e,t,n){"use strict";n.d(t,{S:()=>s});var r=n(96540);function i(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,a=new WeakMap;function s(e,t){var n,s,l,c=(n=t||null,s=function(t){return e.forEach((function(e){return i(e,t)}))},(l=(0,r.useState)((function(){return{value:n,callback:s,facade:{get current(){return l.value},set current(e){var t=l.value;t!==e&&(l.value=e,l.callback(e,t))}}}}))[0]).callback=s,l.facade);return o((function(){var t=a.get(c);if(t){var n=new Set(t),r=new Set(e),o=c.current;n.forEach((function(e){r.has(e)||i(e,null)})),r.forEach((function(e){n.has(e)||i(e,o)}))}a.set(c,e)}),[e]),c}},30635(e,t,n){"use strict";n.d(t,{m:()=>a});var r=n(31635),i=n(96540),o=function(e){var t=e.sideCar,n=(0,r.Tt)(e,["
2sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return i.createElement(o,(0,r.Cl)({},n))};function a(e,t){return e.useMedium(t),o}o.isSideCarExport=!0},57309(e,t,n){"use strict";n.d(t,{C:()=>a,f:()=>s});var r=n(31635);function i(e){return e}function o(e,t){void 0===t&&(t=i);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter((function(e){return e!==i}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}}function a(e,t){return void 0===t&&(t=i),o(e,t)}function s(e){void 0===e&&(e={});var t=o(null);return t.options=(0,r.Cl)({async:!0,ssr:!1},e),t}},81135(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},49032(e,t,n){"use strict";var r=n(81135),i=n(47244),o=n(48184);function a(e){return e.call.bind(e)}var s="undefined"!=typeof BigInt,l="undefined"!=typeof Symbol,c=l&&void 0!==Symbol.toStringTag,u="undefined"!=typeof Uint8Array,d="undefined"!=typeof ArrayBuffer;if(u&&c)var p=Object.getPrototypeOf(Uint8Array.prototype),f=a(Object.getOwnPropertyDescriptor(p,Symbol.toStringTag).get);var h=a(Object.prototype.toString),m=a(Number.prototype.valueOf),g=a(String.prototype.valueOf),v=a(Boolean.prototype.valueOf);if(s)var b=a(BigInt.prototype.valueOf);if(l)var y=a(Symbol.prototype.valueOf);function _(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function w(e){return u&&c?void 0!==f(e):S(e)||E(e)||k(e)||C(e)||A(e)||T(e)||I(e)||D(e)||P(e)||x(e)||R(e)}function S(e){return u&&c?"Uint8Array"===f(e):"[object Uint8Array]"===h(e)||r(e)&&void 0!==e.buffer}function E(e){return u&&c?"Uint8ClampedArray"===f(e):"[object Uint8ClampedArray]"===h(e)}function k(e){return u&&c?"Uint16Array"===f(e):"[object Uint16Array]"===h(e)}function C(e){return u&&c?"Uint32Array"===f(e):"[object Uint32Array]"===h(e)}function A(e){return u&&c?"Int8Array"===f(e):"[object Int8Array]"===h(e)}function T(e){return u&&c?"Int16Array"===f(e):"[object Int16Array]"===h(e)}function I(e){return u&&c?"Int32Array"===f(e):"[object Int32Array]"===h(e)}function D(e){return u&&c?"Float32Array"===f(e):"[object Float32Array]"===h(e)}function P(e){return u&&c?"Float64Array"===f(e):"[object Float64Array]"===h(e)}function x(e){return u&&c?"BigInt64Array"===f(e):"[object BigInt64Array]"===h(e)}function R(e){return u&&c?"BigUint64Array"===f(e):"[object BigUint64Array]"===h(e)}function O(e){return"[object Map]"===h(e)}function M(e){return"[object Set]"===h(e)}function N(e){return"[object WeakMap]"===h(e)}function L(e){return"[object WeakSet]"===h(e)}function j(e){return"[object ArrayBuffer]"===h(e)}function B(e){return"undefined"!=typeof ArrayBuffer&&(j.working?j(e):e instanceof ArrayBuffer)}function F(e){return"[object DataView]"===h(e)}function U(e){return"undefined"!=typeof DataView&&(F.working?F(e):e instanceof DataView)}function H(e){return"[object SharedArrayBuffer]"===h(e)}function V(e){return"undefined"!=typeof SharedArrayBuffer&&(H.working?H(e):e instanceof SharedArrayBuffer)}function z(e){return _(e,m)}function $(e){return _(e,g)}function W(e){return _(e,v)}function Y(e){return s&&_(e,b)}function q(e){return l&&_(e,y)}t.isArgumentsObject=i,t.isGeneratorFunction=o,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return d&&ArrayBuffer.isView?ArrayBuffer.isView(e):w(e)||U(e)},t.isTypedArray=w,t.isUint8Array=S,t.isUint8ClampedArray=E,t.isUint16Array=k,t.isUint32Array=C,t.isInt8Array=A,t.isInt16Array=T,t.isInt32Array=I,t.isFloat32Array=D,t.isFloat64Array=P,t.isBigInt64Array=x,t.isBigUint64Array=R,O.working="undefined"!=typeof Map&&O(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(O.working?O(e):e instanceof Map)},M.working="undefined"!=typeof Set&&M(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(M.working?M(e):e instanceof Set)},N.working="undefined"!=typeof WeakMap&&N(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(N.working?N(e):e instanceof WeakMap)},L.working="undefined"!=typeof WeakSet&&L(new WeakSet),t.isWeakSet=function(e){return L(e)},j.working="undefined"!=typeof ArrayBuffer&&j(new ArrayBuffer),t.isArrayBuffer=B,F.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&F(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=U,H.working="undefined"!=typeof SharedArrayBuffer&&H(new SharedArrayBuffer),t.isSharedArrayBuffer=V,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===h(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===h(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===h(e)},t.isGeneratorObject=function(e){return"[object Generator]"===h(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===h(e)},t.isNumberObject=z,t.isStringObject=$,t.isBooleanObject=W,t.isBigIntObject=Y,t.isSymbolObject=q,t.isBoxedPrimitive=function(e){return z(e)||$(e)||W(e)||Y(e)||q(e)},t.isAnyArrayBuffer=function(e){return u&&(B(e)||V(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach((function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw new Error(e+" is not supported in userland")}})}))},40537(e,t,n){var r=n(65606),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++)n[t[r]]=Object.getOwnPropertyDescriptor(e,t[r]);return n},o=/%[sdj%]/g;t.format=function(e){if(!y(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(c(arguments[n]));return t.join(" ")}n=1;for(var r=arguments,i=r.length,a=String(e).replace(o,(function(e){if("%%"===e)return"%";if(n>=i)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}})),s=r[n];n<i;s=r[++n])v(s)||!S(s)?a+=" "+s:a+=" "+c(s);return a},t.deprecate=function(e,n){if(void 0!==r&&!0===r.noDeprecation)return e;if(void 0===r)return function(){return t.deprecate(e,n).apply(this,arguments)};var i=!1;return function(){if(!i){if(r.throwDeprecation)throw new Error(n);r.traceDeprecation?console.trace(n):console.error(n),i=!0}return e.apply(this,arguments)}};var a={},s=/^$/;if(r.env.NODE_DEBUG){var l=r.env.NODE_DEBUG;l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),s=new RegExp("^"+l+"$","i")}function c(e,n){var r={seen:[],stylize:d};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(n)?r.showHidden=n:n&&t._extend(r,n),_(r.showHidden)&&(r.showHidden=!1),_(r.depth)&&(r.depth=2),_(r.colors)&&(r.colors=!1),_(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),p(r,e,r.depth)}function u(e,t){var n=c.styles[t];return n?"�["+c.colors[n][0]+"m"+e+"�["+c.colors[n][1]+"m":e}function d(e,t){return e}function p(e,n,r){if(e.customInspect&&n&&C(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,e);return y(i)||(i=p(e,i,r)),i}var o=function(e,t){if(_(t))return e.stylize("undefined","undefined");if(y(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return b(t)?e.stylize(""+t,"number"):g(t)?e.stylize(""+t,"boolean"):v(t)?e.stylize("null","null"):void 0}(e,n);if(o)return o;var a=Object.keys(n),s=function(e){var t={};return e.forEach((function(e,n){t[e]=!0})),t}(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(n)),k(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return f(n);if(0===a.length){if(C(n)){var l=n.name?": "+n.name:"";return e.stylize("[Function"+l+"]","special")}if(w(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(E(n))return e.stylize(Date.prototype.toString.call(n),"date");if(k(n))return f(n)}var c,u="",d=!1,S=["{","}"];return m(n)&&(d=!0,S=["[","]"]),C(n)&&(u=" [Function"+(n.name?": "+n.name:"")+"]"),w(n)&&(u=" "+RegExp.prototype.toString.call(n)),E(n)&&(u=" "+Date.prototype.toUTCString.call(n)),k(n)&&(u=" "+f(n)),0!==a.length||d&&0!=n.length?r<0?w(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),c=d?function(e,t,n,r,i){for(var o=[],a=0,s=t.length;a<s;++a)D(t,String(a))?o.push(h(e,t,n,r,String(a),!0)):o.push("");
vendor: 4,123 bytes, line 2
2return i.forEach((function(i){i.match(/^\d+$/)||o.push(h(e,t,n,r,i,!0))})),o}(e,n,r,s,a):a.map((function(t){return h(e,n,r,s,t,d)})),e.seen.pop(),function(e,t,n){return e.reduce((function(e,t){return t.indexOf("\n"),e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}(c,u,S)):S[0]+u+S[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function h(e,t,n,r,i,o){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),D(r,i)||(a="["+i+"]"),s||(e.seen.indexOf(l.value)<0?(s=v(n)?p(e,l.value,null):p(e,l.value,n-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n")):s=e.stylize("[Circular]","special")),_(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function m(e){return Array.isArray(e)}function g(e){return"boolean"==typeof e}function v(e){return null===e}function b(e){return"number"==typeof e}function y(e){return"string"==typeof e}function _(e){return void 0===e}function w(e){return S(e)&&"[object RegExp]"===A(e)}function S(e){return"object"==typeof e&&null!==e}function E(e){return S(e)&&"[object Date]"===A(e)}function k(e){return S(e)&&("[object Error]"===A(e)||e instanceof Error)}function C(e){return"function"==typeof e}function A(e){return Object.prototype.toString.call(e)}function T(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(e=e.toUpperCase(),!a[e])if(s.test(e)){var n=r.pid;a[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else a[e]=function(){};return a[e]},t.inspect=c,c.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=n(49032),t.isArray=m,t.isBoolean=g,t.isNull=v,t.isNullOrUndefined=function(e){return null==e},t.isNumber=b,t.isString=y,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=_,t.isRegExp=w,t.types.isRegExp=w,t.isObject=S,t.isDate=E,t.types.isDate=E,t.isError=k,t.types.isNativeError=k,t.isFunction=C,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(81135);var I=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function D(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(n=[T((e=new Date).getHours()),T(e.getMinutes()),T(e.getSeconds())].join(":"),[e.getDate(),I[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(56698),t._extend=function(e,t){if(!t||!S(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var P="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function x(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(P&&e[P]){var t;if("function"!=typeof(t=e[P]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,P,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise((function(e,r){t=e,n=r})),i=[],o=0;o<arguments.length;o++)i.push(arguments[o]);i.push((function(e,r){e?n(e):t(r)}));try{e.apply(this,i)}catch(e){n(e)}return r}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),P&&Object.defineProperty(t,P,{value:t,enumerable:!1,writable:!1,
2configurable:!0}),Object.defineProperties(t,i(e))},t.promisify.custom=P,t.callbackify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');function t(){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n]);var i=t.pop();if("function"!=typeof i)throw new TypeError("The last argument must be of type Function");var o=this,a=function(){return i.apply(o,arguments)};e.apply(this,t).then((function(e){r.nextTick(a.bind(null,null,e))}),(function(e){r.nextTick(x.bind(null,e,a))}))}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}},34915(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,menuitem:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},8950(e){"use strict";function t(e,t){if(!u)return!1;const r=e.buffer;let i=p.get(r);if(null==i){if((i=n.validate(r))&&t)try{new n.Instance(new n.Module(r)).exports[0]()}catch(e){i=!1}p.set(r,i)}return i}const n=WebAssembly,r=(...e)=>Uint8Array.of(0,97,115,109,1,0,0,0,...e),i=(...e)=>Uint32Array.of(1836278016,1,...e),o=(...e)=>r(1,4,1,96,0,0,3,2,1,0,...e,11,0,10,4,110,97,109,101,2,3,1,0,0),a=(...e)=>Uint16Array.of(24832,28019,1,0,1025,24577,0,515,1,...e),s=(...e)=>i(1610679297,33751040,...e,40239360,259),l=(...e)=>a(...e,2842,4096,28164,28001,357,260,256,560,259,0),c=(...e)=>a(...e,2560,28164,28001,613,259,0),u="object"==typeof n,d=e=>u&&"function"==typeof e,p=new WeakMap,f=i(1610679553,58589440,117440770,805372165,101318656,1107297281,268438272,1835101700,17039717,36700416,259),h=c(773,1,2561,269,11,65,65,65,3068,2816),m=c(781,1,2560,265,7,16390,2311,2827),g=r(2,8,1,1,97,1,98,3,127,1,6,6,1,127,1,65,0,11,7,5,1,1,97,3,1,0,8,4,110,97,109,101,2,1,0),v=Uint16Array.of(24832,28019,1,0,1537,24577,512,32639,515,1,2058,1537,16640,16640,2816,2560,28164,28001,613,259,0),b=l(3082,2561,17152,0,0,252),y=l(2058,1537,16640,49152),_=s(101318657,301990913,268438272,1835101700,17039717),w=o(5,4,1,3,1,1,10,7,1,5,0,254,3,0),S=s(84344833,6357249,17369600,4259847,186257917,1845758464),E=o(10,7,1,5,0,208,112,26);e.exports={support:(e=1)=>t(Uint32Array.of(1836278016,e)),get supportStreaming(){return d(n.instantiateStreaming)},feature:{get bigInt(){return t(f,!0)},get bulk(){return t(h)},get exceptions(){return t(m)},get mutableGlobal(){return t(g)},get multiValue(){return t(v)},get saturateConversions(){return t(b)},get signExtensions(){return t(y)},get tailCall(){return t(_)},get threads(){return t(w)},get simd(){return t(S)},get references(){return t(E)},get typeReflection(){return d(n.Memory.type)},get funcReferences(){return d(n.Function)}}}},1041(e,t){"use strict";var n,r,i;t.__esModule=!0,(i=t.WindowsZoneName||(t.WindowsZoneName={})).DatelineStandardTime="Dateline Standard Time",i.UtcMinus_11="UTC-11",i.AleutianStandardTime="Aleutian Standard Time",i.HawaiianStandardTime="Hawaiian Standard Time",i.MarquesasStandardTime="Marquesas Standard Time",i.AlaskanStandardTime="Alaskan Standard Time",i.UtcMinus_09="UTC-09",i.PacificStandardTimeMexico="Pacific Standard Time (Mexico)",i.UtcMinus_08="UTC-08",i.PacificStandardTime="Pacific Standard Time",i.UsMountainStandardTime="US Mountain Standard Time",i.MountainStandardTimeMexico="Mountain Standard Time (Mexico)",i.MountainStandardTime="Mountain Standard Time",i.CentralAmericaStandardTime="Central America Standard Time",i.CentralStandardTime="Central Standard Time",i.EasterIslandStandardTime="Easter Island Standard Time",i.CentralStandardTimeMexico="Central Standard Time (Mexico)",i.CanadaCentralStandardTime="Canada Central Standard Time",i.SaPacificStandardTime="SA Pacific Standard Time",i.EasternStandardTimeMexico="Eastern Standard Time (Mexico)",i.EasternStandardTime="Eastern Standard Time",i.HaitiStandardTime="Haiti Standard Time",i.CubaStandardTime="Cuba Standard Time",i.UsEasternStandardTime="US Eastern Standard Time",i.ParaguayStandardTime="Paraguay Standard Time",i.AtlanticStandardTime="Atlantic Standard Time",i.VenezuelaStandardTime="Venezuela Standard Time",i.CentralBrazilianStandardTime="Central Brazilian Standard Time",i.SaWesternStandardTime="SA Western Standard Time",i.PacificSaStandardTime="Pacific SA Standard Time",i.TurksAndCaicosStandardTime="Turks And Caicos Standard Time",i.NewfoundlandStandardTime="Newfoundland Standard Time",i.TocantinsStandardTime="Tocantins Standard Time",i.ESouthAmericaStandardTime="E. South America Standard Time",i.SaEasternStandardTime="SA Eastern Standard Time",i.ArgentinaStandardTime="Argentina Standard Time",i.GreenlandStandardTime="Greenland Standard Time",i.MontevideoStandardTime="Montevideo Standard Time",i.MagallanesStandardTime="Magallanes Standard Time",i.SaintPierreStandardTime="Saint Pierre Standard Time",i.BahiaStandardTime="Bahia Standard Time",i.UtcMinus_02="UTC-02",i.AzoresStandardTime="Azores Standard Time",i.CapeVerdeStandardTime="Cape Verde Standard Time",i.Utc="UTC",i.GmtStandardTime="GMT Standard Time",i.GreenwichStandardTime="Greenwich Standard Time",i.WEuropeStandardTime="W. Europe Standard Time",i.CentralEuropeStandardTime="Central Europe Standard Time",i.RomanceStandardTime="Romance Standard Time",i.MoroccoStandardTime="Morocco Standard Time",i.SaoTomeStandardTime="Sao Tome Standard Time",i.CentralEuropeanStandardTime="Central European Standard Time",i.WCentralAfricaStandardTime="W. Central Africa Standard Time",i.JordanStandardTime="Jordan Standard Time",i.GtbStandardTime="GTB Standard Time",i.MiddleEastStandardTime="Middle East Standard Time",i.EgyptStandardTime="Egypt Standard Time",i.EEuropeStandardTime="E. Europe Standard Time",i.SyriaStandardTime="Syria Standard Time",i.WestBankStandardTime="West Bank Standard Time",i.SouthAfricaStandardTime="South Africa Standard Time",i.FleStandardTime="FLE Standard Time",i.IsraelStandardTime="Israel Standard Time",i.KaliningradStandardTime="Kaliningrad Standard Time",i.SudanStandardTime="Sudan Standard Time",i.LibyaStandardTime="Libya Standard Time",i.NamibiaStandardTime="Namibia Standard Time",i.ArabicStandardTime="Arabic Standard Time",i.TurkeyStandardTime="Turkey Standard Time",i.ArabStandardTime="Arab Standard Time",i.BelarusStandardTime="Belarus Standard Time",i.RussianStandardTime="Russian Standard Time",i.EAfricaStandardTime="E. Africa Standard Time",i.IranStandardTime="Iran Standard Time",i.ArabianStandardTime="Arabian Standard Time",i.AstrakhanStandardTime="Astrakhan Standard Time",i.AzerbaijanStandardTime="Azerbaijan Standard Time",i.RussiaTimeZone_3="Russia Time Zone 3",i.MauritiusStandardTime="Mauritius Standard Time",i.SaratovStandardTime="Saratov Standard Time",i.GeorgianStandardTime="Georgian Standard Time",i.CaucasusStandardTime="Caucasus Standard Time",i.AfghanistanStandardTime="Afghanistan Standard Time",i.WestAsiaStandardTime="West Asia Standard Time",i.EkaterinburgStandardTime="Ekaterinburg Standard Time",i.PakistanStandardTime="Pakistan Standard Time",i.IndiaStandardTime="India Standard Time",i.SriLankaStandardTime="Sri Lanka Standard Time",i.NepalStandardTime="Nepal Standard Time",i.CentralAsiaStandardTime="Central Asia Standard Time",i.BangladeshStandardTime="Bangladesh Standard Time",i.OmskStandardTime="Omsk Standard Time",i.MyanmarStandardTime="Myanmar Standard Time",i.SeAsiaStandardTime="SE Asia Standard Time",i.AltaiStandardTime="Altai Standard Time",i.WMongoliaStandardTime="W. Mongolia Standard Time",i.NorthAsiaStandardTime="North Asia Standard Time",i.NCentralAsiaStandardTime="N. Central Asia Standard Time",i.TomskStandardTime="Tomsk Standard Time",i.ChinaStandardTime="China
2Standard Time",i.NorthAsiaEastStandardTime="North Asia East Standard Time",i.SingaporeStandardTime="Singapore Standard Time",i.WAustraliaStandardTime="W. Australia Standard Time",i.TaipeiStandardTime="Taipei Standard Time",i.UlaanbaatarStandardTime="Ulaanbaatar Standard Time",i.AusCentralWStandardTime="Aus Central W. Standard Time",i.TransbaikalStandardTime="Transbaikal Standard Time",i.TokyoStandardTime="Tokyo Standard Time",i.NorthKoreaStandardTime="North Korea Standard Time",i.KoreaStandardTime="Korea Standard Time",i.YakutskStandardTime="Yakutsk Standard Time",i.CenAustraliaStandardTime="Cen. Australia Standard Time",i.AusCentralStandardTime="AUS Central Standard Time",i.EAustraliaStandardTime="E. Australia Standard Time",i.AusEasternStandardTime="AUS Eastern Standard Time",i.WestPacificStandardTime="West Pacific Standard Time",i.TasmaniaStandardTime="Tasmania Standard Time",i.VladivostokStandardTime="Vladivostok Standard Time",i.LordHoweStandardTime="Lord Howe Standard Time",i.BougainvilleStandardTime="Bougainville Standard Time",i.RussiaTimeZone_10="Russia Time Zone 10",i.MagadanStandardTime="Magadan Standard Time",i.NorfolkStandardTime="Norfolk Standard Time",i.SakhalinStandardTime="Sakhalin Standard Time",i.CentralPacificStandardTime="Central Pacific Standard Time",i.RussiaTimeZone_11="Russia Time Zone 11",i.NewZealandStandardTime="New Zealand Standard Time",i.UtcMinusPlus_12="UTC+12",i.FijiStandardTime="Fiji Standard Time",i.ChathamIslandsStandardTime="Chatham Islands Standard Time",i.UtcMinusPlus_13="UTC+13",i.TongaStandardTime="Tonga Standard Time",i.SamoaStandardTime="Samoa Standard Time",i.LineIslandsStandardTime="Line Islands Standard Time",(r=t.Territory||(t.Territory={}))["001"]="001",r.Zz="ZZ",r.As="AS",r.Nu="NU",r.Um="UM",r.Us="US",r.Ck="CK",r.Pf="PF",r.Mx="MX",r.Pn="PN",r.Ca="CA",r.Bz="BZ",r.Cr="CR",r.Ec="EC",r.Gt="GT",r.Hn="HN",r.Ni="NI",r.Sv="SV",r.Cl="CL",r.Br="BR",r.Co="CO",r.Jm="JM",r.Ky="KY",r.Pa="PA",r.Pe="PE",r.Bs="BS",r.Ht="HT",r.Cu="CU",r.Py="PY",r.Bm="BM",r.Gl="GL",r.Ve="VE",r.Ag="AG",r.Ai="AI",r.Aw="AW",r.Bb="BB",r.Bl="BL",r.Bo="BO",r.Bq="BQ",r.Cw="CW",r.Dm="DM",r.Do="DO",r.Gd="GD",r.Gp="GP",r.Gy="GY",r.Kn="KN",r.Lc="LC",r.Mf="MF",r.Mq="MQ",r.Ms="MS",r.Pr="PR",r.Sx="SX",r.Tt="TT",r.Vc="VC",r.Vg="VG",r.Vi="VI",r.Tc="TC",r.Aq="AQ",r.Fk="FK",r.Gf="GF",r.Sr="SR",r.Ar="AR",r.Uy="UY",r.Pm="PM",r.Gs="GS",r.Pt="PT",r.Cv="CV",r.Es="ES",r.Fo="FO",r.Gb="GB",r.Gg="GG",r.Ie="IE",r.Im="IM",r.Je="JE",r.Bf="BF",r.Ci="CI",r.Gh="GH",r.Gm="GM",r.Gn="GN",r.Gw="GW",r.Is="IS",r.Lr="LR",r.Ml="ML",r.Mr="MR",r.Sh="SH",r.Sl="SL",r.Sn="SN",r.Tg="TG",r.Ad="AD",r.At="AT",r.Ch="CH",r.De="DE",r.Gi="GI",r.It="IT",r.Li="LI",r.Lu="LU",r.Mc="MC",r.Mt="MT",r.Nl="NL",r.No="NO",r.Se="SE",r.Sj="SJ",r.Sm="SM",r.Va="VA",r.Al="AL",r.Cz="CZ",r.Hu="HU",r.Me="ME",r.Rs="RS",r.Si="SI",r.Sk="SK",r.Be="BE",r.Dk="DK",r.Fr="FR",r.Eh="EH",r.Ma="MA",r.St="ST",r.Ba="BA",r.Hr="HR",r.Mk="MK",r.Pl="PL",r.Ao="AO",r.Bj="BJ",r.Cd="CD",r.Cf="CF",r.Cg="CG",r.Cm="CM",r.Dz="DZ",r.Ga="GA",r.Gq="GQ",r.Ne="NE",r.Ng="NG",r.Td="TD",r.Tn="TN",r.Jo="JO",r.Cy="CY",r.Gr="GR",r.Ro="RO",r.Lb="LB",r.Eg="EG",r.Md="MD",r.Sy="SY",r.Ps="PS",r.Bi="BI",r.Bw="BW",r.Ls="LS",r.Mw="MW",r.Mz="MZ",r.Rw="RW",r.Sz="SZ",r.Za="ZA",r.Zm="ZM",r.Zw="ZW",r.Ax="AX",r.Bg="BG",r.Ee="EE",r.Fi="FI",r.Lt="LT",r.Lv="LV",r.Ua="UA",r.Il="IL",r.Ru="RU",r.Sd="SD",r.Ly="LY",r.Na="NA",r.Iq="IQ",r.Tr="TR",r.Bh="BH",r.Kw="KW",r.Qa="QA",r.Sa="SA",r.Ye="YE",r.By="BY",r.Dj="DJ",r.Er="ER",r.Et="ET",r.Ke="KE",r.Km="KM",r.Mg="MG",r.So="SO",r.Ss="SS",r.Tz="TZ",r.Ug="UG",r.Yt="YT",r.Ir="IR",r.Ae="AE",r.Om="OM",r.Az="AZ",r.Mu="MU",r.Re="RE",r.Sc="SC",r.Ge="GE",r.Am="AM",r.Af="AF",r.Kz="KZ",r.Mv="MV",r.Tf="TF",r.Tj="TJ",r.Tm="TM",r.Uz="UZ",r.Pk="PK",r.In="IN",r.Lk="LK",r.Np="NP",r.Cn="CN",r.Io="IO",r.Kg="KG",r.Bd="BD",r.Bt="BT",r.Cc="CC",r.Mm="MM",r.Cx="CX",r.Id="ID",r.Kh="KH",r.La="LA",r.Th="TH",r.Vn="VN",r.Mn="MN",r.Hk="HK",r.Mo="MO",r.Bn="BN",r.My="MY",r.Ph="PH",r.Sg="SG",r.Au="AU",r.Tw="TW",r.Jp="JP",r.Pw="PW",r.Tl="TL",r.Kp="KP",r.Kr="KR",r.Fm="FM",r.Gu="GU",r.Mp="MP",r.Pg="PG",r.Nf="NF",r.Nc="NC",r.Sb="SB",r.Vu="VU",r.Nz="NZ",r.Ki="KI",r.Mh="MH",r.Nr="NR",r.Tv="TV",r.Wf="WF",r.Fj="FJ",r.Tk="TK",r.To="TO",r.Ws="WS",(n=t.IanaName||(t.IanaName={})).EtcGmtMinusPlus_12="Etc/GMT+12",n.EtcGmtMinusPlus_11="Etc/GMT+11",
2n.PacificPagoPago="Pacific/Pago_Pago",n.PacificNiue="Pacific/Niue",n.PacificMidway="Pacific/Midway",n.AmericaAdak="America/Adak",n.PacificHonolulu="Pacific/Honolulu",n.PacificRarotonga="Pacific/Rarotonga",n.PacificTahiti="Pacific/Tahiti",n.PacificJohnston="Pacific/Johnston",n.EtcGmtMinusPlus_10="Etc/GMT+10",n.PacificMarquesas="Pacific/Marquesas",n.AmericaAnchorage="America/Anchorage",n.EtcGmtMinusPlus_9="Etc/GMT+9",n.PacificGambier="Pacific/Gambier",n.AmericaTijuana="America/Tijuana",n.EtcGmtMinusPlus_8="Etc/GMT+8",n.PacificPitcairn="Pacific/Pitcairn",n.AmericaLosAngeles="America/Los_Angeles",n.AmericaVancouver="America/Vancouver",n.Pst8Pdt="PST8PDT",n.AmericaPhoenix="America/Phoenix",n.AmericaDawsonCreek="America/Dawson_Creek",n.AmericaHermosillo="America/Hermosillo",n.EtcGmtMinusPlus_7="Etc/GMT+7",n.AmericaChihuahua="America/Chihuahua",n.AmericaDenver="America/Denver",n.AmericaEdmonton="America/Edmonton",n.AmericaOjinaga="America/Ojinaga",n.Mst7Mdt="MST7MDT",n.AmericaGuatemala="America/Guatemala",n.AmericaBelize="America/Belize",n.AmericaCostaRica="America/Costa_Rica",n.PacificGalapagos="Pacific/Galapagos",n.AmericaTegucigalpa="America/Tegucigalpa",n.AmericaManagua="America/Managua",n.AmericaElSalvador="America/El_Salvador",n.EtcGmtMinusPlus_6="Etc/GMT+6",n.AmericaChicago="America/Chicago",n.AmericaWinnipeg="America/Winnipeg",n.AmericaMatamoros="America/Matamoros",n.Cst6Cdt="CST6CDT",n.PacificEaster="Pacific/Easter",n.AmericaMexicoCity="America/Mexico_City",n.AmericaRegina="America/Regina",n.AmericaBogota="America/Bogota",n.AmericaRioBranco="America/Rio_Branco",n.AmericaCoralHarbour="America/Coral_Harbour",n.AmericaGuayaquil="America/Guayaquil",n.AmericaJamaica="America/Jamaica",n.AmericaCayman="America/Cayman",n.AmericaPanama="America/Panama",n.AmericaLima="America/Lima",n.EtcGmtMinusPlus_5="Etc/GMT+5",n.AmericaCancun="America/Cancun",n.AmericaNewYork="America/Ne
2w_York",n.AmericaNassau="America/Nassau",n.AmericaToronto="America/Toronto",n.Est5Edt="EST5EDT",n.AmericaPortMinusAuPrince="America/Port-au-Prince",n.AmericaHavana="America/Havana",n.AmericaIndianapolis="America/Indianapolis",n.AmericaAsuncion="America/Asuncion",n.AmericaHalifax="America/Halifax",n.AtlanticBermuda="Atlantic/Bermuda",n.AmericaThule="America/Thule",n.AmericaCaracas="America/Caracas",n.AmericaCuiaba="America/Cuiaba",n.AmericaLaPaz="America/La_Paz",n.AmericaAntigua="America/Antigua",n.AmericaAnguilla="America/Anguilla",n.AmericaAruba="America/Aruba",n.AmericaBarbados="America/Barbados",n.AmericaStBarthelemy="America/St_Barthelemy",n.AmericaKralendijk="America/Kralendijk",n.AmericaManaus="America/Manaus",n.AmericaBlancMinusSablon="America/Blanc-Sablon",n.AmericaCuracao="America/Curacao",n.AmericaDominica="America/Dominica",n.AmericaSantoDomingo="America/Santo_Domingo",n.AmericaGrenada="America/Grenada",n.AmericaGuadeloupe="America/Guadeloupe",n.AmericaGuyana="America/Guyana",n.AmericaStKitts="America/St_Kitts",n.AmericaStLucia="America/St_Lucia",n.AmericaMarigot="America/Marigot",n.AmericaMartinique="America/Martinique",n.AmericaMontserrat="America/Montserrat",n.AmericaPuertoRico="America/Puerto_Rico",n.AmericaLowerPrinces="America/Lower_Princes",n.AmericaPortOfSpain="America/Port_of_Spain",n.AmericaStVincent="America/St_Vincent",n.AmericaTortola="America/Tortola",n.AmericaStThomas="America/St_Thomas",n.EtcGmtMinusPlus_4="Etc/GMT+4",n.AmericaSantiago="America/Santiago",n.AmericaGrandTurk="America/Grand_Turk",n.AmericaStJohns="America/St_Johns",n.AmericaAraguaina="America/Araguaina",n.AmericaSaoPaulo="America/Sao_Paulo",n.AmericaCayenne="America/Cayenne",n.AntarcticaRothera="Antarctica/Rothera",n.AmericaFortaleza="America/Fortaleza",n.AtlanticStanley="Atlantic/Stanley",n.AmericaParamaribo="America/Paramaribo",n.EtcGmtMinusPlus_3="Etc/GMT+3",n.AmericaBuenosAires="America/Buenos_Aires",n.AmericaGodthab="America/Godthab",n.AmericaMontevideo="America/Montevideo",n.AmericaPuntaArenas="America/Punta_Arenas",n.AntarcticaPalmer="Antarctica/Palmer",n.AmericaMiquelon="America/Miquelon",n.AmericaBahia="America/Bahia",n.EtcGmtMinusPlus_2="Etc/GMT+2",n.AmericaNoronha="America/Noronha",n.AtlanticSouthGeorgia="Atlantic/South_Georgia",n.AtlanticAzores="Atlantic/Azores",n.AmericaScoresbysund="America/Scoresbysund",n.AtlanticCapeVerde="Atlantic/Cape_Verde",n.EtcGmtMinusPlus_1="Etc/GMT+1",n.EtcGmt="Etc/GMT",n.AmericaDanmarkshavn="America/Danmarkshavn",n.EuropeLondon="Europe/London",n.AtlanticCanary="Atlantic/Canary",n.AtlanticFaeroe="Atlantic/Faeroe",n.EuropeGuernsey="Europe/Guernsey",n.EuropeDublin="Europe/Dublin",n.EuropeIsleOfMan="Europe/Isle_of_Man",n.EuropeJersey="Europe/Jersey",n.EuropeLisbon="Europe/Lisbon",n.AtlanticReykjavik="Atlantic/Reykjavik",n.AfricaOuagadougou="Africa/Ouagadougou",n.AfricaAbidjan="Africa/Abidjan",n.AfricaAccra="Africa/Accra",n.AfricaBanjul="Africa/Banjul",n.AfricaConakry="Africa/Conakry",n.AfricaBissau="Africa/Bissau",n.AfricaMonrovia="Africa/Monrovia",n.AfricaBamako="Africa/Bamako",n.AfricaNouakchott="Africa/Nouakchott",n.AtlanticStHelena="Atlantic/St_Helena",n.AfricaFreetown="Africa/Freetown",n.AfricaDakar="Africa/Dakar",n.AfricaLome="Africa/Lome",n.EuropeBerlin="Europe/Berlin",n.EuropeAndorra="Europe/Andorra",n.EuropeVienna="Europe/Vienna",n.EuropeZurich="Europe/Zurich",n.EuropeGibraltar="Europe/Gibraltar",n.EuropeRome="Europe/Rome",n.EuropeVaduz="Europe/Vaduz",n.EuropeLuxembourg="Europe/Luxembourg",n.EuropeMonaco="Europe/Monaco",n.EuropeMalta="Europe/Malta",n.EuropeAmsterdam="Europe/Amsterdam",n.EuropeOslo="Europe/Oslo",n.EuropeStockholm="Europe/Stockholm",n.ArcticLongyearbyen="Arctic/Longyearbyen",n.EuropeSanMarino="Europe/San_Marino",n.EuropeVatican="Europe/Vatican",n.EuropeBudapest="Europe/Budapest",n.EuropeTirane="Europe/Tirane",n.EuropePrague="Europe/Prague",n.EuropePodgorica="Europe/Podgorica",n.EuropeBelgrade="Europe/Belgrade",n.EuropeLjubljana="Europe/Ljubljana",n.EuropeBratislava="Europe/Bratislava",n.EuropeParis="Europe/Paris",n.EuropeBrussels="Europe/Brussels",n.EuropeCopenhagen="Europe/Copenhagen",n.EuropeMadrid="Europe/Madrid",n.AfricaCasablanca="Africa/Casablanca",n.AfricaElAaiun="Africa/El_Aaiun",n.AfricaSaoTome="Africa/Sao_Tome",n.EuropeWarsaw="Europe/Warsaw",n.EuropeSarajevo="Europe/Sarajevo",n.EuropeZagreb="Europe/Zagreb",n.EuropeSkopje="Europe/Skopje",n.AfricaLagos="Africa/Lagos",n.AfricaLuanda="Africa/Luanda",n.AfricaPortoMinusNovo="Africa/Porto-Novo",n.AfricaKinshasa="Africa/Kinshasa",n.AfricaBangui="Africa/Bangui",n.AfricaBrazzaville="Africa/Brazzaville",n.AfricaDouala="Africa/Douala",n.AfricaAlgiers="Africa/Algiers",n.AfricaLibreville="Africa/Libreville",n.AfricaMalabo="Africa/Malabo",n.AfricaNiamey="Africa/Niamey",n.AfricaNdjamena="Africa/Ndjamena",n.AfricaTunis="Africa/Tunis",n.EtcGmtMinus_1="Etc/GMT-1",n.AsiaAmman="Asia/Amman",n.EuropeBucharest="Europe/Bucharest",n.AsiaFamagusta="Asia/Famagusta",n.EuropeAthens="Europe/Athens",n.AsiaBeirut="Asia/Beirut",n.AfricaCairo="Africa/Cairo",n.EuropeChisinau="Europe/Chisinau",n.AsiaDamascus="Asia/Damascus",n.AsiaHebron="Asia/Hebron",n.AfricaJohannesburg="Africa/Johannesburg",n.AfricaBujumbura="Africa/Bujumbura",n.AfricaGaborone="Africa/Gaborone",n.AfricaLubumbashi="Africa/Lubumbashi",n.AfricaMaseru="Africa/Maseru",n.AfricaBlantyre="Africa/Blantyre",n.AfricaMaputo="Africa/Maputo",n.AfricaKigali="Africa/Kigal
2i",n.AfricaMbabane="Africa/Mbabane",n.AfricaLusaka="Africa/Lusaka",n.AfricaHarare="Africa/Harare",n.EtcGmtMinus_2="Etc/GMT-2",n.EuropeKiev="Europe/Kiev",n.EuropeMariehamn="Europe/Mariehamn",n.EuropeSofia="Europe/Sofia",n.EuropeTallinn="Europe/Tallinn",n.EuropeHelsinki="Europe/Helsinki",n.EuropeVilnius="Europe/Vilnius",n.EuropeRiga="Europe/Riga",n.AsiaJerusalem="Asia/Jerusalem",n.EuropeKaliningrad="Europe/Kaliningrad",n.AfricaKhartoum="Africa/Khartoum",n.AfricaTripoli="Africa/Tripoli",n.AfricaWindhoek="Africa/Windhoek",n.AsiaBaghdad="Asia/Baghdad",n.EuropeIstanbul="Europe/Istanbul",n.AsiaRiyadh="Asia/Riyadh",n.AsiaBahrain="Asia/Bahrain",n.AsiaKuwait="Asia/Kuwait",n.AsiaQatar="Asia/Qatar",n.AsiaAden="Asia/Aden",n.EuropeMinsk="Europe/Minsk",n.EuropeMoscow="Europe/Moscow",n.EuropeSimferopol="Europe/Simferopol",n.AfricaNairobi="Africa/Nairobi",n.AntarcticaSyowa="Antarctica/Syowa",n.AfricaDjibouti="Africa/Djibouti",n.AfricaAsmera="Africa/Asmera",n.AfricaAddisAbaba="Africa/Addis_Ababa",n.IndianComoro="Indian/Comoro",n.IndianAntananarivo="Indian/Antananarivo",n.AfricaMogadishu="Africa/Mogadishu",n.AfricaJuba="Africa/Juba",n.AfricaDarEsSalaam="Africa/Dar_es_Salaam",n.AfricaKampala="Africa/Kampala",n.IndianMayotte="Indian/Mayotte",n.EtcGmtMinus_3="Etc/GMT-3",n.AsiaTehran="Asia/Tehran",n.AsiaDubai="Asia/Dubai",n.AsiaMuscat="Asia/Muscat",n.EtcGmtMinus_4="Etc/GMT-4",n.EuropeAstrakhan="Europe/Astrakhan",n.AsiaBaku="Asia/Baku",n.EuropeSamara="Europe/Samara",n.IndianMauritius="Indian/Mauritius",n.IndianReunion="Indian/Reunion",n.IndianMahe="Indian/Mahe",n.EuropeSaratov="Europe/Saratov",n.AsiaTbilisi="Asia/Tbilisi",n.AsiaYerevan="Asia/Yerevan",n.AsiaKabul="Asia/Kabul",n.AsiaTashkent="Asia/Tashkent",n.AntarcticaMawson="Antarctica/Mawson",n.AsiaOral="Asia/Oral",n.IndianMaldives="Indian/Maldives",n.IndianKerguelen="Indian/Kerguelen",n.AsiaDushanbe="Asia/Dushanbe",n.AsiaAshgabat="Asia/Ashgabat",n.EtcGmtMinus_5="Etc/GMT-5",n.AsiaYekaterinburg="Asia/Yekaterinburg",n.AsiaKarachi="Asia/Karachi",n.AsiaCalcutta="Asia/Calcutta",n.AsiaColombo="Asia/Colombo",n.AsiaKatmandu="Asia/Katmandu",n.AsiaAlmaty="Asia/Almaty",n.AntarcticaVostok="Antarctica/Vostok",n.AsiaUrumqi="Asia/Urumqi",n.IndianChagos="Indian/Chagos",n.AsiaBishkek="Asia/Bishkek",n.EtcGmtMinus_6="Etc/GMT-6",n.AsiaDhaka="Asia/Dhaka",n.AsiaThimphu="Asia/Thimphu",n.AsiaOmsk="Asia/Omsk",n.AsiaRangoon="Asia/Rangoon",n.IndianCocos="Indian/Cocos",n.AsiaBangkok="Asia/Bangkok",n.AntarcticaDavis="Antarctica/Davis",n.IndianChristmas="Indian/Christmas",n.AsiaJakarta="Asia/Jakarta",n.AsiaPhnomPenh="Asia/Phnom_Penh",n.AsiaVientiane="Asia/Vientiane",n.AsiaSaigon="Asia/Saigon",n.EtcGmtMinus_7="Etc/GMT-7",n.AsiaBarnaul="Asia/Barnaul",n.AsiaHovd="Asia/Hovd",n.AsiaKrasnoyarsk="Asia/Krasnoyarsk",n.AsiaNovosibirsk="Asia/Novosibirsk",n.AsiaTomsk="Asia/Tomsk",n.AsiaShanghai="Asia/Shanghai",n.AsiaHongKong="Asia/Hong_Kong",n.AsiaMacau="Asia/Macau",n.AsiaIrkutsk="Asia/Irkutsk",n.AsiaSingapore="Asia/Singapore",n.AsiaBrunei="Asia/Brunei",n.AsiaMakassar="Asia/Makassar",n.AsiaKualaLumpur="Asia/Kuala_Lumpur",n.AsiaManila="Asia/Manila",n.EtcGmtMinus_8="Etc/GMT-8",n.AustraliaPerth="Australia/Perth",n.AntarcticaCasey="Antarctica/Casey",n.AsiaTai
2pei="Asia/Taipei",n.AsiaUlaanbaatar="Asia/Ulaanbaatar",n.AustraliaEucla="Australia/Eucla",n.AsiaChita="Asia/Chita",n.AsiaTokyo="Asia/Tokyo",n.AsiaJayapura="Asia/Jayapura",n.PacificPalau="Pacific/Palau",n.AsiaDili="Asia/Dili",n.EtcGmtMinus_9="Etc/GMT-9",n.AsiaPyongyang="Asia/Pyongyang",n.AsiaSeoul="Asia/Seoul",n.AsiaYakutsk="Asia/Yakutsk",n.AustraliaAdelaide="Australia/Adelaide",n.AustraliaDarwin="Australia/Darwin",n.AustraliaBrisbane="Australia/Brisbane",n.AustraliaSydney="Australia/Sydney",n.PacificPortMoresby="Pacific/Port_Moresby",n.AntarcticaDumontDUrville="Antarctica/DumontDUrville",n.PacificTruk="Pacific/Truk",n.PacificGuam="Pacific/Guam",n.PacificSaipan="Pacific/Saipan",n.EtcGmtMinus_10="Etc/GMT-10",n.AustraliaHobart="Australia/Hobart",n.AsiaVladivostok="Asia/Vladivostok",n.AustraliaLordHowe="Australia/Lord_Howe",n.PacificBougainville="Pacific/Bougainville",n.AsiaSrednekolymsk="Asia/Srednekolymsk",n.AsiaMagadan="Asia/Magadan",n.PacificNorfolk="Pacific/Norfolk",n.AsiaSakhalin="Asia/Sakhalin",n.PacificGuadalcanal="Pacific/Guadalcanal",n.AntarcticaMacquarie="Antarctica/Macquarie",n.PacificPonape="Pacific/Ponape",n.PacificNoumea="Pacific/Noumea",n.PacificEfate="Pacific/Efate",n.EtcGmtMinus_11="Etc/GMT-11",n.AsiaKamchatka="Asia/Kamchatka",n.PacificAuckland="Pacific/Auckland",n.AntarcticaMcMurdo="Antarctica/McMurdo",n.EtcGmtMinus_12="Etc/GMT-12",n.PacificTarawa="Pacific/Tarawa",n.PacificMajuro="Pacific/Majuro",n.PacificNauru="Pacific/Nauru",n.PacificFunafuti="Pacific/Funafuti",n.PacificWake="Pacific/Wake",n.PacificWallis="Pacific/Wallis",n.PacificFiji="Pacific/Fiji",n.PacificChatham="Pacific/Chatham",n.EtcGmtMinus_13="Etc/GMT-13",n.PacificEnderbury="Pacific/Enderbury",n.PacificFakaofo="Pacific/Fakaofo",n.PacificTongatapu="Pacific/Tongatapu",n.PacificApia="Pacific/Apia",n.PacificKiritimati="Pacific/Kiritimati",n.EtcGmtMinus_14="Etc/GMT-14"},13335(e,t,n){"use strict";t.__esModule=!0;var r=n(1041),i=n(62862);t.findIana=function(e,t){void 0===t&&(t=r.Territory["001"]);var n=i.map.find((function(n){var r=n.windowsName,i=n.territory;return r===e&&i===t}));if(void 0!==n)return n.iana},t.findOneIana=function(e,n){void 0===n&&(n=r.Territory["001"]);var i=t.findIana(e,n);if(void 0!==i)return i[0]},t.findWindows=function(e){var t=i.map.find((function(t){return t.iana.includes(e)}));if(void 0!==t)return t.windowsName}},62862(e,t,n){"use strict";t.__esModule=!0;var r=n(33983);t.map=r},44748(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=(r=n(63004))&&r.__esModule?r:{default:r};t.default={pauseVideo:{acceptableStates:[i.default.ENDED,i.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[i.default.ENDED,i.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[i.default.ENDED,i.default.PLAYING,i.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},49325(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(96602)),i=s(n(99345)),o=s(n(41769)),a=s(n(44748));function s(e){return e&&e.__esModule?e:{default:e}}var l=(0,r.default)("youtube-player"),c={proxyEvents:function(e){var t={},n=function(n){var r="on"+n.slice(0,1).toUpperCase()+n.slice(1);t[r]=function(t){l('event "%s"',r,t),e.trigger(n,t)}},r=!0,i=!1,a=void 0;try{for(var s,c=o.default[Symbol.iterator]();!(r=(s=c.next()).done);r=!0)n(s.value)}catch(e){i=!0,a=e}finally{try{!r&&c.return&&c.return()}finally{if(i)throw a}}return t},promisifyPlayer:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={},r=function(r){t&&a.default[r]?n[r]=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return e.then((function(e){var t=a.default[r],i=e.getPlayerState(),o=e[r].apply(e,n);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(i)?new Promise((function(n){e.addEventListener("onStateChange",(function r(){var i=e.getPlayerState(),o=void 0;"number"==typeof t.timeout&&(o=setTimeout((function(){e.removeEventListener("onStateChange",r),n()}),t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(i)&&(e.removeEventListener("onStateChange",r),clearTimeout(o),n())}))})).then((function(){return o}
2)):o}))}:n[r]=function(){for(var t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return e.then((function(e){return e[r].apply(e,n)}))}},o=!0,s=!1,l=void 0;try{for(var c,u=i.default[Symbol.iterator]();!(o=(c=u.next()).done);o=!0)r(c.value)}catch(e){s=!0,l=e}finally{try{!o&&u.return&&u.return()}finally{if(s)throw l}}return n}};t.default=c,e.exports=t.default},63004(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},41769(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},99345(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
2setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default},23517(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=s(n(44666)),o=s(n(46694)),a=s(n(49325));function s(e){return e&&e.__esModule?e:{default:e}}var l=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=(0,i.default)();if(l||(l=(0,o.default)(s)),t.events)throw new Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw new Error('Element "'+e+'" does not exist.');t.events=a.default.proxyEvents(s);var c=new Promise((function(n){"object"===(void 0===e?"undefined":r(e))&&e.playVideo instanceof Function?n(e):l.then((function(r){var i=new r.Player(e,t);return s.on("ready",(function(){n(i)})),null}))})),u=a.default.promisifyPlayer(c,n);return u.on=s.on,u.off=s.off,u},e.exports=t.default},46694(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=(r=n(6147))&&r.__esModule?r:{default:r};t.default=function(e){return new Promise((function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)t(window.YT);else{var n="http:"===window.location.protocol?"http:":"https:";(0,i.default)(n+"//www.youtube.com/iframe_api",(function(t){t&&e.trigger("error",t)}));var r=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){r&&r(),t(window.YT)}}}))},e.exports=t.default},96602(e,t,n){var r=n(65606);function i(){var e;try{e=t.storage.debug}catch(e){}return!e&&void 0!==r&&"env"in r&&(e=r.env.DEBUG),e}(t=e.exports=n(59245)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),n){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var i=0,o=0;e[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(i++,"%c"===e&&(o=i))})),e.splice(o,0,r)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=i,t.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type)||("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(i())},59245(e,t,n){var r;function i(e){function n(){if(n.enabled){var e=n,i=+new Date,o=i-(r||i);e.diff=o,e.prev=r,e.curr=i,r=i;for(var a=new Array(arguments.length),s=0;s<a.length;s++)a[s]=arguments[s];a[0]=t.coerce(a[0]),"string"!=typeof a[0]&&a.unshift("%O");var l=0;a[0]=a[0].replace(/%([a-zA-Z%])/g,(function(n,r){if("%%"===n)return n;l++;var i=t.formatters[r];if("function"==typeof i){var o=a[l];n=i.call(e,o),a.splice(l,1),l--}return n})),t.formatArgs.call(e,a),(n.log||t.log||console.log.bind(console)).apply(e,a)}}return n.namespace=e,n.enabled=t.enabled(e),n.useColors=t.useColors(),n.color=function(e){var n,r=0;for(n in e)r=(r<<5)-r+e.charCodeAt(n),r|=0;return t.colors[Math.abs(r)%t.colors.length]}(e),"function"==typeof t.init&&t.init(n),n}
2(t=e.exports=i.debug=i.default=i).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var n=("string"==typeof e?e:"").split(/[\s,]+/),r=n.length,i=0;i<r;i++)n[i]&&("-"===(e=n[i].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1},t.humanize=n(82988),t.names=[],t.skips=[],t.formatters={}},82988(e){var t=1e3,n=60*t,r=60*n,i=24*r;function o(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}e.exports=function(e,a){a=a||{};var s,l=typeof e;if("string"===l&&e.length>0)return function(e){if(!((e=String(e)).length>100)){var o=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(o){var a=parseFloat(o[1]);switch((o[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*a;case"days":case"day":case"d":return a*i;case"hours":case"hour":case"hrs":case"hr":case"h":return a*r;case"minutes":case"minute":case"mins":case"min":case"m":return a*n;case"seconds":case"second":case"secs":case"sec":case"s":return a*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}}}(e);if("number"===l&&!1===isNaN(e))return a.long?o(s=e,i,"day")||o(s,r,"hour")||o(s,n,"minute")||o(s,t,"second")||s+" ms":function(e){return e>=i?Math.round(e/i)+"d":e>=r?Math.round(e/r)+"h":e>=n?Math.round(e/n)+"m":e>=t?Math.round(e/t)+"s":e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},60713(){},41643(){},31831(){},47007(){},42634(){},8701(){},52873(){},79306(e,t,n){"use strict";var r=n(94901),i=n(16823),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a function")}},35548(e,t,n){"use strict";var r=n(33517),i=n(16823),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a constructor")}},73506(e,t,n){"use strict";var r=n(13925),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},97080(e,t,n){"use strict";var r=n(94402).has;e.exports=function(e){return r(e),e}},6469(e,t,n){"use strict";var r=n(78227),i=n(2360),o=n(24913).f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),e.exports=function(e){s[a][e]=!0}},57829(e,t,n){"use strict";var r=n(68183).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},90679(e,t,n){"use strict";var r=n(1625),i=TypeError;e.exports=function(e,t){if(r(t,e))return e;throw new i("Incorrect invocation")}},28551(e,t,n){"use strict";var r=n(20034),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not an object")}},77811(e){"use strict";e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},67394(e,t,n){"use strict";var r=n(44576),i=n(46706),o=n(22195),a=r.ArrayBuffer,s=r.TypeError;e.exports=a&&i(a.prototype,"byteLength","get")||function(e){if("ArrayBuffer"!==o(e))throw new s("ArrayBuffer expected");return e.byteLength}},3238(e,t,n){"use strict";var r=n(44576),i=n(77811),o=n(67394),a=r.DataView;e.exports=function(e){if(!i||0!==o(e))return!1;try{return new a(e),!1}catch(e){return!0}}},55169(e,t,n){"use strict";var r=n(3238),i=TypeError;e.exports=function(e){if(r(e))throw new i("ArrayBuffer is detached");return e}},95636(e,t,n){"use strict";var r=n(44576),i=n(79504),o=n(46706),a=n(57696),s=n(55169),l=n(67394),c=n(94483),u=n(1548),d=r.structuredClone,p=r.ArrayBuffer,f=r.DataView,h=Math.min,m=p.prototype,g=f.prototype,v=i(m.slice),b=o(m,"resizable","get"),y=o(m,"maxByteLength","get"),_=i(g.getInt8),w=i(g.setInt8);e.exports=(u||c)&&function(e,t,n){var r,i=l(e),o=void 0===t?i:a(t),m=!b||!b(e);if(s(e),u&&(e=d(e,{transfer:[e]}),i===o&&(n||m)))return e;if(i>=o&&(!n||m))r=v(e,0,o);else{var g=n&&!m&&y?{maxByteLength:y(e)}:void 0;r=new p(o,g);for(var S=new f(e),E=new f(r),k=h(o,i),C=0;C<k;C++)w(E,C,_(S,C))}return u||c(e),r}},94644(e,t,n){"use strict";var r,i,o,a=n(77811),s=n(43724),l=n(44576),c=n(94901),u=n(20034),d=n(39297),p=n(36955),f=n(16823),h=n(66699),m=n(36840),g=n(62106),v=n(1625),b=n(42787),y=n(52967),_=n(78227),w=n(33392),S=n(91181),E=S.enforce,k=S.get,C=l.Int8Array,A=C&&C.prototype,T=l.Uint8ClampedArray,I=T&&T.prototype,D=C&&b(C),P=A&&b(A),x=Object.prototype,R=l.TypeError,O=_("toStringTag"),M=w("TYPED_ARRAY_TAG"),N="TypedArrayConstructor",L=a&&!!y&&"Opera"!==p(l.opera),j=!1,B={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},F={BigInt64Array:8,BigUint64Array:8},U=function(e){var t=b(e);
vendor: 4,299 bytes, line 2
2if(u(t)){var n=k(t);return n&&d(n,N)?n[N]:U(t)}},H=function(e){if(!u(e))return!1;var t=p(e);return d(B,t)||d(F,t)};for(r in B)(o=(i=l[r])&&i.prototype)?E(o)[N]=i:L=!1;for(r in F)(o=(i=l[r])&&i.prototype)&&(E(o)[N]=i);if((!L||!c(D)||D===Function.prototype)&&(D=function(){throw new R("Incorrect invocation")},L))for(r in B)l[r]&&y(l[r],D);if((!L||!P||P===x)&&(P=D.prototype,L))for(r in B)l[r]&&y(l[r].prototype,P);if(L&&b(I)!==P&&y(I,P),s&&!d(P,O))for(r in j=!0,g(P,O,{configurable:!0,get:function(){return u(this)?this[M]:void 0}}),B)l[r]&&h(l[r],M,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:L,TYPED_ARRAY_TAG:j&&M,aTypedArray:function(e){if(H(e))return e;throw new R("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!y||v(D,e)))return e;throw new R(f(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(s){if(n)for(var i in B){var o=l[i];if(o&&d(o.prototype,e))try{delete o.prototype[e]}catch(n){try{o.prototype[e]=t}catch(e){}}}P[e]&&!n||m(P,e,n?t:L&&A[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,i;if(s){if(y){if(n)for(r in B)if((i=l[r])&&d(i,e))try{delete i[e]}catch(e){}if(D[e]&&!n)return;try{return m(D,e,n?t:L&&D[e]||t)}catch(e){}}for(r in B)!(i=l[r])||i[e]&&!n||m(i,e,t)}},getTypedArrayConstructor:U,isView:function(e){if(!u(e))return!1;var t=p(e);return"DataView"===t||d(B,t)||d(F,t)},isTypedArray:H,TypedArray:D,TypedArrayPrototype:P}},84373(e,t,n){"use strict";var r=n(48981),i=n(35610),o=n(26198);e.exports=function(e){for(var t=r(this),n=o(t),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,c=void 0===l?n:i(l,n);c>s;)t[s++]=e;return t}},35370(e,t,n){"use strict";var r=n(26198);e.exports=function(e,t,n){for(var i=0,o=arguments.length>2?n:r(t),a=new e(o);o>i;)a[i]=t[i++];return a}},77957(e,t,n){"use strict";var r=n(76080),i=n(79504),o=n(47055),a=n(48981),s=n(56969),l=n(26198),c=n(2360),u=n(35370),d=Array,p=i([].push);e.exports=function(e,t,n,i){for(var f,h,m,g=a(e),v=o(g),b=r(t,n),y=c(null),_=l(v),w=0;_>w;w++)m=v[w],(h=s(b(m,w,g)))in y?p(y[h],m):y[h]=[m];if(i&&(f=i(g))!==d)for(h in y)y[h]=u(f,y[h]);return y}},19617(e,t,n){"use strict";var r=n(25397),i=n(35610),o=n(26198),a=function(e){return function(t,n,a){var s=r(t),l=o(s);if(0===l)return!e&&-1;var c,u=i(a,l);if(e&&n!=n){for(;l>u;)if((c=s[u++])!=c)return!0}else for(;l>u;u++)if((e||u in s)&&s[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},43839(e,t,n){"use strict";var r=n(76080),i=n(47055),o=n(48981),a=n(26198),s=function(e){var t=1===e;return function(n,s,l){for(var c,u=o(n),d=i(u),p=a(d),f=r(s,l);p-- >0;)if(f(c=d[p],p,u))switch(e){case 0:return c;case 1:return p}return t?-1:void 0}};e.exports={findLast:s(0),findLastIndex:s(1)}},34598(e,t,n){"use strict";var r=n(79039);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){return 1},1)}))}},80926(e,t,n){"use strict";var r=n(79306),i=n(48981),o=n(47055),a=n(26198),s=TypeError,l="Reduce of empty array with no initial value",c=function(e){return function(t,n,c,u){var d=i(t),p=o(d),f=a(d);if(r(n),0===f&&c<2)throw new s(l);var h=e?f-1:0,m=e?-1:1;if(c<2)for(;;){if(h in p){u=p[h],h+=m;break}if(h+=m,e?h<0:f<=h)throw new s(l)}for(;e?h>=0:f>h;h+=m)h in p&&(u=n(u,p[h],h,d));return u}};e.exports={left:c(!1),right:c(!0)}},34527(e,t,n){"use strict";var r=n(43724),i=n(34376),o=TypeError,a=Object.getOwnPropertyDescriptor,s=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=s?function(e,t){if(i(e)&&!a(e,"length").writable)throw new o("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},67680(e,t,n){"use strict";var r=n(79504);e.exports=r([].slice)},74488(e,t,n){"use strict";var r=n(67680),i=Math.floor,o=function(e,t){var n=e.length;if(n<8)for(var a,s,l=1;l<n;){for(s=l,a=e[l];s&&t(e[s-1],a)>0;)e[s]=e[--s];s!==l++&&(e[s]=a)}else for(var c=i(n/2),u=o(r(e,0,c),t),d=o(r(e,c),t),p=u.length,f=d.length,h=0,m=0;h<p||m<f;)e[h+m]=h<p&&m<f?t(u[h],d[m])<=0?u[h++]:d[m++]:h<p?u[h++]:d[m++];return e};e.exports=o},37628(e,t,n){"use strict";var r=n(26198);e.exports=function(e,t){for(var n=r(e),i=new t(n),o=0;o<n;o++)i[o]=e[n-o-1];return i}},39928(e,t,n){"use strict";
vendor: 4,094 bytes, line 2
2var r=n(26198),i=n(91291),o=RangeError;e.exports=function(e,t,n,a){var s=r(e),l=i(n),c=l<0?s+l:l;if(c>=s||c<0)throw new o("Incorrect index");for(var u=new t(s),d=0;d<s;d++)u[d]=d===c?a:e[d];return u}},96319(e,t,n){"use strict";var r=n(28551),i=n(9539);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){i(e,"throw",t)}}},84428(e,t,n){"use strict";var r=n(78227)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!i)return!1}catch(e){return!1}var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n}},22195(e,t,n){"use strict";var r=n(79504),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},36955(e,t,n){"use strict";var r=n(92140),i=n(94901),o=n(22195),a=n(78227)("toStringTag"),s=Object,l="Arguments"===o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),a))?n:l?o(t):"Object"===(r=o(t))&&i(t.callee)?"Arguments":r}},77740(e,t,n){"use strict";var r=n(39297),i=n(35031),o=n(77347),a=n(24913);e.exports=function(e,t,n){for(var s=i(t),l=a.f,c=o.f,u=0;u<s.length;u++){var d=s[u];r(e,d)||n&&r(n,d)||l(e,d,c(t,d))}}},12211(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},62529(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},66699(e,t,n){"use strict";var r=n(43724),i=n(24913),o=n(6980);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},6980(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},97040(e,t,n){"use strict";var r=n(43724),i=n(24913),o=n(6980);e.exports=function(e,t,n){r?i.f(e,t,o(0,n)):e[t]=n}},62106(e,t,n){"use strict";var r=n(50283),i=n(24913);e.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),i.f(e,t,n)}},36840(e,t,n){"use strict";var r=n(94901),i=n(24913),o=n(50283),a=n(39433);e.exports=function(e,t,n,s){s||(s={});var l=s.enumerable,c=void 0!==s.name?s.name:t;if(r(n)&&o(n,c,s),s.global)l?e[t]=n:a(t,n);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:i.f(e,t,{value:n,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},56279(e,t,n){"use strict";var r=n(36840);e.exports=function(e,t,n){for(var i in t)r(e,i,t[i],n);return e}},39433(e,t,n){"use strict";var r=n(44576),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},84606(e,t,n){"use strict";var r=n(16823),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+r(t)+" of "+r(e))}},43724(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},94483(e,t,n){"use strict";var r,i,o,a,s=n(44576),l=n(89429),c=n(1548),u=s.structuredClone,d=s.ArrayBuffer,p=s.MessageChannel,f=!1;if(c)f=function(e){u(e,{transfer:[e]})};else if(d)try{p||(r=l("worker_threads"))&&(p=r.MessageChannel),p&&(i=new p,o=new d(2),a=function(e){i.port1.postMessage(null,[e])},2===o.byteLength&&(a(o),0===o.byteLength&&(f=a)))}catch(e){}e.exports=f},4055(e,t,n){"use strict";var r=n(44576),i=n(20034),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},96837(e){"use strict";var t=TypeError;e.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},55002(e){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0}
2,NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},88727(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},13709(e,t,n){"use strict";var r=n(82839).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},13763(e,t,n){"use strict";var r=n(82839);e.exports=/MSIE|Trident/.test(r)},44265(e,t,n){"use strict";var r=n(82839);e.exports=/ipad|iphone|ipod/i.test(r)&&"undefined"!=typeof Pebble},89544(e,t,n){"use strict";var r=n(82839);
vendor: 4,686 bytes, line 2
2e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},38574(e,t,n){"use strict";var r=n(84215);e.exports="NODE"===r},7860(e,t,n){"use strict";var r=n(82839);e.exports=/web0s(?!.*chrome)/i.test(r)},82839(e,t,n){"use strict";var r=n(44576).navigator,i=r&&r.userAgent;e.exports=i?String(i):""},39519(e,t,n){"use strict";var r,i,o=n(44576),a=n(82839),s=o.process,l=o.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},3607(e,t,n){"use strict";var r=n(82839).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},84215(e,t,n){"use strict";var r=n(44576),i=n(82839),o=n(22195),a=function(e){return i.slice(0,e.length)===e};e.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===o(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},16193(e,t,n){"use strict";var r=n(79504),i=Error,o=r("".replace),a=String(new i("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!i.prepareStackTrace)for(;t--;)e=o(e,s,"");return e}},80747(e,t,n){"use strict";var r=n(66699),i=n(16193),o=n(24659),a=Error.captureStackTrace;e.exports=function(e,t,n,s){o&&(a?a(e,t):r(e,"stack",i(n,s)))}},24659(e,t,n){"use strict";var r=n(79039),i=n(6980);e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},46518(e,t,n){"use strict";var r=n(44576),i=n(77347).f,o=n(66699),a=n(36840),s=n(39433),l=n(77740),c=n(92796);e.exports=function(e,t){var n,u,d,p,f,h=e.target,m=e.global,g=e.stat;if(n=m?r:g?r[h]||s(h,{}):r[h]&&r[h].prototype)for(u in t){if(p=t[u],d=e.dontCallGetSet?(f=i(n,u))&&f.value:n[u],!c(m?u:h+(g?".":"#")+u,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&o(p,"sham",!0),a(n,u,p,e)}}},79039(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},89228(e,t,n){"use strict";n(27495);var r=n(69565),i=n(36840),o=n(57323),a=n(79039),s=n(78227),l=n(66699),c=s("species"),u=RegExp.prototype;e.exports=function(e,t,n,d){var p=s(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!==""[e](t)})),h=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!h||n){var m=/./[p],g=t(p,""[e],(function(e,t,n,i,a){var s=t.exec;return s===o||s===u.exec?f&&!a?{done:!0,value:r(m,t,n,i)}:{done:!0,value:r(e,n,t,i)}:{done:!1}}));i(String.prototype,e,g[0]),i(u,p,g[1])}d&&l(u[p],"sham",!0)}},18745(e,t,n){"use strict";var r=n(40616),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},76080(e,t,n){"use strict";var r=n(27476),i=n(79306),o=n(40616),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},40616(e,t,n){"use strict";var r=n(79039);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},69565(e,t,n){"use strict";var r=n(40616),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},10350(e,t,n){"use strict";var r=n(43724),i=n(39297),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},46706(e,t,n){"use strict";var r=n(79504),i=n(79306);e.exports=function(e,t,n){try{return r(i(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},27476(e,t,n){"use strict";var r=n(22195),i=n(79504);e.exports=function(e){if("Function"===r(e))return i(e)}},79504(e,t,n){"use strict";var r=n(40616),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},89429(e,t,n){"use strict";var r=n(44576),i=n(38574);e.exports=function(e){if(i){try{return r.process.getBuiltinModule(e)}catch(e){}try{return Function('return require("'+e+'")')()}catch(e){}}}},97751(e,t,n){"use strict";var r=n(44576),i=n(94901);e.exports=function(e,t){return arguments.length<2?(n=r[e],i(n)?n:void 0):r[e]&&r[e][t];var n}},1767(e){"use strict";e.exports=function(e){return{iterator:e,next:e.next,done:!1}}},50851(e,t,n){"use strict";var r=n(36955),i=n(55966),o=n(64117),a=n(26269),s=n(78227)("iterator");e.exports=function(e){if(!o(e))return i(e,s)||i(e,"@@iterator")||a[r(e)]}}
vendor: 4,791 bytes, line 2
2,70081(e,t,n){"use strict";var r=n(69565),i=n(79306),o=n(28551),a=n(16823),s=n(50851),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(i(n))return o(r(n,e));throw new l(a(e)+" is not iterable")}},55966(e,t,n){"use strict";var r=n(79306),i=n(64117);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},83789(e,t,n){"use strict";var r=n(79306),i=n(28551),o=n(69565),a=n(91291),s=n(1767),l="Invalid size",c=RangeError,u=TypeError,d=Math.max,p=function(e,t){this.set=e,this.size=d(t,0),this.has=r(e.has),this.keys=r(e.keys)};p.prototype={getIterator:function(){return s(i(o(this.keys,this.set)))},includes:function(e){return o(this.has,this.set,e)}},e.exports=function(e){i(e);var t=+e.size;if(t!=t)throw new u(l);var n=a(t);if(n<0)throw new c(l);return new p(e,n)}},2478(e,t,n){"use strict";var r=n(79504),i=n(48981),o=Math.floor,a=r("".charAt),s=r("".replace),l=r("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,d,p){var f=n+e.length,h=r.length,m=u;return void 0!==d&&(d=i(d),m=c),s(p,m,(function(i,s){var c;switch(a(s,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=d[l(s,1,-1)];break;default:var u=+s;if(0===u)return i;if(u>h){var p=o(u/10);return 0===p?i:p<=h?void 0===r[p-1]?a(s,1):r[p-1]+a(s,1):i}c=r[u-1]}return void 0===c?"":c}))}},44576(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},39297(e,t,n){"use strict";var r=n(79504),i=n(48981),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},30421(e){"use strict";e.exports={}},90757(e){"use strict";e.exports=function(e,t){try{1===arguments.length?console.error(e):console.error(e,t)}catch(e){}}},20397(e,t,n){"use strict";var r=n(97751);e.exports=r("document","documentElement")},35917(e,t,n){"use strict";var r=n(43724),i=n(79039),o=n(4055);e.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},47055(e,t,n){"use strict";var r=n(79504),i=n(79039),o=n(22195),a=Object,s=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?s(e,""):a(e)}:a},23167(e,t,n){"use strict";var r=n(94901),i=n(20034),o=n(52967);e.exports=function(e,t,n){var a,s;return o&&r(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},33706(e,t,n){"use strict";var r=n(79504),i=n(94901),o=n(77629),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},77584(e,t,n){"use strict";var r=n(20034),i=n(66699);e.exports=function(e,t){r(t)&&"cause"in t&&i(e,"cause",t.cause)}},91181(e,t,n){"use strict";var r,i,o,a=n(58622),s=n(44576),l=n(20034),c=n(66699),u=n(39297),d=n(77629),p=n(66119),f=n(30421),h="Object already initialized",m=s.TypeError,g=s.WeakMap;if(a||d.state){var v=d.state||(d.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,r=function(e,t){if(v.has(e))throw new m(h);return t.facade=e,v.set(e,t),t},i=function(e){return v.get(e)||{}},o=function(e){return v.has(e)}}else{var b=p("state");f[b]=!0,r=function(e,t){if(u(e,b))throw new m(h);return t.facade=e,c(e,b,t),t},i=function(e){return u(e,b)?e[b]:{}},o=function(e){return u(e,b)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=i(t)).type!==e)throw new m("Incompatible receiver, "+e+" required");return n}}}},44209(e,t,n){"use strict";var r=n(78227),i=n(26269),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},34376(e,t,n){"use strict";var r=n(22195);e.exports=Array.isArray||function(e){return"Array"===r(e)}},18727(e,t,n){"use strict";var r=n(36955);e.exports=function(e){var t=r(e);return"BigInt64Array"===t||"BigUint64Array"===t}},94901(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},33517(e,t,n){"use strict";var r=n(79504),i=n(79039),o=n(94901),a=n(36955),s=n(97751),l=n(33706),c=function(){},u=s("Reflect","construct"),d=/^\s*(?:class|function)\b/,p=r(d.exec),f=!d.test(c),h=function(e){if(!o(e))return!1;try{return u(c,[],e),!0}catch(e){return!1}},m=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(d,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!u||i((function(){var e;return h(h.call)||!h(Object)||!h((function(){e=!0}))||e}))?m:h}
vendor: 4,184 bytes, line 2
2,92796(e,t,n){"use strict";var r=n(79039),i=n(94901),o=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n===u||n!==c&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},64117(e){"use strict";e.exports=function(e){return null==e}},20034(e,t,n){"use strict";var r=n(94901);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},13925(e,t,n){"use strict";var r=n(20034);e.exports=function(e){return r(e)||null===e}},96395(e){"use strict";e.exports=!1},60788(e,t,n){"use strict";var r=n(20034),i=n(22195),o=n(78227)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"===i(e))}},10757(e,t,n){"use strict";var r=n(97751),i=n(94901),o=n(1625),a=n(7040),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},40507(e,t,n){"use strict";var r=n(69565);e.exports=function(e,t,n){for(var i,o,a=n?e:e.iterator,s=e.next;!(i=r(s,a)).done;)if(void 0!==(o=t(i.value)))return o}},72652(e,t,n){"use strict";var r=n(76080),i=n(69565),o=n(28551),a=n(16823),s=n(44209),l=n(26198),c=n(1625),u=n(70081),d=n(50851),p=n(9539),f=TypeError,h=function(e,t){this.stopped=e,this.result=t},m=h.prototype;e.exports=function(e,t,n){var g,v,b,y,_,w,S,E=n&&n.that,k=!(!n||!n.AS_ENTRIES),C=!(!n||!n.IS_RECORD),A=!(!n||!n.IS_ITERATOR),T=!(!n||!n.INTERRUPTED),I=r(t,E),D=function(e){return g&&p(g,"normal",e),new h(!0,e)},P=function(e){return k?(o(e),T?I(e[0],e[1],D):I(e[0],e[1])):T?I(e,D):I(e)};if(C)g=e.iterator;else if(A)g=e;else{if(!(v=d(e)))throw new f(a(e)+" is not iterable");if(s(v)){for(b=0,y=l(e);y>b;b++)if((_=P(e[b]))&&c(m,_))return _;return new h(!1)}g=u(e,v)}for(w=C?e.next:g.next;!(S=i(w,g)).done;){try{_=P(S.value)}catch(e){p(g,"throw",e)}if("object"==typeof _&&_&&c(m,_))return _}return new h(!1)}},9539(e,t,n){"use strict";var r=n(69565),i=n(28551),o=n(55966);e.exports=function(e,t,n){var a,s;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw n;if(s)throw a;return i(a),n}},19462(e,t,n){"use strict";var r=n(69565),i=n(2360),o=n(66699),a=n(56279),s=n(78227),l=n(91181),c=n(55966),u=n(57657).IteratorPrototype,d=n(62529),p=n(9539),f=s("toStringTag"),h="IteratorHelper",m="WrapForValidIterator",g=l.set,v=function(e){var t=l.getterFor(e?m:h);return a(i(u),{next:function(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var n=t(this),i=n.iterator;if(n.done=!0,e){var o=c(i,"return");return o?r(o,i):d(void 0,!0)}if(n.inner)try{p(n.inner.iterator,"normal")}catch(e){return p(i,"throw",e)}return i&&p(i,"normal"),d(void 0,!0)}})},b=v(!0),y=v(!1);o(y,f,"Iterator Helper"),e.exports=function(e,t,n){var r=function(r,i){i?(i.iterator=r.iterator,i.next=r.next):i=r,i.type=t?m:h,i.returnHandlerResult=!!n,i.nextHandler=e,i.counter=0,i.done=!1,g(this,i)};return r.prototype=t?b:y,r}},20713(e,t,n){"use strict";var r=n(69565),i=n(79306),o=n(28551),a=n(1767),s=n(19462),l=n(96319),c=s((function(){var e=this.iterator,t=o(r(this.next,e));if(!(this.done=!!t.done))return l(e,this.mapper,[t.value,this.counter++],!0)}));e.exports=function(e){return o(this),i(e),new c(a(this),{mapper:e})}},57657(e,t,n){"use strict";var r,i,o,a=n(79039),s=n(94901),l=n(20034),c=n(2360),u=n(42787),d=n(36840),p=n(78227),f=n(96395),h=p("iterator"),m=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(r=i):m=!0),!l(r)||a((function(){var e={};return r[h].call(e)!==e}))?r={}:f&&(r=c(r)),s(r[h])||d(r,h,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:m}},26269(e){"use strict";e.exports={}},26198(e,t,n){"use strict";var r=n(18014);e.exports=function(e){return r(e.length)}},50283(e,t,n){"use strict";var r=n(79504),i=n(79039),o=n(94901),a=n(39297),s=n(43724),l=n(10350).CONFIGURABLE,c=n(33706),u=n(91181),d=u.enforce,p=u.get,f=String,h=Object.defineProperty,m=r("".slice),g=r("".replace),v=r([].join),b=s&&!i((function(){return 8!==h((function(){}),"length",{value:8}).length}
vendor: 4,759 bytes, line 2
2)),y=String(String).split("String"),_=e.exports=function(e,t,n){"Symbol("===m(f(t),0,7)&&(t="["+g(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),b&&n&&a(n,"arity")&&e.length!==n.arity&&h(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=d(e);return a(r,"source")||(r.source=v(y,"string"==typeof t?t:"")),e};Function.prototype.toString=_((function(){return o(this)&&p(this).source||c(this)}),"toString")},80741(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},91955(e,t,n){"use strict";var r,i,o,a,s,l=n(44576),c=n(93389),u=n(76080),d=n(59225).set,p=n(18265),f=n(89544),h=n(44265),m=n(7860),g=n(38574),v=l.MutationObserver||l.WebKitMutationObserver,b=l.document,y=l.process,_=l.Promise,w=c("queueMicrotask");if(!w){var S=new p,E=function(){var e,t;for(g&&(e=y.domain)&&e.exit();t=S.get();)try{t()}catch(e){throw S.head&&r(),e}e&&e.enter()};f||g||m||!v||!b?!h&&_&&_.resolve?((a=_.resolve(void 0)).constructor=_,s=u(a.then,a),r=function(){s(E)}):g?r=function(){y.nextTick(E)}:(d=u(d,l),r=function(){d(E)}):(i=!0,o=b.createTextNode(""),new v(E).observe(o,{characterData:!0}),r=function(){o.data=i=!i}),w=function(e){S.head||r(),S.add(e)}}e.exports=w},36043(e,t,n){"use strict";var r=n(79306),i=TypeError,o=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw new i("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new o(e)}},32603(e,t,n){"use strict";var r=n(655);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},2360(e,t,n){"use strict";var r,i=n(28551),o=n(96801),a=n(88727),s=n(30421),l=n(20397),c=n(4055),u=n(66119),d="prototype",p="script",f=u("IE_PROTO"),h=function(){},m=function(e){return"<"+p+">"+e+"</"+p+">"},g=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;v="undefined"!=typeof document?document.domain&&r?g(r):(t=c("iframe"),n="java"+p+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):g(r);for(var i=a.length;i--;)delete v[d][a[i]];return v()};s[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(h[d]=i(e),n=new h,h[d]=null,n[f]=e):n=v(),void 0===t?n:o.f(n,t)}},96801(e,t,n){"use strict";var r=n(43724),i=n(48686),o=n(24913),a=n(28551),s=n(25397),l=n(71072);t.f=r&&!i?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),i=l(t),c=i.length,u=0;c>u;)o.f(e,n=i[u++],r[n]);return e}},24913(e,t,n){"use strict";var r=n(43724),i=n(35917),o=n(48686),a=n(28551),s=n(56969),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var r=u(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:p in n?n[p]:r[p],enumerable:d in n?n[d]:r[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},77347(e,t,n){"use strict";var r=n(43724),i=n(69565),o=n(48773),a=n(6980),s=n(25397),l=n(56969),c=n(39297),u=n(35917),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return a(!i(o.f,e,t),e[t])}},38480(e,t,n){"use strict";var r=n(61828),i=n(88727).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},33717(e,t){"use strict";t.f=Object.getOwnPropertySymbols},42787(e,t,n){"use strict";var r=n(39297),i=n(94901),o=n(48981),a=n(66119),s=n(12211),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=o(e);if(r(t,l))return t[l];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},1625(e,t,n){"use strict";var r=n(79504);e.exports=r({}.isPrototypeOf)},61828(e,t,n){"use strict";var r=n(79504),i=n(39297),o=n(25397),a=n(19617).indexOf,s=n(30421),l=r([].push);e.exports=function(e,t){var n,r=o(e),c=0,u=[];for(n in r)!i(s,n)&&i(r,n)&&l(u,n);for(;t.length>c;)i(r,n=t[c++])&&(~a(u,n)||l(u,n));return u}},71072(e,t,n){"use strict";var r=n(61828),i=n(88727);e.exports=Object.keys||function(e){return r(e,i)}},48773(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n}
vendor: 4,568 bytes, line 2
2,52967(e,t,n){"use strict";var r=n(46706),i=n(20034),o=n(67750),a=n(73506);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return o(n),a(r),i(n)?(t?e(n,r):n.__proto__=r,n):n}}():void 0)},84270(e,t,n){"use strict";var r=n(69565),i=n(94901),o=n(20034),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},35031(e,t,n){"use strict";var r=n(97751),i=n(79504),o=n(38480),a=n(33717),s=n(28551),l=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?l(t,n(e)):t}},616(e,t,n){"use strict";var r=n(79504),i=n(39297),o=SyntaxError,a=parseInt,s=String.fromCharCode,l=r("".charAt),c=r("".slice),u=r(/./.exec),d={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},p=/^[\da-f]{4}$/i,f=/^[\u0000-\u001F]$/;e.exports=function(e,t){for(var n=!0,r="";t<e.length;){var h=l(e,t);if("\\"===h){var m=c(e,t,t+2);if(i(d,m))r+=d[m],t+=2;else{if("\\u"!==m)throw new o('Unknown escape sequence: "'+m+'"');var g=c(e,t+=2,t+4);if(!u(p,g))throw new o("Bad Unicode escape at: "+t);r+=s(a(g,16)),t+=4}}else{if('"'===h){n=!1,t++;break}if(u(f,h))throw new o("Bad control character in string literal at: "+t);r+=h,t++}}if(n)throw new o("Unterminated string at: "+t);return{value:r,end:t}}},1103(e){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},10916(e,t,n){"use strict";var r=n(44576),i=n(80550),o=n(94901),a=n(92796),s=n(33706),l=n(78227),c=n(84215),u=n(96395),d=n(39519),p=i&&i.prototype,f=l("species"),h=!1,m=o(r.PromiseRejectionEvent),g=a("Promise",(function(){var e=s(i),t=e!==String(i);if(!t&&66===d)return!0;if(u&&(!p.catch||!p.finally))return!0;if(!d||d<51||!/native code/.test(e)){var n=new i((function(e){e(1)})),r=function(e){e((function(){}),(function(){}))};if((n.constructor={})[f]=r,!(h=n.then((function(){}))instanceof r))return!0}return!(t||"BROWSER"!==c&&"DENO"!==c||m)}));e.exports={CONSTRUCTOR:g,REJECTION_EVENT:m,SUBCLASSING:h}},80550(e,t,n){"use strict";var r=n(44576);e.exports=r.Promise},93438(e,t,n){"use strict";var r=n(28551),i=n(20034),o=n(36043);e.exports=function(e,t){if(r(e),i(t)&&t.constructor===e)return t;var n=o.f(e);return(0,n.resolve)(t),n.promise}},90537(e,t,n){"use strict";var r=n(80550),i=n(84428),o=n(10916).CONSTRUCTOR;e.exports=o||!i((function(e){r.all(e).then(void 0,(function(){}))}))},11056(e,t,n){"use strict";var r=n(24913).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},18265(e){"use strict";var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return null===(this.head=e.next)&&(this.tail=null),e.item}},e.exports=t},56682(e,t,n){"use strict";var r=n(69565),i=n(28551),o=n(94901),a=n(22195),s=n(57323),l=TypeError;e.exports=function(e,t){var n=e.exec;if(o(n)){var c=r(n,e,t);return null!==c&&i(c),c}if("RegExp"===a(e))return r(s,e,t);throw new l("RegExp#exec called on incompatible receiver")}},57323(e,t,n){"use strict";var r,i,o=n(69565),a=n(79504),s=n(655),l=n(67979),c=n(58429),u=n(25745),d=n(2360),p=n(91181).get,f=n(83635),h=n(18814),m=u("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,v=g,b=a("".charAt),y=a("".indexOf),_=a("".replace),w=a("".slice),S=(i=/b*/g,o(g,r=/a/,"a"),o(g,i,"a"),0!==r.lastIndex||0!==i.lastIndex),E=c.BROKEN_CARET,k=void 0!==/()??/.exec("")[1];(S||k||E||f||h)&&(v=function(e){var t,n,r,i,a,c,u,f=this,h=p(f),C=s(e),A=h.raw;if(A)return A.lastIndex=f.lastIndex,t=o(v,A,C),f.lastIndex=A.lastIndex,t;var T=h.groups,I=E&&f.sticky,D=o(l,f),P=f.source,x=0,R=C;if(I&&(D=_(D,"y",""),-1===y(D,"g")&&(D+="g"),R=w(C,f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==b(C,f.lastIndex-1))&&(P="(?: "+P+")",R=" "+R,x++),n=new RegExp("^(?:"+P+")",D)),k&&(n=new RegExp("^"+P+"$(?!\\s)",D)),S&&(r=f.lastIndex),i=o(g,I?n:f,R),I?i?(i.input=w(i.input,x),i[0]=w(i[0],x),i.index=f.lastIndex,f.lastIndex+=i[0].length):f.lastIndex=0:S&&i&&(f.lastIndex=f.global?i.index+i[0].length:r),k&&i&&i.length>1&&o(m,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&T)for(i.groups=c=d(null),a=0;a<T.length;
vendor: 5,403 bytes, line 2
2a++)c[(u=T[a])[0]]=i[u[1]];return i}),e.exports=v},67979(e,t,n){"use strict";var r=n(28551);e.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},61034(e,t,n){"use strict";var r=n(69565),i=n(39297),o=n(1625),a=n(67979),s=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in s||i(e,"flags")||!o(s,e)?t:r(a,e)}},58429(e,t,n){"use strict";var r=n(79039),i=n(44576).RegExp,o=r((function(){var e=i("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),a=o||r((function(){return!i("a","y").sticky})),s=o||r((function(){var e=i("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:s,MISSED_STICKY:a,UNSUPPORTED_Y:o}},83635(e,t,n){"use strict";var r=n(79039),i=n(44576).RegExp;e.exports=r((function(){var e=i(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},18814(e,t,n){"use strict";var r=n(79039),i=n(44576).RegExp;e.exports=r((function(){var e=i("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},67750(e,t,n){"use strict";var r=n(64117),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},93389(e,t,n){"use strict";var r=n(44576),i=n(43724),o=Object.getOwnPropertyDescriptor;e.exports=function(e){if(!i)return r[e];var t=o(r,e);return t&&t.value}},89286(e,t,n){"use strict";var r=n(94402),i=n(38469),o=r.Set,a=r.add;e.exports=function(e){var t=new o;return i(e,(function(e){a(t,e)})),t}},83440(e,t,n){"use strict";var r=n(97080),i=n(94402),o=n(89286),a=n(25170),s=n(83789),l=n(38469),c=n(40507),u=i.has,d=i.remove;e.exports=function(e){var t=r(this),n=s(e),i=o(t);return a(t)<=n.size?l(t,(function(e){n.includes(e)&&d(i,e)})):c(n.getIterator(),(function(e){u(t,e)&&d(i,e)})),i}},94402(e,t,n){"use strict";var r=n(79504),i=Set.prototype;e.exports={Set,add:r(i.add),has:r(i.has),remove:r(i.delete),proto:i}},68750(e,t,n){"use strict";var r=n(97080),i=n(94402),o=n(25170),a=n(83789),s=n(38469),l=n(40507),c=i.Set,u=i.add,d=i.has;e.exports=function(e){var t=r(this),n=a(e),i=new c;return o(t)>n.size?l(n.getIterator(),(function(e){d(t,e)&&u(i,e)})):s(t,(function(e){n.includes(e)&&u(i,e)})),i}},64449(e,t,n){"use strict";var r=n(97080),i=n(94402).has,o=n(25170),a=n(83789),s=n(38469),l=n(40507),c=n(9539);e.exports=function(e){var t=r(this),n=a(e);if(o(t)<=n.size)return!1!==s(t,(function(e){if(n.includes(e))return!1}),!0);var u=n.getIterator();return!1!==l(u,(function(e){if(i(t,e))return c(u,"normal",!1)}))}},53838(e,t,n){"use strict";var r=n(97080),i=n(25170),o=n(38469),a=n(83789);e.exports=function(e){var t=r(this),n=a(e);return!(i(t)>n.size)&&!1!==o(t,(function(e){if(!n.includes(e))return!1}),!0)}},28527(e,t,n){"use strict";var r=n(97080),i=n(94402).has,o=n(25170),a=n(83789),s=n(40507),l=n(9539);e.exports=function(e){var t=r(this),n=a(e);if(o(t)<n.size)return!1;var c=n.getIterator();return!1!==s(c,(function(e){if(!i(t,e))return l(c,"normal",!1)}))}},38469(e,t,n){"use strict";var r=n(79504),i=n(40507),o=n(94402),a=o.Set,s=o.proto,l=r(s.forEach),c=r(s.keys),u=c(new a).next;e.exports=function(e,t,n){return n?i({iterator:c(e),next:u},t):l(e,t)}},84916(e,t,n){"use strict";var r=n(97751),i=function(e){return{size:e,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}},o=function(e){return{size:e,has:function(){return!0},keys:function(){throw new Error("e")}}};e.exports=function(e,t){var n=r("Set");try{(new n)[e](i(0));try{return(new n)[e](i(-1)),!1}catch(r){if(!t)return!0;try{return(new n)[e](o(-1/0)),!1}catch(r){var a=new n;return a.add(1),a.add(2),t(a[e](o(1/0)))}}}catch(e){return!1}}},25170(e,t,n){"use strict";var r=n(46706),i=n(94402);e.exports=r(i.proto,"size","get")||function(e){return e.size}},87633(e,t,n){"use strict";var r=n(97751),i=n(62106),o=n(78227),a=n(43724),s=o("species");e.exports=function(e){var t=r(e);a&&t&&!t[s]&&i(t,s,{configurable:!0,get:function(){return this}})}},83650(e,t,n){"use strict";var r=n(97080),i=n(94402),o=n(89286),a=n(83789),s=n(40507),l=i.add,c=i.has,u=i.remove;e.exports=function(e){var t=r(this),n=a(e).getIterator(),i=o(t);return s(n,(function(e){c(t,e)?u(i,e):l(i,e)})),i}},10687(e,t,n){"use strict";var r=n(24913).f,i=n(39297),o=n(78227)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!i(e,o)&&r(e,o,{configurable:!0,value:t})}},44204(e,t,n){"use strict";var r=n(97080),i=n(94402).add,o=n(89286),a=n(83789),s=n(40507);e.exports=function(e){var t=r(this),n=a(e).getIterator(),l=o(t);return s(n,(function(e){i(l,e)})),l}},66119(e,t,n){"use strict";var r=n(25745),i=n(33392),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},77629(e,t,n){"use strict";var r=n(96395),i=n(44576),o=n(39433),a="__core-js_shared__",s=e.exports=i[a]||o(a,{});(s.versions||(s.versions=[])).push({version:"3.40.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.40.0/LICENSE",source:"https://github.com/zloirock/core-js"})},25745(e,t,n){"use strict";var r=n(77629);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},2293(e,t,n){"use strict";var r=n(28551),i=n(35548),o=n(64117),a=n(78227)("species");e.exports=function(e,t){var n,s=r(e).constructor;return void 0===s||o(n=r(s)[a])?t:i(n)}},68183(e,t,n){"use strict";
vendor: 4,231 bytes, line 2
2var r=n(79504),i=n(91291),o=n(655),a=n(67750),s=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,d=o(a(t)),p=i(n),f=d.length;return p<0||p>=f?e?"":void 0:(r=l(d,p))<55296||r>56319||p+1===f||(u=l(d,p+1))<56320||u>57343?e?s(d,p):r:e?c(d,p,p+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},1548(e,t,n){"use strict";var r=n(44576),i=n(79039),o=n(39519),a=n(84215),s=r.structuredClone;e.exports=!!s&&!i((function(){if("DENO"===a&&o>92||"NODE"===a&&o>94||"BROWSER"===a&&o>97)return!1;var e=new ArrayBuffer(8),t=s(e,{transfer:[e]});return 0!==e.byteLength||8!==t.byteLength}))},4495(e,t,n){"use strict";var r=n(39519),i=n(79039),o=n(44576).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},59225(e,t,n){"use strict";var r,i,o,a,s=n(44576),l=n(18745),c=n(76080),u=n(94901),d=n(39297),p=n(79039),f=n(20397),h=n(67680),m=n(4055),g=n(22812),v=n(89544),b=n(38574),y=s.setImmediate,_=s.clearImmediate,w=s.process,S=s.Dispatch,E=s.Function,k=s.MessageChannel,C=s.String,A=0,T={},I="onreadystatechange";p((function(){r=s.location}));var D=function(e){if(d(T,e)){var t=T[e];delete T[e],t()}},P=function(e){return function(){D(e)}},x=function(e){D(e.data)},R=function(e){s.postMessage(C(e),r.protocol+"//"+r.host)};y&&_||(y=function(e){g(arguments.length,1);var t=u(e)?e:E(e),n=h(arguments,1);return T[++A]=function(){l(t,void 0,n)},i(A),A},_=function(e){delete T[e]},b?i=function(e){w.nextTick(P(e))}:S&&S.now?i=function(e){S.now(P(e))}:k&&!v?(a=(o=new k).port2,o.port1.onmessage=x,i=c(a.postMessage,a)):s.addEventListener&&u(s.postMessage)&&!s.importScripts&&r&&"file:"!==r.protocol&&!p(R)?(i=R,s.addEventListener("message",x,!1)):i=I in m("script")?function(e){f.appendChild(m("script"))[I]=function(){f.removeChild(this),D(e)}}:function(e){setTimeout(P(e),0)}),e.exports={set:y,clear:_}},35610(e,t,n){"use strict";var r=n(91291),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},75854(e,t,n){"use strict";var r=n(72777),i=TypeError;e.exports=function(e){var t=r(e,"number");if("number"==typeof t)throw new i("Can't convert number to bigint");return BigInt(t)}},57696(e,t,n){"use strict";var r=n(91291),i=n(18014),o=RangeError;e.exports=function(e){if(void 0===e)return 0;var t=r(e),n=i(t);if(t!==n)throw new o("Wrong length or index");return n}},25397(e,t,n){"use strict";var r=n(47055),i=n(67750);e.exports=function(e){return r(i(e))}},91291(e,t,n){"use strict";var r=n(80741);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},18014(e,t,n){"use strict";var r=n(91291),i=Math.min;e.exports=function(e){var t=r(e);return t>0?i(t,9007199254740991):0}},48981(e,t,n){"use strict";var r=n(67750),i=Object;e.exports=function(e){return i(r(e))}},58229(e,t,n){"use strict";var r=n(99590),i=RangeError;e.exports=function(e,t){var n=r(e);if(n%t)throw new i("Wrong offset");return n}},99590(e,t,n){"use strict";var r=n(91291),i=RangeError;e.exports=function(e){var t=r(e);if(t<0)throw new i("The argument can't be less than 0");return t}},72777(e,t,n){"use strict";var r=n(69565),i=n(20034),o=n(10757),a=n(55966),s=n(84270),l=n(78227),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!i(n)||o(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},56969(e,t,n){"use strict";var r=n(72777),i=n(10757);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},92140(e,t,n){"use strict";var r={};r[n(78227)("toStringTag")]="z",e.exports="[object z]"===String(r)},655(e,t,n){"use strict";var r=n(36955),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},16823(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},33392(e,t,n){"use strict";var r=n(79504),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},7040(e,t,n){"use strict";var r=n(4495);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}
vendor: 19,378 bytes, line 2
2,48686(e,t,n){"use strict";var r=n(43724),i=n(79039);e.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},22812(e){"use strict";var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},58622(e,t,n){"use strict";var r=n(44576),i=n(94901),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},78227(e,t,n){"use strict";var r=n(44576),i=n(25745),o=n(39297),a=n(33392),s=n(4495),l=n(7040),c=r.Symbol,u=i("wks"),d=l?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return o(u,e)||(u[e]=s&&o(c,e)?c[e]:d("Symbol."+e)),u[e]}},14601(e,t,n){"use strict";var r=n(97751),i=n(39297),o=n(66699),a=n(1625),s=n(52967),l=n(77740),c=n(11056),u=n(23167),d=n(32603),p=n(77584),f=n(80747),h=n(43724),m=n(96395);e.exports=function(e,t,n,g){var v="stackTraceLimit",b=g?2:1,y=e.split("."),_=y[y.length-1],w=r.apply(null,y);if(w){var S=w.prototype;if(!m&&i(S,"cause")&&delete S.cause,!n)return w;var E=r("Error"),k=t((function(e,t){var n=d(g?t:e,void 0),r=g?new w(e):new w;return void 0!==n&&o(r,"message",n),f(r,k,r.stack,2),this&&a(S,this)&&u(r,this,k),arguments.length>b&&p(r,arguments[b]),r}));if(k.prototype=S,"Error"!==_?s?s(k,E):l(k,E,{name:!0}):h&&v in w&&(c(k,w,v),c(k,w,"prepareStackTrace")),l(k,w),!m)try{S.name!==_&&o(S,"name",_),S.constructor=k}catch(e){}return k}}},16573(e,t,n){"use strict";var r=n(43724),i=n(62106),o=n(3238),a=ArrayBuffer.prototype;r&&!("detached"in a)&&i(a,"detached",{configurable:!0,get:function(){return o(this)}})},77936(e,t,n){"use strict";var r=n(46518),i=n(95636);i&&r({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return i(this,arguments.length?arguments[0]:void 0,!1)}})},78100(e,t,n){"use strict";var r=n(46518),i=n(95636);i&&r({target:"ArrayBuffer",proto:!0},{transfer:function(){return i(this,arguments.length?arguments[0]:void 0,!0)}})},74423(e,t,n){"use strict";var r=n(46518),i=n(19617).includes,o=n(79039),a=n(6469);r({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},44114(e,t,n){"use strict";var r=n(46518),i=n(48981),o=n(26198),a=n(34527),s=n(96837);r({target:"Array",proto:!0,arity:1,forced:n(79039)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=i(this),n=o(t),r=arguments.length;s(n+r);for(var l=0;l<r;l++)t[n]=arguments[l],n++;return a(t,n),n}})},72712(e,t,n){"use strict";var r=n(46518),i=n(80926).left,o=n(34598),a=n(39519);r({target:"Array",proto:!0,forced:!n(38574)&&a>79&&a<83||!o("reduce")},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},13609(e,t,n){"use strict";var r=n(46518),i=n(48981),o=n(26198),a=n(34527),s=n(84606),l=n(96837);r({target:"Array",proto:!0,arity:1,forced:1!==[].unshift(0)||!function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(e){return e instanceof TypeError}}()},{unshift:function(e){var t=i(this),n=o(t),r=arguments.length;if(r){l(n+r);for(var c=n;c--;){var u=c+r;c in t?t[u]=t[c]:s(t,u)}for(var d=0;d<r;d++)t[d]=arguments[d]}return a(t,n+r)}})},16280(e,t,n){"use strict";var r=n(46518),i=n(44576),o=n(18745),a=n(14601),s="WebAssembly",l=i[s],c=7!==new Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),r({global:!0,constructor:!0,arity:1,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),r({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};u("Error",(function(e){return function(t){return o(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),u("URIError",(function(e){return function(t){return o(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},18111(e,t,n){"use strict";var r=n(46518),i=n(44576),o=n(90679),a=n(28551),s=n(94901),l=n(42787),c=n(62106),u=n(97040),d=n(79039),p=n(39297),f=n(78227),h=n(57657).IteratorPrototype,m=n(43724),g=n(96395),v="constructor",b="Iterator",y=f("toStringTag"),_=TypeError,w=i[b],S=g||!s(w)||w.prototype!==h||!d((function(){w({})})),E=function(){if(o(this,h),l(this)===h)throw new _("Abstract class Iterator not directly constructable")},k=function(e,t){m?c(h,e,{configurable:!0,get:function(){return t},set:function(t){if(a(this),this===h)throw new _("You can't redefine this property");p(this,e)?this[e]=t:u(this,e,t)}}):h[e]=t};p(h,y)||k(y,b),!S&&p(h,v)&&h[v]!==Object||k(v,E),E.prototype=h,r({global:!0,constructor:!0,forced:S},{Iterator:E})},81148(e,t,n){"use strict";var r=n(46518),i=n(72652),o=n(79306),a=n(28551),s=n(1767);r({target:"Iterator",proto:!0,real:!0},{every:function(e){a(this),o(e);var t=s(this),n=0;return!i(t,(function(t,r){if(!e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},22489(e,t,n){"use strict";var r=n(46518),i=n(69565),o=n(79306),a=n(28551),s=n(1767),l=n(19462),c=n(96319),u=n(96395),d=l((function(){for(var e,t,n=this.iterator,r=this.predicate,o=this.next;;){if(e=a(i(o,n)),this.done=!!e.done)return;if(t=e.value,c(n,r,[t,this.counter++],!0))return t}}));r({target:"Iterator",proto:!0,real:!0,forced:u},{filter:function(e){return a(this),o(e),new d(s(this),{predicate:e})}})},20116(e,t,n){"use strict";var r=n(46518),i=n(72652),o=n(79306),a=n(28551),s=n(1767);r({target:"Iterator",proto:!0,real:!0},{find:function(e){a(this),o(e);var t=s(this),n=0;return i(t,(function(t,r){if(e(t,n++))return r(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},7588(e,t,n){"use strict";var r=n(46518),i=n(72652),o=n(79306),a=n(28551),s=n(1767);r({target:"Iterator",proto:!0,real:!0},{forEach:function(e){a(this),o(e);var t=s(this),n=0;i(t,(function(t){e(t,n++)}),{IS_RECORD:!0})}})},61701(e,t,n){"use strict";var r=n(46518),i=n(20713);r({target:"Iterator",proto:!0,real:!0,forced:n(96395)},{map:i})},18237(e,t,n){"use strict";var r=n(46518),i=n(72652),o=n(79306),a=n(28551),s=n(1767),l=TypeError;r({target:"Iterator",proto:!0,real:!0},{reduce:function(e){a(this),o(e);var t=s(this),n=arguments.length<2,r=n?void 0:arguments[1],c=0;if(i(t,(function(t){n?(n=!1,r=t):r=e(r,t,c),c++}),{IS_RECORD:!0}),n)throw new l("Reduce of empty iterator with no initial value");return r}})},13579(e,t,n){"use strict";var r=n(46518),i=n(72652),o=n(79306),a=n(28551),s=n(1767);r({target:"Iterator",proto:!0,real:!0},{some:function(e){a(this),o(e);var t=s(this),n=0;return i(t,(function(t,r){if(e(t,n++))return r()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},96167(e,t,n){"use strict";var r=n(46518),i=n(69565),o=n(79306),a=n(36043),s=n(1103),l=n(72652);r({target:"Promise",stat:!0,forced:n(90537)},{allSettled:function(e){var t=this,n=a.f(t),r=n.resolve,c=n.reject,u=s((function(){var n=o(t.resolve),a=[],s=0,c=1;l(e,(function(e){var o=s++,l=!1;c++,i(n,t,e).then((function(e){l||(l=!0,a[o]={status:"fulfilled",value:e},--c||r(a))}),(function(e){l||(l=!0,a[o]={status:"rejected",reason:e},--c||r(a))}))})),--c||r(a)}));return u.error&&c(u.value),n.promise}})},16499(e,t,n){"use strict";var r=n(46518),i=n(69565),o=n(79306),a=n(36043),s=n(1103),l=n(72652);r({target:"Promise",stat:!0,forced:n(90537)},{all:function(e){var t=this,n=a.f(t),r=n.resolve,c=n.reject,u=s((function(){var n=o(t.resolve),a=[],s=0,u=1;l(e,(function(e){var o=s++,l=!1;u++,i(n,t,e).then((function(e){l||(l=!0,a[o]=e,--u||r(a))}),c)})),--u||r(a)}));return u.error&&c(u.value),n.promise}})},82003(e,t,n){"use strict";var r=n(46518),i=n(96395),o=n(10916).CONSTRUCTOR,a=n(80550),s=n(97751),l=n(94901),c=n(36840),u=a&&a.prototype;if(r({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(e){return this.then(void 0,e)}}),!i&&l(a)){var d=s("Promise").prototype.catch;u.catch!==d&&c(u,"catch",d,{unsafe:!0})}},10436(e,t,n){"use strict";var r,i,o,a=n(46518),s=n(96395),l=n(38574),c=n(44576),u=n(69565),d=n(36840),p=n(52967),f=n(10687),h=n(87633),m=n(79306),g=n(94901),v=n(20034),b=n(90679),y=n(2293),_=n(59225).set,w=n(91955),S=n(90757),E=n(1103),k=n(18265),C=n(91181),A=n(80550),T=n(10916),I=n(36043),D="Promise",P=T.CONSTRUCTOR,x=T.REJECTION_EVENT,R=T.SUBCLASSING,O=C.getterFor(D),M=C.set,N=A&&A.prototype,L=A,j=N,B=c.TypeError,F=c.document,U=c.process,H=I.f,V=H,z=!!(F&&F.createEvent&&c.dispatchEvent),$="unhandledrejection",W=function(e){var t;return!(!v(e)||!g(t=e.then))&&t},Y=function(e,t){var n,r,i,o=t.value,a=1===t.state,s=a?e.ok:e.fail,l=e.resolve,c=e.reject,d=e.domain;try{s?(a||(2===t.rejection&&Z(t),t.rejection=1),!0===s?n=o:(d&&d.enter(),n=s(o),d&&(d.exit(),i=!0)),n===e.promise?c(new B("Promise-chain cycle")):(r=W(n))?u(r,n,l,c):l(n)):c(o)}catch(e){d&&!i&&d.exit(),c(e)}},q=function(e,t){e.notified||(e.notified=!0,w((function(){for(var n,r=e.reactions;n=r.get();)Y(n,e);e.notified=!1,t&&!e.rejection&&K(e)})))},G=function(e,t,n){var r,i;z?((r=F.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),c.dispatchEvent(r)):r={promise:t,reason:n},!x&&(i=c["on"+e])?i(r):e===$&&S("Unhandled promise rejection",n)},K=function(e){u(_,c,(function(){var t,n=e.facade,r=e.value;if(J(e)&&(t=E((function(){l?U.emit("unhandledRejection",r,n):G($,n,r)})),e.rejection=l||J(e)?2:1,t.error))throw t.value}))},J=function(e){return 1!==e.rejection&&!e.parent},Z=function(e){u(_,c,(function(){var t=e.facade;l?U.emit("rejectionHandled",t):G("rejectionhandled",t,e.value)}))},Q=function(e,t,n){return function(r){e(t,r,n)}},X=function(e,t,n){e.done||(e.done=!0,n&&(e=n),e.value=t,e.state=2,q(e,!0))},ee=function(e,t,n){if(!e.done){e.done=!0,n&&(e=n);try{if(e.facade===t)throw new B("Promise can't be resolved itself");var r=W(t);r?w((function(){var n={done:!1};try{u(r,t,Q(ee,n,e),Q(X,n,e))}catch(t){X(n,t,e)}})):(e.value=t,e.state=1,q(e,!1))}catch(t){X({done:!1},t,e)}}};if(P&&(j=(L=function(e){b(this,j),m(e),u(r,this);var t=O(this);try{e(Q(ee,t),Q(X,t))}catch(e){X(t,e)}}).prototype,(r=function(e){M(this,{type:D,done:!1,notified:!1,parent:!1,reactions:new k,rejection:!1,state:0,value:null})}).prototype=d(j,"then",(function(e,t){var n=O(this),r=H(y(this,L));return n.parent=!0,r.ok=!g(e)||e,r.fail=g(t)&&t,r.domain=l?U.domain:void 0,0===n.state?n.reactions.add(r):w((function(){Y(r,n)})),r.promise})),i=function(){var e=new r,t=O(e);this.promise=e,this.resolve=Q(ee,t),this.reject=Q(X,t)},I.f=H=function(e){return e===L||void 0===e?new i(e):V(e)},!s&&g(A)&&N!==Object.prototype)){o=N.then,R||d(N,"then",(function(e,t){var n=this;return new L((function(e,t){u(o,n,e,t)})).then(e,t)}),{unsafe:!0});try{delete N.constructor}catch(e){}p&&p(N,j)}a({global:!0,constructor:!0,wrap:!0,forced:P},{Promise:L}),f(L,D,!1,!0),h(D)},9391(e,t,n){"use strict";var r=n(46518),i=n(96395),o=n(80550),a=n(79039),s=n(97751),l=n(94901),c=n(2293),u=n(93438),d=n(36840),p=o&&o.prototype;if(r({target:"Promise",proto:!0,real:!0,forced:!!o&&a((function(){p.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,s("Promise")),n=l(e);return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),!i&&l(o)){var f=s("Promise").prototype.finally;p.finally!==f&&d(p,"finally",f,{unsafe:!0})}},3362(e,t,n){"use strict";n(10436),n(16499),n(82003),n(7743),n(51481),n(40280)},7743(e,t,n){"use strict";var r=n(46518),i=n(69565),o=n(79306),a=n(36043),s=n(1103),l=n(72652);r({target:"Promise",stat:!0,forced:n(90537)},{race:function(e){var t=this,n=a.f(t),r=n.reject,c=s((function(){var a=o(t.resolve);l(e,(function(e){i(a,t,e).then(n.resolve,r)}))}));return c.error&&r(c.value),n.promise}})},51481(e,t,n){"use strict";var r=n(46518),i=n(36043);r({target:"Promise",stat:!0,forced:n(10916).CONSTRUCTOR},{reject:function(e){var t=i.f(this);return(0,t.reject)(e),t.promise}})},40280(e,t,n){"use strict";var r=n(46518),i=n(97751),o=n(96395),a=n(80550),s=n(10916).CONSTRUCTOR,l=n(93438),c=i("Promise"),u=o&&!s;r({target:"Promise",stat:!0,forced:o||s},{resolve:function(e){return l(u&&this===c?a:this,e)}})},14628(e,t,n){"use strict";var r=n(46518),i=n(36043);r({target:"Promise",stat:!0},{withResolvers:function(){var e=i.f(this);return{promise:e.promise,resolve:e.resolve,reject:e.reject}}})},84864(e,t,n){"use strict";var r=n(43724),i=n(44576),o=n(79504),a=n(92796),s=n(23167),l=n(66699),c=n(2360),u=n(38480).f,d=n(1625),p=n(60788),f=n(655),h=n(61034),m=n(58429),g=n(11056),v=n(36840),b=n(79039),y=n(39297),_=n(91181).enforce,w=n(87633),S=n(78227),E=n(83635),k=n(18814),C=S("match"),A=i.RegExp,T=A.prototype,I=i.SyntaxError,D=o(T.exec),P=o("".charAt),x=o("".replace),R=o("".indexOf),O=o("".slice),M=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,L=/a/g,j=new A(N)!==N,B=m.MISSED_STICKY,F=m.UNSUPPORTED_Y;if(a("RegExp",r&&(!j||B||E||k||b((function(){return L[C]=!1,A(N)!==N||A(L)===L||"/a/i"!==String(A(N,"i"))}))))){for(var U=function(e,t){var n,r,i,o,a,u,m=d(T,this),g=p(e),v=void 0===t,b=[],w=e;if(!m&&g&&v&&e.constructor===U)return e;if((g||d(T,e))&&(e=e.source,v&&(t=h(w))),e=void 0===e?"":f(e),t=void 0===t?"":f(t),w=e,E&&"dotAll"in N&&(r=!!t&&R(t,"s")>-1)&&(t=x(t,/s/g,"")),n=t,B&&"sticky"in N&&(i=!!t&&R(t,"y")>-1)&&F&&(t=x(t,/y/g,"")),k&&(o=function(e){for(var t,n=e.length,r=0,i="",o=[],a=c(null),s=!1,l=!1,u=0,d="";r<=n;r++){if("\\"===(t=P(e,r)))t+=P(e,++r);else if("]"===t)s=!1;else if(!s)switch(!0){case"["===t:s=!0;break;case"("===t:if(i+=t,"?:"===O(e,r+1,r+3))continue;D(M,O(e,r+1))&&(r+=2,l=!0),u++;continue;case">"===t&&l:if(""===d||y(a,d))throw new I("Invalid capture group name");a[d]=!0,o[o.length]=[d,u],l=!1,d="";continue}l?d+=t:i+=t}return[i,o]}(e),e=o[0],b=o[1]),a=s(A(e,t),m?this:T,U),(r||i||b.length)&&(u=_(a),r&&(u.dotAll=!0,u.raw=U(function(e){for(var t,n=e.length,r=0,i="",o=!1;r<=n;r++)"\\"!==(t=P(e,r))?o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),i+=t):i+="[\\s\\S]":i+=t+P(e,++r);return i}(e),n)),i&&(u.sticky=!0),b.length&&(u.groups=b)),e!==w)try{l(a,"source",""===w?"(?:)":w)}catch(e){}return a},H=u(A),V=0;H.length>V;)g(U,A,H[V++]);T.constructor=U,U.prototype=T,v(i,"RegExp",U,{constructor:!0})}w("RegExp")},57465(e,t,n){"use strict";var r=n(43724),i=n(83635),o=n(22195),a=n(62106),s=n(91181).get,l=RegExp.prototype,c=TypeError;r&&i&&a(l,"dotAll",{configurable:!0,get:function(){if(this!==l){if("RegExp"===o(this))return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},27495(e,t,n){"use strict";var r=n(46518),i=n(57323);r({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},69479(e,t,n){"use strict";var r=n(44576),i=n(43724),o=n(62106),a=n(67979),s=n(79039),l=r.RegExp,c=l.prototype;i&&s((function(){var e=!0;try{l(".","d")}catch(t){e=!1}var t={},n="",r=e?"dgimsy":"gimsy",i=function(e,r){Object.defineProperty(t,e,{get:function(){return n+=r,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var a in e&&(o.hasIndices="d"),o)i(a,o[a]);return Object.getOwnPropertyDescriptor(c,"flags").get.call(t)!==r||n!==r}))&&o(c,"flags",{configurable:!0,get:a})},17642(e,t,n){"use strict";var r=n(46518),i=n(83440);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("difference",(function(e){return 0===e.size}))},{difference:i})},58004(e,t,n){"use strict";var r=n(46518),i=n(79039),o=n(68750);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("intersection",(function(e){return 2===e.size&&e.has(1)&&e.has(2)}))||i((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}))},{intersection:o})},33853(e,t,n){"use strict";var r=n(46518),i=n(64449);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isDisjointFrom",(function(e){return!e}))},{isDisjointFrom:i})},45876(e,t,n){"use strict";var r=n(46518),i=n(53838);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isSubsetOf",(function(e){return e}))},{isSubsetOf:i})},32475(e,t,n){"use strict";var r=n(46518),i=n(28527);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("isSupersetOf",(function(e){return!e}))},{isSupersetOf:i})},15024(e,t,n){"use strict";var r=n(46518),i=n(83650);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("symmetricDifference")},{symmetricDifference:i})},31698(e,t,n){"use strict";var r=n(46518),i=n(44204);r({target:"Set",proto:!0,real:!0,forced:!n(84916)("union")},{union:i})},25440(e,t,n){"use strict";var r=n(18745),i=n(69565),o=n(79504),a=n(89228),s=n(79039),l=n(28551),c=n(94901),u=n(64117),d=n(91291),p=n(18014),f=n(655),h=n(67750),m=n(57829),g=n(55966),v=n(2478),b=n(56682),y=n(78227)("replace"),_=Math.max,w=Math.min,S=o([].concat),E=o([].push),k=o("".indexOf),C=o("".slice),A="$0"==="a".replace(/./,"$0"),T=!!/./[y]&&""===/./[y]("a","$0");a("replace",(function(e,t,n){var o=T?"$":"$0";return[function(e,n){var r=h(this),o=u(e)?void 0:g(e,y);return o?i(o,e,r,n):i(t,f(r),e,n)},function(e,i){var a=l(this),s=f(e);if("string"==typeof i&&-1===k(i,o)&&-1===k(i,"$<")){var u=n(t,a,s,i);if(u.done)return u.value}var h=c(i);h||(i=f(i));var g,y=a.global;y&&(g=a.unicode,a.lastIndex=0);for(var A,T=[];null!==(A=b(a,s))&&(E(T,A),y);)""===f(A[0])&&(a.lastIndex=m(s,p(a.lastIndex),g));for(var I,D="",P=0,x=0;x<T.length;x++){for(var R,O=f((A=T[x])[0]),M=_(w(d(A.index),s.length),0),N=[],L=1;L<A.length;L++)E(N,void 0===(I=A[L])?I:String(I));var j=A.groups;if(h){var B=S([O],N,M,s);void 0!==j&&E(B,j),R=f(r(i,void 0,B))}else R=v(O,s,M,N,j,i);M>=P&&(D+=C(s,P,M)+R,P=M+O.length)}return D+C(s,P)}]}),!!s((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!A||T)},48140(e,t,n){"use strict";var r=n(94644),i=n(26198),o=n(91291),a=r.aTypedArray;(0,r.exportTypedArrayMethod)("at",(function(e){var t=a(this),n=i(t),r=o(e),s=r>=0?r:n+r;return s<0||s>=n?void 0:t[s]}))},75044(e,t,n){"use strict";var r=n(94644),i=n(84373),o=n(75854),a=n(36955),s=n(69565),l=n(79504),c=n(79039),u=r.aTypedArray,d=r.exportTypedArrayMethod,p=l("".slice);d("fill",(function(e){var t=arguments.length;u(this);var n="Big"===p(a(this),0,3)?o(e):+e;return s(i,this,n,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}),c((function(){var e=0;return new Int8Array(2).fill({valueOf:function(){return e++}}),1!==e})))},91134(e,t,n){"use strict";var r=n(94644),i=n(43839).findLastIndex,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLastIndex",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},21903(e,t,n){"use strict";var r=n(94644),i=n(43839).findLast,o=r.aTypedArray;(0,r.exportTypedArrayMethod)("findLast",(function(e){return i(o(this),e,arguments.length>1?arguments[1]:void 0)}))},28845(e,t,n){"use strict";var r=n(44576),i=n(69565),o=n(94644),a=n(26198),s=n(58229),l=n(48981),c=n(79039),u=r.RangeError,d=r.Int8Array,p=d&&d.prototype,f=p&&p.set,h=o.aTypedArray,m=o.exportTypedArrayMethod,g=!c((function(){var e=new Uint8ClampedArray(2);return i(f,e,{length:1,0:3},1),3!==e[1]})),v=g&&o.NATIVE_ARRAY_BUFFER_VIEWS&&c((function(){var e=new d(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));m("set",(function(e){h(this);var t=s(arguments.length>
vendor: 5,996 bytes, line 2
21?arguments[1]:void 0,1),n=l(e);if(g)return i(f,this,n,t);var r=this.length,o=a(n),c=0;if(o+t>r)throw new u("Wrong length");for(;c<o;)this[t+c]=n[c++]}),!g||v)},373(e,t,n){"use strict";var r=n(44576),i=n(27476),o=n(79039),a=n(79306),s=n(74488),l=n(94644),c=n(13709),u=n(13763),d=n(39519),p=n(3607),f=l.aTypedArray,h=l.exportTypedArrayMethod,m=r.Uint16Array,g=m&&i(m.prototype.sort),v=!(!g||o((function(){g(new m(2),null)}))&&o((function(){g(new m(2),{})}))),b=!!g&&!o((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(p)return p<602;var e,t,n=new m(516),r=Array(516);for(e=0;e<516;e++)t=e%4,n[e]=515-e,r[e]=e-2*t+3;for(g(n,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(n[e]!==r[e])return!0}));h("sort",(function(e){return void 0!==e&&a(e),b?g(this,e):s(f(this),function(e){return function(t,n){return void 0!==e?+e(t,n)||0:n!=n?-1:t!=t?1:0===t&&0===n?1/t>0&&1/n<0?1:-1:t>n}}(e))}),!b||v)},37467(e,t,n){"use strict";var r=n(37628),i=n(94644),o=i.aTypedArray,a=i.exportTypedArrayMethod,s=i.getTypedArrayConstructor;a("toReversed",(function(){return r(o(this),s(this))}))},44732(e,t,n){"use strict";var r=n(94644),i=n(79504),o=n(79306),a=n(35370),s=r.aTypedArray,l=r.getTypedArrayConstructor,c=r.exportTypedArrayMethod,u=i(r.TypedArrayPrototype.sort);c("toSorted",(function(e){void 0!==e&&o(e);var t=s(this),n=a(l(t),t);return u(n,e)}))},79577(e,t,n){"use strict";var r=n(39928),i=n(94644),o=n(18727),a=n(91291),s=n(75854),l=i.aTypedArray,c=i.getTypedArrayConstructor,u=i.exportTypedArrayMethod,d=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(e){return 8===e}}();u("with",{with:function(e,t){var n=l(this),i=a(e),u=o(n)?s(t):+t;return r(n,c(n),i,u)}}.with,!d)},46058(e,t,n){"use strict";var r=n(46518),i=n(77957),o=n(6469);r({target:"Array",proto:!0},{group:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),o("group")},98992(e,t,n){"use strict";n(18111)},23215(e,t,n){"use strict";n(81148)},54520(e,t,n){"use strict";n(22489)},72577(e,t,n){"use strict";n(20116)},3949(e,t,n){"use strict";n(7588)},81454(e,t,n){"use strict";n(61701)},8872(e,t,n){"use strict";n(18237)},37550(e,t,n){"use strict";n(13579)},58335(e,t,n){"use strict";var r=n(46518),i=n(43724),o=n(44576),a=n(97751),s=n(79504),l=n(69565),c=n(94901),u=n(20034),d=n(34376),p=n(39297),f=n(655),h=n(26198),m=n(97040),g=n(79039),v=n(616),b=n(4495),y=o.JSON,_=o.Number,w=o.SyntaxError,S=y&&y.parse,E=a("Object","keys"),k=Object.getOwnPropertyDescriptor,C=s("".charAt),A=s("".slice),T=s(/./.exec),I=s([].push),D=/^\d$/,P=/^[1-9]$/,x=/^[\d-]$/,R=/^[\t\n\r ]$/,O=function(e,t,n,r){var i,o,a,s,c,f=e[t],m=r&&f===r.value,g=m&&"string"==typeof r.source?{source:r.source}:{};if(u(f)){var v=d(f),b=m?r.nodes:v?[]:{};if(v)for(i=b.length,a=h(f),s=0;s<a;s++)M(f,s,O(f,""+s,n,s<i?b[s]:void 0));else for(o=E(f),a=h(o),s=0;s<a;s++)c=o[s],M(f,c,O(f,c,n,p(b,c)?b[c]:void 0))}return l(n,e,t,f,g)},M=function(e,t,n){if(i){var r=k(e,t);if(r&&!r.configurable)return}void 0===n?delete e[t]:m(e,t,n)},N=function(e,t,n,r){this.value=e,this.end=t,this.source=n,this.nodes=r},L=function(e,t){this.source=e,this.index=t};L.prototype={fork:function(e){return new L(this.source,e)},parse:function(){var e=this.source,t=this.skip(R,this.index),n=this.fork(t),r=C(e,t);if(T(x,r))return n.number();switch(r){case"{":return n.object();case"[":return n.array();case'"':return n.string();case"t":return n.keyword(!0);case"f":return n.keyword(!1);case"n":return n.keyword(null)}throw new w('Unexpected character: "'+r+'" at: '+t)},node:function(e,t,n,r,i){return new N(t,r,e?null:A(this.source,n,r),i)},object:function(){for(var e=this.source,t=this.index+1,n=!1,r={},i={};t<e.length;){if(t=this.until(['"',"}"],t),"}"===C(e,t)&&!n){t++;break}var o=this.fork(t).string(),a=o.value;t=o.end,t=this.until([":"],t)+1,t=this.skip(R,t),o=this.fork(t).parse(),m(i,a,o),m(r,a,o.value),t=this.until([",","}"],o.end);var s=C(e,t);if(","===s)n=!0,t++;else if("}"===s){t++;break}}return this.node(1,r,this.index,t,i)},array:function(){for(var e=this.source,t=this.index+1,n=!1,r=[],i=[];t<e.length;){if(t=this.skip(R,t),"]"===C(e,t)&&!n){t++;break}var o=this.fork(t).parse();if(I(i,o),I(r,o.value),t=this.until([",","]"],o.end),","===C(e,t))n=!0,t++;else if("]"===C(e,t)){t++;break}}return this.node(1,r,this.index,t,i)},string:function(){var e=this.index,t=v(this.source,this.index+1);return this.node(0,t.value,e,t.end)},number:function(){var e=this.source,t=this.index,n=t;if("-"===C(e,n)&&n++,"0"===C(e,n))n++;else{if(!T(P,C(e,n)))throw new w("Failed to parse number at: "+n);n=this.skip(D,n+1)}if(!("."===C(e,n)&&(n=this.skip(D,n+1)),"e"!==C(e,n)&&"E"!==C(e,n)||(n++,"+"!==C(e,n)&&"-"!==C(e,n)||n++,n!==(n=this.skip(D,n)))))throw new w("Failed to parse number's exponent value at: "+n);return this.node(0,_(A(e,t,n)),t,n)},keyword:function(e){var t=""+e,n=this.index,r=n+t.length;if(A(this.source,n,r)!==t)throw new w("Failed to parse value at: "+n);return this.node(0,e,n,r)},skip:function(e,t){for(var n=this.source;t<n.length&&T(e,C(n,t));t++);return t},until:function(e,t){t=this.skip(R,t);for(var n=C(this.source,t),r=0;r<e.length;r++)if(e[r]===n)return t;throw new w('Unexpected character: "'+n+'" at: '+t)}};var j=g((function(){var e,t="9007199254740993";return S(t,(function(t,n,r){e=r.source})),e!==t})),B=b&&!g((function(){return 1/S("-0 \t")!=-1/0}));r({target:"JSON",stat:!0,forced:j},{parse:function(e,t){return B&&!c(t)?S(e):function(e,t){e=f(e);var n=new L(e,0,""),r=n.parse(),i=r.value,o=n.skip(R,r.end);if(o<e.length)throw new w('Unexpected extra character: "'+C(e,o)+'" after the parsed data at: '+o);return c(t)?O({"":i},"",t,r):i}(e,t)}})},64979(e,t,n){"use strict";var r=n(46518),i=n(44576),o=n(97751),a=n(6980),s=n(24913).f,l=n(39297),c=n(90679),u=n(23167),d=n(32603),p=n(55002),f=n(16193),h=n(43724),m=n(96395),g="DOMException",v=o("Error"),b=o(g),y=function(){c(this,_);var e=arguments.length,t=d(e<1?void 0:arguments[0]),n=d(e<2?void 0:arguments[1],"Error"),r=new b(t,n),i=new v(t);
2return i.name=g,s(r,"stack",a(1,f(i.stack,1))),u(r,this,y),r},_=y.prototype=b.prototype,w="stack"in new v(g),S="stack"in new b(1,2),E=b&&h&&Object.getOwnPropertyDescriptor(i,g),k=!(!E||E.writable&&E.configurable),C=w&&!k&&!S;r({global:!0,constructor:!0,forced:m||C},{DOMException:C?y:b});var A=o(g),T=A.prototype;if(T.constructor!==A)for(var I in m||s(T,"constructor",a(1,A)),p)if(l(p,I)){var D=p[I],P=D.s;l(A,P)||s(A,P,a(6,D.c))}},122(e,t,n){"use strict";var r=n(46518),i=n(44576),o=n(91955),a=n(79306),s=n(22812),l=n(79039),c=n(43724);r({global:!0,enumerable:!0,dontCallGetSet:!0,forced:l((function(){return c&&1!==Object.getOwnPropertyDescriptor(i,"queueMicrotask").value.length}))},{queueMicrotask:function(e){s(arguments.length,1),o(a(e))}})},13611(e,t,n){"use strict";var r=n(46518),i=n(44576),o=n(62106),a=n(43724),s=TypeError,l=Object.defineProperty,c=i.self!==i;try{if(a){var u=Object.getOwnPropertyDescriptor(i,"self");!c&&u&&u.get&&u.enumerable||o(i,"self",{get:function(){return i},set:function(e){if(this!==i)throw new s("Illegal invocation");l(i,"self",{value:e,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else r({global:!0,simple:!0,forced:c},{self:i})}catch(e){}},14603(e,t,n){"use strict";var r=n(36840),i=n(79504),o=n(655),a=n(22812),s=URLSearchParams,l=s.prototype,c=i(l.append),u=i(l.delete),d=i(l.forEach),p=i([].push),f=new s("a=1&a=2&b=3");f.delete("a",1),f.delete("b",void 0),f+""!="a=2"&&r(l,"delete",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return u(this,e);var r=[];d(this,(function(e,t){p(r,{key:t,value:e})})),a(t,1);for(var i,s=o(e),l=o(n),f=0,h=0,m=!1,g=r.length;f<g;)i=r[f++],m||i.key===s?(m=!0,u(this,i.key)):h++;for(;h<g;)(i=r[h++]).key===s&&i.value===l||c(this,i.key,i.value)}),{enumerable:!0,unsafe:!0})},47566(e,t,n){"use strict";var r=n(36840),i=n(79504),o=n(655),a=n(22812),s=URLSearchParams,l=s.prototype,c=i(l.getAll),u=i(l.has),d=new s("a=1");!d.has("a",2)&&d.has("a",void 0)||r(l,"has",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return u(this,e);var r=c(this,e);a(t,1);for(var i=o(n),s=0;s<r.length;)if(r[s++]===i)return!0;return!1}),{enumerable:!0,unsafe:!0})},98721(e,t,n){"use strict";var r=n(43724),i=n(79504),o=n(62106),a=URLSearchParams.prototype,s=i(a.forEach);r&&!("size"in a)&&o(a,"size",{get:function(){var e=0;return s(this,(function(){e++})),e},configurable:!0,enumerable:!0})},85178(e,t,n){var r;if("function"==typeof fetch&&(r=void 0!==n.g&&n.g.fetch?n.g.fetch:"undefined"!=typeof window&&window.fetch?window.fetch:fetch),"undefined"==typeof window||void 0===window.document){var i=r||n(74945);i.default&&(i=i.default),t.default=i,e.exports=t.default}},23029(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},92901(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(20816);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,(0,r.A)(i.key),i)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},58168(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(null,arguments)}n.d(t,{A:()=>r})},20816(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(82284);function i(e){var t=function(e){if("object"!=(0,r.A)(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=(0,r.A)(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==(0,r.A)(t)?t:t+""}},82284(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{A:()=>r})},89469(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(66984);const i=function(e,t){for(var n=e.length;n--;)if((0,r.A)(e[n][0],t))return n;return-1};var o=Array.prototype.splice;function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=[],this.size=0},a.prototype.delete=function(e){var t=this.__data__,n=i(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))},a.prototype.get=function(e){var t=this.__data__,n=i(t,e);return n<0?void 0:t[n][1]},a.prototype.has=function(e){return i(this.__data__,e)>-1},a.prototype.set=function(e,t){var n=this.__data__,r=i(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};const s=a},68335(e,t,n){"use strict";n.d(t,{A:()=>
2o});var r=n(28562),i=n(41917);const o=(0,r.A)(i.A,"Map")},62050(e,t,n){"use strict";n.d(t,{A:()=>p});const r=(0,n(28562).A)(Object,"create");var i=Object.prototype.hasOwnProperty;var o=Object.prototype.hasOwnProperty;function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}a.prototype.clear=function(){this.__data__=r?r(null):{},this.size=0},a.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},a.prototype.get=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0},a.prototype.has=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)},a.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this};const s=a;var l=n(89469),c=n(68335);const u=function(e,t){var n,r,i=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}d.prototype.clear=function(){this.size=0,this.__data__={hash:new s,map:new(c.A||l.A),string:new s}},d.prototype.delete=function(e){var t=u(this,e).delete(e);return this.size-=t?1:0,t},d.prototype.get=function(e){return u(this,e).get(e)},d.prototype.has=function(e){return u(this,e).has(e)},d.prototype.set=function(e,t){var n=u(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};const p=d},39857(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(28562),i=n(41917);const o=(0,r.A)(i.A,"Set")},8300(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(62050);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r.A;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},i.prototype.has=function(e){return this.__data__.has(e)};const o=i},22080(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(89469);var i=n(68335),o=n(62050);function a(e){var t=this.__data__=new r.A(e);this.size=t.size}a.prototype.clear=function(){this.__data__=new r.A,this.size=0},a.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},a.prototype.get=function(e){return this.__data__.get(e)},a.prototype.has=function(e){return this.__data__.has(e)},a.prototype.set=function(e,t){var n=this.__data__;if(n instanceof r.A){var a=n.__data__;if(!i.A||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o.A(a)}return n.set(e,t),this.size=n.size,this};const s=a},241(e,t,n){"use strict";n.d(t,{A:()=>r});const r=n(41917).A.Symbol},43988(e,t,n){"use strict";n.d(t,{A:()=>r});const r=n(41917).A.Uint8Array},72641(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},2634(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},83710(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(25707);const i=function(e){return e!=e},o=function(e,t){return!(null==e||!e.length)&&function(e,t,n){return t==t?function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return-1}(e,t,n):(0,r.A)(e,i,n)}(e,t,0)>-1}},87809(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},2505(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(25175),i=n(92049),o=n(41200),a=n(25353),s=n(54749),l=Object.prototype.hasOwnProperty;const c=function(e,t){var n=(0,i.A)(e),c=!n&&(0,r.A)(e),u=!n&&!c&&(0,o.A)(e),d=!n&&!c&&!u&&(0,s.A)(e),p=n||c||u||d,f=p?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],h=f.length;for(var m in e)!t&&!l.call(e,m)||p&&("length"==m||u&&("offset"==m||"parent"==m)||d&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||(0,a.A)(m,h))||f.push(m);return f}},45572(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},76912(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},52851(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(52528),i=n(66984),o=Object.prototype.hasOwnProperty;const a=function(e,t,n){var a=e[t];o.call(e,t)&&(0,i.A)(a,n)&&(void 0!==n||t in e)||(0,r.A)(e,t,n)}},52528(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(84171);const i=function(e,t,n){"__proto__"==t&&r.A?(0,r.A)(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},80970(e,t,n){"use strict";n.d(t,{A:()=>z});var r=n(22080),i=n(72641),o=n(52851),a=n(22031),s=n(27422);var l=n(79999);var c=n(80154),u=n(39759),d=n(14792);var p=n(76912),f=n(15647),h=n(13153);const m=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)(0,p.A)(t,(0,d.A)(e)),e=(0,f.A)(e);return t}:h.A;var g=n(19042),v=n(33831);const b=function(e){return(0,v.A)(e,l.A,m)};var y=n(9137),_=Object.prototype.hasOwnProperty;var w=n(90565);var S=/\w*$/;
2var E=n(241),k=E.A?E.A.prototype:void 0,C=k?k.valueOf:void 0;var A=n(1801);const T=function(e,t,n){var r,i,o,a=e.constructor;switch(t){case"[object ArrayBuffer]":return(0,w.A)(e);case"[object Boolean]":case"[object Date]":return new a(+e);case"[object DataView]":return function(e,t){var n=t?(0,w.A)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return(0,A.A)(e,n);case"[object Map]":case"[object Set]":return new a;case"[object Number]":case"[object String]":return new a(e);case"[object RegExp]":return(o=new(i=e).constructor(i.source,S.exec(i))).lastIndex=i.lastIndex,o;case"[object Symbol]":return r=e,C?Object(C.call(r)):{}}};var I=n(50407),D=n(92049),P=n(41200),x=n(53098);var R=n(52789),O=n(64841),M=O.A&&O.A.isMap;const N=M?(0,R.A)(M):function(e){return(0,x.A)(e)&&"[object Map]"==(0,y.A)(e)};var L=n(23149);var j=O.A&&O.A.isSet;const B=j?(0,R.A)(j):function(e){return(0,x.A)(e)&&"[object Set]"==(0,y.A)(e)};var F="[object Arguments]",U="[object Function]",H="[object Object]",V={};V[F]=V["[object Array]"]=V["[object ArrayBuffer]"]=V["[object DataView]"]=V["[object Boolean]"]=V["[object Date]"]=V["[object Float32Array]"]=V["[object Float64Array]"]=V["[object Int8Array]"]=V["[object Int16Array]"]=V["[object Int32Array]"]=V["[object Map]"]=V["[object Number]"]=V[H]=V["[object RegExp]"]=V["[object Set]"]=V["[object String]"]=V["[object Symbol]"]=V["[object Uint8Array]"]=V["[object Uint8ClampedArray]"]=V["[object Uint16Array]"]=V["[object Uint32Array]"]=!0,V["[object Error]"]=V[U]=V["[object WeakMap]"]=!1;const z=function e(t,n,p,f,h,v){var w,S=1&n,E=2&n,k=4&n;if(p&&(w=h?p(t,f,h,v):p(t)),void 0!==w)return w;if(!(0,L.A)(t))return t;var C=(0,D.A)(t);if(C){if(w=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&_.call(e,"index")&&(n.index=e.index,n.input=e.input),n}(t),!S)return(0,u.A)(t,w)}else{var A=(0,y.A)(t),x=A==U||"[object GeneratorFunction]"==A;if((0,P.A)(t))return(0,c.A)(t,S);if(A==H||A==F||x&&!h){if(w=E||x?{}:(0,I.A)(t),!S)return E?function(e,t){return(0,a.A)(e,m(e),t)}(t,function(e,t){return e&&(0,a.A)(t,(0,l.A)(t),e)}(w,t)):function(e,t){return(0,a.A)(e,(0,d.A)(e),t)}(t,function(e,t){return e&&(0,a.A)(t,(0,s.A)(t),e)}(w,t))}else{if(!V[A])return h?t:{};w=T(t,A,S)}}v||(v=new r.A);var R=v.get(t);if(R)return R;v.set(t,w),B(t)?t.forEach((function(r){w.add(e(r,n,p,r,t,v))})):N(t)&&t.forEach((function(r,i){w.set(i,e(r,n,p,i,t,v))}));var O=k?E?b:g.A:E?l.A:s.A,M=C?void 0:O(t);return(0,i.A)(M||t,(function(r,i){M&&(r=t[i=r]),(0,o.A)(w,i,e(r,n,p,i,t,v))})),w}},94288(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(79841),i=n(38446);const o=(a=r.A,function(e,t){if(null==e)return e;if(!(0,i.A)(e))return a(e,t);for(var n=e.length,r=-1,o=Object(e);++r<n&&!1!==t(o[r],r,o););return e});var a},25707(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1}},87671(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(76912),i=n(241),o=n(25175),a=n(92049),s=i.A?i.A.isConcatSpreadable:void 0;const l=function(e){return(0,a.A)(e)||(0,o.A)(e)||!!(s&&e&&e[s])},c=function e(t,n,i,o,a){var s=-1,c=t.length;for(i||(i=l),a||(a=[]);++s<c;){var u=t[s];n>0&&i(u)?n>1?e(u,n-1,i,o,a):(0,r.A)(a,u):o||(a[a.length]=u)}return a}},97132(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t,n){for(var r=-1,i=Object(e),o=n(e),a=o.length;a--;){var s=o[++r];if(!1===t(i[s],s,i))break}return e}},79841(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(97132),i=n(27422);const o=function(e,t){return e&&(0,r.A)(e,t,i.A)}},66318(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(61521),i=n(30901);const o=function(e,t){for(var n=0,o=(t=(0,r.A)(t,e)).length;null!=e&&n<o;)e=e[(0,i.A)(t[n++])];return n&&n==o?e:void 0}},33831(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(76912),i=n(92049);const o=function(e,t,n){var o=t(e);return(0,i.A)(e)?o:(0,r.A)(o,n(e))}},2383(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(241),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r.A?r.A.toStringTag:void 0;var l=Object.prototype.toString;var c=r.A?r.A.toStringTag:void 0;
vendor: 2,362 bytes, line 2
2const u=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":c&&c in Object(e)?function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}(e):function(e){return l.call(e)}(e)}},22955(e,t,n){"use strict";n.d(t,{A:()=>T});var r=n(22080),i=n(8300);const o=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1};var a=n(64099);const s=function(e,t,n,r,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,m=!0,g=2&n?new i.A:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var v=e[h],b=t[h];if(r)var y=c?r(b,v,h,t,e,l):r(v,b,h,e,t,l);if(void 0!==y){if(y)continue;m=!1;break}if(g){if(!o(t,(function(e,t){if(!(0,a.A)(g,t)&&(v===e||s(v,e,n,r,l)))return g.push(t)}))){m=!1;break}}else if(v!==b&&!s(v,b,n,r,l)){m=!1;break}}return l.delete(e),l.delete(t),m};var l=n(241),c=n(43988),u=n(66984);const d=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n};var p=n(29959),f=l.A?l.A.prototype:void 0,h=f?f.valueOf:void 0;var m=n(19042),g=Object.prototype.hasOwnProperty;var v=n(9137),b=n(92049),y=n(41200),_=n(54749),w="[object Arguments]",S="[object Array]",E="[object Object]",k=Object.prototype.hasOwnProperty;const C=function(e,t,n,i,o,a){var l=(0,b.A)(e),f=(0,b.A)(t),C=l?S:(0,v.A)(e),A=f?S:(0,v.A)(t),T=(C=C==w?E:C)==E,I=(A=A==w?E:A)==E,D=C==A;if(D&&(0,y.A)(e)){if(!(0,y.A)(t))return!1;l=!0,T=!1}if(D&&!T)return a||(a=new r.A),l||(0,_.A)(e)?s(e,t,n,i,o,a):function(e,t,n,r,i,o,a){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!o(new c.A(e),new c.A(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,u.A)(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var l=d;case"[object Set]":var f=1&r;if(l||(l=p.A),e.size!=t.size&&!f)return!1;var m=a.get(e);if(m)return m==t;r|=2,a.set(e,t);var g=s(l(e),l(t),r,i,o,a);return a.delete(e),g;case"[object Symbol]":if(h)return h.call(e)==h.call(t)}return!1}(e,t,C,n,i,o,a);if(!(1&n)){var P=T&&k.call(e,"__wrapped__"),x=I&&k.call(t,"__wrapped__");
2if(P||x){var R=P?e.value():e,O=x?t.value():t;return a||(a=new r.A),o(R,O,n,i,a)}}return!!D&&(a||(a=new r.A),function(e,t,n,r,i,o){var a=1&n,s=(0,m.A)(e),l=s.length;if(l!=(0,m.A)(t).length&&!a)return!1;for(var c=l;c--;){var u=s[c];if(!(a?u in t:g.call(t,u)))return!1}var d=o.get(e),p=o.get(t);if(d&&p)return d==t&&p==e;var f=!0;o.set(e,t),o.set(t,e);for(var h=a;++c<l;){var v=e[u=s[c]],b=t[u];if(r)var y=a?r(b,v,u,t,e,o):r(v,b,u,e,t,o);if(!(void 0===y?v===b||i(v,b,n,r,o):y)){f=!1;break}h||(h="constructor"==u)}if(f&&!h){var _=e.constructor,w=t.constructor;_==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof _&&_ instanceof _&&"function"==typeof w&&w instanceof w||(f=!1)}return o.delete(e),o.delete(t),f}(e,t,n,i,o,a))};var A=n(53098);const T=function e(t,n,r,i,o){return t===n||(null==t||null==n||!(0,A.A)(t)&&!(0,A.A)(n)?t!=t&&n!=n:C(t,n,r,i,e,o))}},27753(e,t,n){"use strict";n.d(t,{A:()=>y});var r=n(22080),i=n(22955);var o=n(23149);const a=function(e){return e==e&&!(0,o.A)(e)};var s=n(27422);const l=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}},c=function(e){var t=function(e){for(var t=(0,s.A)(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}(e);return 1==t.length&&t[0][2]?l(t[0][0],t[0][1]):function(n){return n===e||function(e,t,n,o){var a=n.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var c=n[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=n[a])[0],d=e[u],p=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var f=new r.A;if(o)var h=o(d,p,u,e,t,f);if(!(void 0===h?(0,i.A)(p,d,3,o,f):h))return!1}}return!0}(n,e,t)}};var u=n(66318);var d=n(46964),p=n(86586),f=n(30901);const h=function(e,t){return(0,p.A)(e)&&a(t)?l((0,f.A)(e),t):function(n){var r=function(e,t,n){var r=null==e?void 0:(0,u.A)(e,t);return void 0===r?n:r}(n,e);return void 0===r&&r===t?(0,d.A)(n,e):(0,i.A)(t,r,3)}};var m=n(29008),g=n(92049),v=n(70805);const b=function(e){return(0,p.A)(e)?(0,v.A)((0,f.A)(e)):function(e){return function(t){return(0,u.A)(t,e)}}(e)},y=function(e){return"function"==typeof e?e:null==e?m.A:"object"==typeof e?(0,g.A)(e)?h(e[0],e[1]):c(e):b(e)}},14453(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(97271);const i=(0,n(40367).A)(Object.keys,Object);var o=Object.prototype.hasOwnProperty;const a=function(e){if(!(0,r.A)(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},52568(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(94288),i=n(38446);const o=function(e,t){var n=-1,o=(0,i.A)(e)?Array(e.length):[];return(0,r.A)(e,(function(e,r,i){o[++n]=t(e,r,i)})),o}},28060(e,t,n){"use strict";n.d(t,{A:()=>k});var r=n(22080),i=n(52528),o=n(66984);const a=function(e,t,n){(void 0!==n&&!(0,o.A)(e[t],n)||void 0===n&&!(t in e))&&(0,i.A)(e,t,n)};var s=n(97132),l=n(80154),c=n(1801),u=n(39759),d=n(50407),p=n(25175),f=n(92049),h=n(53533),m=n(41200),g=n(89610),v=n(23149),b=n(34963),y=n(54749);const _=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]};var w=n(22031),S=n(79999);const E=function(e,t,n,r,i,o,s){var E,k=_(e,n),C=_(t,n),A=s.get(C);if(A)a(e,n,A);else{var T=o?o(k,C,n+"",e,t,s):void 0,I=void 0===T;if(I){var D=(0,f.A)(C),P=!D&&(0,m.A)(C),x=!D&&!P&&(0,y.A)(C);T=C,D||P||x?(0,f.A)(k)?T=k:(0,h.A)(k)?T=(0,u.A)(k):P?(I=!1,T=(0,l.A)(C,!0)):x?(I=!1,T=(0,c.A)(C,!0)):T=[]:(0,b.A)(C)||(0,p.A)(C)?(T=k,(0,p.A)(k)?(E=k,T=(0,w.A)(E,(0,S.A)(E))):(0,v.A)(k)&&!(0,g.A)(k)||(T=(0,d.A)(C))):I=!1}I&&(s.set(C,T),i(T,C,r,o,s),s.delete(C)),a(e,n,T)}},k=function e(t,n,i,o,l){t!==n&&(0,s.A)(n,(function(s,c){if(l||(l=new r.A),(0,v.A)(s))E(t,n,c,i,e,o,l);else{var u=o?o(_(t,c),s,c+"",t,n,l):void 0;void 0===u&&(u=s),a(t,c,u)}}),S.A)}},70805(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return function(t){return null==t?void 0:t[e]}}},24326(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(29008),i=n(65255),o=n(57424);const a=function(e,t){return(0,o.A)((0,i.A)(e,t,r.A),e+"")}},30052(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(241),i=n(45572),o=n(92049),a=n(61882),s=r.A?r.A.prototype:void 0,l=s?s.toString:void 0;const c=function e(t){if("string"==typeof t)return t;if((0,o.A)(t))return(0,i.A)(t,e)+"";if((0,a.A)(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},52789(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return function(t){return e(t)}}},64099(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){return e.has(t)}},61521(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(92049),i=n(86586),o=n(46632),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g;const l=(c=(0,o.A)((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,i){t.push(r?i.replace(s,"$1"):n||e)})),t}),(function(e){return 500===u.size&&u.clear(),e})),u=c.cache,c);var c,u,d=n(48182);const p=function(e,t){return(0,r.A)(e)?e:(0,i.A)(e,t)?[e]:l((0,d.A)(e))}},90565(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(43988);const i=function(e){var t=new e.constructor(e.byteLength);return new r.A(t).set(new r.A(e)),t}},80154(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(41917),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i?r.A.Buffer:void 0,s=a?a.allocUnsafe:void 0;const l=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},1801(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(90565);const i=function(e,t){var n=t?(0,r.A)(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},39759(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}}
2,22031(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(52851),i=n(52528);const o=function(e,t,n,o){var a=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var c=t[s],u=o?o(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),a?(0,i.A)(n,c,u):(0,r.A)(n,c,u)}return n}},3767(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(24326),i=n(6832);const o=function(e){return(0,r.A)((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&(0,i.A)(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var l=n[r];l&&e(t,l,r,a)}return t}))}},84171(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(28562);const i=function(){try{var e=(0,r.A)(Object,"defineProperty");return e({},"",{}),e}catch(e){}}()},72136(e,t,n){"use strict";n.d(t,{A:()=>r});const r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g},19042(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(33831),i=n(14792),o=n(27422);const a=function(e){return(0,r.A)(e,o.A,i.A)}},28562(e,t,n){"use strict";n.d(t,{A:()=>g});var r=n(89610);const i=n(41917).A["__core-js_shared__"];var o,a=(o=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";var s=n(23149),l=n(81121),c=/^\[object .+?Constructor\]$/,u=Function.prototype,d=Object.prototype,p=u.toString,f=d.hasOwnProperty,h=RegExp("^"+p.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const m=function(e){return!(!(0,s.A)(e)||(t=e,a&&a in t))&&((0,r.A)(e)?h:c).test((0,l.A)(e));var t},g=function(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return m(n)?n:void 0}},15647(e,t,n){"use strict";n.d(t,{A:()=>r});const r=(0,n(40367).A)(Object.getPrototypeOf,Object)},14792(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(2634),i=n(13153),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;const s=a?function(e){return null==e?[]:(e=Object(e),(0,r.A)(a(e),(function(t){return o.call(e,t)})))}:i.A},9137(e,t,n){"use strict";n.d(t,{A:()=>E});var r=n(28562),i=n(41917);const o=(0,r.A)(i.A,"DataView");var a=n(68335);const s=(0,r.A)(i.A,"Promise");var l=n(39857);const c=(0,r.A)(i.A,"WeakMap");var u=n(2383),d=n(81121),p="[object Map]",f="[object Promise]",h="[object Set]",m="[object WeakMap]",g="[object DataView]",v=(0,d.A)(o),b=(0,d.A)(a.A),y=(0,d.A)(s),_=(0,d.A)(l.A),w=(0,d.A)(c),S=u.A;(o&&S(new o(new ArrayBuffer(1)))!=g||a.A&&S(new a.A)!=p||s&&S(s.resolve())!=f||l.A&&S(new l.A)!=h||c&&S(new c)!=m)&&(S=function(e){var t=(0,u.A)(e),n="[object Object]"==t?e.constructor:void 0,r=n?(0,d.A)(n):"";if(r)switch(r){case v:return g;case b:return p;case y:return f;case _:return h;case w:return m}return t});const E=S},85054(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(61521),i=n(25175),o=n(92049),a=n(25353),s=n(5254),l=n(30901);const c=function(e,t,n){for(var c=-1,u=(t=(0,r.A)(t,e)).length,d=!1;++c<u;){var p=(0,l.A)(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&(0,s.A)(u)&&(0,a.A)(p,u)&&((0,o.A)(e)||(0,i.A)(e))}},70898(e,t,n){"use strict";n.d(t,{A:()=>i});var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");const i=function(e){return r.test(e)}}
2,50407(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(23149),i=Object.create;const o=function(){function e(){}return function(t){if(!(0,r.A)(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();var a=n(15647),s=n(97271);const l=function(e){return"function"!=typeof e.constructor||(0,s.A)(e)?{}:o((0,a.A)(e))}},25353(e,t,n){"use strict";n.d(t,{A:()=>i});var r=/^(?:0|[1-9]\d*)$/;const i=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&r.test(e))&&e>-1&&e%1==0&&e<t}},6832(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(66984),i=n(38446),o=n(25353),a=n(23149);const s=function(e,t,n){if(!(0,a.A)(n))return!1;var s=typeof t;return!!("number"==s?(0,i.A)(n)&&(0,o.A)(t,n.length):"string"==s&&t in n)&&(0,r.A)(n[t],e)}},86586(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(92049),i=n(61882),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;const s=function(e,t){if((0,r.A)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!(0,i.A)(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},97271(e,t,n){"use strict";n.d(t,{A:()=>i});var r=Object.prototype;const i=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},64841(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(72136),i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i&&r.A.process;const s=function(){try{return o&&o.require&&o.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}()},40367(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){return function(n){return e(t(n))}}},65255(e,t,n){"use strict";n.d(t,{A:()=>i});var r=Math.max;const i=function(e,t,n){return t=r(void 0===t?e.length-1:t,0),function(){for(var i=arguments,o=-1,a=r(i.length-t,0),s=Array(a);++o<a;)s[o]=i[t+o];o=-1;for(var l=Array(t+1);++o<t;)l[o]=i[o];return l[t]=n(s),function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(e,this,l)}}},41917(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(72136),i="object"==typeof self&&self&&self.Object===Object&&self;const o=r.A||i||Function("return this")()},29959(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},57424(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(39142),i=n(84171),o=n(29008);const a=i.A?function(e,t){return(0,i.A)(e,"toString",{configurable:!0,enumerable:!1,value:(0,r.A)(t),writable:!0})}:o.A;var s=Date.now;const l=(c=a,u=0,d=0,function(){var e=s(),t=16-(e-d);if(d=e,t>0){if(++u>=800)return arguments[0]}else u=0;return c.apply(void 0,arguments)});var c,u,d},30901(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(61882);const i=function(e){if("string"==typeof e||(0,r.A)(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},81121(e,t,n){"use strict";n.d(t,{A:()=>i});var r=Function.prototype.toString;const i=function(e){if(null!=e){try{return r.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},20903(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(80970);const i=function(e){return(0,r.A)(e,5)}},39142(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return function(){return e}}},66984(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e,t){return e===t||e!=e&&t!=t}},66070(e,t,n){"use strict";n.d(t,{A:()=>l});var r=n(2634),i=n(94288);const o=function(e,t){var n=[];return(0,i.A)(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n};var a=n(27753),s=n(92049);const l=function(e,t){return((0,s.A)(e)?r.A:o)(e,(0,a.A)(t,3))}},48301(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(27753),i=n(38446),o=n(27422);const a=(s=n(61625).A,function(e,t,n){var a=Object(e);if(!(0,i.A)(e)){var l=(0,r.A)(t,3);e=(0,o.A)(e),t=function(e){return l(a[e],e,a)}}var c=s(e,t,n);return c>-1?a[l?e[c]:c]:void 0});var s},61625(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(25707),i=n(27753),o=n(18593),a=Math.max;const s=function(e,t,n){var s=null==e?0:e.length;if(!s)return-1;var l=null==n?0:(0,o.A)(n);return l<0&&(l=a(s+l,0)),(0,r.A)(e,(0,i.A)(t,3),l)}},34098(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(87671);const i=function(e){return null!=e&&e.length?(0,r.A)(e,1):[]}},46964(e,t,n){"use strict";n.d(t,{A:()=>
2o});const r=function(e,t){return null!=e&&t in Object(e)};var i=n(85054);const o=function(e,t){return null!=e&&(0,i.A)(e,t,r)}},29008(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return e}},25175(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(2383),i=n(53098);const o=function(e){return(0,i.A)(e)&&"[object Arguments]"==(0,r.A)(e)};var a=Object.prototype,s=a.hasOwnProperty,l=a.propertyIsEnumerable,c=o(function(){return arguments}())?o:function(e){return(0,i.A)(e)&&s.call(e,"callee")&&!l.call(e,"callee")};const u=c},92049(e,t,n){"use strict";n.d(t,{A:()=>r});const r=Array.isArray},38446(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(89610),i=n(5254);const o=function(e){return null!=e&&(0,i.A)(e.length)&&!(0,r.A)(e)}},53533(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(38446),i=n(53098);const o=function(e){return(0,i.A)(e)&&(0,r.A)(e)}},41200(e,t,n){"use strict";n.d(t,{A:()=>s});var r=n(41917);var i="object"==typeof exports&&exports&&!exports.nodeType&&exports,o=i&&"object"==typeof module&&module&&!module.nodeType&&module,a=o&&o.exports===i?r.A.Buffer:void 0;const s=(a?a.isBuffer:void 0)||function(){return!1}},66401(e,t,n){"use strict";n.d(t,{A:()=>p});var r=n(14453),i=n(9137),o=n(25175),a=n(92049),s=n(38446),l=n(41200),c=n(97271),u=n(54749),d=Object.prototype.hasOwnProperty;const p=function(e){if(null==e)return!0;if((0,s.A)(e)&&((0,a.A)(e)||"string"==typeof e||"function"==typeof e.splice||(0,l.A)(e)||(0,u.A)(e)||(0,o.A)(e)))return!e.length;var t=(0,i.A)(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if((0,c.A)(e))return!(0,r.A)(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},89610(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(2383),i=n(23149);const o=function(e){if(!(0,i.A)(e))return!1;var t=(0,r.A)(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},5254(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},23149(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},53098(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){return null!=e&&"object"==typeof e}},34963(e,t,n){"use strict";n.d(t,{A:()=>d});var r=n(2383),i=n(15647),o=n(53098),a=Function.prototype,s=Object.prototype,l=a.toString,c=s.hasOwnProperty,u=l.call(Object);const d=function(e){if(!(0,o.A)(e)||"[object Object]"!=(0,r.A)(e))return!1;var t=(0,i.A)(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==u}},61882(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(2383),i=n(53098);const o=function(e){return"symbol"==typeof e||(0,i.A)(e)&&"[object Symbol]"==(0,r.A)(e)}},54749(e,t,n){"use strict";n.d(t,{A:()=>u});var r=n(2383),i=n(5254),o=n(53098),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var s=n(52789),l=n(64841),c=l.A&&l.A.isTypedArray;const u=c?(0,s.A)(c):function(e){return(0,o.A)(e)&&(0,i.A)(e.length)&&!!a[(0,r.A)(e)]}},27422(e,t,n){"use strict";n.d(t,{A:()=>a});var r=n(2505),i=n(14453),o=n(38446);const a=function(e){return(0,o.A)(e)?(0,r.A)(e):(0,i.A)(e)}},79999(e,t,n){"use strict";n.d(t,{A:()=>c});var r=n(2505),i=n(23149),o=n(97271);var a=Object.prototype.hasOwnProperty;const s=function(e){if(!(0,i.A)(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=(0,o.A)(e),n=[];for(var r in e)("constructor"!=r||!t&&a.call(e,r))&&n.push(r);return n};var l=n(38446);const c=function(e){return(0,l.A)(e)?(0,r.A)(e,!0):s(e)}},26666(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},46632(e,t,n){"use strict";n.d(t,{A:()=>
2o});var r=n(62050);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r.A),n}i.Cache=r.A;const o=i},37364(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(28060);const i=(0,n(3767).A)((function(e,t,n){(0,r.A)(e,t,n)}))},42302(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(){}},81052(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(41917);const i=function(){return r.A.Date.now()}},21088(e,t,n){"use strict";n.d(t,{A:()=>m});var r=n(66318),i=n(52851),o=n(61521),a=n(25353),s=n(23149),l=n(30901);const c=function(e,t,n,r){if(!(0,s.A)(e))return e;for(var c=-1,u=(t=(0,o.A)(t,e)).length,d=u-1,p=e;null!=p&&++c<u;){var f=(0,l.A)(t[c]),h=n;if("__proto__"===f||"constructor"===f||"prototype"===f)return e;if(c!=d){var m=p[f];void 0===(h=r?r(m,f,p):void 0)&&(h=(0,s.A)(m)?m:(0,a.A)(t[c+1])?[]:{})}(0,i.A)(p,f,h),p=p[f]}return e};var u=n(46964);const d=function(e,t){return function(e,t,n){for(var i=-1,a=t.length,s={};++i<a;){var l=t[i],u=(0,r.A)(e,l);n(u,l)&&c(s,(0,o.A)(l,e),u)}return s}(e,t,(function(t,n){return(0,u.A)(e,n)}))};var p=n(34098),f=n(65255),h=n(57424);const m=(g=function(e,t){return null==e?{}:d(e,t)},(0,h.A)((0,f.A)(g,void 0,p.A),g+""));var g},80626(e,t,n){"use strict";n.d(t,{A:()=>g});var r=n(87671),i=n(45572),o=n(66318),a=n(27753),s=n(52568);var l=n(52789),c=n(61882);const u=function(e,t){if(e!==t){var n=void 0!==e,r=null===e,i=e==e,o=(0,c.A)(e),a=void 0!==t,s=null===t,l=t==t,u=(0,c.A)(t);if(!s&&!u&&!o&&e>t||o&&a&&l&&!s&&!u||r&&a&&l||!n&&l||!i)return 1;if(!r&&!o&&!u&&e<t||u&&n&&i&&!r&&!o||s&&n&&i||!a&&i||!l)return-1}return 0};var d=n(29008),p=n(92049);const f=function(e,t,n){t=t.length?(0,i.A)(t,(function(e){return(0,p.A)(e)?function(t){return(0,o.A)(t,1===e.length?e[0]:e)}:e})):[d.A];var r=-1;return t=(0,i.A)(t,(0,l.A)(a.A)),function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}((0,s.A)(e,(function(e,n,o){return{criteria:(0,i.A)(t,(function(t){return t(e)})),index:++r,value:e}})),(function(e,t){return function(e,t,n){for(var r=-1,i=e.criteria,o=t.criteria,a=i.length,s=n.length;++r<a;){var l=u(i[r],o[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))};var h=n(24326),m=n(6832);const g=(0,h.A)((function(e,t){if(null==e)return[];var n=t.length;return n>1&&(0,m.A)(e,t[0],t[1])?t=[]:n>2&&(0,m.A)(t[0],t[1],t[2])&&(t=[t[0]]),f(e,(0,r.A)(t,1),[])}))},13153(e,t,n){"use strict";n.d(t,{A:()=>r});const r=function(){return[]}},8776(e,t,n){"use strict";n.d(t,{A:()=>o});var r=n(50751),i=1/0;const o=function(e){return e?(e=(0,r.A)(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},18593(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(8776);const i=function(e){var t=(0,r.A)(e),n=t%1;return t==t?n?t-n:t:0}},50751(e,t,n){"use strict";n.d(t,{A:()=>p});var r=/\s/;var i=/^\s+/;const o=function(e){return e?e.slice(0,function(e){for(var t=e.length;t--&&r.test(e.charAt(t)););return t}(e)+1).replace(i,""):e};var a=n(23149),s=n(61882),l=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,u=/^0o[0-7]+$/i,d=parseInt;const p=function(e){if("number"==typeof e)return e;if((0,s.A)(e))return NaN;if((0,a.A)(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=(0,a.A)(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=o(e);var n=c.test(e);return n||u.test(e)?d(e.slice(2),n?2:8):l.test(e)?NaN:+e}},48182(e,t,n){"use strict";n.d(t,{A:()=>i});var r=n(30052);const i=function(e){return null==e?"":(0,r.A)(e)}},62748(e,t,n){"use strict";n.d(t,{A:()=>h});var r=n(87671),i=n(24326),o=n(8300),a=n(83710),s=n(87809),l=n(64099),c=n(39857),u=n(42302),d=n(29959);const p=c.A&&1/(0,d.A)(new c.A([,-0]))[1]==1/0?function(e){return new c.A(e)}:u.A;var f=n(53533);const h=(0,i.A)((function(e){return function(e,t,n){var r=-1,i=a.A,c=e.length,u=!0,f=[],h=f;if(n)u=!1,i=s.A;else if(c>=200){var m=t?null:p(e);if(m)return(0,d.A)(m);u=!1,i=l.A,h=new o.A}else h=t?[]:f;e:for(;++r<c;){var g=e[r],v=t?t(g):g;if(g=n||0!==g?g:0,u&&v==v){for(var b=h.length;b--;)if(h[b]===v)continue e;t&&h.push(v),f.push(g)}else i(h,v,n)||(h!==f&&h.push(v),f.push(g))}return f}((0,r.A)(e,1,f.A,!0))}))},92866(e,t,n){"use strict";n.d(t,{A:()=>
vendor: 4,773 bytes, line 2
2o});var r=n(45572);var i=n(27422);const o=function(e){return null==e?[]:function(e,t){return(0,r.A)(t,(function(t){return e[t]}))}(e,(0,i.A)(e))}},24534(e,t,n){"use strict";n.d(t,{IO:()=>d,LU:()=>l,MS:()=>r,Sv:()=>u,XZ:()=>s,YK:()=>a,j:()=>o,vd:()=>i,yE:()=>c});var r="-ms-",i="-moz-",o="-webkit-",a="comm",s="rule",l="decl",c="@import",u="@keyframes",d="@layer"},73716(e,t,n){"use strict";n.d(t,{wE:()=>a});var r=n(24534),i=n(19735),o=n(40390);function a(e){return(0,o.VF)(s("",null,null,null,[""],e=(0,o.c4)(e),0,[0],e))}function s(e,t,n,r,a,d,p,f,h){for(var m=0,g=0,v=p,b=0,y=0,_=0,w=1,S=1,E=1,k=0,C="",A=a,T=d,I=r,D=C;S;)switch(_=k,k=(0,o.K2)()){case 40:if(108!=_&&58==(0,i.wN)(D,v-1)){-1!=(0,i.K5)(D+=(0,i.HC)((0,o.Tb)(k),"&","&\f"),"&\f")&&(E=-1);break}case 34:case 39:case 91:D+=(0,o.Tb)(k);break;case 9:case 10:case 13:case 32:D+=(0,o.mw)(_);break;case 92:D+=(0,o.Nc)((0,o.OW)()-1,7);continue;case 47:switch((0,o.se)()){case 42:case 47:(0,i.BC)(c((0,o.nf)((0,o.K2)(),(0,o.OW)()),t,n),h);break;default:D+="/"}break;case 123*w:f[m++]=(0,i.b2)(D)*E;case 125*w:case 59:case 0:switch(k){case 0:case 125:S=0;case 59+g:-1==E&&(D=(0,i.HC)(D,/\f/g,"")),y>0&&(0,i.b2)(D)-v&&(0,i.BC)(y>32?u(D+";",r,n,v-1):u((0,i.HC)(D," ","")+";",r,n,v-2),h);break;case 59:D+=";";default:if((0,i.BC)(I=l(D,t,n,m,g,a,f,C,A=[],T=[],v),d),123===k)if(0===g)s(D,t,I,I,A,d,v,f,T);else switch(99===b&&110===(0,i.wN)(D,3)?100:b){case 100:case 108:case 109:case 115:s(e,I,I,r&&(0,i.BC)(l(e,I,I,0,0,a,f,C,a,A=[],v),T),a,T,v,f,r?A:T);break;default:s(D,I,I,I,[""],T,0,f,T)}}m=g=y=0,w=E=1,C=D="",v=p;break;case 58:v=1+(0,i.b2)(D),y=_;default:if(w<1)if(123==k)--w;else if(125==k&&0==w++&&125==(0,o.YL)())continue;switch(D+=(0,i.HT)(k),k*w){case 38:E=g>0?1:(D+="\f",-1);break;case 44:f[m++]=((0,i.b2)(D)-1)*E,E=1;break;case 64:45===(0,o.se)()&&(D+=(0,o.Tb)((0,o.K2)())),b=(0,o.se)(),g=v=(0,i.b2)(C=D+=(0,o.Cv)((0,o.OW)())),k++;break;case 45:45===_&&2==(0,i.b2)(D)&&(w=0)}}return d}function l(e,t,n,a,s,l,c,u,d,p,f){for(var h=s-1,m=0===s?l:[""],g=(0,i.FK)(m),v=0,b=0,y=0;v<a;++v)for(var _=0,w=(0,i.c1)(e,h+1,h=(0,i.tn)(b=c[v])),S=e;_<g;++_)(S=(0,i.Bq)(b>0?m[_]+" "+w:(0,i.HC)(w,/&\f/g,m[_])))&&(d[y++]=S);return(0,o.rH)(e,t,n,0===s?r.XZ:u,d,p,f)}function c(e,t,n){return(0,o.rH)(e,t,n,r.YK,(0,i.HT)((0,o.Tp)()),(0,i.c1)(e,2,-2),0)}function u(e,t,n,a){return(0,o.rH)(e,t,n,r.LU,(0,i.c1)(e,0,a),(0,i.c1)(e,a+1,-1),a)}},50483(e,t,n){"use strict";n.d(t,{A:()=>a,l:()=>o});var r=n(24534),i=n(19735);function o(e,t){for(var n="",r=(0,i.FK)(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function a(e,t,n,a){switch(e.type){case r.IO:if(e.children.length)break;case r.yE:case r.LU:return e.return=e.return||e.value;case r.YK:return"";case r.Sv:return e.return=e.value+"{"+o(e.children,a)+"}";case r.XZ:e.value=e.props.join(",")}return(0,i.b2)(n=o(e.children,a))?e.return=e.value+"{"+n+"}":""}},40390(e,t,n){"use strict";n.d(t,{C:()=>d,Cv:()=>A,G1:()=>s,K2:()=>h,Nc:()=>E,OW:()=>g,Sh:()=>b,Tb:()=>w,Tp:()=>p,VF:()=>_,YL:()=>f,c4:()=>y,di:()=>v,mw:()=>S,nf:()=>C,rH:()=>u,se:()=>m});var r=n(19735),i=1,o=1,a=0,s=0,l=0,c="";function u(e,t,n,r,a,s,l){return{value:e,root:t,parent:n,type:r,props:a,children:s,line:i,column:o,length:l,return:""}}function d(e,t){return(0,r.kp)(u("",null,null,"",null,null,0),e,{length:-e.length},t)}function p(){return l}function f(){return l=s>0?(0,r.wN)(c,--s):0,o--,10===l&&(o=1,i--),l}function h(){return l=s<a?(0,r.wN)(c,s++):0,o++,10===l&&(o=1,i++),l}function m(){return(0,r.wN)(c,s)}function g(){return s}function v(e,t){return(0,r.c1)(c,e,t)}function b(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function y(e){return i=o=1,a=(0,r.b2)(c=e),s=0,[]}function _(e){return c="",e}function w(e){return(0,r.Bq)(v(s-1,k(91===e?e+2:40===e?e+1:e)))}function S(e){for(;(l=m())&&l<33;)h();return b(e)>2||b(l)>3?"":" "}function E(e,t){for(;--t&&h()&&!(l<48||l>102||l>57&&l<65||l>70&&l<97););return v(e,g()+(t<6&&32==m()&&32==h()))}function k(e){for(;h();)switch(l){case e:return s;case 34:case 39:34!==e&&39!==e&&k(l);break;case 40:41===e&&k(e);break;case 92:h()}return s}function C(e,t){for(;h()&&e+l!==57&&(e+l!==84||47!==m()););return"/*"+v(t,s-1)+"*"+(0,r.HT)(47===e?e:h())}function A(e){for(;!b(m());)h();return v(e,s)}},19735(e,t,n){"use strict";n.d(t,{BC:()=>m,Bq:()=>s,FK:()=>h,HC:()=>c,HT:()=>i,K5:()=>u,YW:()=>l,b2:()=>f,c1:()=>p,kg:()=>g,kp:()=>o,tW:()=>a,tn:()=>r,wN:()=>d});var r=Math.abs,i=String.fromCharCode,o=Object.assign;function a(e,t){return 45^d(e,0)?(((t<<2^d(e,0))<<2^d(e,1))<<2^d(e,2))<<2^d(e,3):0}function s(e){return e.trim()}function l(e,t){return(e=t.exec(e))?e[0]:e}
vendor: 5,169 bytes, line 2
2function c(e,t,n){return e.replace(t,n)}function u(e,t){return e.indexOf(t)}function d(e,t){return 0|e.charCodeAt(t)}function p(e,t,n){return e.slice(t,n)}function f(e){return e.length}function h(e){return e.length}function m(e,t){return t.push(e),e}function g(e,t){return e.map(t).join("")}},31635(e,t,n){"use strict";n.d(t,{AQ:()=>h,C6:()=>i,Cl:()=>o,Ju:()=>c,N3:()=>f,Tt:()=>a,YH:()=>l,aN:()=>d,fX:()=>p,sH:()=>s,xN:()=>m,zs:()=>u});var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}function s(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))}function l(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!((i=(i=o.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){o.label=s[1];break}if(6===s[0]&&o.label<i[1]){o.label=i[1],i=s;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(s);break}i[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function c(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function d(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function p(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}function f(e){return this instanceof f?(this.v=e,this):new f(e)}function h(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(e,t||[]),o=[];return r=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",(function(e){return function(t){return Promise.resolve(t).then(e,c)}})),r[Symbol.asyncIterator]=function(){return this},r;function a(e,t){i[e]&&(r[e]=function(t){return new Promise((function(n,r){o.push([e,t,n,r])>1||s(e,t)}))},t&&(r[e]=t(r[e])))}function s(e,t){try{(n=i[e](t)).value instanceof f?Promise.resolve(n.value.v).then(l,c):u(o[0][2],n)}catch(e){u(o[0][3],e)}var n}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function m(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=c(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){!function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}(r,i,(t=e[n](t)).done,t.value)}))}}}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError},80587(e)
vendor: 8,792 bytes, line 2
2{"use strict";e.exports=JSON.parse('[["AF","AFG","004","ISO 3166-2:AF"],["AL","ALB","008","ISO 3166-2:AL"],["DZ","DZA","012","ISO 3166-2:DZ"],["AS","ASM","016","ISO 3166-2:AS"],["AD","AND","020","ISO 3166-2:AD"],["AO","AGO","024","ISO 3166-2:AO"],["AI","AIA","660","ISO 3166-2:AI"],["AQ","ATA","010","ISO 3166-2:AQ"],["AG","ATG","028","ISO 3166-2:AG"],["AR","ARG","032","ISO 3166-2:AR"],["AM","ARM","051","ISO 3166-2:AM"],["AW","ABW","533","ISO 3166-2:AW"],["AU","AUS","036","ISO 3166-2:AU"],["AT","AUT","040","ISO 3166-2:AT"],["AZ","AZE","031","ISO 3166-2:AZ"],["BS","BHS","044","ISO 3166-2:BS"],["BH","BHR","048","ISO 3166-2:BH"],["BD","BGD","050","ISO 3166-2:BD"],["BB","BRB","052","ISO 3166-2:BB"],["BY","BLR","112","ISO 3166-2:BY"],["BE","BEL","056","ISO 3166-2:BE"],["BZ","BLZ","084","ISO 3166-2:BZ"],["BJ","BEN","204","ISO 3166-2:BJ"],["BM","BMU","060","ISO 3166-2:BM"],["BT","BTN","064","ISO 3166-2:BT"],["BO","BOL","068","ISO 3166-2:BO"],["BA","BIH","070","ISO 3166-2:BA"],["BW","BWA","072","ISO 3166-2:BW"],["BV","BVT","074","ISO 3166-2:BV"],["BR","BRA","076","ISO 3166-2:BR"],["IO","IOT","086","ISO 3166-2:IO"],["BN","BRN","096","ISO 3166-2:BN"],["BG","BGR","100","ISO 3166-2:BG"],["BF","BFA","854","ISO 3166-2:BF"],["BI","BDI","108","ISO 3166-2:BI"],["KH","KHM","116","ISO 3166-2:KH"],["CM","CMR","120","ISO 3166-2:CM"],["CA","CAN","124","ISO 3166-2:CA"],["CV","CPV","132","ISO 3166-2:CV"],["KY","CYM","136","ISO 3166-2:KY"],["CF","CAF","140","ISO 3166-2:CF"],["TD","TCD","148","ISO 3166-2:TD"],["CL","CHL","152","ISO 3166-2:CL"],["CN","CHN","156","ISO 3166-2:CN"],["CX","CXR","162","ISO 3166-2:CX"],["CC","CCK","166","ISO 3166-2:CC"],["CO","COL","170","ISO 3166-2:CO"],["KM","COM","174","ISO 3166-2:KM"],["CG","COG","178","ISO 3166-2:CG"],["CD","COD","180","ISO 3166-2:CD"],["CK","COK","184","ISO 3166-2:CK"],["CR","CRI","188","ISO 3166-2:CR"],["CI","CIV","384","ISO 3166-2:CI"],["HR","HRV","191","ISO 3166-2:HR"],["CU","CUB","192","ISO 3166-2:CU"],["CY","CYP","196","ISO 3166-2:CY"],["CZ","CZE","203","ISO 3166-2:CZ"],["DK","DNK","208","ISO 3166-2:DK"],["DJ","DJI","262","ISO 3166-2:DJ"],["DM","DMA","212","ISO 3166-2:DM"],["DO","DOM","214","ISO 3166-2:DO"],["EC","ECU","218","ISO 3166-2:EC"],["EG","EGY","818","ISO 3166-2:EG"],["SV","SLV","222","ISO 3166-2:SV"],["GQ","GNQ","226","ISO 3166-2:GQ"],["ER","ERI","232","ISO 3166-2:ER"],["EE","EST","233","ISO 3166-2:EE"],["ET","ETH","231","ISO 3166-2:ET"],["FK","FLK","238","ISO 3166-2:FK"],["FO","FRO","234","ISO 3166-2:FO"],["FJ","FJI","242","ISO 3166-2:FJ"],["FI","FIN","246","ISO 3166-2:FI"],["FR","FRA","250","ISO 3166-2:FR"],["GF","GUF","254","ISO 3166-2:GF"],["PF","PYF","258","ISO 3166-2:PF"],["TF","ATF","260","ISO 3166-2:TF"],["GA","GAB","266","ISO 3166-2:GA"],["GM","GMB","270","ISO 3166-2:GM"],["GE","GEO","268","ISO 3166-2:GE"],["DE","DEU","276","ISO 3166-2:DE"],["GH","GHA","288","ISO 3166-2:GH"],["GI","GIB","292","ISO 3166-2:GI"],["GR","GRC","300","ISO 3166-2:GR"],["GL","GRL","304","ISO 3166-2:GL"],["GD","GRD","308","ISO 3166-2:GD"],["GP","GLP","312","ISO 3166-2:GP"],["GU","GUM","316","ISO 3166-2:GU"],["GT","GTM","320","ISO 3166-2:GT"],["GN","GIN","324","ISO 3166-2:GN"],["GW","GNB","624","ISO 3166-2:GW"],["GY","GUY","328","ISO 3166-2:GY"],["HT","HTI","332","ISO 3166-2:HT"],["HM","HMD","334","ISO 3166-2:HM"],["VA","VAT","336","ISO 3166-2:VA"],["HN","HND","340","ISO 3166-2:HN"],["HK","HKG","344","ISO 3166-2:HK"],["HU","HUN","348","ISO 3166-2:HU"],["IS","ISL","352","ISO 3166-2:IS"],["IN","IND","356","ISO 3166-2:IN"],["ID","IDN","360","ISO 3166-2:ID"],["IR","IRN","364","ISO 3166-2:IR"],["IQ","IRQ","368","ISO 3166-2:IQ"],["IE","IRL","372","ISO 3166-2:IE"],["IL","ISR","376","ISO 3166-2:IL"],["IT","ITA","380","ISO 3166-2:IT"],["JM","JAM","388","ISO 3166-2:JM"],["JP","JPN","392","ISO 3166-2:JP"],["JO","JOR","400","ISO 3166-2:JO"],["KZ","KAZ","398","ISO 3166-2:KZ"],["KE","KEN","404","ISO 3166-2:KE"],["KI","KIR","296","ISO 3166-2:KI"],["KP","PRK","408","ISO 3166-2:KP"],["KR","KOR","410","ISO 3166-2:KR"],["KW","KWT","414","ISO 3166-2:KW"],["KG","KGZ","417","ISO 3166-2:KG"],["LA","LAO","418","ISO 3166-2:LA"],["LV","LVA","428","ISO 3166-2:LV"],["LB","LBN","422","ISO 3166-2:LB"],["LS","LSO","426","ISO 3166-2:LS"],["LR","LBR","430","ISO 3166-2:LR"],["LY","LBY","434","ISO 3166-2:LY"],["LI","LIE","438","ISO 3166-2:LI"],["LT","LTU","440","ISO 3166-2:LT"],["LU","LUX","442","ISO 3166-2:LU"],["MO","MAC","446","ISO 3166-2:MO"],["MG","MDG","450","ISO 3166-2:MG"],["MW","MWI","454","ISO 3166-2:MW"],["MY","MYS","458","ISO 3166-2:MY"],["MV","MDV","462","ISO 3166-2:MV"],["ML","MLI","466","ISO 3166-2:ML"],["MT","MLT","470","ISO 3166-2:MT"],["MH","MHL","584","ISO 3166-2:MH"],["MQ","MTQ","474","ISO 3166-2:MQ"],["MR","MRT","478","ISO 3166-2:MR"],["MU","MUS","480","ISO 3166-2:MU"],["YT","MYT","175","ISO 3166-2:YT"],["MX","MEX","484","ISO 3166-2:MX"],["FM","FSM","583","ISO 3166-2:FM"],["MD","MDA","498","ISO 3166-2:MD"],["MC","MCO","492","ISO 3166-2:MC"],["MN","MNG","496","ISO 3166-2:MN"],["MS","MSR","500","ISO 3166-2:MS"],["MA","MAR","504","ISO 3166-2:MA"],["MZ","MOZ","508","ISO 3166-2:MZ"],["MM","MMR","104","ISO 3166-2:MM"],["NA","NAM","516","ISO 3166-2:NA"],["NR","NRU","520","ISO 3166-2:NR"],["NP","NPL","524","ISO 3166-2:NP"],["NL","NLD","528","ISO 3166-2:NL"],["NC","NCL","540","ISO 3166-2:NC"],["NZ","NZL","554","ISO 3166-2:NZ"],["NI","NIC","558","ISO 3166-2:NI"],["NE","NER","562","ISO 3166-2:NE"],["NG","NGA","566","ISO 3166-2:NG"],["NU","NIU","570","ISO 3166-2:NU"],["NF","NFK","574","ISO 3166-2:NF"],["MP","MNP","580","ISO 3166-2:MP"],["MK","MKD","807","ISO 3166-2:MK"],["NO","NOR","578","ISO 3166-2:NO"],["OM","OMN","512","ISO 3166-2:OM"],["PK","PAK","586","ISO 3166-2:PK"],["PW","PLW","585","ISO 3166-2:PW"],["PS","PSE","275","ISO 3166-2:PS"],["PA","PAN","591","ISO 3166-2:PA"],["PG","PNG","598","ISO 3166-2:PG"],["PY","PRY","600","ISO 3166-2:PY"],["PE","PER","604","ISO 3166-2:PE"],["PH","PHL","608","ISO 3166-2:PH"],["PN","PCN","612","ISO 3166-2:PN"],["PL","POL","616","ISO 3166-2:PL"],["PT","PRT","620","ISO 3166-2:PT"],["PR","PRI","630","ISO 3166-2:PR"],["QA","QAT","634","ISO 3166-2:QA"],["RE","REU","638","ISO 3166-2:RE"],["RO","ROU","642","ISO 3166-2:RO"],["RU","RUS","643","ISO 3166-2:RU"],["RW","RWA","646","ISO 3166-2:RW"],["SH","SHN","654","ISO 3166-2:SH"],["KN","KNA","659","ISO 3166-2:KN"],["LC","LCA","662","ISO 3166-2:LC"],["PM","SPM","666","ISO 3166-2:PM"],["VC","VCT","670","ISO 3166-2:VC"],["WS","WSM","882","ISO 3166-2:WS"],["SM","SMR","674","ISO 3166-2:SM"],["ST","STP","678","ISO 3166-2:ST"],["SA","SAU","682","ISO 3166-2:SA"],["SN","SEN","686","ISO 3166-2:SN"],["SC","SYC","690","ISO 3166-2:SC"],["SL","SLE","694","ISO 3166-2:SL"],["SG","SGP","702","ISO 3166-2:SG"],["SK","SVK","703","ISO 3166-2:SK"],["SI","SVN","705","ISO 3166-2:SI"],["SB","SLB","090","ISO 3166-2:SB"],["SO","SOM","706","ISO 3166-2:SO"],["ZA","ZAF","710","ISO 3166-2:ZA"],["GS","SGS","239","ISO 3166-2:GS"],["ES","ESP","724","ISO 3166-2:ES"],["LK","LKA","144","ISO 3166-2:LK"],["SD","SDN","729","ISO 3166-2:SD"],["SR","SUR","740","ISO 3166-2:SR"],["SJ","SJM","744","ISO 3166-2:SJ"],["SZ","SWZ","748","ISO 3166-2:SZ"],["SE","SWE","752","ISO 3166-2:SE"],["CH","CHE","756","ISO 3166-2:CH"],["SY","SYR","760","ISO 3166-2:SY"],["TW","TWN","158","ISO 3166-2:TW"],["TJ","TJK","762","ISO 3166-2:TJ"],["TZ","TZA","834","ISO 3166-2:TZ"],["TH","THA","764","ISO 3166-2:TH"],["TL","TLS","626","ISO 3166-2:TL"],["TG","TGO","768","ISO 3166-2:TG"],["TK","TKL","772","ISO 3166-2:TK"],["TO","TON","776","ISO 3166-2:TO"],["TT","TTO","780","ISO 3166-2:TT"],["TN","TUN","788","ISO 3166-2:TN"],["TR","TUR","792","ISO 3166-2:TR"],["TM","TKM","795","ISO 3166-2:TM"],["TC","TCA","796","ISO 3166-2:TC"],["TV","TUV","798","ISO 3166-2:TV"],["UG","UGA","800","ISO 3166-2:UG"],["UA","UKR","804","ISO 3166-2:UA"],["AE","ARE","784","ISO 3166-2:AE"],["GB","GBR","826","ISO 3166-2:GB"],["US","USA","840","ISO 3166-2:US"],["UM","UMI","581","ISO 3166-2:UM"],["UY","URY","858","ISO 3166-2:UY"],["UZ","UZB","860","ISO 3166-2:UZ"],["VU","VUT","548","ISO 3166-2:VU"],["VE","VEN","862","ISO 3166-2:VE"],["VN","VNM","704","ISO 3166-2:VN"],["VG","VGB","092","ISO 3166-2:VG"],["VI","VIR","850","ISO 3166-2:VI"],["WF","WLF","876","ISO 3166-2:WF"],["EH","ESH","732","ISO 3166-2:EH"],["YE","YEM","887","ISO 3166-2:YE"],["ZM","ZMB","894","ISO 3166-2:ZM"],["ZW","ZWE","716","ISO 3166-2:ZW"],["AX","ALA","248","ISO 3166-2:AX"],["BQ","BES","535","ISO 3166-2:BQ"],["CW","CUW","531","ISO 3166-2:CW"],["GG","GGY","831","ISO 3166-2:GG"],["IM","IMN","833","ISO 3166-2:IM"],["JE","JEY","832","ISO 3166-2:JE"],["ME","MNE","499","ISO 3166-2:ME"],["BL","BLM","652","ISO 3166-2:BL"],["MF","MAF","663","ISO 3166-2:MF"],["RS","SRB","688","ISO 3166-2:RS"],["SX","SXM","534","ISO 3166-2:SX"],["SS","SSD","728","ISO 3166-2:SS"],["XK","XKX","983","ISO 3166-2:XK"]]')},9
29011(e){"use strict";e.exports=JSON.parse('["aaa","aarp","abarth","abb","abbott","abbvie","abc","able","abogado","abudhabi","ac","academy","accenture","accountant","accountants","aco","actor","ad","adac","ads","adult","ae","aeg","aero","aetna","af","afl","africa","ag","agakhan","agency","ai","aig","airbus","airforce","airtel","akdn","al","alfaromeo","alibaba","alipay","allfinanz","allstate","ally","alsace","alstom","am","amazon","americanexpress","americanfamily","amex","amfam","amica","amsterdam","analytics","android","anquan","anz","ao","aol","apartments","app","apple","aq","aquarelle","ar","arab","aramco","archi","army","arpa","art","arte","as","asda","asia","associates","at","athleta","attorney","au","auction","audi","audible","audio","auspost","author","auto","autos","avianca","aw","aws","ax","axa","az","azure","ba","baby","baidu","banamex","bananarepublic","band","bank","bar","barcelona","barclaycard","barclays","barefoot","bargains","baseball","basketball","bauhaus","bayern","bb","bbc","bbt","bbva","bcg","bcn","bd","be","beats","beauty","beer","bentley","berlin","best","bestbuy","bet","bf","bg","bh","bharti","bi","bible","bid","bike","bing","bingo","bio","biz","bj","black","blackfriday","blockbuster","blog","bloomberg","blue","bm","bms","bmw","bn","bnpparibas","bo","boats","boehringer","bofa","bom","bond","boo","book","booking","bosch","bostik","boston","bot","boutique","box","br","bradesco","bridgestone","broadway","broker","brother","brussels","bs","bt","bugatti","build","builders","business","buy","buzz","bv","bw","by","bz","bzh","ca","cab","cafe","cal","call","calvinklein","cam","camera","camp","cancerresearch","canon","capetown","capital","capitalone","car","caravan","cards","care","career","careers","cars","casa","case","cash","casino","cat","catering","catholic","cba","cbn","cbre","cbs","cc","cd","center","ceo","cern","cf","cfa","cfd","cg","ch","chanel","channel","charity","chase","chat","cheap","chintai","christmas","chrome","church","ci","cipriani","circle","cisco","citadel","citi","citic","city","cityeats","ck","cl","claims","cleaning","click","clinic","clinique","clothing","cloud","club","clubmed","cm","cn","co","coach","codes","coffee","college","cologne","com","comcast","commbank","community","company","compare","computer","comsec","condos","construction","consulting","contact","contractors","cooking","cookingchannel","cool","coop","corsica","country","coupon","coupons","courses","cpa","cr","credit","creditcard","creditunion","cricket","crown","crs","cruise","cruises","cu","cuisinella","cv","cw","cx","cy","cymru","cyou","cz","dabur","dad","dance","data","date","dating","datsun","day","dclk","dds","de","deal","dealer","deals","degree","delivery","dell","deloitte","delta","democrat","dental","dentist","desi","design","dev","dhl","diamonds","diet","digital","direct","directory","discount","discover","dish","diy","dj","dk","dm","dnp","do","docs","doctor","dog","domains","dot","download","drive","dtv","dubai","dunlop","dupont","durban","dvag","dvr","dz","earth","eat","ec","eco","edeka","edu","education","ee","eg","email","emerck","energy","engineer","engineering","enterprises","epson","equipment","er","ericsson","erni","es","esq","estate","et","etisalat","eu","eurovision","eus","events","exchange","expert","exposed","express","extraspace","fage","fail","fairwinds","faith","family","fan","fans","farm","farmers","fashion","fast","fedex","feedback","ferrari","ferrero","fi","fiat","fidelity","fido","film","final","finance","financial","fire","firestone","firmdale","fish","fishing","fit","fitness","fj","fk","flickr","flights","flir","florist","flowers","fly","fm","fo","foo","food","foodnetwork","football","ford","forex","forsale","forum","foundation","fox","fr","free","fresenius","frl","frogans","frontdoor","frontier","ftr","fujitsu","fun","fund","furniture","futbol","fyi","ga","gal","gallery","gallo","gallup","game","games","gap","garden","gay","gb","gbiz","gd","gdn","ge","gea","gent","genting","george","gf","gg","ggee","gh","gi","gift","gifts","gives","giving","gl","glass","gle","global","globo","gm","gmail","gmbh","gmo","gmx","gn","godaddy","gold","goldpoint","golf","goo","goodyear","goog","google","gop","got","gov","gp","gq","gr","grainger","graphics","gratis","green","gripe","grocery","group","gs","gt","gu","guardian","gu
2cci","guge","guide","guitars","guru","gw","gy","hair","hamburg","hangout","haus","hbo","hdfc","hdfcbank","health","healthcare","help","helsinki","here","hermes","hgtv","hiphop","hisamitsu","hitachi","hiv","hk","hkt","hm","hn","hockey","holdings","holiday","homedepot","homegoods","homes","homesense","honda","horse","hospital","host","hosting","hot","hoteles","hotels","hotmail","house","how","hr","hsbc","ht","hu","hughes","hyatt","hyundai","ibm","icbc","ice","icu","id","ie","ieee","ifm","ikano","il","im","imamat","imdb","immo","immobilien","in","inc","industries","infiniti","info","ing","ink","institute","insurance","insure","int","international","intuit","investments","io","ipiranga","iq","ir","irish","is","ismaili","ist","istanbul","it","itau","itv","jaguar","java","jcb","je","jeep","jetzt","jewelry","jio","jll","jm","jmp","jnj","jo","jobs","joburg","jot","joy","jp","jpmorgan","jprs","juegos","juniper","kaufen","kddi","ke","kerryhotels","kerrylogistics","kerryproperties","kfh","kg","kh","ki","kia","kim","kinder","kindle","kitchen","kiwi","km","kn","koeln","komatsu","kosher","kp","kpmg","kpn","kr","krd","kred","kuokgroup","kw","ky","kyoto","kz","la","lacaixa","lamborghini","lamer","lancaster","lancia","land","landrover","lanxess","lasalle","lat","latino","latrobe","law","lawyer","lb","lc","lds","lease","leclerc","lefrak","legal","lego","lexus","lgbt","li","lidl","life","lifeinsurance","lifestyle","lighting","like","lilly","limited","limo","lincoln","linde","link","lipsy","live","living","lk","llc","llp","loan","loans","locker","locus","loft","lol","london","lotte","lotto","love","lpl","lplfinancial","lr","ls","lt","ltd","ltda","lu","lundbeck","luxe","luxury","lv","ly","ma","macys","madrid","maif","maison","makeup","man","management","mango","map","market","marketing","markets","marriott","marshalls","maserati","mattel","mba","mc","mckinsey","md","me","med","media","meet","melbourne","meme","memorial","men","menu","merckmsd","mg","mh","miami","microsoft","mil","mini","mint","mit","mitsubishi","mk","ml","mlb","mls","mm","mma","mn","mo","mobi","mobile","moda","moe","moi","mom","monash","money","monster","mormon","mortgage","moscow","moto","motorcycles","mov","movie","mp","mq","mr","ms","msd","mt","mtn","mtr","mu","museum","music","mutual","mv","mw","mx","my","mz","na","nab","nagoya","name","natura","navy","nba","nc","ne","nec","net","netbank","netflix","network","neustar","new","news","next","nextdirect","nexus","nf","nfl","ng","ngo","nhk","ni","nico","nike","nikon","ninja","nissan","nissay","nl","no","nokia","northwesternmutual","norton","now","nowruz","nowtv","np","nr","nra","nrw","ntt","nu","nyc","nz","obi","observer","office","okinawa","olayan","olayangroup","oldnavy","ollo","om","omega","one","ong","onl","online","ooo","open","oracle","orange","org","organic","origins","osaka","otsuka","ott","ovh","pa","page","panasonic","paris","pars","partners","parts","party","passagens","pay","pccw","pe","pet","pf","pfizer","pg","ph","pharmacy","phd","philips","phone","photo","photography","photos","physio","pics","pictet","pictures","pid","pin","ping","pink","pioneer","pizza","pk","pl","place","play","playstation","plumbing","plus","pm","pn","pnc","pohl","poker","politie","porn","post","pr","pramerica","praxi","press","prime","pro","prod","productions","prof","progressive","promo","properties","property","protection","pru","prudential","ps","pt","pub","pw","pwc","py","qa","qpon","quebec","quest","racing","radio","re","read","realestate","realtor","realty","recipes","red","redstone","redumbrella","rehab","reise","reisen","reit","reliance","ren","rent","rentals","repair","report","republican","rest","restaurant","review","reviews","rexroth","rich","richardli","ricoh","ril","rio","rip","ro","rocher","rocks","rodeo","rogers","room","rs","rsvp","ru","rugby","ruhr","run","rw","rwe","ryukyu","sa","saarland","safe","safety","sakura","sale","salon","samsclub","samsung","sandvik","sandvikcoromant","sanofi","sap","sarl","sas","save","saxo","sb","sbi","sbs","sc","sca","scb","schaeffler","schmidt","scholarships","school","schule","schwarz","science","scot","sd","se","search","seat","secure","security","seek","select","sener","services","ses","seven","sew","sex","sexy","sfr","sg","sh","shangrila","sharp","shaw","shell","shia","shiksha","shoes","shop","shopping","shouji","show","showtime","si","silk","sina","singles","site","sj","
2sk","ski","skin","sky","skype","sl","sling","sm","smart","smile","sn","sncf","so","soccer","social","softbank","software","sohu","solar","solutions","song","sony","soy","spa","space","sport","spot","sr","srl","ss","st","stada","staples","star","statebank","statefarm","stc","stcgroup","stockholm","storage","store","stream","studio","study","style","su","sucks","supplies","supply","support","surf","surgery","suzuki","sv","swatch","swiss","sx","sy","sydney","systems","sz","tab","taipei","talk","taobao","target","tatamotors","tatar","tattoo","tax","taxi","tc","tci","td","tdk","team","tech","technology","tel","temasek","tennis","teva","tf","tg","th","thd","theater","theatre","tiaa","tickets","tienda","tiffany","tips","tires","tirol","tj","tjmaxx","tjx","tk","tkmaxx","tl","tm","tmall","tn","to","today","tokyo","tools","top","toray","toshiba","total","tours","town","toyota","toys","tr","trade","trading","training","travel","travelchannel","travelers","travelersinsurance","trust","trv","tt","tube","tui","tunes","tushu","tv","tvs","tw","tz","ua","ubank","ubs","ug","uk","unicom","university","uno","uol","ups","us","uy","uz","va","vacations","vana","vanguard","vc","ve","vegas","ventures","verisign","vermögensberater","vermögensberatung","versicherung","vet","vg","vi","viajes","video","vig","viking","villas","vin","vip","virgin","visa","vision","viva","vivo","vlaanderen","vn","vodka","volkswagen","volvo","vote","voting","voto","voyage","vu","vuelos","wales","walmart","walter","wang","wanggou","watch","watches","weather","weatherchannel","webcam","weber","website","wed","wedding","weibo","weir","wf","whoswho","wien","wiki","williamhill","win","windows","wine","winners","wme","wolterskluwer","woodside","work","works","world","wow","ws","wtc","wtf","xbox","xerox","xfinity","xihuan","xin","xxx","xyz","yachts","yahoo","yamaxun","yandex","ye","yodobashi","yoga","yokohama","you","youtube","yt","yun","za","zappos","zara","zero","zip","zm","zone","zuerich","zw","ελ","εÏ
","бг","бел","деÑи","еÑ","каÑолик","ком","мкд","мон","моÑква","онлайн","оÑг","ÑÑÑ","ÑÑ","ÑайÑ","ÑÑб","ÑкÑ","Òаз","Õ°Õ¡Õµ","×שר××","×§××","Ø§Ø¨ÙØ¸Ø¨Ù","Ø§ØªØµØ§ÙØ§Øª","اراÙ
ÙÙ","Ø§ÙØ§Ø±Ø¯Ù","Ø§ÙØ¨ØØ±ÙÙ","Ø§ÙØ¬Ø²Ø§Ø¦Ø±","Ø§ÙØ³Ø¹ÙØ¯ÙØ©","Ø§ÙØ¹ÙÙØ§Ù","اÙÙ
غرب","اÙ
ارات","Ø§ÛØ±Ø§Ù","بارت","بازار","Ø¨ÙØªÙ","بھارت","تÙÙØ³","Ø³ÙØ¯Ø§Ù","Ø³ÙØ±ÙØ©","Ø´Ø¨ÙØ©","عراÙ","عرب","عÙ
اÙ","ÙÙØ³Ø·ÙÙ","ÙØ·Ø±","ÙØ§Ø«ÙÙÙÙ","ÙÙÙ
","Ù
صر","Ù
ÙÙØ³Ùا","Ù
ÙØ±ÙتاÙÙØ§","Ù
ÙÙØ¹","ÙÙ
راÙ","پاکستاÙ","ÚØ§Ø±Øª","à¤à¥à¤®","नà¥à¤","à¤à¤¾à¤°à¤¤","à¤à¤¾à¤°à¤¤à¤®à¥","à¤à¤¾à¤°à¥à¤¤","सà¤à¤à¤ न","বাà¦à¦²à¦¾","à¦à¦¾à¦°à¦¤","à¦à¦¾à§°à¦¤","à¨à¨¾à¨°à¨¤","àªàª¾àª°àª¤","à¬à¬¾à¬°à¬¤","à®à®¨à¯à®¤à®¿à®¯à®¾","à®à®²à®à¯à®à¯","à®à®¿à®à¯à®à®ªà¯à®ªà¯à®°à¯","à°à°¾à°°à°¤à±","à²à²¾à²°à²¤","à´à´¾à´°à´¤à´","à¶½à¶à¶à·","à¸à¸à¸¡","à¹à¸à¸¢","ລາວ","áá","ã¿ããª","ã¢ãã¾ã³","ã¯ã©ã¦ã","ã°ã¼ã°ã«","ã³ã ","ã¹ãã¢","ã»ã¼ã«","ãã¡ãã·ã§ã³","ãã¤ã³ã","ä¸ç","ä¸ä¿¡","ä¸å½","ä¸å","䏿ç½","äºé©¬é","ä¼ä¸","ä½å±±","ä¿¡æ¯","å¥åº·","å
«å¦","å
¬å¸","å
¬ç","å°æ¹¾","å°ç£","åå","ååº","åæ ","åé","åé大é
åº","å¨çº¿","大æ¿","天主æ","娱ä¹","å®¶é»","广ä¸","å¾®å","æ
å","æç±ä½ ","ææº","æè","æ¿å¡","æ¿åº","æ°å å¡","æ°é»","æ¶å°","æ¸ç±","æºæ","淡马é¡","游æ","æ¾³é","ç¹ç","ç§»å¨","ç»ç»æºæ","ç½å","ç½åº","ç½ç«","ç½ç»","èé","诺åºäº","è°·æ","è´ç©","é販","éå¢","é»è¨çç§","é£å©æµ¦","é£å","é¤å
","馿 ¼éæ","馿¸¯","ë·ë·","ë·ì»´","ì¼ì±","íêµ"]')},33983(e){"use strict";e.exports=JSON.parse('[{"windowsName":"Dateline Standard Time","territory":"001","iana":["Etc/GMT+12"]},{"windowsName":"Dateline Standard Time","territory":"ZZ","iana":["Etc/GMT+12"]},{"windowsName":"UTC-11","territory":"001","iana":["Etc/GMT+11"]},{"windowsName":"UTC-11","territory":"AS","iana":["Pacific/Pago_Pago"]},{"windowsName":"UTC-11","territory":"NU","iana":["Pacific/Niue"]},{"windowsName":"UTC-11","territory":"UM","iana":["Pacific/Midway"]},{"windowsName":"UTC-11","territory":"ZZ","iana":["Etc/GMT+11"]},{"windowsName":"Aleutian Standard Time","territory":"001","iana":["America/Adak"]},{"windowsName":"Aleutian Standard Time","territory":"US","iana":["America/Adak"]},{"windowsName":"Hawaiian Standard Time","territory":"001","iana":["Pacific/Honolulu"]},{"windowsName":"Hawaiian Standard Time","territory":"CK","iana":["Pacific/Rarotonga"]},{"windowsName":"Hawaiian Standard Time","territory":"PF","iana":["Pacific/Tahiti"]},{"windowsName":"Hawaiian Standard Time","territory":"UM","iana":["Pacific/Johnston"]},{"windowsName":"Hawaiian Standard Time","territory":"US","iana":["Pacific/Honolulu"]},{"windowsName":"Hawaiian Standard Time","territory":"ZZ","iana":["Etc/GMT+10"]},{"windowsName":"Marquesas Standard Time","territory":"001","iana":["Pacific/Marquesas"]},{"windowsName":"Marquesas Standard Time","territory":"PF","iana":["Pacific/Marquesas"]},{"windowsName":"Alaskan Standard Time","territory":"001","iana":["America/Anchorage"]},{"windowsName":"Alaskan Standard Time","territory":"US","iana":["America/Anchorage","America/Juneau","America/Nome","America/Sitka","America/Yakutat"]},{"windowsName":"UTC-09","territory":"001","iana":["Etc/GMT+9"]},{"windowsName":"UTC-09","territory":"PF","iana":["Pacific/Gambier"]},{"windowsName":"UTC-09","territory":"ZZ","iana":["Etc/GMT+9"]},{"windowsName":"Pacific Standard Time (Mexico)","territory":"001","iana":["America/Tijuana"]},{"windowsName":"Pacific Standard Time (Mexico)","territory":"MX","iana":["America/Tijuana","America/Santa_Isabel"]},{"windowsName":"UTC-08","territory":"001","iana":["Etc/GMT+8"]}
2,{"windowsName":"UTC-08","territory":"PN","iana":["Pacific/Pitcairn"]},{"windowsName":"UTC-08","territory":"ZZ","iana":["Etc/GMT+8"]},{"windowsName":"Pacific Standard Time","territory":"001","iana":["America/Los_Angeles"]},{"windowsName":"Pacific Standard Time","territory":"CA","iana":["America/Vancouver","America/Dawson","America/Whitehorse"]},{"windowsName":"Pacific Standard Time","territory":"US","iana":["America/Los_Angeles","America/Metlakatla"]},{"windowsName":"Pacific Standard Time","territory":"ZZ","iana":["PST8PDT"]},{"windowsName":"US Mountain Standard Time","territory":"001","iana":["America/Phoenix"]},{"windowsName":"US Mountain Standard Time","territory":"CA","iana":["America/Dawson_Creek","America/Creston","America/Fort_Nelson"]},{"windowsName":"US Mountain Standard Time","territory":"MX","iana":["America/Hermosillo"]},{"windowsName":"US Mountain Standard Time","territory":"US","iana":["America/Phoenix"]},{"windowsName":"US Mountain Standard Time","territory":"ZZ","iana":["Etc/GMT+7"]},{"windowsName":"Mountain Standard Time (Mexico)","territory":"001","iana":["America/Chihuahua"]},{"windowsName":"Mountain Standard Time (Mexico)","territory":"MX","iana":["America/Chihuahua","America/Mazatlan"]},{"windowsName":"Mountain Standard Time","territory":"001","iana":["America/Denver"]},{"windowsName":"Mountain Standard Time","territory":"CA","iana":["America/Edmonton","America/Cambridge_Bay","America/Inuvik","America/Yellowknife"]},{"windowsName":"Mountain Standard Time","territory":"MX","iana":["America/Ojinaga"]},{"windowsName":"Mountain Standard Time","territory":"US","iana":["America/Denver","America/Boise"]},{"windowsName":"Mountain Standard Time","territory":"ZZ","iana":["MST7MDT"]},{"windowsName":"Central America Standard Time","territory":"001","iana":["America/Guatemala"]},{"windowsName":"Central America Standard Time","territory":"BZ","iana":["America/Belize"]},{"windowsName":"Central America Standard Time","territory":"CR","iana":["America/Costa_Rica"]},{"windowsName":"Central America Standard Time","territory":"EC","iana":["Pacific/Galapagos"]},{"windowsName":"Central America Standard Time","territory":"GT","iana":["America/Guatemala"]},{"windowsName":"Central America Standard Time","territory":"HN","iana":["America/Tegucigalpa"]},{"windowsName":"Central America Standard Time","territory":"NI","iana":["America/Managua"]},{"windowsName":"Central America Standard Time","territory":"SV","iana":["America/El_Salvador"]},{"windowsName":"Central America Standard Time","territory":"ZZ","iana":["Etc/GMT+6"]},{"windowsName":"Central Standard Time","territory":"001","iana":["America/Chicago"]},{"windowsName":"Central Standard Time","territory":"CA","iana":["America/Winnipeg","America/Rainy_River","America/Rankin_Inlet","America/Resolute"]},{"windowsName":"Central Standard Time","territory":"MX","iana":["America/Matamoros"]},{"windowsName":"Central Standard Time","territory":"US","iana":["America/Chicago","America/Indiana/Knox","America/Indiana/Tell_City","America/Menominee","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem"]},{"windowsName":"Central Standard Time","territory":"ZZ","iana":["CST6CDT"]},{"windowsName":"Easter Island Standard Time","territory":"001","iana":["Pacific/Easter"]},{"windowsName":"Easter Island Standard Time","territory":"CL","iana":["Pacific/Easter"]},{"windowsName":"Central Standard Time (Mexico)","territory":"001","iana":["America/Mexico_City"]},{"windowsName":"Central Standard Time (Mexico)","territory":"MX","iana":["America/Mexico_City","America/Bahia_Banderas","America/Merida","America/Monterrey"]},{"windowsName":"Canada Central Standard Time","territory":"001","iana":["America/Regina"]},{"windowsName":"Canada Central Standard Time","territory":"CA","iana":["America/Regina","America/Swift_Current"]},{"windowsName":"SA Pacific Standard Time","territory":"001","iana":["America/Bogota"]},{"windowsName":"SA Pacific Standard Time","territory":"BR","iana":["America/Rio_Branco","America/Eirunepe"]},{"windowsName":"SA Pacific Standard Time","territory":"CA","iana":["America/Coral_Harbour"]},{"windowsName":"SA Pacific Standard Time","territory":"CO","iana":["America/Bogota"]},{"windowsName":"SA Pacific Standard Time","territory":"EC","iana":["America/Guayaquil"]},{"windowsName":"SA Pacific Standard Time","territory":"JM","iana":["America/Jamaica"]},{"windowsName":"SA Pacific Standard Time","territory":"KY","iana":["America/Cayman"]},{"windowsName":"SA Pacific Standard Time","territory":"PA","iana":["America/Panama"]},{"windowsName":"SA Pacific Standard Time","territory":"PE","iana":["America/Lima"]},{"windowsName":"SA Pacific Standard Time","territory":"ZZ","iana":["Etc/GMT+5"]},{"windowsName":"Eastern Standard Time (Mexico)","territory":"001","iana":["America/Cancun"]},{"windowsName":"Eastern Standard Time (Mexico)","territory":"MX","iana":["America/Cancun"]},{"windowsName":"Eastern Standard Time","territory":"001","iana":["America/Ne
2w_York"]},{"windowsName":"Eastern Standard Time","territory":"BS","iana":["America/Nassau"]},{"windowsName":"Eastern Standard Time","territory":"CA","iana":["America/Toronto","America/Iqaluit","America/Montreal","America/Nipigon","America/Pangnirtung","America/Thunder_Bay"]},{"windowsName":"Eastern Standard Time","territory":"US","iana":["America/New_York","America/Detroit","America/Indiana/Petersburg","America/Indiana/Vincennes","America/Indiana/Winamac","America/Kentucky/Monticello","America/Louisville"]},{"windowsName":"Eastern Standard Time","territory":"ZZ","iana":["EST5EDT"]},{"windowsName":"Haiti Standard Time","territory":"001","iana":["America/Port-au-Prince"]},{"windowsName":"Haiti Standard Time","territory":"HT","iana":["America/Port-au-Prince"]},{"windowsName":"Cuba Standard Time","territory":"001","iana":["America/Havana"]},{"windowsName":"Cuba Standard Time","territory":"CU","iana":["America/Havana"]},{"windowsName":"US Eastern Standard Time","territory":"001","iana":["America/Indianapolis"]},{"windowsName":"US Eastern Standard Time","territory":"US","iana":["America/Indianapolis","America/Indiana/Marengo","America/Indiana/Vevay"]},{"windowsName":"Paraguay Standard Time","territory":"001","iana":["America/Asuncion"]},{"windowsName":"Paraguay Standard Time","territory":"PY","iana":["America/Asuncion"]},{"windowsName":"Atlantic Standard Time","territory":"001","iana":["America/Halifax"]},{"windowsName":"Atlantic Standard Time","territory":"BM","iana":["Atlantic/Bermuda"]},{"windowsName":"Atlantic Standard Time","territory":"CA","iana":["America/Halifax","America/Glace_Bay","America/Goose_Bay","America/Moncton"]},{"windowsName":"Atlantic Standard Time","territory":"GL","iana":["America/Thule"]},{"windowsName":"Venezuela Standard Time","territory":"001","iana":["America/Caracas"]},{"windowsName":"Venezuela Standard Time","territory":"VE","iana":["America/Caracas"]},{"windowsName":"Central Brazilian Standard Time","territory":"001","iana":["America/Cuiaba"]},{"windowsName":"Central Brazilian Standard Time","territory":"BR","iana":["America/Cuiaba","America/Campo_Grande"]},{"windowsName":"SA Western Standard Time","territory":"001","iana":["America/La_Paz"]},{"windowsName":"SA Western Standard Time","territory":"AG","iana":["America/Antigua"]},{"windowsName":"SA Western Standard Time","territory":"AI","iana":["America/Anguilla"]},{"windowsName":"SA Western Standard Time","territory":"AW","iana":["America/Aruba"]},{"windowsName":"SA Western Standard Time","territory":"BB","iana":["America/Barbados"]},{"windowsName":"SA Western Standard Time","territory":"BL","iana":["America/St_Barthelemy"]},{"windowsName":"SA Western Standard Time","territory":"BO","iana":["America/La_Paz"]},{"windowsName":"SA Western Standard Time","territory":"BQ","iana":["America/Kralendijk"]},{"windowsName":"SA Western Standard Time","territory":"BR","iana":["America/Manaus","America/Boa_Vista","America/Porto_Velho"]},{"windowsName":"SA Western Standard Time","territory":"CA","iana":["America/Blanc-Sablon"]},{"windowsName":"SA Western Standard Time","territory":"CW","iana":["America/Curacao"]},{"windowsName":"SA Western Standard Time","territory":"DM","iana":["America/Dominica"]},{"windowsName":"SA Western Standard Time","territory":"DO","iana":["America/Santo_Domingo"]},{"windowsName":"SA Western Standard Time","territory":"GD","iana":["America/Grenada"]},{"windowsName":"SA Western Standard Time","territory":"GP","iana":["America/Guadeloupe"]},{"windowsName":"SA Western Standard Time","territory":"GY","iana":["America/Guyana"]},{"windowsName":"SA Western Standard Time","territory":"KN","iana":["America/St_Kitts"]},{"windowsName":"SA Western Standard Time","territory":"LC","iana":["America/St_Lucia"]},{"windowsName":"SA Western Standard Time","territory":"MF","iana":["America/Marigot"]},{"windowsName":"SA Western Standard Time","territory":"MQ","iana":["America/Martinique"]},{"windowsName":"SA Western Standard Time","territory":"MS","iana":["America/Montserrat"]},{"windowsName":"SA Western Standard Time","territory":"PR","iana":["America/Puerto_Rico"]},{"windowsName":"SA Western Standard Time","territory":"SX","iana":["America/Lower_Princes"]},{"windowsName":"SA Western Standard Time","territory":"TT","iana":["America/Port_of_Spain"]},{"windowsName":"SA Western Standard Time","territory":"VC","iana":["America/St_Vincent"]},{"windowsName":"SA Western Standard Time","territory":"VG","iana":["America/Tortola"]},{"windowsName":"SA Western Standard Time","territory":"VI","iana":["America/St_Thomas"]},{"windowsName":"SA Western Standard Time","territory":"ZZ","iana":["Etc/GMT+4"]},{"windowsName":"Pacific SA Standard Time","territory":"001","iana":["America/Santiago"]},{"windowsName":"Pacific SA Standard Time","territory":"CL","iana":["America/Santiago"]},{"windowsName":"Turks And Caicos Standard Time","territory":"001","iana":["America/Grand_Turk"]},{"windowsName":"Turks And Caicos Standard Time","territory":"TC","iana":["America/Grand_Turk"]},{"windowsName":"Newfoundland Standard Time","territory":"001","iana":["America/St_Johns"]},{"windowsName":"Newfoundland Standard Time","territory":"CA","iana":["America/St_Johns"]},{"windowsName":"Tocantins Standard Time","territory":"001","iana":["America/Araguaina"]},{"windowsName":"Tocantins Standard Time","territory":"BR","iana":["America/Araguaina"]},{"windowsName":"E. South America Standard Time","territory":"001","iana":["America/Sao_Paulo"]},{"windowsName":"E. South America Standard Time","territory":"BR","iana":["America/Sao_Paulo"]},{"windowsName":"SA Eastern Standard Time","territory":"001","iana":["America/Cayenne"]},{"windowsName":"SA Eastern Standard Time","territory":"AQ","iana":["Antarctica/Rothera"]},{"windowsName":"SA Eastern Standard Time","territory":"BR","iana":["America/Fortaleza","America/Belem","America/Maceio","America/Recife","America/Santarem"]},{"windowsName":"SA Eastern Standard Time","territory":"FK","iana":["Atlantic/Stanley"]},{"windowsName":"SA Eastern Standard Time","territory":"GF","iana":["America/Cayenne"]},{"windowsName":"SA Eastern Standard Time","territory":"SR","iana":["America/Paramaribo"]},{"windowsName":"SA Eastern Standard Time","territory":"ZZ","iana":["Etc/GMT+3"]},{"windowsName":"Argentina Standard Time","territory":"001","iana":["America/Buenos_Aires"]},{"windowsName":"Argentina Standard Time","territory":"AR","iana":["America/Buenos_Aires","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Catamarca","America/Cordoba","America/Jujuy","America/Mendoza"]},{"windowsName":"Greenland Standard Time","territory":"001","iana":["America/Godthab"]},{"windowsName":"Greenland Standard Time","territory":"GL","iana":["America/Godthab"]},{"windowsName":"Montevideo Standard Time","territory":"001","iana":["America/Montevideo"]},{"windowsName":"Montevideo Standard Time","territory":"UY","iana":["America/Montevideo"]},{"windowsName":"Magallanes Standard Time","territory":"001","iana":["America/Punta_Arenas"]},{"windowsName":"Magallanes Standard Time","territory":"AQ","iana":["Antarctica/Palmer"]},{"windowsName":"Magallanes Standard Time","territory":"CL","iana":["America/Punta_Arenas"]},{"windowsName":"Saint Pierre Standard Time","territory":"001","iana":["America/Miquelon"]},{"windowsName":"Saint Pierre Standard Time","territory":"PM","iana":["America/Miquelon"]},{"windowsName":"Bahia Standard Time","territory":"001","iana":["America/Bahia"]},{"windowsName":"Bahia Standard Time","territory":"BR","iana":["America/Bahia"]},{"windowsName":"UTC-02","territory":"001","iana":["Etc/GMT+2"]},{"windowsName":"UTC-02","territory":"BR","iana":["America/Noronha"]},{"windowsName":"UTC-02","territory":"GS","iana":["Atlantic/South_Georgia"]},{"windowsName":"UTC-02","territory":"ZZ","iana":["Etc/GMT+2"]},{"windowsName":"Azores Standard Time","territory":"001","iana":["Atlantic/Azores"]},{"windowsName":"Azores Standard Time","territory":"GL","iana":["America/Scoresbysund"]},{"windowsName":"Azores Standard Time","territory":"PT","iana":["Atlantic/Azores"]},{"windowsName":"Cape Verde Standard Time","territory":"001","iana":["Atlantic/Cape_Verde"]},{"windowsName":"Cape Verde Standard Time","territory":"CV","iana":["Atlantic/Cape_Verde"]},{"windowsName":"Cape Verde Standard Time","territory":"ZZ","iana":["Etc/GMT+1"]},{"windowsName":"UTC","territory":"001","iana":["Etc/GMT"]},{"windowsName":"UTC","territory":"GL","iana":["America/Danmarkshavn"]},{"windowsName":"UTC","territory":"ZZ","iana":["Etc/GMT","Etc/UTC"]},{"windowsName":"GMT Standard Time","territory":"001","iana":["Europe/London"]},{"windowsName":"GMT Standard Time","territory":"ES","iana":["Atlantic/Canary"]},{"windowsName":"GMT Standard Time","territory":"FO","iana":["Atlantic/Faeroe"]},{"windowsName":"GMT Standard Time","territory":"GB","iana":["Europe/London"]},{"windowsName":"GMT Standard Time","territory":"GG","iana":["Europe/Guernsey"]},{"windowsName":"GMT Standard Time","territory":"IE","iana":["Europe/Dublin"]},{"windowsName":"GMT Standard Time","territory":"IM","iana":["Europe/Isle_of_Man"]},{"windowsName":"GMT Standard Time","territory":"JE","iana":["Europe/Jersey"]},{"windowsName":"GMT Standard Time","territory":"PT","iana":["Europe/Lisbon","Atlantic/Madeira"]},{"windowsName":"Greenwich Standard Time","territory":"001","iana":["Atlantic/Reykjavik"]},{"windowsName":"Greenwich Standard Time","territory":"BF","iana":["Africa/Ouagadougou"]},{"windowsName":"Greenwich Standard Time","territory":"CI","iana":["Africa/Abidjan"]},{"windowsName":"Greenwich Standard Time","territory":"GH","iana":["Africa/Accra"]},{"windowsName":"Greenwich Standard Time","territory":"GM","iana":["Africa/Banjul"]},{"windowsName":"Greenwich Standard Time","territory":"GN","iana":["Africa/Conakry"]},{"windowsName":"Greenwich Standard Time","territory":"GW","iana":["Africa/Bissau"]},{"windowsName":"Greenwich Standard Time","territory":"IS","iana":["Atlantic/Reykjavik"]},{"windowsName":"Greenwich Standard Time","territory":"LR","iana":["Africa/Monrovia"]},{"windowsName":"Greenwich Standard Time","territory":"ML","iana":["Africa/Bamako"]},{"windowsName":"Greenwich Standard Time","territory":"MR","iana":["Africa/Nouakchott"]},{"windowsName":"Greenwich Standard Time","territory":"SH","iana":["Atlantic/St_Helena"]},{"windowsName":"Greenwich Standard Time","territory":"SL","iana":["Africa/Freetown"]},{"windowsName":"Greenwich Standard Time","territory":"SN","iana":["Africa/Dakar"]},{"windowsName":"Greenwich Standard Time","territory":"TG","iana":["Africa/Lome"]},{"windowsName":"W. Europe Standard Time","territory":"001","iana":["Europe/Berlin"]},{"windowsName":"W. Europe Standard Time","territory":"AD","iana":["Europe/Andorra"]},{"windowsName":"W. Europe Standard Time","territory":"AT","iana":["Europe/Vienna"]},{"windowsName":"W. Europe Standard Time","territory":"CH","iana":["Europe/Zurich"]},{"windowsName":"W. Europe Standard Time","territory":"DE","iana":["Europe/Berlin","Europe/Busingen"]},{"windowsName":"W. Europe Standard Time","territory":"GI","iana":["Europe/Gibraltar"]},{"windowsName":"W. Europe Standard Time","territory":"IT","iana":["Europe/Rome"]},{"windowsName":"W. Europe Standard Time","territory":"LI","iana":["Europe/Vaduz"]},{"windowsName":"W. Europe Standard Time","territory":"LU","iana":["Europe/Luxembourg"]},{"windowsName":"W. Europe Standard Time","territory":"MC","iana":["Europe/Monaco"]},{"windowsName":"W. Europe Standard Time","territory":"MT","iana":["Europe/Malta"]},{"windowsName":"W. Europe Standard Time","territory":"NL","iana":["Europe/Amsterdam"]},{"windowsName":"W. Europe Standard Time","territory":"NO","iana":["Europe/Oslo"]},{"windowsName":"W. Europe Standard Time","territory":"SE","iana":["Europe/Stockholm"]},{"windowsName":"W. Europe Standard Time","territory":"SJ","iana":["Arctic/Longyearbyen"]},{"windowsName":"W. Europe Standard Time","territory":"SM","iana":["Europe/San_Marino"]},{"windowsName":"W. Europe Standard Time","territory":"VA","iana":["Europe/Vatican"]},{"windowsName":"Central Europe Standard Time","territory":"001","iana":["Europe/Budapest"]},{"windowsName":"Central Europe Standard Time","territory":"AL","iana":["Europe/Tirane"]},{"windowsName":"Central Europe Standard Time","territory":"CZ","iana":["Europe/Prague"]},{"windowsName":"Central Europe Standard Time","territory":"HU","iana":["Europe/Budapest"]},{"windowsName":"Central Europe Standard Time","territory":"ME","iana":["Europe/Podgorica"]},{"windowsName":"Central Europe Standard Time","territory":"RS","iana":["Europe/Belgrade"]},{"windowsName":"Central Europe Standard Time","territory":"SI","iana":["Europe/Ljubljana"]},{"windowsName":"Central Europe Standard Time","territory":"SK","iana":["Europe/Bratislava"]},{"windowsName":"Romance Standard Time","territory":"001","iana":["Europe/Paris"]},{"windowsName":"Romance Standard Time","territory":"BE","iana":["Europe/Brussels"]},{"windowsName":"Romance Standard Time","territory":"DK","iana":["Europe/Copenhagen"]},{"windowsName":"Romance Standard Time","territory":"ES","iana":["Europe/Madrid","Africa/Ceuta"]},{"windowsName":"Romance Standard Time","territory":"FR","iana":["Europe/Paris"]},{"windowsName":"Morocco Standard Time","territory":"001","iana":["Africa/Casablanca"]},{"windowsName":"Morocco Standard Time","territory":"EH","iana":["Africa/El_Aaiun"]},{"windowsName":"Morocco Standard Time","territory":"MA","iana":["Africa/Casablanca"]},{"windowsName":"Sao Tome Standard Time","territory":"001","iana":["Africa/Sao_Tome"]},{"windowsName":"Sao Tome Standard Time","territory":"ST","iana":["Africa/Sao_Tome"]},{"windowsName":"Central European Standard Time","territory":"001","iana":["Europe/Warsaw"]},{"windowsName":"Central European Standard Time","territory":"BA","iana":["Europe/Sarajevo"]},{"windowsName":"Central European Standard Time","territory":"HR","iana":["Europe/Zagreb"]}
2,{"windowsName":"Central European Standard Time","territory":"MK","iana":["Europe/Skopje"]},{"windowsName":"Central European Standard Time","territory":"PL","iana":["Europe/Warsaw"]},{"windowsName":"W. Central Africa Standard Time","territory":"001","iana":["Africa/Lagos"]},{"windowsName":"W. Central Africa Standard Time","territory":"AO","iana":["Africa/Luanda"]},{"windowsName":"W. Central Africa Standard Time","territory":"BJ","iana":["Africa/Porto-Novo"]},{"windowsName":"W. Central Africa Standard Time","territory":"CD","iana":["Africa/Kinshasa"]},{"windowsName":"W. Central Africa Standard Time","territory":"CF","iana":["Africa/Bangui"]},{"windowsName":"W. Central Africa Standard Time","territory":"CG","iana":["Africa/Brazzaville"]},{"windowsName":"W. Central Africa Standard Time","territory":"CM","iana":["Africa/Douala"]},{"windowsName":"W. Central Africa Standard Time","territory":"DZ","iana":["Africa/Algiers"]},{"windowsName":"W. Central Africa Standard Time","territory":"GA","iana":["Africa/Libreville"]},{"windowsName":"W. Central Africa Standard Time","territory":"GQ","iana":["Africa/Malabo"]},{"windowsName":"W. Central Africa Standard Time","territory":"NE","iana":["Africa/Niamey"]},{"windowsName":"W. Central Africa Standard Time","territory":"NG","iana":["Africa/Lagos"]},{"windowsName":"W. Central Africa Standard Time","territory":"TD","iana":["Africa/Ndjamena"]},{"windowsName":"W. Central Africa Standard Time","territory":"TN","iana":["Africa/Tunis"]},{"windowsName":"W. Central Africa Standard Time","territory":"ZZ","iana":["Etc/GMT-1"]},{"windowsName":"Jordan Standard Time","territory":"001","iana":["Asia/Amman"]},{"windowsName":"Jordan Standard Time","territory":"JO","iana":["Asia/Amman"]},{"windowsName":"GTB Standard Time","territory":"001","iana":["Europe/Bucharest"]},{"windowsName":"GTB Standard Time","territory":"CY","iana":["Asia/Famagusta","Asia/Nicosia"]},{"windowsName":"GTB Standard Time","territory":"GR","iana":["Europe/Athens"]},{"windowsName":"GTB Standard Time","territory":"RO","iana":["Europe/Bucharest"]},{"windowsName":"Middle East Standard Time","territory":"001","iana":["Asia/Beirut"]},{"windowsName":"Middle East Standard Time","territory":"LB","iana":["Asia/Beirut"]},{"windowsName":"Egypt Standard Time","territory":"001","iana":["Africa/Cairo"]},{"windowsName":"Egypt Standard Time","territory":"EG","iana":["Africa/Cairo"]},{"windowsName":"E. Europe Standard Time","territory":"001","iana":["Europe/Chisinau"]},{"windowsName":"E. Europe Standard Time","territory":"MD","iana":["Europe/Chisinau"]},{"windowsName":"Syria Standard Time","territory":"001","iana":["Asia/Damascus"]},{"windowsName":"Syria Standard Time","territory":"SY","iana":["Asia/Damascus"]},{"windowsName":"West Bank Standard Time","territory":"001","iana":["Asia/Hebron"]},{"windowsName":"West Bank Standard Time","territory":"PS","iana":["Asia/Hebron","Asia/Gaza"]},{"windowsName":"South Africa Standard Time","territory":"001","iana":["Africa/Johannesburg"]},{"windowsName":"South Africa Standard Time","territory":"BI","iana":["Africa/Bujumbura"]},{"windowsName":"South Africa Standard Time","territory":"BW","iana":["Africa/Gaborone"]},{"windowsName":"South Africa Standard Time","territory":"CD","iana":["Africa/Lubumbashi"]},{"windowsName":"South Africa Standard Time","territory":"LS","iana":["Africa/Maseru"]},{"windowsName":"South Africa Standard Time","territory":"MW","iana":["Africa/Blantyre"]},{"windowsName":"South Africa Standard Time","territory":"MZ","iana":["Africa/Maputo"]},{"windowsName":"South Africa Standard Time","territory":"RW","iana":["Africa/Kigali"]},{"windowsName":"South Africa Standard Time","territory":"SZ","iana":["Africa/Mbabane"]},{"windowsName":"South Africa Standard Time","territory":"ZA","iana":["Africa/Johannesburg"]},{"windowsName":"South Africa Standard Time","territory":"ZM","iana":["Africa/Lusaka"]},{"windowsName":"South Africa Standard Time","territory":"ZW","iana":["Africa/Harare"]},{"windowsName":"South Africa Standard Time","territory":"ZZ","iana":["Etc/GMT-2"]},{"windowsName":"FLE Standard Time","territory":"001","iana":["Europe/Kiev"]},{"windowsName":"FLE Standard Time","territory":"AX","iana":["Europe/Mariehamn"]},{"windowsName":"FLE Standard Time","territory":"BG","iana":["Europe/Sofia"]},{"windowsName":"FLE Standard Time","territory":"EE","iana":["Europe/Tallinn"]},{"windowsName":"FLE Standard Time","territory":"FI","iana":["Europe/Helsinki"]},{"windowsName":"FLE Standard Time","territory":"LT","iana":["Europe/Vilnius"]},{"windowsName":"FLE Standard Time","territory":"LV","iana":["Europe/Riga"]},{"windowsName":"FLE Standard Time","territory":"UA","iana":["Europe/Kiev","Europe/Uzhgorod","Europe/Zaporozhye"]},{"windowsName":"Israel Standard Time","territory":"001","iana":["Asia/Jerusalem"]},{"windowsName":"Israel Standard Time","territory":"IL","iana":["Asia/Jerusalem"]},{"windowsName":"Kaliningrad Standard Time","territory":"001","iana":["Europe/Kaliningrad"]},{"windowsName":"Kaliningrad Standard Time","territory":"RU","iana":["Europe/Kaliningrad"]},{"windowsName":"Sudan Standard Time","territory":"001","iana":["Africa/Khartoum"]},{"windowsName":"Sudan Standard Time","territory":"SD","iana":["Africa/Khartoum"]},{"windowsName":"Libya Standard Time","territory":"001","iana":["Africa/Tripoli"]},{"windowsName":"Libya Standard Time","territory":"LY","iana":["Africa/Tripoli"]},{"windowsName":"Namibia Standard Time","territory":"001","iana":["Africa/Windhoek"]},{"windowsName":"Namibia Standard Time","territory":"NA","iana":["Africa/Windhoek"]},{"windowsName":"Arabic Standard Time","territory":"001","iana":["Asia/Baghdad"]},{"windowsName":"Arabic Standard Time","territory":"IQ","iana":["Asia/Baghdad"]},{"windowsName":"Turkey Standard Time","territory":"001","iana":["Europe/Istanbul"]},{"windowsName":"Turkey Standard Time","territory":"TR","iana":["Europe/Istanbul"]},{"windowsName":"Arab Standard Time","territory":"001","iana":["Asia/Riyadh"]},{"windowsName":"Arab Standard Time","territory":"BH","iana":["Asia/Bahrain"]},{"windowsName":"Arab Standard Time","territory":"KW","iana":["Asia/Kuwait"]},{"windowsName":"Arab Standard Time","territory":"QA","iana":["Asia/Qatar"]},{"windowsName":"Arab Standard Time","territory":"SA","iana":["Asia/Riyadh"]},{"windowsName":"Arab Standard Time","territory":"YE","iana":["Asia/Aden"]},{"windowsName":"Belarus Standard Time","territory":"001","iana":["Europe/Minsk"]},{"windowsName":"Belarus Standard Time","territory":"BY","iana":["Europe/Minsk"]},{"windowsName":"Russian Standard Time","territory":"001","iana":["Europe/Moscow"]},{"windowsName":"Russian Standard Time","territory":"RU","iana":["Europe/Moscow","Europe/Kirov","Europe/Volgograd"]},{"windowsName":"Russian Standard Time","territory":"UA","iana":["Europe/Simferopol"]},{"windowsName":"E. Africa Standard Time","territory":"001","iana":["Africa/Nairobi"]},{"windowsName":"E. Africa Standard Time","territory":"AQ","iana":["Antarctica/Syowa"]},{"windowsName":"E. Africa Standard Time","territory":"DJ","iana":["Africa/Djibouti"]},{"windowsName":"E. Africa Standard Time","territory":"ER","iana":["Africa/Asmera"]},{"windowsName":"E. Africa Standard Time","territory":"ET","iana":["Africa/Addis_Ababa"]},{"windowsName":"E. Africa Standard Time","territory":"KE","iana":["Africa/Nairobi"]},{"windowsName":"E. Africa Standard Time","territory":"KM","iana":["Indian/Comoro"]},{"windowsName":"E. Africa Standard Time","territory":"MG","iana":["Indian/Antananarivo"]},{"windowsName":"E. Africa Standard Time","territory":"SO","iana":["Africa/Mogadishu"]},{"windowsName":"E. Africa Standard Time","territory":"SS","iana":["Africa/Juba"]},{"windowsName":"E. Africa Standard Time","territory":"TZ","iana":["Africa/Dar_es_Salaam"]},{"windowsName":"E. Africa Standard Time","territory":"UG","iana":["Africa/Kampala"]},{"windowsName":"E. Africa Standard Time","territory":"YT","iana":["Indian/Mayotte"]},{"windowsName":"E. Africa Standard Time","territory":"ZZ","iana":["Etc/GMT-3"]},{"windowsName":"Iran Standard Time","territory":"001","iana":["Asia/Tehran"]},{"windowsName":"Iran Standard Time","territory":"IR","iana":["Asia/Tehran"]},{"windowsName":"Arabian Standard Time","territory":"001","iana":["Asia/Dubai"]},{"windowsName":"Arabian Standard Time","territory":"AE","iana":["Asia/Dubai"]},{"windowsName":"Arabian Standard Time","territory":"OM","iana":["Asia/Muscat"]},{"windowsName":"Arabian Standard Time","territory":"ZZ","iana":["Etc/GMT-4"]},{"windowsName":"Astrakhan Standard Time","territory":"001","iana":["Europe/Astrakhan"]},{"windowsName":"Astrakhan Standard Time","territory":"RU","iana":["Europe/Astrakhan","Europe/Ulyanovsk"]},{"windowsName":"Azerbaijan Standard Time","territory":"001","iana":["Asia/Baku"]},{"windowsName":"Azerbaijan Standard Time","territory":"AZ","iana":["Asia/Baku"]},{"windowsName":"Russia Time Zone 3","territory":"001","iana":["Europe/Samara"]},{"windowsName":"Russia Time Zone 3","territory":"RU","iana":["Europe/Samara"]},{"windowsName":"Mauritius Standard Time","territory":"001","iana":["Indian/Mauritius"]},{"windowsName":"Mauritius Standard Time","territory":"MU","iana":["Indian/Mauritius"]},{"windowsName":"Mauritius Standard Time","territory":"RE","iana":["Indian/Reunion"]},{"windowsName":"Mauritius Standard Time","territory":"SC","iana":["Indian/Mahe"]},{"windowsName":"Saratov Standard Time","territory":"001","iana":["Europe/Saratov"]},{"windowsName":"Saratov Standard Time","territory":"RU","iana":["Europe/Saratov"]},{"windowsName":"Georgian Standard Time","territory":"001","iana":["Asia/Tbilisi"]},{"windowsName":"Georgian Standard Time","territory":"GE","iana":["Asia/Tbilisi"]},{"windowsName":"Caucasus Standard Time","territory":"001","iana":["Asia/Yerevan"]},{"windowsName":"Caucasus Standard Time","territory":"AM","iana":["Asia/Yerevan"]},{"windowsName":"Afghanistan Standard Time","territory":"001","iana":["Asia/Kabul"]},{"windowsName":"Afghanistan Standard Time","territory":"AF","iana":["Asia/Kabul"]},{"windowsName":"West Asia Standard Time","territory":"001","iana":["Asia/Tashkent"]},{"windowsName":"West Asia Standard Time","territory":"AQ","iana":["Antarctica/Mawson"]},{"windowsName":"West Asia Standard Time","territory":"KZ","iana":["Asia/Oral","Asia/Aqtau","Asia/Aqtobe","Asia/Atyrau","Asia/Qyzylorda"]},{"windowsName":"West Asia Standard Time","territory":"MV","iana":["Indian/Maldives"]},{"windowsName":"West Asia Standard Time","territory":"TF","iana":["Indian/Kerguelen"]},{"windowsName":"West Asia Standard Time","territory":"TJ","iana":["Asia/Dushanbe"]},{"windowsName":"West Asia Standard Time","territory":"TM","iana":["Asia/Ashgabat"]},{"windowsName":"West Asia Standard Time","territory":"UZ","iana":["Asia/Tashkent","Asia/Samarkand"]},{"windowsName":"West Asia Standard Time","territory":"ZZ","iana":["Etc/GMT-5"]},{"windowsName":"Ekaterinburg Standard Time","territory":"001","iana":["Asia/Yekaterinburg"]},{"windowsName":"Ekaterinburg Standard Time","territory":"RU","iana":["Asia/Yekaterinburg"]},{"windowsName":"Pakistan Standard Time","territory":"001","iana":["Asia/Karachi"]},{"windowsName":"Pakistan Standard Time","territory":"PK","iana":["Asia/Karachi"]},{"windowsName":"India Standard Time","territory":"001","iana":["Asia/Calcutta"]},{"windowsName":"India Standard Time","territory":"IN","iana":["Asia/Calcutta"]},{"windowsName":"Sri Lanka Standard Time","territory":"001","iana":["Asia/Colombo"]},{"windowsName":"Sri Lanka Standard Time","territory":"LK","iana":["Asia/Colombo"]},{"windowsName":"Nepal Standard Time","territory":"001","iana":["Asia/Katmandu"]},{"windowsName":"Nepal Standard Time","territory":"NP","iana":["Asia/Katmandu"]},{"windowsName":"Central Asia Standard Time","territory":"001","iana":["Asia/Almaty"]},{"windowsName":"Central Asia Standard Time","territory":"AQ","iana":["Antarctica/Vostok"]},{"windowsName":"Central Asia Standard Time","territory":"CN","iana":["Asia/Urumqi"]},{"windowsName":"Central Asia Standard Time","territory":"IO","iana":["Indian/Chagos"]},{"windowsName":"Central Asia Standard Time","territory":"KG","iana":["Asia/Bishkek"]},{"windowsName":"Central Asia Standard Time","territory":"KZ","iana":["Asia/Almaty","Asia/Qostanay"]},{"windowsName":"Central Asia Standard Time","territory":"ZZ","iana":["Etc/GMT-6"]},{"windowsName":"Bangladesh Standard Time","territory":"001","iana":["Asia/Dhaka"]},{"windowsName":"Bangladesh Standard Time","territory":"BD","iana":["Asia/Dhaka"]},{"windowsName":"Bangladesh Standard Time","territory":"BT","iana":["Asia/Thimphu"]},{"windowsName":"Omsk Standard Time","territory":"001","iana":["Asia/Omsk"]},{"windowsName":"Omsk Standard Time","territory":"RU","iana":["Asia/Omsk"]},{"windowsName":"Myanmar Standard Time","territory":"001","iana":["Asia/Rangoon"]},{"windowsName":"Myanmar Standard Time","territory":"CC","iana":["Indian/Cocos"]},{"windowsName":"Myanmar Standard Time","territory":"MM","iana":["Asia/Rangoon"]},{"windowsName":"SE Asia Standard Time","territory":"001","iana":["Asia/Bangkok"]},{"windowsName":"SE Asia Standard Time","territory":"AQ","iana":["Antarctica/Davis"]},{"windowsName":"SE Asia Standard Time","territory":"CX","iana":["Indian/Christmas"]},{"windowsName":"SE Asia Standard Time","territory":"ID","iana":["Asia/Jakarta","Asia/Pontianak"]},{"windowsName":"SE Asia Standard Time","territory":"KH","iana":["Asia/Phnom_Penh"]},{"windowsName":"SE Asia Standard Time","territory":"LA","iana":["Asia/Vientiane"]},{"windowsName":"SE Asia Standard Time","territory":"TH","iana":["Asia/Bangkok"]},{"windowsName":"SE Asia Standard Time","territory":"VN","iana":["Asia/Saigon"]},{"windowsName":"SE Asia Standard Time","territory":"ZZ","iana":["Etc/GMT-7"]},{"windowsName":"Altai Standard Time","territory":"001","iana":["Asia/Barnaul"]},{"windowsName":"Altai Standard Time","territory":"RU","iana":["Asia/Barnaul"]},{"windowsName":"W. Mongolia Standard Time","territory":"001","iana":["Asia/Hovd"]},{"windowsName":"W. Mongolia Standard Time","territory":"MN","iana":["Asia/Hovd"]},{"windowsName":"North Asia Standard Time","territory":"001","iana":["Asia/Krasnoyarsk"]},{"windowsName":"North Asia Standard Time","territory":"RU","iana":["Asia/Krasnoyarsk","Asia/Novokuznetsk"]},{"windowsName":"N. Central Asia Standard Time","territory":"001","iana":["Asia/Novosibirsk"]},{"windowsName":"N. Central Asia Standard Time","territory":"RU","iana":["Asia/Novosibirsk"]},{"windowsName":"Tomsk Standard Time","territory":"001","iana":["Asia/Tomsk"]},{"windowsName":"Tomsk Standard Time","territory":"RU","iana":["Asia/Tomsk"]}
2,{"windowsName":"China Standard Time","territory":"001","iana":["Asia/Shanghai"]},{"windowsName":"China Standard Time","territory":"CN","iana":["Asia/Shanghai"]},{"windowsName":"China Standard Time","territory":"HK","iana":["Asia/Hong_Kong"]},{"windowsName":"China Standard Time","territory":"MO","iana":["Asia/Macau"]},{"windowsName":"North Asia East Standard Time","territory":"001","iana":["Asia/Irkutsk"]},{"windowsName":"North Asia East Standard Time","territory":"RU","iana":["Asia/Irkutsk"]},{"windowsName":"Singapore Standard Time","territory":"001","iana":["Asia/Singapore"]},{"windowsName":"Singapore Standard Time","territory":"BN","iana":["Asia/Brunei"]},{"windowsName":"Singapore Standard Time","territory":"ID","iana":["Asia/Makassar"]},{"windowsName":"Singapore Standard Time","territory":"MY","iana":["Asia/Kuala_Lumpur","Asia/Kuching"]},{"windowsName":"Singapore Standard Time","territory":"PH","iana":["Asia/Manila"]},{"windowsName":"Singapore Standard Time","territory":"SG","iana":["Asia/Singapore"]},{"windowsName":"Singapore Standard Time","territory":"ZZ","iana":["Etc/GMT-8"]},{"windowsName":"W. Australia Standard Time","territory":"001","iana":["Australia/Perth"]},{"windowsName":"W. Australia Standard Time","territory":"AQ","iana":["Antarctica/Casey"]},{"windowsName":"W. Australia Standard Time","territory":"AU","iana":["Australia/Perth"]},{"windowsName":"Taipei Standard Time","territory":"001","iana":["Asia/Taipei"]},{"windowsName":"Taipei Standard Time","territory":"TW","iana":["Asia/Taipei"]},{"windowsName":"Ulaanbaatar Standard Time","territory":"001","iana":["Asia/Ulaanbaatar"]},{"windowsName":"Ulaanbaatar Standard Time","territory":"MN","iana":["Asia/Ulaanbaatar","Asia/Choibalsan"]},{"windowsName":"Aus Central W. Standard Time","territory":"001","iana":["Australia/Eucla"]},{"windowsName":"Aus Central W. Standard Time","territory":"AU","iana":["Australia/Eucla"]},{"windowsName":"Transbaikal Standard Time","territory":"001","iana":["Asia/Chita"]},{"windowsName":"Transbaikal Standard Time","territory":"RU","iana":["Asia/Chita"]},{"windowsName":"Tokyo Standard Time","territory":"001","iana":["Asia/Tokyo"]},{"windowsName":"Tokyo Standard Time","territory":"ID","iana":["Asia/Jayapura"]},{"windowsName":"Tokyo Standard Time","territory":"JP","iana":["Asia/Tokyo"]},{"windowsName":"Tokyo Standard Time","territory":"PW","iana":["Pacific/Palau"]},{"windowsName":"Tokyo Standard Time","territory":"TL","iana":["Asia/Dili"]},{"windowsName":"Tokyo Standard Time","territory":"ZZ","iana":["Etc/GMT-9"]},{"windowsName":"North Korea Standard Time","territory":"001","iana":["Asia/Pyongyang"]},{"windowsName":"North Korea Standard Time","territory":"KP","iana":["Asia/Pyongyang"]},{"windowsName":"Korea Standard Time","territory":"001","iana":["Asia/Seoul"]},{"windowsName":"Korea Standard Time","territory":"KR","iana":["Asia/Seoul"]},{"windowsName":"Yakutsk Standard Time","territory":"001","iana":["Asia/Yakutsk"]},{"windowsName":"Yakutsk Standard Time","territory":"RU","iana":["Asia/Yakutsk","Asia/Khandyga"]},{"windowsName":"Cen. Australia Standard Time","territory":"001","iana":["Australia/Adelaide"]},{"windowsName":"Cen. Australia Standard Time","territory":"AU","iana":["Australia/Adelaide","Australia/Broken_Hill"]},{"windowsName":"AUS Central Standard Time","territory":"001","iana":["Australia/Darwin"]},{"windowsName":"AUS Central Standard Time","territory":"AU","iana":["Australia/Darwin"]},{"windowsName":"E. Australia Standard Time","territory":"001","iana":["Australia/Brisbane"]},{"windowsName":"E. Australia Standard Time","territory":"AU","iana":["Australia/Brisbane","Australia/Lindeman"]},{"windowsName":"AUS Eastern Standard Time","territory":"001","iana":["Australia/Sydney"]},{"windowsName":"AUS Eastern Standard Time","territory":"AU","iana":["Australia/Sydney","Australia/Melbourne"]},{"windowsName":"West Pacific Standard Time","territory":"001","iana":["Pacific/Port_Moresby"]},{"windowsName":"West Pacific Standard Time","territory":"AQ","iana":["Antarctica/DumontDUrville"]},{"windowsName":"West Pacific Standard Time","territory":"FM","iana":["Pacific/Truk"]},{"windowsName":"West Pacific Standard Time","territory":"GU","iana":["Pacific/Guam"]},{"windowsName":"West Pacific Standard Time","territory":"MP","iana":["Pacific/Saipan"]},{"windowsName":"West Pacific Standard Time","territory":"PG","iana":["Pacific/Port_Moresby"]},{"windowsName":"West Pacific Standard Time","territory":"ZZ","iana":["Etc/GMT-10"]},{"windowsName":"Tasmania Standard Time","territory":"001","iana":["Australia/Hobart"]},{"windowsName":"Tasmania Standard Time","territory":"AU","iana":["Australia/Hobart","Australia/Currie"]},{"windowsName":"Vladivostok Standard Time","territory":"001","iana":["Asia/Vladivostok"]},{"windowsName":"Vladivostok Standard Time","territory":"RU","iana":["Asia/Vladivostok","Asia/Ust-Nera"]},{"windowsName":"Lord Howe Standard Time","territory":"001","iana":["Australia/Lord_Howe"]},{"windowsName":"Lord Howe Standard Time","territory":"AU","iana":["Australia/Lord_Howe"]},{"windowsName":"Bougainville Standard Time","territory":"001","iana":["Pacific/Bougainville"]},{"windowsName":"Bougainville Standard Time","territory":"PG","iana":["Pacific/Bougainville"]},{"windowsName":"Russia Time Zone 10","territory":"001","iana":["Asia/Srednekolymsk"]},{"windowsName":"Russia Time Zone 10","territory":"RU","iana":["Asia/Srednekolymsk"]},{"windowsName":"Magadan Standard Time","territory":"001","iana":["Asia/Magadan"]},{"windowsName":"Magadan Standard Time","territory":"RU","iana":["Asia/Magadan"]},{"windowsName":"Norfolk Standard Time","territory":"001","iana":["Pacific/Norfolk"]},{"windowsName":"Norfolk Standard Time","territory":"NF","iana":["Pacific/Norfolk"]},{"windowsName":"Sakhalin Standard Time","territory":"001","iana":["Asia/Sakhalin"]},{"windowsName":"Sakhalin Standard Time","territory":"RU","iana":["Asia/Sakhalin"]},{"windowsName":"Central Pacific Standard Time","territory":"001","iana":["Pacific/Guadalcanal"]},{"windowsName":"Central Pacific Standard Time","territory":"AU","iana":["Antarctica/Macquarie"]},{"windowsName":"Central Pacific Standard Time","territory":"FM","iana":["Pacific/Ponape","Pacific/Kosrae"]},{"windowsName":"Central Pacific Standard Time","territory":"NC","iana":["Pacific/Noumea"]},{"windowsName":"Central Pacific Standard Time","territory":"SB","iana":["Pacific/Guadalcanal"]},{"windowsName":"Central Pacific Standard Time","territory":"VU","iana":["Pacific/Efate"]},{"windowsName":"Central Pacific Standard Time","territory":"ZZ","iana":["Etc/GMT-11"]},{"windowsName":"Russia Time Zone 11","territory":"001","iana":["Asia/Kamchatka"]},{"windowsName":"Russia Time Zone 11","territory":"RU","iana":["Asia/Kamchatka","Asia/Anadyr"]},{"windowsName":"New Zealand Standard Time","territory":"001","iana":["Pacific/Auckland"]},{"windowsName":"New Zealand Standard Time","territory":"AQ","iana":["Antarctica/McMurdo"]},{"windowsName":"New Zealand Standard Time","territory":"NZ","iana":["Pacific/Auckland"]},{"windowsName":"UTC+12","territory":"001","iana":["Etc/GMT-12"]},{"windowsName":"UTC+12","territory":"KI","iana":["Pacific/Tarawa"]},{"windowsName":"UTC+12","territory":"MH","iana":["Pacific/Majuro","Pacific/Kwajalein"]},{"windowsName":"UTC+12","territory":"NR","iana":["Pacific/Nauru"]},{"windowsName":"UTC+12","territory":"TV","iana":["Pacific/Funafuti"]},{"windowsName":"UTC+12","territory":"UM","iana":["Pacific/Wake"]},{"windowsName":"UTC+12","territory":"WF","iana":["Pacific/Wallis"]},{"windowsName":"UTC+12","territory":"ZZ","iana":["Etc/GMT-12"]},{"windowsName":"Fiji Standard Time","territory":"001","iana":["Pacific/Fiji"]},{"windowsName":"Fiji Standard Time","territory":"FJ","iana":["Pacific/Fiji"]},{"windowsName":"Chatham Islands Standard Time","territory":"001","iana":["Pacific/Chatham"]},{"windowsName":"Chatham Islands Standard Time","territory":"NZ","iana":["Pacific/Chatham"]},{"windowsName":"UTC+13","territory":"001","iana":["Etc/GMT-13"]},{"windowsName":"UTC+13","territory":"KI","iana":["Pacific/Enderbury"]},{"windowsName":"UTC+13","territory":"TK","iana":["Pacific/Fakaofo"]},{"windowsName":"UTC+13","territory":"ZZ","iana":["Etc/GMT-13"]},{"windowsName":"Tonga Standard Time","territory":"001","iana":["Pacific/Tongatapu"]},{"windowsName":"Tonga Standard Time","territory":"TO","iana":["Pacific/Tongatapu"]},{"windowsName":"Samoa Standard Time","territory":"001","iana":["Pacific/Apia"]},{"windowsName":"Samoa Standard Time","territory":"WS","iana":["Pacific/Apia"]},{"windowsName":"Line Islands Standard Time","territory":"001","iana":["Pacific/Kiritimati"]},{"windowsName":"Line Islands Standard Time","territory":"KI","iana":["Pacific/Kiritimati"]},{"windowsName":"Line Islands Standard Time","territory":"ZZ","iana":["Etc/GMT-14"]}]')}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},__webpack_require__.n=e=>
vendor: 4,088 bytes, line 2
2{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,__webpack_require__.t=function(e,t){if(1&t&&(e=this(e)),8&t)return e;if("object"==typeof e&&e){if(4&t&&e.__esModule)return e;if(16&t&&"function"==typeof e.then)return e}var n=Object.create(null);__webpack_require__.r(n);var r={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var i=2&t&&e;("object"==typeof i||"function"==typeof i)&&!~leafPrototypes.indexOf(i);i=getProto(i))Object.getOwnPropertyNames(i).forEach((t=>r[t]=()=>e[t]));return r.default=()=>e,__webpack_require__.d(n,r),n},__webpack_require__.d=(e,t)=>{for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,n)=>(__webpack_require__.f[n](e,t),t)),[])),__webpack_require__.u=e=>"chunks/"+e+".min.js",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),inProgress={},dataWebpackPrefix="jitsi-meet:",__webpack_require__.l=(e,t,n,r)=>{if(inProgress[e])inProgress[e].push(t);else{var i,o;if(void 0!==n)for(var a=document.getElementsByTagName("script"),s=0;s<a.length;s++){var l=a[s];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==dataWebpackPrefix+n){i=l;break}}i||(o=!0,(i=document.createElement("script")).charset="utf-8",__webpack_require__.nc&&i.setAttribute("nonce",__webpack_require__.nc),i.setAttribute("data-webpack",dataWebpackPrefix+n),i.src=e),inProgress[e]=[t];var c=(t,n)=>{i.onerror=i.onload=null,clearTimeout(u);var r=inProgress[e];if(delete inProgress[e],i.parentNode&&i.parentNode.removeChild(i),r&&r.forEach((e=>e(n))),t)return t(n)},u=setTimeout(c.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=c.bind(null,i.onerror),i.onload=c.bind(null,i.onload),o&&document.head.appendChild(i)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var t=__webpack_require__.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{__webpack_require__.b="undefined"!=typeof document&&document.baseURI||self.location.href;var e={9986:0};__webpack_require__.f.j=(t,n)=>{var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise(((n,i)=>r=e[t]=[n,i]));n.push(r[2]=i);var o=__webpack_require__.p+__webpack_require__.u(t),a=new Error;__webpack_require__.l(o,(n=>{if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",a.name="ChunkLoadError",a.type=i,a.request=o,r[1](a)}}),"chunk-"+t,t)}};var t=(t,n)=>{var r,i,[o,a,s]=n,l=0;if(o.some((t=>0!==e[t]))){for(r in a)__webpack_require__.o(a,r)&&(__webpack_require__.m[r]=a[r]);s&&s(__webpack_require__)}for(t&&t(n);l<o.length;l++)i=o[l],__webpack_require__.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.webpackChunkjitsi_meet=self.webpackChunkjitsi_meet||[];
2n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),__webpack_require__.nc=void 0;var __webpack_exports__={};(()=>{"use strict";__webpack_require__(16280),__webpack_require__(3362);var e=__webpack_require__(74692),t=__webpack_require__.n(e),n=(__webpack_require__(96302),__webpack_require__(82524),__webpack_require__(98992),__webpack_require__(3949),__webpack_require__(37007)),r=__webpack_require__.n(n);class i extends(r()){constructor(){super(...arguments),this._storage={}}clear(){this._storage={}}get length(){return Object.keys(this._storage).length}getItem(e){var t;return null!==(t=this._storage[e])&&void 0!==t?t:null}setItem(e,t){this._storage[e]=t}removeItem(e){delete this._storage[e]}key(e){const t=Object.keys(this._storage);return t.length<=e?null:t[e]}serialize(e=[]){if(0===e.length)return JSON.stringify(this._storage);const t={...this._storage};return e.forEach((e=>{delete t[e]})),JSON.stringify(t)}}class o extends(r()){constructor(){let e;super(),this._localStorageDisabled=!1;try{e=window.localStorage,this._localStorageDisabled=!1}catch(e){}e||(console.warn("Local storage is disabled."),e=new i,this._localStorageDisabled=!0),this._storage=e}isLocalStorageDisabled(){return this._localStorageDisabled}setLocalStorageDisabled(e){this._localStorageDisabled=e;try{this._storage=e?new i:window.localStorage}catch(e){}this._storage||(this._storage=new i)}clear(){this._storage.clear(),this.emit("changed")}get length(){return this._storage.length}getItem(e){return this._storage.getItem(e)}setItem(e,t,n=!1){this._storage.setItem(e,t),n||this.emit("changed")}removeItem(e){this._storage.removeItem(e),this.emit("changed")}key(e){return this._storage.key(e)}serialize(e=[]){if(this.isLocalStorageDisabled())return this._storage.serialize(e);const t=this._storage.length,n={};for(let r=0;r<t;r++){const t=this._storage.key(r);t&&!e.includes(t)&&(n[t]=this._storage.getItem(t))}return JSON.stringify(n)}}const a=new o;var s=__webpack_require__(25477);function l(e){return(0,s.parse)(e)}var c=__webpack_require__(21088),u=__webpack_require__(25398);const d=u.default.analytics,p=u.default.util.browser,f=u.default.errors.audioTranslation,h=u.default.errors.conference,m=u.default.events.conference,g=u.default.errors.connection,v=u.default.events.connection,b=u.default.events.connectionQuality,y=(u.default.events.detection,u.default.events.e2eping),_=u.default.events.mediaDevices,w=u.default.constants.trackStreamingStatus,S=u.default.constants.recording,E=u.default.constants.sipVideoGW,k=u.default.errors.track,C=u.default.events.track,A=u.default.events.rtcstats;function T(){try{return window.self!==window.top}catch(e){return!0}}function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return D(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?D(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}__webpack_require__(13611),__webpack_require__(74423),__webpack_require__(27495),__webpack_require__(25440),__webpack_require__(37550),__webpack_require__(14603),__webpack_require__(47566),__webpack_require__(98721),__webpack_require__(44114),__webpack_require__(72712),__webpack_require__(81454),__webpack_require__(8872);const P=/[|\\{}()[\]^$+*?.-]/g;function x(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(P,"\\$&")}function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;const t=e.document.querySelector("base");if(null!=t&&t.href)return t.href;const n=e.location;return`${n.protocol}//${n.host}`}function O(){return window.JitsiMeetJS||(window.JitsiMeetJS={}),window.JitsiMeetJS.app||(window.JitsiMeetJS.app={}),window.JitsiMeetJS.app}function M(){const e=O();return e.connectionTimes||(e.connectionTimes={}),e.connectionTimes}function N(e){var t,n;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";console.error(r,e),null===(t=(n=window).onerror)||void 0===t||t.call(n,r,void 0,void 0,void 0,e)}function L(e,t){if(!e)return`rgba(0, 0, 0, ${t})`;let n,r,i;try{if(e.startsWith("rgb")){var o=I(e.split("(")[1].split(")")[0].split(",").map((e=>e.trim())),3);i=o[0],r=o[1],n=o[2]}else{if(!e.startsWith("#"))return e;if(4===e.length){var a=function(e){let t,n,r;return r=e.substring(1,2),r+=r,r=parseInt(r,16),n=e.substring(2,3),n+=n,n=parseInt(n,16),t=e.substring(3,4),t+=t,t=parseInt(t,16),[r,n,t]}(e),s=I(a,3);i=s[0],r=s[1],n=s[2]}else i=parseInt(e.substring(1,3),16),r=parseInt(e.substring(3,5),16),n=parseInt(e.substring(5,7),16)}return`rgba(${i}, ${r}, ${n}, ${t})`}catch{return e}}const j=["__proto__","constructor","prototype"];function B(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"hash";if(!e)return{};"string"==typeof e&&(e=new URL(e));const r="search"===n?e.search:e.hash,i={},o=(null==r?void 0:r.substr(1).split("&"))||[];if("hash"===n&&1===o.length){const e=o[0];if(e.startsWith("/")&&1===e.split("&").length)return i}return o.forEach((e=>{const n=e.split("="),r=n[0];if(!r||r.split(".").some((e=>j.includes(e))))return;let o;try{if(o=n[1],!t){const e=decodeURIComponent(o).replace(/\\&/,"&").replace(/[\u2018\u2019]/g,"'").replace(/[\u201C\u201D]/g,'"');o="undefined"===e?void 0:l(e)}}catch(e){return void N(e,`Failed to parse URL parameter value: ${String(o)}`)}i[r]=o})),i}var F=__webpack_require__(24943),U=__webpack_require__.n(F),H=__webpack_require__(18593);const V=function(e){return function(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=(0,H.A)(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}(2,e)},z={},$={},W={disableCallerInfo:!0};function Y(e){const t="ReactNative"===navigator.product?W:$;return(0,F.getLogger)(e,void 0,t)}V((()=>
2{if("ReactNative"!==navigator.product)return;const e=__webpack_require__(25398).default;U().setGlobalOptions(W),e.setGlobalLogOptions(W),U().removeGlobalTransport(console),e.removeGlobalLogTransport(console),U().addGlobalTransport(z),e.addGlobalLogTransport(z)}));const q=Y("app:jitsi-local-storage"),G=["callStatsUserName","displayname","email","xmpp_username_override","xmpp_password_override","xmpp_conference_password_override"];function K(){APP.API.notifyLocalStorageChanged(a.serialize(["jitsiLocalStorage"]))}!function(){const e=B(window.location);if(function(e){return!!(!0===e["config.useHostPageLocalStorage"]||"object"==typeof config&&config.useHostPageLocalStorage)||!!a.isLocalStorageDisabled()||!(!p.isWebKitBased()||!T())}(e)){try{let t=l(e["appData.localStorageContent"]);a.setLocalStorageDisabled(!0),"object"==typeof t&&(T()||(t=(0,c.A)(t,G)),Object.keys(t).forEach((e=>{a.setItem(e,t[e])})))}catch(e){q.error("Can't parse localStorageContent.",e)}a.on("changed",K)}}(),__webpack_require__(96167),__webpack_require__(54520),__webpack_require__(72577);var J,Z,Q=__webpack_require__(99895),X=__webpack_require__.n(Q);function ee(e){return e[te(0,e.length-1)]}function te(e,t){return Math.floor(Math.random()*(t-e+1))+e}__webpack_require__(77232),function(e){e.CHROME="chrome",e.ELECTRON="electron",e.FIREFOX="firefox",e.REACT_NATIVE="react-native",e.SAFARI="safari",e.WEBKIT_BROWSER="webkit-browser"}(J||(J={})),J.CHROME,J.FIREFOX,J.SAFARI,J.ELECTRON,function(e){e.BLINK="blink",e.GECKO="gecko",e.WEBKIT="webkit"}(Z||(Z={})),Z.BLINK,Z.WEBKIT,Z.GECKO;const ne={_ADJECTIVE_:["Able","Absent","Absolute","Abstract","Absurd","Academic","Acceptable","Accessible","Accountable","Accurate","Acid","Active","Actual","Acute","Additional","Adequate","Adjacent","Administrative","Adult","Advance","Advanced","Adverse","Aesthetic","Affordable","Afraid","Aged","Agricultural","Alert","Alien","Alike","Alive","Alone","Alternative","Amateur","Amazed","Amazing","Ambitious","Amusing","Ancient","Angry","Annoyed","Annoying","Annual","Anonymous","Anxious","Apparent","Appealing","Applicable","Appropriate","Arbitrary","Architectural","Artificial","Artistic","Ashamed","Asleep","Assistant","Associated","Astonishing","Attractive","Audio","Authentic","Automatic","Available","Average","Aware","Awful","Awkward","Back","Bad","Balanced","Bare","Based","Basic","Beautiful","Beloved","Beneficial","Bent","Best","Better","Big","Biological","Bitter","Bizarre","Blank","Blind","Blonde","Blue","Bold","Bored","Boring","Bottom","Bound","Brave","Brief","Bright","Brilliant","Broad","Broken","Brown","Busy","Calm","Capable","Capital","Capitalist","Careful","Careless","Casual","Cautious","Central","Certain","Challenging","Characteristic","Charming","Cheap","Cheerful","Chemical","Chief","Chronic","Civic","Civil","Civilian","Classic","Classical","Clean","Clear","Clever","Clinical","Close","Closed","Coastal","Cognitive","Cold","Collective","Colonial","Coloured","Colourful","Comfortable","Comic","Commercial","Common","Communist","Comparable","Comparative","Compelling","Competent","Competitive","Complete","Complex","Complicated","Comprehensive","Compulsory","Concerned","Concrete","Confident","Confused","Confusing","Congressional","Connected","Conscious","Consecutive","Conservative","Considerable","Consistent","Constant","Constitutional","Contemporary","Content","Continuous","Contrary","Controversial","Convenient","Conventional","Convinced","Convincing","Cool","Cooperative","Core","Corporate","Correct","Corresponding","Costly","Countless","Covered","Cream","Creative","Credible","Critical","Crowded","Crucial","Crude","Cruel","Cult","Cultural","Curious","Curly","Current","Curved","Cute","Cynical","Daily","Dairy","Damaging","Dangerous","Dark","Dead","Dear","Decent","Decisive","Dedicated","Deep","Defensive","Definite","Deliberate","Delicate","Delicious","Delighted","Democratic","Dense","Dependent","Depressed","Depressing","Desirable","Desperate","Destructive","Detailed","Determined","Different","Difficult","Digital","Diplomatic","Direct","Dirty","Disappointed","Disappointing","Disastrous","Dishonest","Distant","Distinct","Distinctive","Disturbing","Diverse","Divine","Divorced","Domestic","Dominant","Double","Downstairs","Downtown","Dramatic","Dressed","Driving","Dry","Dual","Due","Dull","Dumb","Dynamic","Eager","Early","East","Eastern","Easy","Ecological","Economic","Editorial","Educated","Educational","Effective","Efficient","Elaborate","Elderly","Electoral","Electric","Electrical","Electronic","Elegant","Elementary","Eligible","Embarrassed","Embarrassing","Emotional","Empirical","Empty","Encouraging","Endless","Engaged","Engaging","Enjoyable","Enormous","Entertaining","Enthusiastic","Entire","Environmental","Equal","Equivalent","Essential","Eter
2nal","Ethical","Ethnic","Even","Everyday","Evident","Evil","Evolutionary","Exact","Excellent","Exceptional","Excess","Excessive","Excited","Exciting","Exclusive","Executive","Exotic","Expected","Expensive","Experienced","Experimental","Expert","Explicit","Explosive","Extensive","External","Extra","Extraordinary","Extreme","Fabulous","Failed","Fair","Fake","False","Familiar","Family","Famous","Fancy","Fantastic","Far","Fascinating","Fashionable","Fast","Fat","Fatal","Favourable","Favourite","Federal","Fellow","Feminist","Few","Fierce","Final","Financial","Fine","Firm","Fit","Fixed","Flat","Flawed","Flexible","Flying","Folding","Folk","Following","Fond","Foreign","Formal","Former","Forthcoming","Fortunate","Forward","Fragile","Free","Frequent","Fresh","Friendly","Frightened","Frightening","Front","Frozen","Frustrated","Frustrating","Full","FullTime","Fun","Functional","Fundamental","Funny","Furious","Further","Future","General","Generic","Generous","Gentle","Genuine","Giant","Glad","Global","Glorious","Gold","Golden","Good","Gorgeous","Grand","Graphic","Grateful","Grave","Great","Green","Grey","Gross","Guilty","Handy","Happy","Hard","Harmful","Harsh","Healthy","Heavy","Helpful","Hidden","High","HighProfile","Hilarious","Historic","Historical","Hollow","Holy","Home","Homeless","Honest","Hopeful","Horrible","Hot","Huge","Human","Humanitarian","Humble","Humorous","Hungry","Hurt","Ideal","Identical","Ideological","Ill","Illegal","Imaginary","Immediate","Immense","Imminent","Immune","Impatient","Important","Impossible","Impressed","Impressive","Inadequate","Inappropriate","Inclined","Included","Incorrect","Incredible","Independent","Indigenous","Indirect","Individual","Indoor","Industrial","Inevitable","Infamous","Influential","Informal","Inherent","Initial","Injured","Inner","Innocent","Innovative","Inside","Instant","Institutional","Instrumental","Insufficient","Intact","Integral","Integrated","Intellectual","Intelligent","Intended","Intense","Intensive","Interactive","Interested","Interesting","Interim","Interior","Intermediate","Internal","International","Intimate","Intriguing","Invisible","Involved","Ironic","Irrelevant","Isolated","Joint","Judicial","Junior","Just","Keen","Key","Kind","Large","LargeScale","Late","Later","Latest","Latter","Lazy","Leading","Left","Legal","Legendary","Legislative","Legitimate","Lengthy","Lesser","Level","Liable","Liberal","Lifelong","Light","Likely","Limited","Linear","Liquid","Literary","Little","Live","Lively","Living","Local","Located","Logical","Lonely","Long","LongStanding","LongTerm","LongTime","Loose","Lost","Loud","Lovely","Low","Loyal","Lucky","Luxury","Mad","Magic","Magical","Magnetic","Magnificent","Main","Mainstream","Major","Mandatory","Marginal","Marine","Married","Martial","Mass","Massive","Matching","Material","Mathematical","Mature","Maximum","Meaningful","Mechanical","Medical","Medieval","Medium","Memorable","Mental","Mere","Middle","Mild","Minimal","Minimum","Minute","Miserable","Misleading","Missing","Mixed","Mobile","Moderate","Modern","Modest","Monthly","Moral","Motor","Moving","Multiple","Municipal","Musical","Mutual","Mysterious","Narrative","Narrow","National","Nationwide","Native","Natural","Naval","Near","Nearby","Neat","Necessary","Negative","Neighbouring","Nervous","Net","Neutral","New","Next","Nice","Noble","Noisy","NonProfit","Normal","North","Northern","Notable","Notorious","Novel","Nuclear","Numerous","Objective","Obvious","Occasional","Odd","Offensive","Official","Ok","Old","OldFashioned","Ongoing","Online","Only","Open","Operational","Opposed","Opposite","Optical","Optimistic","Orange","Ordinary","Organic","Organizational","Organized","Original","Other","Outdoor","Outer","Outside","Outstanding","Overall","Overseas","Overwhelming","Own","Painful","Pale","Parallel","Parental","Parliamentary","PartTime","Partial","Particular","Passionate","Passive","Past","Patient","Peaceful","Peculiar","Perfect","Permanent","Persistent","Personal","Philosophical","Physical","Pink","Plain","Plastic","Pleasant","Pleased","Plus","Pointed","Poisonous","Polite","Political","Poor","Pop","Popular","Positive","Possible","PostWar","Potential","Powerful","Practical","Precious","Precise","Predictable","Preliminary","Premier","Prepared","Present","Presidential","Prestigious","Pretty","Previous","Primary","Prime","Principal","Prior","Private","Probable","Problematic","Productive","Professional","Profitable","Profound","Progressive","Prominent","Promising","Pronounced","Proper","Prospective","Protective","Proud","Provincial","Psychiatric","Psychological","Public","Pure","Purple","Qualified","Quick","Quiet","Radical","Random","Rapid","Rare","Rational","Raw","Ready","Real","Realistic","Rear","Reasonable","Recent","Red","Regional","Regular","Regulatory","Related","Relative","Relaxed","Relaxing","Relevant","Reliable","Relieved","Religious","Reluctant","Remarkable","Remote","Renowned","Repeated","Representative","Resident","Residential","Respective","Responsible","Retired","Reverse","Revolutionary","Rich","Ridiculous","Right","Risky","Rival","Robust","Romantic","Rough","Round","Routine","Royal","Rubber","Rude","Rural","Sacred","Sad","S
2afe","Same","Satisfied","Scary","Scattered","Sceptical","Scientific","Secondary","Secret","Secular","Secure","Selective","Senior","Sensible","Sensitive","Separate","Serial","Serious","Severe","Shallow","Shaped","Sharp","Sheer","Shiny","Shocked","Shocking","Short","ShortTerm","Shut","Shy","Significant","Silent","Silly","Silver","Similar","Simple","Sincere","Single","Situated","Ski","Skilled","Slight","Slow","Small","Smart","Smooth","SoCalled","Social","Socialist","Soft","Solar","Sole","Solid","Solo","Sophisticated","Sound","South","Spare","Special","Specialist","Specialized","Specific","Spectacular","Spicy","Spiritual","Spoken","Sporting","Square","Stable","Standard","Standing","Stark","State","Statistical","Steady","Steep","Sticky","Stiff","Still","Straight","Straightforward","Strange","Strategic","Strict","Striking","Strong","Structural","Stunning","Subject","Subsequent","Substantial","Subtle","Suburban","Successful","Successive","Sudden","Sufficient","Suitable","Super","Superb","Superior","Supportive","Supreme","Sure","Surgical","Surprised","Surprising","Surrounding","Suspicious","Sustainable","Sweet","Symbolic","Sympathetic","Systematic","Tactical","Talented","Tall","Technical","Technological","Temporary","Tender","Terminal","Terrible","Terrific","Theatrical","Theoretical","Thick","Thin","Thirsty","Thorough","ThoughtProvoking","Thoughtful","Thrilled","Tidy","Timely","Tiny","Tired","Top","Total","Tough","Toxic","Toy","Traditional","Transparent","Tremendous","Tribal","Tropical","True","Twin","Typical","Ultimate","Unable","Unacceptable","Uncomfortable","Underground","Underlying","Unemployed","Unexpected","Unfair","Unfortunate","Unique","United","Universal","Unknown","Unlikely","Unnecessary","Unpleasant","Unprecedented","Unusual","Upcoming","Upper","Upset","Upstairs","Urban","Urgent","Used","Useful","Useless","Usual","Vague","Valid","Valuable","Variable","Varied","Various","Vast","Verbal","Vertical","Very","Viable","Vibrant","Virtual","Visible","Visual","Vital","Vocal","Voluntary","Vulnerable","Warm","Waste","Weak","Wealthy","Weekly","Weird","Welcome","Well","West","Western","Wet","Whole","Wide","Widespread","Wild","Willing","Wise","Wonderful","Wooden","Working","Worldwide","Worried","Worse","Worst","Worth","Worthwhile","Worthy","Written","Wrong"],_ADVERB_:["About","Above","Abroad","Absently","Absolutely","Accidentally","Accordingly","Accurately","Accusingly","Across","Actually","Additionally","Adequately","Adorably","After","Afterwards","Again","Ago","Ahead","Alike","All","Allegedly","AllTheTime","Almost","Alone","Along","Already","Also","Altogether","Always","Amazingly","Angrily","Annually","Anxiously","Any","Anyway","Anywhere","Apart","Appallingly","Apparently","Appropriately","Approximately","Arguably","Around","Articulately","As","Aside","Astonishingly","Automatically","Away","Back","Backwards","Badly","Barely","Basically","Beautifully","Before","Behind","Below","Besides","Best","Better","Between","Beyond","Blindly","Bravely","Briefly","Brightly","Briskly","Broadly","By","Calmly","Carefully","Casually","Cautiously","Certainly","Cheaply","Clearly","Cleverly","Close","Closely","Commonly","Completely","Consequently","Considerably","Consistently","Constantly","Continually","Correctly","Crazily","Critically","Curiously","Currently","Cynically","Daily","Dangerously","Deeply","Definitely","Deliberately","Delicately","Desperately","Differently","Directly","Discreetly","Double","Down","Downstairs","Downtown","Downwards","Dramatically","Each","Eagerly","Early","Easily","East","Effectively","Efficiently","Either","Else","Elsewhere","Emotionally","Enough","Entirely","Equally","Especially","Essentially","Euphoricly","Even","Evenly","Eventually","Ever","Everywhere","Exactly","Exclusively","Expectantly","Explicitly","Extensively","Extra","Extremely","Fairly","Far","Fast","Ferociously","Fiercely","Finally","Finely","Firmly","First","Firstly","Flatly","Forever","Formerly","Forth","Fortunately","Forward","Frankly","Free","Freely","Frequently","Frighteningly","FullTime","Fully","Fundamentally","Further","Furthermore","Generally","Gently","Genuinely","Gloriously","Gradually","Greatly","Grimly","Guiltily","Half","Halfway","Happily","Hard","Hardly","Hastily","Heavily","Hence","Here","Heroically","High","Highly","Home","Hopefully","Hourly","How","However","Humbly","Hysterically","Immediately","Immensely","Impartially","Impolitely","In","Increasingly","Incredibly","Indeed","Indifferently","Indoors","Inevitably","Initially","Inside","Instantly","Instead","Intensely","Ironically","Jealously","Jovially","Just","Kindly","Largely","Last","Late","Lately","Later","Lazily","Least","Left","Less","Lightly","Like
2wise","Literally","Little","Live","Long","LongTerm","Lot","Loud","Loudly","Lovingly","Low","Loyally","Magnificently","Mainly","Maybe","Meanwhile","Merely","Merrily","Mightily","Miserably","More","Moreover","Most","Mostly","Much","Mysteriously","Namely","Naturally","Near","Nearby","Nearly","Necessarily","Neither","Nervously","Never","Nevertheless","Newly","Next","Nicely","Nonetheless","Nor","Normally","North","Not","NOT","Notably","Now","Nowadays","Nowhere","Objectively","Obnoxiously","Obsessively","Obviously","Occasionally","Off","Often","Ok","On","Once","Online","Only","Openly","Opposite","Originally","Otherwise","Out","Outdoors","Outside","Over","Overall","Overly","Overnight","Overseas","Painfully","Partially","Particularly","Partly","Past","Patiently","Perfectly","Perhaps","Permanently","Personally","Playfully","Politely","Poorly","Possibly","Potentially","Precisely","Predominantly","Presently","Presumably","Pretty","Previously","Primarily","Probably","Promptly","Properly","Purely","Quickly","Quietly","Quite","Randomly","Rapidly","Rarely","Rather","Readily","Really","Reasonably","Recently","Recklessly","Regardless","Regularly","Relatively","Remarkably","Remorsefully","Reportedly","Respectively","Responsibly","Right","Roughly","Round","Rudely","Ruthlessly","Sadly","Same","Scornfully","Seamlessly","Second","Secondly","Seemingly","Seldom","Selfishly","Seriously","Severely","Shakily","Sharply","Shortly","Sideways","Significantly","Silently","Similarly","Simply","Simultaneously","Since","Sleepily","Slightly","Slowly","Slyly","Smoothly","So","Softly","Solely","Solemnly","Somehow","Sometime","Sometimes","Somewhat","Somewhere","Soon","South","Specifically","Steadily","Sternly","Still","Straight","Strangely","Strictly","Strongly","Stunningly","Subsequently","Substantially","Successfully","Suddenly","Sufficiently","Supposedly","Sure","Surely","Temporarily","Tenderly","Terribly","Thankfully","That","Then","There","Thereafter","Thereby","Therefore","This","Thoroughly","Though","Thoughtfully","Through","Throughout","Thus","Tightly","Today","Together","Tomorrow","Tonight","Too","Totally","Truly","Twice","Typically","Ultimately","Under","Underground","Undoubtedly","Uneasily","Unfortunately","Up","Upstairs","Upwards","Usually","Utterly","Vanishingly","Very","Warmly","Way","Weakly","Wearily","Weekly","Weirdly","Well","West","Whatever","Whatsoever","When","Where","Whereby","Wholly","Why","Wickedly","Widely","Wildly","Wisely","Wonderfully","Worldwide","Worse","Worst","Wrong","Yearly","Yesterday","Yet"],_PLURALNOUN_:["Abilities","Absences","Abundances","Academics","Academies","Accents","Acceptances","Accesses","Accidents","Accommodations","Accomplishments","Accordances","Accountabilities","Accountants","Accounts","Accumulations","Accuracies","Accusations","Accused","Achievements","Acids","Acquisitions","Acres","Actions","Activations","Activists","Activities","Actors","Actresses","Acts","Adaptations","Addictions","Additions","Addresses","Adjustments","Administrations","Administrators","Admissions","Adolescents","Adoptions","Ads","Adults","Advances","Advantages","Adventures","Advertisements","Advertisings","Advice","Advocates","Affairs","Affections","Aftermaths","Afternoons","Agencies","Agendas","Agents","Ages","Agreements","Agricultures","Aides","Alarms","Albums","Alerts","Aliens","Alignments","Allegations","Alliances","Allies","Allocations","Allowances","Alternatives","Aluminium","Amateurs","Ambassadors","Ambitions","Ambulances","Amendments","Amounts","Analogies","Analyses","Analysts","Ancestors","Anchors","Angels","Angers","Angles","Animals","Animations","Ankles","Anniversaries","Announcements","Answers","Anxieties","Apartments","Apologies","Apparatus","Appeals","Appearances","Appetites","Apples","Applicants","Applications","Appointments","Appreciations","Approaches","Approvals","Apps","Aprils","Architects","Architectures","Archives","Areas","Arenas","Arguments","Armies","Arrangements","Arrays","Arrests","Arrivals","Arrows","Articles","Artists","Arts","Artworks","Ashes","Aspects","Aspirations","Assemblies","Assertions","Assessments","Assets","Assignments","Assistances","Assistants","Associations","Assumptions","Assurances","Asylums","Athletes","Atmospheres","Attachments","Attacks","Attempts","Attendances","Attentions","Attitudes","Attorneys","Attractions","Attributes","Auctions","Audiences","Audits","Augusts","Aunts","Authorities","Authors","Autonomies","Autos","Autumns","Availabilities","Averages","Awards","Awarenesses","Backdrops","Backgroun
2ds","Backings","Backs","Backups","Bacterias","Badges","Bags","Bails","Balances","Ballets","Balloons","Ballots","Bananas","Bands","Banks","Banners","Bans","Bargains","Barrels","Barriers","Bars","Baseballs","Basements","Bases","Basketballs","Baskets","Basses","Bathrooms","Baths","Bats","Battlefields","Battles","Bays","Beaches","Beams","Beans","Bears","Beasts","Beats","Beauties","Beefs","Beers","Bees","Beginnings","Behalves","Behaviours","Beings","Beliefs","Bells","Belts","Benches","Benchmarks","Bends","Beneficiaries","Benefits","Bests","Bets","Betters","Biases","Bicycles","Bids","Bikes","Bills","Bins","Biographies","Biologies","Birds","Birthdays","Biscuits","Bishops","Bites","Bits","Blades","Blames","Blankets","Blanks","Blasts","Blends","Blessings","Blocks","Blogs","Blows","Blues","Boards","Boats","Bonds","Bones","Bonus","Bookings","Books","Booms","Boosts","Boots","Borders","Bosses","Bottles","Boundaries","Bowls","Bows","Boxes","Brains","Branches","Brands","Breaches","Breads","Breakdowns","Breakfasts","Breaks","Breakthroughs","Breathings","Breaths","Brethren","Bricks","Brides","Bridges","Broadbands","Broadcasters","Broadcasts","Browsers","Brushes","Bubbles","Bucks","Buddies","Budgets","Buffers","Bugs","Buildings","Bulks","Bullets","Bunches","Burdens","Bureaucracies","Buses","Bushes","Businesses","Businessmen","Butters","Buttons","Cabinets","Cabins","Cables","Cafes","Cakes","Calculations","Calls","Calms","Cameras","Campaigns","Campings","Camps","Campus","Canals","Candidates","Candles","Cans","Canvas","Capabilities","Capacities","Capitalisms","Capitals","Caps","Captains","Captures","Carbons","Cards","Careers","Cares","Cargoes","Carpets","Carriages","Carrots","Cars","Cartoons","Cases","Cashes","Casinos","Castles","Casts","Catalogues","Catches","Categories","Cats","Cattle","Causes","Cautions","Caves","Cds","Ceilings","Celebrations","Celebrities","Cells","Cemeteries","Centres","Cents","Centuries","Ceremonies","Certainties","Certificates","Chains","Chairmen","Chairs","Challenges","Chambers","Champions","Championships","Chances","Changes","Channels","Chaos","Chapters","Characteristics","Characters","Charges","Charities","Charms","Charters","Charts","Chases","Chats","Cheats","Checks","Cheeks","Cheers","Cheeses","Chefs","Chemicals","Chemistries","Chests","Chickens","Chiefs","Childhoods","Chips","Chocolates","Choices","Choirs","Chunks","Churches","Cigarettes","Cinemas","Circles","Circuits","Circulations","Circumstances","Cities","Citizens","Citizenships","Civilians","Civilizations","Claims","Clarities","Clashes","Classes","Classics","Classifications","Classrooms","Clauses","Clerks","Clicks","Clients","Cliffs","Climates","Climbs","Clinics","Clips","Clocks","Closes","Closures","Clothes","Clothings","Cloths","Clouds","Clubs","Clues","Clusters","Coaches","Coalitions","Coals","Coasts","Coats","Cocktails","Codes","Coffees","Coincidences","Coins","Colds","Collaborations","Collapses","Colleagues","Collections","Collectors","Colleges","Collisions","Colonies","Colours","Columnists","Columns","Combats","Combinations","Comedies","Comforts","Comics","Commanders","Commands","Commentaries","Commentators","Comments","Commerces","Commercials","Commissioners","Commissions","Commitments","Committees","Commodities","Communications","Communities","Companies","Companions","Comparisons","Compassions","Compensations","Competences","Competitions","Competitors","Complaints","Completions","Complexes","Complexities","Compliances","Complications","Components","Composers","Compositions","Compounds","Compromises","Computers","Concentrations","Conceptions","Concepts","Concerns","Concerts","Concessions","Conclusions","Concretes","Conditions","Conducts","Conferences","Confessions","Confidences","Configurations","Confirmations","Conflicts","Confrontations","Confusions","Congregations","Connections","Consciences","Consciousnesses","Consensus","Consents","Consequences","Conservations","Conservatives","Considerations","Consistencies","Conspiracies","Constituencies","Constitutions","Constraints","Constructions","Consultants","Consultations","Consumers","Consumptions","Contacts","Containers","Contempts","Contenders","Contentions","Contents","Contests","Contexts","Continents","Contractors","Contracts","Contradictions","Contraries","Contrasts","Contributions","Contributors","Controls","Controversies","Conveniences","Conventions","Conversations","Conversions","Convictions","Cookers","Cookings","Cooks","Coordinations","Coordinators","Copies","Coppers","Cops","Copyrights","Cores","Corners","Corporations","Corrections","Correlations","Correspondences","Correspondents","Corridors","Corruptions","Costs","Costumes","Cottages","Cottons","Councillors","Councils","Counsellings","Counsellors","Counterparts","Counters","Counties","Countries","Countrysides","Counts","Couples","Coups","Courages","Courses","Courtesies","Courts","Cousins","Coverages","Covers","Cows","Cracks","Crafts","Crashes","Creams","Creations","Creativities","Creators","Creatures","Credibilities","Credits","Crews","Cries","Crises","Criteria","Criticisms","Critics","Critiques","Crops","Crosses","Crowds","Crowns","Cruises","Crystals","Cues","Cults","Cultures","Cupboards","Cups","Cures","Curiosities","Currencies","Currents","Curricula","Curtains","Custodies","Customers","Customs","Cuts","Cuttings","Cycles","Dads","Dairies","Damages","Dams","Dancers","Dances","Dancings","Dangers","Darknesses","Darks","Databases","Dates","Daughters","Dawns","Days","Deadlines","Dealers","Deals","Debates","Debris","Debts","Debuts","Decades","Decembers","DecisionMakings","Decisions","Decks","Declarations","Declines","Decorations","Decreases","Dedications","Deeds","Defaults","Defeats","Defects","Defences","Defenders","Deficiencies","Deficits","Definitions","Degrees","Delays","Delegates","Delegations","Delights","Deliveries","Demands","Democracies","Demons","Demonstrations","Denials","Densities","Dentists","Departments","Departures","Dependences","Deployments","Deposits","Depressions","Depths","Deputies","Desce
2nts","Descriptions","Deserts","Designers","Designs","Desires","Desks","Desktops","Destinations","Destructions","Details","Detections","Detectives","Detentions","Determinations","Developments","Devices","Devils","Diagnoses","Diagrams","Dialogues","Diamonds","Diaries","Dictators","Dictionaries","Diets","Differences","Difficulties","Dignities","Dilemmas","Dimensions","Dinners","Diplomats","Directions","Directories","Directors","Dirts","Disabilities","Disadvantages","Disagreements","Disappointments","Disciplines","Disclosures","Discounts","Discourses","Discoveries","Discretions","Discs","Discussions","Dishes","Disks","Dislikes","Dismissals","Disorders","Displays","Disposals","Disputes","Disruptions","Distances","Distinctions","Distresses","Distributions","Districts","Diversities","Dives","Divides","Divisions","Divorces","Doctors","Doctrines","Documentaries","Documentations","Documents","Dogs","Dollars","Domains","Donations","Donors","Doors","Doses","Dots","Doubts","Downloads","Downtowns","Dozens","Drafts","Dramas","Drawings","Dreams","Dresses","Drinks","Drivers","Drives","Drivings","Drops","Droughts","Drums","Duos","Durations","Dusts","Duties","Dvds","Dynamics","Earnings","Ears","Earthquakes","Earths","Eases","Easts","Echoes","Economics","Economies","Economists","Edges","Editions","Editors","Educations","Educators","Effectivenesses","Effects","Efficiencies","Efforts","Eggs","Egos","Elbows","Elections","Electricities","Electronics","Elements","Elephants","Elites","Emails","Embarrassments","Embassies","Emergences","Emergencies","Emissions","Emotions","Emphases","Empires","Employees","Employers","Employments","Encounters","Encouragements","Endeavours","Endings","Endorsements","Ends","Enemies","Energies","Enforcements","Engagements","Engineerings","Engineers","Engines","Enquiries","Enterprises","Entertainments","Enthusiasms","Enthusiasts","Entities","Entrances","Entrepreneurs","Entries","Envelopes","Environments","Epidemics","Episodes","Equalities","Equals","Equations","Equipment","Equivalents","Eras","Errors","Escapes","Essays","Essences","Establishments","Estates","Estimates","Ethics","Euros","Evaluations","Evenings","Events","Evidence","Evils","Evolutions","Examinations","Examples","Exams","Excellences","Exceptions","Excesses","Exchanges","Excitements","Exclusions","Excuses","Executives","Exercises","Exhibitions","Exhibits","Exiles","Existences","Exits","Expansions","Expectations","Expeditions","Expenditures","Expenses","Experiences","Experiments","Expertises","Experts","Explanations","Exploitations","Explorations","Explosions","Explosives","Exports","Exposures","Expressions","Extensions","Extents","Extracts","Extras","Extremes","Eyes","Fabrics","Faces","Facilities","Factions","Factories","Factors","Facts","Faculties","Failures","Fairnesses","Faiths","Falls","Fames","Families","Fans","Fantasies","Fares","Farmers","Farmings","Farms","Fashions","Fates","Fats","Faults","Favourites","Favours","Fears","Feathers","Feats","Features","Februaries","Feedbacks","Feeds","Feelings","Feels","Fees","Feet","Feminists","Fences","Festivals","Fevers","Fibres","Fictions","Fields","Fightings","Fights","Figures","Files","FilmMakers","Films","Filters","Finals","Finances","Findings","Fines","Fingers","Finishes","Firefighters","Fires","Fireworks","Firms","Firsts","Fish","Fishings","Fitnesses","Fits","Fixes","Fixtures","Flags","Flames","Flashes","Flats","Flavours","Flaws","Fleets","Fleshes","Flexibilities","Flies","Flights","Floods","Floors","Flours","Flowers","Flows","Fluids","Flus","Flyings","Foci","Folds","Folks","Followings","Foods","Fools","Footages","Footballs","Forces","Forecasts","Foreigners","Forests","Forks","Formations","Formats","Forms","Formulae","Fortunes","Forums","Fossils","Foundations","Founders","Fractions","Fragments","Frames","Frameworks","Franchises","Frauds","Freedoms","Frequencies","Fridays","Fridges","Friends","Friendships","Frogs","Fronts","Fruits","Frustrations","Fuels","Functions","Fundings","Fu
2ndraisings","Funds","Funerals","Funs","Furnitures","Furs","Futures","Gains","Galleries","Gallons","Gamblings","Games","Gamings","Gaps","Garages","Gardens","Gases","Gates","Gatherings","Gazes","Gears","Genders","Generations","Genes","Genius","Genres","Gentlemen","Geographies","Gestures","Ghosts","Giants","Gifts","Gigs","Glances","Glasses","Glimpses","Globalizations","Globes","Glories","Gloves","Goals","Gods","Goes","Gold","Golfs","Goodbyes","Goodnesses","Goods","Governances","Governments","Governors","Graces","Grades","Graduates","Grains","Grandfathers","Grandmothers","Grandparents","Grants","Graphics","Grasps","Grasses","Graves","Gravities","Greenhouses","Greens","Greys","Grids","Griefs","Grins","Grips","Groceries","Grounds","Groups","Growths","Guarantees","Guards","Guerrillas","Guesses","Guests","Guidances","Guidelines","Guides","Guilts","Guitars","Guts","Guys","Gyms","Habitats","Habits","Hairs","Halls","Halts","Halves","Handfuls","Handles","Handlings","Hands","Happinesses","Harassments","Harbours","Hardwares","Harmonie
2s","Harms","Harvests","Hats","Hazards","Headaches","Headlines","Headquarters","Heads","Healthcares","Healths","Hearings","Hearts","Heatings","Heats","Heavens","Heels","Heights","Helicopters","Hellos","Hells","Helmets","Helps","Herbs","Heritages","Heroes","Hierarchies","Highlights","Highs","Highways","Hills","Hints","Hips","Hires","Historians","Histories","Hits","Hobbies","Hockeys","Holds","Holes","Holidays","Homelands","Homes","Homework","Honesties","Honours","Hooks","Hopes","Horizons","Horns","Horrors","Horses","Hospitals","Hosts","Hotels","Hours","Households","Houses","Housings","Humanities","Humans","Humours","Hungers","Huntings","Hunts","Hurricanes","Hurries","Hurts","Hydrogens","Hypotheses","Ices","Icons","Ideals","Ideas","Identifications","Identities","Ideologies","Ids","Ignorances","Illusions","Illustrations","Imageries","Images","Imaginations","Immigrations","Impacts","Implementations","Implications","Importances","Imports","Impressions","Imprisonments","Improvements","Inabilities","Incentives","Inches","Incidences","Incidents","Inclusions","Incomes","Increases","Independences","Indications","Indicators","Indices","Indictments","Individuals","Industries","Inequalities","Infections","Inflations","Influences","Information","Infos","Infrastructures","Ingredients","Inhabitants","Initiatives","Injections","Injuries","Injustices","Inks","Innovations","Inputs","Inquiries","Insects","Insertions","Insiders","Insides","Insights","Inspections","Inspectors","Inspirations","Installations","Instances","Instincts","Institutes","Institutions","Instructions","Instructors","Instruments","Insults","Insurances","Intakes","Integrations","Integrities","Intellectuals","Intelligences","Intensities","Intentions","Intents","Interactions","Interests","Interfaces","Interferences","Interiors","Interpretations","Intervals","Interventions","Interviews","Introductions","Invasions","Inventions","Investigations","Investigators","Investments","Investors","Invitations","Involvements","Ironies","Irons","Islands","Isolations","Issues","Items","Its","Jackets","Jails","Jams","Januaries","Jazzes","Jeans","Jets","Jewelleries","Jobs","Joints","Jokes","Journalisms","Journalists","Journals","Journeys","Joys","Judgements","Judges","Juices","Julies","Jumps","Junctions","Junes","Juries","Jurisdictions","Justices","Justifications","Keyboards","Keys","Kicks","Kidneys","Kilometres","Kinds","Kingdoms","Kings","Kisses","Kitchens","Kits","Knees","Knives","Knocks","Knowledges","Labels","Laboratories","Labours","Labs","Lacks","Ladders","Lakes","Lamps","Landings","Landlords","Landmarks","Lands","Landscapes","Lanes","Languages","Laps","Laptops","Lasers","Lasts","Latests","Laughs","Laughters","Launches","Lawns","Laws","Lawsuits","Lawyers","Layers","Layouts","Leaders","Leaderships","Leads","Leaflets","Leagues","Leaks","Leaps","Learnings","Leathers","Leaves","Lectures","Lefts","Legacies","Legends","Legislations","Legislatures","Legs","Leisures","Lemons","Lengths","Lens","Lessons","Letters","Levels","Liberals","Liberations","Liberties","Libraries","Licences","Lies","Lifestyles","Lifetimes","Lifts","Lightings","Lights","Likelihoods","Likes","Limbs","Limitations","Limits","LineUps","Lines","Links","Lions","Lips","Liquids","Listeners","Listings","Lists","Literacies","Literatures","Litres","Litters","Livers","Lives","Livings","Loads","Loans","Lobbies","Locals","Locations","Locks","Logics","Logos","Logs","Looks","Loops","Lords","Lorries","Losses","Lotteries","Loves","Lows","Loyalties","Luck","Lunches","Lungs","Luxuries","Lyrics","Machineries","Machines","Magazines","Magics","Magistrates","Magnitudes","Mails","Mainlands","Mainstreams","Maintenances","Majorities","MakeUps","Makes","Makings","Malls","Managements","Managers","Mandates","Manipulations","Manners","Manufacturings","Manuscripts","Maps","Marathons","Marches","Margins","Markers","Marketings","Marketplaces","Markets","Marks","Marriages","Masks","Masses","Masters","Matches","Materials","Mates","Mathematics","Maths","Matters","Maximums","Mayors","Mays","Meals","Meanings","Means","Meantimes","Measurements","Measures","Meats","Mechanics","Mechanisms","Medals","Media","Medications","Medicines","Meditations","Meetings","Melodies","Members","Memberships","Memoirs","Memorials","Memories","Memos","Mentions","Mentors","Menus","Merchants","Mercies","Mergers","Merits","Messages","Messes","Metals","Metaphors","Methodologies","Methods","Metres","Mice","Middles","Midnights","Midsts","Migrations","Miles","Milks","Mills","Minds","Minerals","Miners","Mines","Minimums","Minings","Ministers","Ministries","Minutes","Miracles","Mirrors","Miseries","Missiles","Missions","Mistakes","Mixes","Mixtures","Mobiles","Mobilities","Mobs","Modes","Modifications","Momenta","Moments","Mondays","Moneys","Monitors","Monkeys","Monks","Monopolies","Monsters","Months","Monuments","Moods","Moons","Moralities","Morals","Mornings","Mortgages","Mothers","Motions","Motivations","Motives","Motorcycles","Motorists","Motors","Mountains","Mouths","Movements","Moves","Movies","Muds","Mums","Muscles","Museums","Music","Musicals","Musicians","Mysteries","Myths","Nails","Names","Narratives","Nationals","Nations","Natures","Navigations","Necessities","Necks","Needles","Needs","Negatives","Neglects","Negotiations","Neighbourhoods","Neighbours","Nerves","Nests","Nets","Networks","News","Newsletters","Newspapers","Niches","Nightmares","Nights","Noises","Nominations","Nominees","Nonsenses","Noons","Normals","Norms","Norths","Noses","Notebooks","Notes","Notices","Notions","Novelists","Novels","Novembers","Numbers","Nurseries","Nurses","Nursings","Nutritions","Nuts","Objections","Objectives","Objects","Obligations","Observations","Observers","Obsessions","Obstacles","Occasions","Occupations","Occurrences","Oceans","Octobers","Odds","Offences","Offerings","Offers","Officers","Offices","Officials","Offspring","Oils","Onions","Openings","Operas","Operations","Operators","Opinions","Opponents","Opportunities","Opposites","Oppositions","Optimisms","Options","Oranges","Orchestras","Orders","Organizations","Organizers","Organs","Orientations","Originals","Origins","Outbreaks","Outcomes","Outf
2its","Outings","Outlets","Outlines","Outlooks","Outputs","Outrages","Outsiders","Outsides","Ovens","Owners","Ownerships","Oxygens","Paces","Packages","Packets","Packs","Pads","Pages","Pains","Painters","Paintings","Paints","Pairs","Palaces","Palms","Panels","Panics","Pans","Pants","Papers","Parades","Paragraphs","Parallels","Parameters","Parents","Parishes","Parkings","Parks","Parliaments","Participants","Participations","Parties","Partners","Partnerships","Parts","Passages","Passengers","Passes","Passings","Passions","Passports","Passwords","Pastors","Pasts","Patches","Patents","Paths","Pathways","Patiences","Patients","Patrols","Patrons","Patterns","Pauses","Payments","Pays","Peaces","Peaks","Peasants","Peers","Penalties","Pencils","Pennies","Pens","Pensions","People","Peoples","Peppers","Percentages","Perceptions","Performances","Periods","Permissions","Permits","Personalities","Personnels","Perspectives","Petitions","Petrols","Pets","Phases","Phenomena","Philosophers","Philosophies","Phones","Photographers","Photographies","Photographs","Photos","Phrases","Physicians","Physics","Pianos","Picks","Pictures","Pieces","Pigs","Piles","Pills","Pilots","Pinks","Pins","Pioneers","Pipelines","Pipes","Pirates","Pitches","Pities","Pits","Placements","Places","Planes","Planets","Plannings","Plans","Plants","Plastics","Plates","Platforms","Players","Plays","Pleas","Pleasures","Pledges","Plots","Plugs","Plus","Pockets","Poems","Poetries","Poets","Points","Poisons","Poles","Police","Policemen","Policies","Politicians","Politics","Polls","Pollutions","Ponds","Pools","Pops","Popularities","Populations","Portfolios","Portions","Portraits","Ports","Positions","Positives","Possessions","Possibilities","Posters","Posts","Potatoes","Potentials","Pots","Pounds","Poverties","Powders","Powers","Practices","Practitioners","Praises","Prayers","Precedents","Precisions","Predators","Predecessors","Predictions","Preferences","Pregnancies","Prejudices","Premises","Premiums","Preparations","Prescriptions","Presences","Presentations","Presents","Preservations","Presidencies","Presidents","Presses","Pressures","Prevalences","Preventions","Preys","Prices","Prides","Princes","Princesses","Principals","Principles","Printers","Printings","Prints","Priorities","Prisons","Privacies","Privatizations","Privileges","Prizes","Probabilities","Probes","Problems","Procedures","Proceedings","Proceeds","Processes","Processings","Processors","Producers","Produces","Productions","Productivities","Products","Professionals","Professions","Professors","Profiles","Profits","Programmes","Programmings","Programs","Progresses","Projections","Projects","Promises","Promotions","Proofs","Propagandas","Properties","Proportions","Proposals","Propositions","Prosecutions","Prosecutors","Prospects","Prosperities","Protections","Proteins","Protesters","Protests","Protocols","Provinces","Provisions","Psychologies","Psychologists","Publications","Publicities","Publics","Publishings","Pubs","Pulls","Pulses","Pumps","Punishments","Punks","Pupils","Purchases","Purples","Purposes","Pursuits","Pushes","Puzzles","Qualifications","Qualities","Quantities","Quarters","Queens","Queries","Questionnaires","Questions","Quests","Queues","Quotas","Quotations","Quotes","Races","Racings","Radars","Radiations","Radios","Rages","Raids","Rails","Railways","Rains","Rallies","Ranges","Rankings","Ranks","Rates","Ratings","Ratios","Rats","Rays","Reaches","Reactions","Readers","Readings","Realities","Realizations","Realms","Reasonings","Reasons","Rebellions","Rebels","Receipts","Receivers","Receptions","Recessions","Recipes","Recipients","Recognitions","Recommendations","Reconstructions","Recordings","Records","Recoveries","Recruitments","Recruits","Reductions","Referees","References","Referendums","Reflections","Reforms","Refusals","Regards","Regimes","Regions","Registers","Registrations","Regrets","Regulations","Regulators","Rehabilitations","Reigns","Rejections","Relations","Relationships","Relatives","Releases","Relevances","Reliabilities","Reliefs","Religions","Remainders","Remains","Remarks","Remedies","Reminders","Removals","Rentals","Rents","Repairs","Repeats","Replacements","Replies","Reporters","Reportings","Reports","Representations","Representatives","Republics","Reputations","Requests","Requirements","Re
2scues","Researchers","Researches","Reservations","Reserves","Residences","Residents","Residues","Resignations","Resistances","Resolutions","Resorts","Resources","Respects","Responses","Responsibilities","Restaurants","Restorations","Restraints","Restrictions","Rests","Results","Retails","Retirements","Retreats","Returns","Revelations","Revenges","Revenues","Reverses","Reviews","Revisions","Revivals","Revolutions","Rewards","Rhetorics","Rhythms","Rices","Rides","Rights","Rings","Riots","Rises","Risks","Rituals","Rivals","Rivers","Roads","Robberies","Robots","Rockets","Rocks","Rods","Roles","Rolls","Romances","Roofs","Rooms","Roots","Ropes","Roses","Rotations","Rounds","Routes","Routines","Rows","Rubbishes","Rugbies","Ruins","Rules","Rulings","Rumours","Runners","Runnings","Runs","Rushes","Sacrifices","Safeties","Sailings","Sailors","Sails","Saints","Sakes","Salads","Salaries","Sales","Salts","Samples","Sanctions","Sands","Sandwiches","Satellites","Satisfactions","Saturdays","Sauces","Savings","Says","Scales","Scandals","Scares","Scenarios","Scenes","Schedules","Schemes","Scholars","Scholarships","Schools","Sciences","Scientists","Scopes","Scores","Scratches","Screams","Screenings","Screens","Screws","Scripts","Scrutinies","Sculptures","Seals","Searches","Seas","Seasons","Seats","Seconds","Secretaries","Secrets","Sections","Sectors","Securities","Seeds","Seekers","Segments","Selections","Selves","Seminars","Senators","Sensations","Senses","Sensitivities","Sentences","Sentiments","Separations","Septembers","Sequences","Series","Servants","Services","Sessions","SetUps","Sets","Settings","Settlements","Settlers","Shades","Shadows","Shakes","Shames","Shapes","Shareholders","Shares","Sheep","Sheets","Shells","Shelters","Shelves","Shifts","Shippings","Ships","Shirts","Shocks","Shoes","Shoppings","Shops","Shores","Shortages","Shots","Shoulders","Shouts","Showers","Shows","Siblings","Sides","Sighs","Sights","Signals","Signatures","Significances","Signs","Silences","Silks","Silver","Similarities","Simulations","Singers","Singings","Singles","Sins","Sirs","Sites","Situations","Sizes","Sketches","Skies","Skiings","Skills","Skins","Skirts","Skis","Skulls","Sleeps","Slices","Slides","Slogans","Slopes","Slots","Smartphones","Smells","Smiles","Smokes","Smokings","Snakes","Snows","Soaps","Soccers","Societies","Socks","Softwares","Soils","Soldiers","Solicitors","Solidarities","Solids","Solos","Solutions","Songs","Sons","Sorts","Souls","Sounds","Soups","Sources","Sovereignties","Spaces","Spams","Spans","Speakers","Specialists","Species","Specifications","Specimens","Spectacles","Spectators","Spectra","Speculations","Speeches","Speeds","Spellings","Spells","Spendings","Spheres","Spices","Spiders","Spies","Spines","Spins","Spirits","Spites","Splits","Spokesmen","Spokespeople","Sponsors","Sponsorships","Spoons","Sports","Spotlights","Spots","Spouses","Spreads","Springs","Squads","Squares","Stabilities","Stadiums","Staffs","Stages","Stairs","Stakes","Stalls","Stamps","Stances","Standards","Stands","Stars","Starts","Statements","States","Stations","Statistics","Statues","Status","Stays","Steams","Steels","Stems","Steps","Stereotypes","Sticks","Stimuli","Stocks","Stomachs","Stones","Stops","Storages","Stores","Stories","Storms","Strains","Strands","Strangers","Strategies","Streams","Streets","Strengths","Stresses","Stretches","Strikes","Strings","Strokes","Structures","Struggles","Students","Studies","Studios","Stuffs","Styles","Subjects","Submissions","Subscribers","Subscriptions","Subsidies","Substances","Substitutes","Substitutions","Suburbs","Successes","Successions","Successors","Sufferings","Sugars","Suggestions","Suites","Suits","Summaries","Summers","Summits","Sums","Sundays","Suns","Supermarkets","Supervisions","Supervisors","Supplements","Supplies","Supporters","Supports","Surfaces","Surgeons","Surgeries","Surges","Surplus","Surprises","Surveillances","Surveys","Survivals","Survivors","Suspects","Suspensions","Suspicions","Sweaters","Sweets","Swimmings","Swims","Swings","Switches","Swords","Symbols","Sympathies","Symptoms","Syndromes","Syntheses","Systems","TShirts","Tables","Tablets","Tackles","Tactics","Tags","Tails","Talents","Tales","Talks","Tanks","Tapes","Taps","Targets","Tasks","Tastes","Taxes","Taxis","Taxpayers","Teachers","Teachings","Teams","Tears","Teas","Techniques","Technologies","Teeth","Telephones","Televisions","Temperatures","Temples","Tenants","Tendencies","Tennis","Tensions","Tents","Tenures","Terminals","Terms","Terrains","Territories","Testimonies","Testings","Tests","Textbooks","Texts","Textures","Thanks","Theatres","Thefts","Themes","Theologies","Theories","Therapies","Therapists","Theses","Thieves","Things","Thinkings","Thirds","Thoughts","Threads","Threats","Thresholds","Throats","Thumbs","Thursdays","Tickets","Tides","Ties","Timbers","Times","Timings","Tins","Tips","Tissues","Titles","Tobaccos","Todays","Toes","Toilets","Tolerances","Tolls","Tomatoes","Tomorrows","Tones","Tongues","Tonights","Tonnes","Tons","Tools","Topics","Tops","Tortoises","Totals","Touches","Tourisms","Tourists","Tournaments","Tours","Towels","Towers","Towns","Toys","Traces","Tracks","Trademarks","Trades","Tradings","Traditions","Traffics","Tragedies","Trailers","Trails","Trainers","Trainings","Trains","Traits","Transactions","Transcripts","Transfers","Transformations","Transitions","Transits","Translations","Transmissions","Transparencies","Transportations","Transports","Traps","Traumas","Travellers","Travels","Treasures","Treaties","Treatments","Trees","Trends","Trials","Tribes","Tribunals","Tributes","Tricks","Tries","Triggers","Trios","Trips","Triumphs","Troops","Trophies","Troubles","Trousers","Trucks","Trustees","Trusts","Truths","Tsunamis","Tubes","Tuesdays","Tuitions","Tunes","Tunnels","Turnouts","Turnovers","Turns","TVs","Twists","Types","Tyres","Umbrellas","Uncertainties","Uncles","Undergraduates","Understandings","Underwears","Unemployments","Uniforms","Unions","Unities","Units","Universes","Universities","Updates","Upgrades","Usages","Users","Uses","Utilities","Vacations","Vacuums","Validities","Valleys","Values","Vans","Variables","Variations","Varieties","Vegetables","Vehicles","Veins","Ventures","Venues","Verdicts","Verses","Versions","Vessels","Veterans","Vices","Victories","Videos","Viewers","Viewpoints","Views","Villagers","Villages","Violations","Virtues","Viruses","Visas","Visions","Visitors","Visits","Vitamins","Voices","Volumes","Volunteers","Votes","Votings","Vulnerabilities","Wages","Waiters","Waits","Walks","Walls","Wards","Warehouses","Warfares","Warmings","Warnings","Warrants","Warriors","Washes","Washings","Wastes","Watches","Waters","Waves","Ways","Weaknesses","Wealths","Weathers","Webs","Websites","Weddings","Wednesdays","Weeds","Weekends","Weeks","Weights","Welcomes","Welfares","WellBeings","Wells","Wests","Wheat","Wheels","Whispers","Wholes","Widows","Widths","Wildlives","Willingnesses","Wills","Windows","Winds","Wines","Wings","Winners","Wins","Winters","Wires","Wisdoms","Wishes","Withdrawals","Witnesses","Wits","Wonders","Woods","Wools","Words","Workers","Workforces","Workouts","Workplaces","Works","Workshops","Worlds","Worms","Worries","Worses","Worships","Worsts","Worths","Wounds","Wrists","Writers","Writings","Wrongs","Yards","Years","Yellows","Yesterdays","Yields","Zones"],_VERB_:["Abolish","Absorb","Accelerate","Accept","Access","A
2ccommodate","Accompany","Accomplish","Account","Accumulate","Accuse","Achieve","Acknowledge","Acquire","Act","Activate","Adapt","Add","Address","Adhere","Adjust","Administer","Admire","Admit","Adopt","Advance","Advertise","Advise","Advocate","Affect","Afford","Age","Agree","Aid","Aim","Alarm","Alert","Align","Allege","Allocate","Allow","Alter","Amend","Amount","Analyse","Announce","Annoy","Answer","Anticipate","Apologize","Appeal","Appear","Applaud","Apply","Appoint","Appreciate","Approach","Approve","Argue","Arise","Arm","Arrange","Arrest","Arrive","Articulate","Ask","Aspire","Assemble","Assert","Assess","Assign","Assist","Associate","Assume","Assure","Attach","Attain","Attempt","Attend","Attract","Attribute","Authorize","Average","Avoid","Await","Award","Back","Bake","Balance","Ban","Bar","Base","Bat","Battle","Be","Bear","Beat","Become","Beg","Begin","Behave","Believe","Belong","Bend","Benefit","Bet","Betray","Bid","Bill","Bind","Bite","Blame","Blast","Blend","Bless","Block","Blow","Board","Boast","Boil","Book","Boost","Border","Borrow","Bother","Bounce","Bow","Brand","Breach","Break","Breathe","Bring","Broadcast","Brush","Build","Burn","Burst","Buy","Calculate","Call","Calm","Camp","Campaign","Cancel","Capture","Care","Carry","Carve","Cast","Catch","Cater","Cause","Cease","Celebrate","Centre","Chain","Chair","Challenge","Change","Characterize","Charge","Chart","Chase","Chat","Cheat","Check","Cheer","Choose","Chop","Circle","Circulate","Cite","Claim","Clarify","Classify","Clean","Clear","Click","Climb","Cling","Close","Coach","Coincide","Collaborate","Collapse","Collect","Combat","Combine","Come","Comfort","Command","Commence","Comment","Commission","Commit","Communicate","Compare","Compel","Compensate","Compete","Compile","Complain","Complement","Complete","Comply","Compose","Comprise","Compromise","Compute","Conceal","Concede","Conceive","Concentrate","Concern","Conclude","Condemn","Conduct","Confer","Confess","Confine","Confirm","Conflict","Confront","Confuse","Congratulate","Connect","Conquer","Consent","Conserve","Consider","Consist","Consolidate","Constitute","Construct","Consult","Consume","Contact","Contain","Contemplate","Contend","Contest","Continue","Contract","Contrast","Contribute","Control","Convert","Convey","Convict","Convince","Cook","Cool","Cooperate","Coordinate","Cope","Copy","Correct","Correlate","Correspond","Cost","Count","Counter","Cover","Crack","Craft","Crash","Crawl","Create","Credit","Criticize","Cross","Cruise","Crush","Cry","Cultivate","Cure","Curve","Cut","Cycle","Damage","Dance","Dare","Date","Deal","Debate","Decide","Declare","Decline","Decorate","Decrease","Deem","Defeat","Defend","Define","Defy","Delay","Delete","Delight","Deliver","Demand","Demonstrate","Denounce","Deny","Depart","Depend","Depict","Deploy","Deposit","Deprive","Derive","Descend","Describe","Desert","Deserve","Design","Designate","Desire","Destroy","Detail","Detain","Detect","Deteriorate","Determine","Devastate","Develop","Devise","Devote","Diagnose","Dictate","Differ","Differentiate","Dig","Diminish","Dip","Direct","Disagree","Disappear","Disappoint","Discard","Discharge","Disclose","Discount","Discourage","Discover","Discuss","Dislike","Dismiss","Displace","Display","Dispose","Dispute","Disrupt","Dissolve","Distinguish","Distort","Distract","Distress","Distribute","Disturb","Dive","Divert","Divide","Divorce","Do","Document","Dominate","Donate","Double","Doubt","Download","Draft","Drag","Drain","Draw","Dream","Dress","Drift","Drink","Drive","Drop","Dry","Dub","Dump","Earn","Ease","Eat","Echo","Edit","Educate","Elect","Elevate","Eliminate","Email","Embark","Embed","Embody","Embrace","Emerge","Emphasize","Employ","Empower","Empty","Enable","Enact","Encompass","Encounter","Encourage","End","Endorse","Endure","Enforce","Engage","Enhance","Enjoy","Enquire","Enrich","Enrol","Ensue","Ensure","Enter","Entertain","Entitle","Equal","Equip","Erect","Erupt","Escalate","Escape","Establish","Estimate","Evacuate","Evaluate","Evoke","Evolve","Exaggerate","Examine","Exceed","Exchange","Exclude","Excuse","Execute","Exercise","Exert","Exhibit","Exist","Exit","Expand","Expect","Experience","Experiment","Expire","Explain","Explode","Exploit","Explore","Export","Expose","Express","Extend","Extract","Face","Facilitate","Fade","Fail","Fall","Fancy","Farm","Fasten","Favour","Fear","Feature","Feed","Feel","Fight","Figure","File","Fill","Film","Filter","Finance","Find","Fine","Finish","Fire","Fish","Fit","Fix","Flash","Flee","Float","Flood","Flourish","Flow","Fly","Focus","Fold","Follow","Forbid","Force","Forecast","Forge","Forget","Forgive","Form","Formulate","Foster","Found","Frame","Free","Freeze","Frighten","Fry","Fuel","Fulfil","Function","Fund","Gain","Gather","Gaze","Generate","Get","Give","Glance","Go","Govern","Grab","Grade","Graduate","Grant","Grasp","Greet","Grin","Grind","Grip","Grow","Guarantee","Guard","Guess","Guide","Hail","Halt","Hand","Handle","Hang","Happen","Harvest","Haunt","Have","Head","Heal","Hear","Heat","Heighten","Help","Hesitate","Hide","Highlight","Hint","Hire","Hit","Hold","Honour","Hook","Hope","Host","House","Hunt","Hurry","Identify","Ignore","Illustrate","Imagine","Impact","Implement","Imply","Import","Impose","Impress","Improve","Include","Incorporate","Increase","Incur","Indicate","Induce","Indulge","Infect","Infer","Inflict","Influence","Inform","Inherit","Inhibit","Initiate","Inject","Injure","Insert","Insist","Inspect","Inspire","Install","Instru
2ct","Insult","Integrate","Intend","Intensify","Interact","Interest","Interfere","Interpret","Interrupt","Intervene","Interview","Introduce","Invade","Invent","Invest","Investigate","Invite","Invoke","Involve","Iron","Isolate","Issue","Join","Joke","Judge","Jump","Justify","Keep","Key","Kick","Kiss","Knock","Know","Label","Lack","Land","Last","Laugh","Launch","Lay","Lead","Leak","Lean","Leap","Learn","Leave","Lecture","Lend","Let","Level","License","Lift","Light","Like","Limit","Line","Linger","Link","List","Listen","Live","Load","Lobby","Locate","Lock","Log","Look","Loom","Lose","Love","Lower","Mail","Maintain","Make","Manage","Manifest","Manipulate","Manufacture","Map","March","Mark","Market","Marry","Master","Match","Mate","Matter","Mature","Maximize","Mean","Measure","Meet","Melt","Mention","Merge","Mind","Minimize","Miss","Mistake","Mix","Mobilize","Model","Modify","Monitor","Motivate","Mount","Move","Multiply","Name","Narrow","Need","Neglect","Negotiate","Nod","Nominate","Note","Notice","Notify","Number","Obey","Object","Oblige","Observe","Obsess","Obtain","Occupy","Occur","Offend","Offer","Open","Operate","Oppose","Opt","Order","Organize","Originate","Outline","Outrage","Overcome","Overlook","Oversee","Overturn","Overwhelm","Owe","Own","Pace","Pack","Package","Paint","Park","Participate","Pass","Patrol","Pause","Pay","Perceive","Perform","Permit","Persist","Persuade","Phone","Photograph","Pick","Picture","Pile","Pin","Pioneer","Place","Plan","Plant","Play","Plead","Please","Pledge","Plot","Plug","Plunge","Point","Pop","Portray","Pose","Position","Possess","Post","Postpone","Pour","Power","Practise","Praise","Pray","Preach","Precede","Predict","Prefer","Prepare","Prescribe","Present","Preserve","Preside","Press","Presume","Pretend","Prevail","Prevent","Price","Print","Probe","Proceed","Process","Proclaim","Produce","Program","Progress","Prohibit","Project","Promise","Promote","Prompt","Pronounce","Propose","Prosecute","Protect","Protest","Prove","Provide","Provoke","Publish","Pull","Pump","Punch","Punish","Purchase","Pursue","Push","Put","Qualify","Question","Queue","Quit","Quote","Race","Raid","Rain","Raise","Rally","Range","Rank","Rate","Reach","React","Read","Realize","Reassure","Rebuild","Recall","Receive","Reckon","Recognize","Recommend","Record","Recount","Recover","Recruit","Recycle","Reduce","Refer","Reflect","Reform","Refuse","Regain","Regard","Register","Regret","Regulate","Reign","Reinforce","Reject","Relate","Relax","Release","Relieve","Rely","Remain","Remark","Remember","Remind","Remove","Render","Renew","Rent","Repair","Repeat","Replace","Reply","Report","Represent","Reproduce","Request","Require","Rescue","Research","Re
2semble","Reserve","Reside","Resign","Resist","Resolve","Respect","Respond","Rest","Restore","Restrict","Result","Resume","Retain","Retire","Retreat","Retrieve","Return","Reveal","Reverse","Review","Revise","Revive","Reward","Rid","Ride","Ring","Rip","Rise","Risk","Rob","Rock","Roll","Rotate","Rub","Ruin","Rule","Run","Rush","Sack","Sacrifice","Sail","Sample","Satisfy","Save","Say","Scan","Scare","Schedule","Score","Scratch","Scream","Screen","Screw","Seal","Search","Seat","Secure","See","Seek","Seize","Select","Sell","Send","Sense","Sentence","Separate","Serve","Set","Settle","Shake","Shape","Share","Shatter","Shed","Shelter","Shift","Shine","Ship","Shock","Shop","Shout","Show","Shrink","Shrug","Shut","Sigh","Sign","Signal","Simulate","Sing","Sink","Sit","Ski","Skip","Slam","Slap","Slash","Sleep","Slice","Slide","Slip","Slope","Slow","Smash","Smell","Smile","Smoke","Snap","Snow","Soak","Soar","Solve","Sort","Sound","Span","Spare","Spark","Speak","Specialize","Specify","Speculate","Speed","Spell","Spend","Spill","Spin","Split","Spoil","Sponsor","Spot","Spread","Spring","Spy","Squeeze","Stab","Stabilize","Stage","Stand","Star","Stare","Start","Starve","State","Stay","Steal","Steer","Stem","Step","Stick","Stimulate","Stir","Stop","Store","Strengthen","Stress","Stretch","Strike","Strip","Strive","Structure","Struggle","Study","Stuff","Stumble","Stun","Submit","Substitute","Succeed","Sue","Suffer","Suggest","Suit","Sum","Summarize","Supervise","Supplement","Supply","Support","Suppose","Suppress","Surge","Surprise","Surrender","Surround","Survey","Survive","Suspect","Suspend","Sustain","Swallow","Swear","Sweep","Swim","Swing","Switch","Tackle","Tag","Take","Talk","Tap","Target","Taste","Tax","Teach","Tear","Telephone","Tell","Tempt","Tend","Term","Terminate","Terrify","Test","Testify","Text","Thank","Think","Thrive","Throw","Tidy","Tie","Tighten","Time","Tip","Title","Tolerate","Top","Toss","Total","Touch","Tour","Trace","Track","Trade","Trail","Train","Transfer","Transform","Translate","Transmit","Transport","Trap","Travel","Treat","Trick","Trigger","Trip","Trouble","Trust","Try","Turn","Twist","Type","Undergo","Undermine","Understand","Undertake","Unfold","Unify","Unite","Unveil","Update","Upgrade","Uphold","Upset","Urge","Use","Utilize","Value","Vanish","Vary","Venture","Verify","View","Visit","Volunteer","Vote","Vow","Wait","Wake","Walk","Wander","Want","Warm","Warn","Warrant","Wash","Waste","Watch","Water","Wave","Weaken","Wear","Weave","Weigh","Welcome","Whip","Whisper","Widen","Win","Wind","Wipe","Wish","Withdraw","Witness","Wonder","Work","Worry","Worship","Wound","Wrap","Write","Yell","Yield"]},re=["_ADJECTIVE__PLURALNOUN__VERB__ADVERB_"];function ie(){let e=ee(re);for(;oe(e);)for(const t in ne){const n=ee(ne[t]);e=e.replace(t,n)}return e}function oe(e){for(const t in ne)if(e.indexOf(t)>=0)return!0;return!1}var ae;!function(e){e.EVENT="event",e.REQUEST="request",e.RESPONSE="response"}(ae||(ae={}));class se{constructor(e){this.listeners={},this.sendBuffer=[],this.listenBuffer={},this._ready=!1,this.readyMethod="__ready__",this.scope=e.scope,this.targetWindow=e.window,this.windowForEventListening=e.windowForEventListening||window,this.allowedOrigin=e.allowedOrigin,this.readyCheckID=`${Date.now()}-${Math.random()}`,this.listener=this.handleMessage.bind(this),this.windowForEventListening.addEventListener("message",this.listener,!1),this.readynessCheck=window.setInterval((()=>{this.send({method:this.readyMethod,params:this.readyCheckID})}),50),this.listen(this.readyMethod,(e=>{if(e===this.readyCheckID){window.clearInterval(this.readynessCheck),this._ready=!0;for(let e=0;e<this.sendBuffer.length;e++)this.send(this.sendBuffer[e]);this.sendBuffer=[]}else this.send({method:this.readyMethod,params:e})}))}handleMessage(e){if(this.allowedOrigin&&e.origin!==this.allowedOrigin)return;let t;try{t=l(e.data)}catch(e){return}if(t&&t.postis&&t.scope===this.scope){const e=this.listeners[t.method];if(e)for(let n=0;n<e.length;n++)e[n].call(null,t.params);else this.listenBuffer[t.method]=this.listenBuffer[t.method]||[],this.listenBuffer[t.method].push(t.params)}}listen(e,t){this.listeners[e]=this.listeners[e]||[],this.listeners[e].push(t);const n=this.listenBuffer[e];
2if(n){const t=this.listeners[e];for(let e=0;e<t.length;e++)for(let r=0;r<n.length;r++)t[e].call(null,n[r])}delete this.listenBuffer[e]}send(e){const t=e.method;(this._ready||e.method===this.readyMethod)&&this.targetWindow&&"function"==typeof this.targetWindow.postMessage?this.targetWindow.postMessage(JSON.stringify({postis:!0,scope:this.scope,method:t,params:e.params}),"*"):this.sendBuffer.push(e)}ready(e){this._ready?e():setTimeout((()=>{this.ready(e)}),50)}destroy(e){window.clearInterval(this.readynessCheck),this._ready=!1,this.windowForEventListening&&"function"==typeof this.windowForEventListening.removeEventListener&&this.windowForEventListening.removeEventListener("message",this.listener),e&&e()}}const le={window:window.opener||window.parent},ce="message";class ue{constructor({postisOptions:e}={}){this.postis=new se({...le,...e}),this._receiveCallback=()=>{},this.postis.listen(ce,(e=>this._receiveCallback(e)))}dispose(){this.postis.destroy()}send(e){this.postis.send({method:ce,params:e})}setReceiveCallback(e){this._receiveCallback=e}}class de{constructor({backend:e}={}){this._listeners=new Map,this._requestID=0,this._responseHandlers=new Map,this._unprocessedMessages=new Set,this.addListener=this.on,e&&this.setBackend(e)}_disposeBackend(){this._backend&&(this._backend.dispose(),this._backend=null)}_onMessageReceived(e){if(e.type===ae.RESPONSE){const t=this._responseHandlers.get(e.id);t&&(t(e),this._responseHandlers.delete(e.id))}else e.type===ae.REQUEST?this.emit("request",e.data,((t,n,r)=>{this._backend.send({type:ae.RESPONSE,error:n,id:e.id,result:t},r)})):this.emit("event",e.data)}dispose(){this._responseHandlers.clear(),this._unprocessedMessages.clear(),this.removeAllListeners(),this._disposeBackend()}emit(e,...t){const n=this._listeners.get(e);let r=!1;return(null==n?void 0:n.size)&&n.forEach((e=>{r=e(...t)||r})),r||this._unprocessedMessages.add(t),r}on(e,t){let n=this._listeners.get(e);return n||(n=new Set,this._listeners.set(e,n)),n.add(t),this._unprocessedMessages.forEach((e=>{t(...e)&&this._unprocessedMessages.delete(e)})),this}removeAllListeners(e){return e?this._listeners.delete(e):this._listeners.clear(),this}removeListener(e,t){const n=this._listeners.get(e);return n&&n.delete(t),this}sendEvent(e={},t){this._backend&&this._backend.send({type:ae.EVENT,data:e},t)}sendRequest(e){if(!this._backend)return Promise.reject(new Error("No transport backend defined!"));this._requestID++;const t=this._requestID;return new Promise(((n,r)=>{this._responseHandlers.set(t,(({error:e,result:t})=>{void 0!==t?n(t):r(void 0!==e?e:new Error("Unexpected response format!"))}));try{this._backend.send({type:ae.REQUEST,data:e,id:t})}catch(e){this._responseHandlers.delete(t),r(e)}}))}setBackend(e){this._disposeBackend(),this._backend=e,this._backend.setReceiveCallback(this._onMessageReceived.bind(this))}}let pe;try{pe=B(window.location).jitsi_meet_external_api_id}catch(e){}const fe=pe,he="endpoint-text-message",me="SETTINGS_UPDATED";function ge(e){return{type:me,settings:e}}var ve=__webpack_require__(22955);const be=function(e,t){return(0,ve.A)(e,t)};function ye(e,t){let n=e;for(const r in t)n=Se(n,r,t[r],n===e);return n}function _e(e,t){return be(e,t)}function we(e,t,n){return Se(e,t,n,!0)}function Se(e,t,n,r){if(void 0===n&&Object.prototype.hasOwnProperty.call(e,t)){const n=r?{...e}:e;if(delete n[t])return n}if(e[t]!==n){if(r)return{...e,[t]:n};e[t]=n}return e}function Ee(e){if(e){if("function"==typeof e)return e();if(function(e){return"getState"in e&&"function"==typeof e.getState}(e))return e.getState()}return e}const ke={BRANDING:"branding",CALENDAR:"calendar",CREATE_POLLS:"create-polls",FILE_UPLOAD:"file-upload",FLIP:"flip",INBOUND_CALL:"inbound-call",LIVESTREAMING:"livestreaming",LIVE_TRANSLATION:"live-translation",LOBBY:"lobby",MODERATION:"moderation",OUTBOUND_CALL:"outbound-call",RECORDING:"recording",ROOM:"room",SCREEN_SHARING:"screen-sharing",SEND_GROUPCHAT:"send-groupchat",LIST_VISITORS:"list-visitors",SIP_INBOUND_CALL:"sip-inbound-call",SIP_OUTBOUND_CALL:"sip-outbound-call",TRANSCRIPTION:"transcription"};var Ce=__webpack_require__(127),Ae=__webpack_require__.n(Ce);const Te=Y("app:jaas");function Ie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function De(e){const t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
2finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e.split("/"),2)[1];return t.startsWith("vpaas-magic-cookie-")?t:""}function Pe(e){var t,n;return De(null!==(t=null===(n=e["features/base/connection"].locationURL)||void 0===n?void 0:n.pathname)&&void 0!==t?t:"")}function xe(e){var t;const n=e["features/base/connection"];var r;return!(null==n||null===(t=n.locationURL)||void 0===t||!t.pathname)&&Boolean(De(null==n||null===(r=n.locationURL)||void 0===r?void 0:r.pathname))}__webpack_require__(14628),__webpack_require__(84864),__webpack_require__(57465);var Re=__webpack_require__(27839),Oe=__webpack_require__.n(Re),Me=__webpack_require__(5234),Ne=__webpack_require__.n(Me),Le=__webpack_require__(74353),je=__webpack_require__.n(Le),Be=__webpack_require__(43522),Fe=__webpack_require__.n(Be),Ue=__webpack_require__(15750),He=__webpack_require__.n(Ue),Ve=__webpack_require__(6279),ze=__webpack_require__.n(Ve);const $e=JSON.parse('{"locale":"en","countries":{"AF":"Afghanistan","AL":"Albania","DZ":"Algeria","AS":"American Samoa","AD":"Andorra","AO":"Angola","AI":"Anguilla","AQ":"Antarctica","AG":"Antigua and Barbuda","AR":"Argentina","AM":"Armenia","AW":"Aruba","AU":"Australia","AT":"Austria","AZ":"Azerbaijan","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BY":"Belarus","BE":"Belgium","BZ":"Belize","BJ":"Benin","BM":"Bermuda","BT":"Bhutan","BO":"Bolivia","BA":"Bosnia and Herzegovina","BW":"Botswana","BV":"Bouvet Island","BR":"Brazil","IO":"British Indian Ocean Territory","BN":"Brunei Darussalam","BG":"Bulgaria","BF":"Burkina Faso","BI":"Burundi","KH":"Cambodia","CM":"Cameroon","CA":"Canada","CV":"Cape Verde","KY":"Cayman Islands","CF":"Central African Republic","TD":"Chad","CL":"Chile","CN":"China","CX":"Christmas Island","CC":"Cocos (Keeling) Islands","CO":"Colombia","KM":"Comoros","CG":"Congo","CD":"Congo, the Democratic Republic of the","CK":"Cook Islands","CR":"Costa Rica","CI":"Cote D\'Ivoire","HR":"Croatia","CU":"Cuba","CY":"Cyprus","CZ":"Czech Republic","DK":"Denmark","DJ":"Djibouti","DM":"Dominica","DO":"Dominican Republic","EC":"Ecuador","EG":"Egypt","SV":"El Salvador","GQ":"Equatorial Guinea","ER":"Eritrea","EE":"Estonia","ET":"Ethiopia","FK":"Falkland Islands (Malvinas)","FO":"Faroe Islands","FJ":"Fiji","FI":"Finland","FR":"France","GF":"French Guiana","PF":"French Polynesia","TF":"French Southern Territories","GA":"Gabon","GM":"Gambia","GE":"Georgia","DE":"Germany","GH":"Ghana","GI":"Gibraltar","GR":"Greece","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GN":"Guinea","GW":"Guinea-Bissau","GY":"Guyana","HT":"Haiti","HM":"Heard Island and McDonald Islands","VA":"Holy See (Vatican City State)","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IR":"Iran, Islamic Republic of","IQ":"Iraq","IE":"Ireland","IL":"Israel","IT":"Italy","JM":"Jamaica","JP":"Japan","JO":"Jordan","KZ":"Kazakhstan","KE":"Kenya","KI":"Kiribati","KP":"North Korea","KR":"South Korea","KW":"Kuwait","KG":"Kyrgyzstan","LA":"Lao People\'s Democratic Republic","LV":"Latvia","LB":"Lebanon","LS":"Lesotho","LR":"Liberia","LY":"Libya","LI":"Liechtenstein","LT":"Lithuania","LU":"Luxembourg","MO":"Macao","MG":"Madagascar","MW":"Malawi","MY":"Malaysia","MV":"Maldives","ML":"Mali","MT":"Malta","MH":"Marshall Islands","MQ":"Martinique","MR":"Mauritania","MU":"Mauritius","YT":"Mayotte","MX":"Mexico","FM":"Micronesia, Federated States of","MD":"Moldova, Republic of","MC":"Monaco","MN":"Mongolia","MS":"Montserrat","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NA":"Namibia","NR":"Nauru","NP":"Nepal","NL":"Netherlands","NC":"New Caledonia","NZ":"New Zealand","NI":"Nicaragua","NE":"Niger","NG":"Nigeria","NU":"Niue","NF":"Norfolk Island","MK":"North Macedonia, Republic of","MP":"Northern Mariana Islands","NO":"Norway","OM":"Oman","PK":"Pakistan","PW":"Palau","PS":["State of Palestine","Palestine"],"PA":"Panama","PG":"Papua New Guinea","PY":"Paraguay","PE":"Peru","PH":"Philippines","PN":"Pitcairn","PL":"Poland","PT":"Portugal","PR":"Puerto Rico","QA":"Qatar","RE":"Reunion","RO":"Romania","RU":["Russian Federation","Russia"],"RW":"Rwanda","SH":"Saint Helena","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","PM":"Saint Pierre and Miquelon","VC":"Saint Vincent and the Grenadines","WS":"Samoa","SM":"San Marino","ST":"Sao Tome and Principe","SA":"Saudi Arabia","SN":"Senegal","SC":"Seychelles","SL":"Sierra Leone","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","SB":"Solomon Islands","SO":"Somalia","ZA":"South Africa","GS":"South Georgia and the South Sandwich Islands","ES":"Spain","LK":"Sri Lanka","SD":"Sudan","SR":"Suriname","SJ":"Svalbard and Jan Mayen","SZ":"Eswatini","SE":"Sweden","CH":"Switzerland","SY":"Syrian Arab Republic","TW":["Taiwan, Province of China","Taiwan"],"TJ":"Tajikistan","TZ":"Tanzania, United Republic of","TH":"Thailand","TL":"Timor-Leste","TG":"Togo","TK":"Tokelau","TO":"Tonga","TT":"Trinidad and Tobago","TN":"Tunisia","TR":"Turkey","TM":"Turkmenistan","TC":"Turks and Caicos Islands","TV":"Tuvalu","UG":"Uganda","UA":"Ukraine","AE":"United Arab Emirates","GB":["United Kingdom","UK","Great Britain"],"US":["United States of America","USA"],"UM":"United States Minor Outlying Islands","UY":"Uruguay","UZ":"Uzbekistan","VU":"Vanuatu","VE":"Venezuela","VN":"Vietnam","VG":"Virgin Islands, British","VI":"Virgin Islands, U.S.","WF":"Wallis and Futuna","EH":"Western Sahara","YE":"Yemen","ZM":"Zambia","ZW":"Zimbabwe","AX":"Ã
land Islands","BQ":"Bonaire, Sint Eustatius and Saba","CW":"Curaçao","GG":"Guernsey","IM":"Isle of Man","JE":"Jersey","ME":"Montenegro","BL":"Saint Barthélemy","MF":"Saint Martin (French part)","RS":"Serbia","SX":"Sint Maarten (Dutch part)","SS":"South Sudan","XK":"Kosovo"}}');var We=__webpack_require__(82284),Ye=__webpack_require__(20816);function qe(e,t,n){return(t=(0,Ye.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ge(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach((function(t){qe(e,t,n[t])}))}return e}var Ke=__webpack_require__(23029),Je=__webpack_require__(92901);function Ze(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qe(e,t){if(t&&("object"==(0,We.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ze(e)}function Xe(e){return Xe=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Xe(e)}function et(e,t){return et=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},et(e,t)}function tt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&et(e,t)}function nt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function rt(e,t){if(e){if("string"==typeof e)return nt(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nt(e,t):void 0}}function it(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
2finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||rt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ot={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){var n;console&&console[e]&&(n=console)[e].apply(n,function(e){return function(e){if(Array.isArray(e))return nt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||rt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t))}},at=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,Ke.A)(this,e),this.init(t,n)}return(0,Je.A)(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||ot,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(n).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,Ge({},{prefix:"".concat(this.prefix,":").concat(t,":")},this.options))}}]),e}(),st=new at,lt=function(){function e(){(0,Ke.A)(this,e),this.observers={}}return(0,Je.A)(e,[{key:"on",value:function(e,t){var n=this;return e.split(" ").forEach((function(e){n.observers[e]=n.observers[e]||[],n.observers[e].push(t)})),this}},{key:"off",value:function(e,t){var n=this;this.observers[e]&&this.observers[e].forEach((function(){if(t){var r=n.observers[e].indexOf(t);r>-1&&n.observers[e].splice(r,1)}else delete n.observers[e]}))}},{key:"emit",value:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.observers[e]&&[].concat(this.observers[e]).forEach((function(e){e.apply(void 0,n)})),this.observers["*"]&&[].concat(this.observers["*"]).forEach((function(t){t.apply(t,[e].concat(n))}))}}]),e}();function ct(){var e,t,n=new Promise((function(n,r){e=n,t=r}));return n.resolve=e,n.reject=t,n}function ut(e){return null==e?"":""+e}function dt(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var o="string"!=typeof t?[].concat(t):t.split(".");o.length>1;){if(i())return{};var a=r(o.shift());!e[a]&&n&&(e[a]=new n),e=e[a]}return i()?{}:{obj:e,k:r(o.shift())}}function pt(e,t,n){var r=dt(e,t,Object);r.obj[r.k]=n}function ft(e,t){var n=dt(e,t),r=n.obj,i=n.k;if(r)return r[i]}function ht(e,t,n){for(var r in t)r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):ht(e[r],t[r],n):e[r]=t[r];return e}function mt(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var gt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function vt(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return gt[e]})):e}var bt=function(e){function t(e){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return(0,Ke.A)(this,t),n=Qe(this,Xe(t).call(this)),lt.call(Ze(n)),n.data=e||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n}return tt(t,e),(0,Je.A)(t,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=[e,t];
vendor: 2,079 bytes, line 2
2return n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(i?n.split(i):n)),e.indexOf(".")>-1&&(o=e.split(".")),ft(this.data,o)}},{key:"addResource",value:function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},o=this.options.keySeparator;void 0===o&&(o=".");var a=[e,t];n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(r=t,t=(a=e.split("."))[1]),this.addNamespaces(t),pt(this.data,a,r),i.silent||this.emit("added",e,t,n,r)}},{key:"addResources",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(e,t,i,n[i],{silent:!0});r.silent||this.emit("added",e,t,n)}},{key:"addResourceBundle",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(r=n,n=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var s=ft(this.data,a)||{};r?ht(s,n,i):s=Ge({},s,n),pt(this.data,a,s),o.silent||this.emit("added",e,t,n)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?Ge({},{},this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"toJSON",value:function(){return this.data}}]),t}(lt),yt={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,n,r,i){var o=this;return e.forEach((function(e){o.processors[e]&&(t=o.processors[e].process(t,n,r,i))})),t}},_t=function(e){function t(e){var n,r,i,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Ke.A)(this,t),n=Qe(this,Xe(t).call(this)),lt.call(Ze(n)),r=["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat"],i=e,o=Ze(n),r.forEach((function(e){i[e]&&(o[e]=i[e])})),n.options=a,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=st.create("translator"),n}return tt(t,e),(0,Je.A)(t,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}},n=this.resolve(e,t);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(e,t){var n=t.nsSeparator||this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS;if(n&&e.indexOf(n)>-1){var o=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(i=o.shift()),e=o.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,t){var n=this;if("object"!==(0,We.A)(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=this.extractFromKey(e[e.length-1],t),o=i.key,a=i.namespaces,s=a[a.length-1],l=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(c){var u=t.nsSeparator||this.options.nsSeparator;return s+u+o}return o}var d=this.resolve(e,t),p=d&&d.res,f=d&&d.usedKey||o,h=d&&d.exactUsedKey||o,m=Object.prototype.toString.apply(p),g=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,v=!this.i18nFormat||this.i18nFormat.handleAsObject;if(v&&p&&"string"!=typeof p&&"boolean"!=typeof p&&"number"!=typeof p&&["[object Number]","[object Function]","[object RegExp]"].indexOf(m)<0&&("string"!=typeof g||"[object Array]"!==m)){if(!t.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,p,t):"key '".concat(o," (").concat(this.language,")' returned an object instead of string.");if(r){var b="[object Array]"===m,y=b?[]:{},_=b?h:f;for(var w in p)if(Object.prototype.hasOwnProperty.call(p,w)){var S="".concat(_).concat(r).concat(w);y[w]=this.translate(S,Ge({},t,{joinArrays:!1,ns:a})),y[w]===S&&(y[w]=p[w])}p=y}}else if(v&&"string"==typeof g&&"[object Array]"===m)(p=p.join(g))&&(p=this.extendTranslation(p,e,t));else{var E=!1,k=!1;if(!this.isValidLookup(p)&&void 0!==t.defaultValue){if(E=!0,void 0!==t.count){var C=this.pluralResolver.getSuffix(l,t.count);p=t["defaultValue".concat(C)]}p||(p=t.defaultValue)}this.isValidLookup(p)||(k=!0,p=o);var A=t.defaultValue&&t.defaultValue!==p&&this.options.updateMissing;if(k||E||A){this.logger.log(A?"updateKey":"missingKey",l,s,o,A?t.defaultValue:p);var T=[],I=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&I&&I[0])for(var D=0;D<I.length;D++)T.push(I[D]);else"all"===this.options.saveMissingTo?T=this.languageUtils.toResolveHierarchy(t.lng||this.language):T.push(t.lng||this.language);var P=function(e,r){n.options.missingKeyHandler?n.options.missingKeyHandler(e,s,r,A?t.defaultValue:p,A,t):n.backendConnector&&n.backendConnector.saveMissing&&n.backendConnector.saveMissing(e,s,r,A?t.defaultValue:p,A,t),n.emit("missingKey",e,s,r,p)};if(this.options.saveMissing){var x=void 0!==t.count&&"string"!=typeof t.count;this.options.saveMissingPlurals&&x?T.forEach((function(e){n.pluralResolver.getPluralFormsOfKey(e,o).forEac
vendor: 4,142 bytes, line 2
2h((function(t){return P([e],t)}))})):P(T,o)}}p=this.extendTranslation(p,e,t,d),k&&p===o&&this.options.appendNamespaceToMissingKey&&(p="".concat(s,":").concat(o)),k&&this.options.parseMissingKeyHandler&&(p=this.options.parseMissingKeyHandler(p))}return p}},{key:"extendTranslation",value:function(e,t,n,r){var i=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Ge({},n,{interpolation:Ge({},this.options.interpolation,n.interpolation)}));var o=n.replace&&"string"!=typeof n.replace?n.replace:n;this.options.interpolation.defaultVariables&&(o=Ge({},this.options.interpolation.defaultVariables,o)),e=this.interpolator.interpolate(e,o,n.lng||this.language,n),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){return i.translate.apply(i,arguments)}),n)),n.interpolation&&this.interpolator.reset()}var a=n.postProcess||this.options.postProcess,s="string"==typeof a?[a]:a;return null!=e&&s&&s.length&&!1!==n.applyPostProcessor&&(e=yt.handle(s,e,t,n,this)),e}},{key:"resolve",value:function(e){var t,n,r,i,o,a=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var l=a.extractFromKey(e,s),c=l.key;n=c;var u=l.namespaces;a.options.fallbackNS&&(u=u.concat(a.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,p=void 0!==s.context&&"string"==typeof s.context&&""!==s.context,f=s.lngs?s.lngs:a.languageUtils.toResolveHierarchy(s.lng||a.language,s.fallbackLng);u.forEach((function(e){a.isValidLookup(t)||(o=e,f.forEach((function(n){if(!a.isValidLookup(t)){i=n;var o,l,u=c,f=[u];for(a.i18nFormat&&a.i18nFormat.addLookupKeys?a.i18nFormat.addLookupKeys(f,c,n,e,s):(d&&(o=a.pluralResolver.getSuffix(n,s.count)),d&&p&&f.push(u+o),p&&f.push(u+="".concat(a.options.contextSeparator).concat(s.context)),d&&f.push(u+=o));l=f.pop();)a.isValidLookup(t)||(r=l,t=a.getResource(n,e,l,s))}})))}))}})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}}]),t}(lt);function wt(e){return e.charAt(0).toUpperCase()+e.slice(1)}var St=function(){function e(t){(0,Ke.A)(this,e),this.options=t,this.whitelist=this.options.whitelist||!1,this.logger=st.create("languageUtils")}return(0,Je.A)(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],n=e.split("-");return this.options.lowerCaseLng?n=n.map((function(e){return e.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=wt(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=wt(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=wt(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isWhitelisted",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitWhitelist)&&(e=this.getLanguagePartFromCode(e)),!this.whitelist||!this.whitelist.length||this.whitelist.indexOf(e)>-1}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var n=e[t];
vendor: 4,050 bytes, line 2
2return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e.default),n||[]}},{key:"toResolveHierarchy",value:function(e,t){var n=this,r=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],o=function(e){e&&(n.isWhitelisted(e)?i.push(e):n.logger.warn("rejecting non-whitelisted language code: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"==typeof e&&o(this.formatLanguageCode(e)),r.forEach((function(e){i.indexOf(e)<0&&o(n.formatLanguageCode(e))})),i}}]),e}(),Et=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he"],nr:[1,2,20,21],fc:22}],kt={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0===e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0===e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0===e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1===e?0:2===e?1:(e<0||e>10)&&e%10==0?2:3)}},Ct=function(){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,Ke.A)(this,e),this.languageUtils=t,this.options=r,this.logger=st.create("pluralResolver"),this.rules=(n={},Et.forEach((function(e){e.lngs.forEach((function(t){n[t]={numbers:e.nr,plurals:kt[e.fc]}}))})),n)}return(0,Je.A)(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=this.getRule(e);return t&&t.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var n=this,r=[],i=this.getRule(e);
2return i?(i.numbers.forEach((function(i){var o=n.getSuffix(e,i);r.push("".concat(t).concat(o))})),r):r}},{key:"getSuffix",value:function(e,t){var n=this,r=this.getRule(e);if(r){var i=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),o=r.numbers[i];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===o?o="plural":1===o&&(o=""));var a=function(){return n.options.prepend&&o.toString()?n.options.prepend+o.toString():o.toString()};return"v1"===this.options.compatibilityJSON?1===o?"":"number"==typeof o?"_plural_".concat(o.toString()):a():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?a():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(e)),""}}]),e}(),At=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(0,Ke.A)(this,e),this.logger=st.create("interpolator"),this.init(t,!0)}return(0,Je.A)(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};(arguments.length>1?arguments[1]:void 0)&&(this.options=e,this.format=e.interpolation&&e.interpolation.format||function(e){return e}),e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:vt,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?mt(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?mt(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?mt(t.nestingPrefix):t.nestingPrefixEscaped||mt("$t("),this.nestingSuffix=t.nestingSuffix?mt(t.nestingSuffix):t.nestingSuffixEscaped||mt(")"),this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(e,t,n,r){var i,o,a,s=this;function l(e){return e.replace(/\$/g,"$$$$")}var c=function(e){if(e.indexOf(s.formatSeparator)<0)return ft(t,e);var r=e.split(s.formatSeparator),i=r.shift().trim(),o=r.join(s.formatSeparator).trim();return s.format(ft(t,i),o,n)};this.resetRegExp();var u=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler;for(a=0;(i=this.regexpUnescape.exec(e))&&(o=c(i[1].trim()),e=e.replace(i[0],o),this.regexpUnescape.lastIndex=0,!(++a>=this.maxReplaces)););for(a=0;i=this.regexp.exec(e);){if(void 0===(o=c(i[1].trim())))if("function"==typeof u){var d=u(e,i,r);o="string"==typeof d?d:""}else this.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(e)),o="";else"string"==typeof o||this.useRawValueToEscape||(o=ut(o));if(o=this.escapeValue?l(this.escape(o)):l(o),e=e.replace(i[0],o),this.regexp.lastIndex=0,++a>=this.maxReplaces)break}return e}},{key:"nest",value:function(e,t){var n,r,i=Ge({},arguments.length>2&&void 0!==arguments[2]?arguments[2]:{});function o(e,t){if(e.indexOf(",")<0)return e;var n=e.split(",");e=n.shift();var r=n.join(",");r=(r=this.interpolate(r,i)).replace(/'/g,'"');try{i=JSON.parse(r),t&&(i=Ge({},t,i))}catch(t){this.logger.error("failed parsing options string in nesting for key ".concat(e),t)}return e}for(i.applyPostProcessor=!1;n=this.nestingRegexp.exec(e);){if((r=t(o.call(this,n[1].trim(),i),i))&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=ut(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(e)),r=""),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}]),e}(),Tt=function(e){function t(e,n,r){var i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return(0,Ke.A)(this,t),i=Qe(this,Xe(t).call(this)),lt.call(Ze(i)),i.backend=e,i.store=n,i.languageUtils=r.languageUtils,i.options=o,i.logger=st.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,o.backend,o),i}return tt(t,e),(0,Je.A)(t,[{key:"queueLoad",value:function(e,t,n,r){var i=this,o=[],a=[],s=[],l=[];return e.forEach((function(e){var r=!0;t.forEach((function(t){var s="".concat(e,"|").concat(t);!n.reload&&i.store.hasResourceBundle(e,t)?i.state[s]=2:i.state[s]<0||(1===i.state[s]?a.indexOf(s)<0&&a.push(s):(i.state[s]=1,r=!1,a.indexOf(s)<0&&a.push(s),o.indexOf(s)<0&&o.push(s),l.indexOf(t)<0&&l.push(t)))})),r||s.push(e)})),(o.length||a.length)&&this.queue.push({pending:a,loaded:{},errors:[],callback:r}),{toLoad:o,pending:a,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(e,t,n){var r=it(e.split("|"),2),i=r[0],o=r[1];
vendor: 8,640 bytes, line 2
2t&&this.emit("failedLoading",i,o,t),n&&this.store.addResourceBundle(i,o,n),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(n){var r,s,l,c,u;r=n.loaded,s=o,l=dt(r,[i],Object),c=l.obj,u=l.k,c[u]=c[u]||[],c[u].push(s),function(e,t){for(var n=e.indexOf(t);-1!==n;)e.splice(n,1),n=e.indexOf(t)}(n.pending,e),t&&n.errors.push(t),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(e){a[e]||(a[e]=[]),n.loaded[e].length&&n.loaded[e].forEach((function(t){a[e].indexOf(t)<0&&a[e].push(t)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:250,a=arguments.length>5?arguments[5]:void 0;return e.length?this.backend[n](e,t,(function(s,l){s&&l&&i<5?setTimeout((function(){r.read.call(r,e,t,n,i+1,2*o,a)}),o):a(s,l)})):a(null,{})}},{key:"prepareLoading",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var o=this.queueLoad(e,t,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach((function(e){n.loadOne(e)}))}},{key:"load",value:function(e,t,n){this.prepareLoading(e,t,{},n)}},{key:"reload",value:function(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}},{key:"loadOne",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=it(e.split("|"),2),i=r[0],o=r[1];this.read(i,o,"read",null,null,(function(r,a){r&&t.logger.warn("".concat(n,"loading namespace ").concat(o," for language ").concat(i," failed"),r),!r&&a&&t.logger.log("".concat(n,"loaded namespace ").concat(o," for language ").concat(i),a),t.loaded(e,r,a)}))}},{key:"saveMissing",value:function(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.backend&&this.backend.create&&this.backend.create(e,t,n,r,null,Ge({},o,{isUpdate:i})),e&&e[0]&&this.store.addResource(e[0],t,n,r)}}]),t}(lt);function It(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e}function Dt(){}var Pt=function(e){function t(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if((0,Ke.A)(this,t),e=Qe(this,Xe(t).call(this)),lt.call(Ze(e)),e.options=It(n),e.services={},e.logger=st,e.modules={external:[]},r&&!e.isInitialized&&!n.isClone){if(!e.options.initImmediate)return e.init(n,r),Qe(e,Ze(e));setTimeout((function(){e.init(n,r)}),0)}return e}return tt(t,e),(0,Je.A)(t,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(e){return e?"function"==typeof e?new e:e:null}if("function"==typeof t&&(n=t,t={}),this.options=Ge({},{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:function(){},parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===(0,We.A)(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===(0,We.A)(e[2])||"object"===(0,We.A)(e[3])){var n=e[3]||e[2];Object.keys(n).forEach((function(e){t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",maxReplaces:1e3}},this.options,It(t)),this.format=this.options.interpolation.format,n||(n=Dt),!this.options.isClone){this.modules.logger?st.init(r(this.modules.logger),this.options):st.init(null,this.options);var i=new St(this.options);this.store=new bt(this.options.resources,this.options);var o=this.services;o.logger=st,o.resourceStore=this.store,o.languageUtils=i,o.pluralResolver=new Ct(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),o.interpolator=new At(this.options),o.backendConnector=new Tt(r(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.languageDetector&&(o.languageDetector=r(this.modules.languageDetector),o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=r(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new _t(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit.apply(e,[t].concat(r))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}["getResource","addResource","addResources","addResourceBundle","removeResourceBundle","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var n;return(n=e.store)[t].apply(n,arguments)}}));var a=ct(),s=function(){e.changeLanguage(e.options.lng,(function(t,r){e.isInitialized=!0,e.logger.log("initialized",e.options),e.emit("initialized",e.options),a.resolve(r),n(t,r)}))};return this.options.resources||!this.options.initImmediate?s():setTimeout(s,0),a}},{key:"loadResources",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Dt;if(!this.options.resources||this.options.partialBundledLanguages){if(this.language&&"cimode"===this.language.toLowerCase())return t();var n=[],r=function(t){t&&e.services.languageUtils.toResolveHierarchy(t).forEach((function(e){n.indexOf(e)<0&&n.push(e)}))};this.language?r(this.language):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return r(e)})),this.options.preload&&this.options.preload.forEach((function(e){return r(e)})),this.services.backendConnector.load(n,this.options.ns,t)}else t(null)}},{key:"reloadResources",value:function(e,t,n){var r=ct();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Dt),this.services.backendConnector.reload(e,t,(function(e){r.resolve(),n(e)})),r}},{key:"use",value:function(e){return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&yt.addPostProcessor(e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"changeLanguage",value:function(e,t){var n=this,r=ct();this.emit("languageChanging",e);var i=function(e){e&&(n.language=e,n.languages=n.services.languageUtils.toResolveHierarchy(e),n.translator.language||n.translator.changeLanguage(e),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(e)),n.loadResources((function(i){!function(e,i){n.translator.changeLanguage(i),i&&(n.emit("languageChanged",i),n.logger.log("languageChanged",i)),r.resolve((function(){return n.t.apply(n,arguments)})),t&&t(e,(function(){return n.t.apply(n,arguments)}))}(i,e)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(e,t){var n=this,r=function e(t,r){var i=Ge({},r);if("object"!==(0,We.A)(r)){for(var o=arguments.length,a=new Array(o>2?o-2:0),s=2;s<o;s++)a[s-2]=arguments[s];i=n.options.overloadTranslationOptionHandler([t,r].concat(a))}return i.lng=i.lng||e.lng,i.lngs=i.lngs||e.lngs,i.ns=i.ns||e.ns,n.t(t,i)};return"string"==typeof e?r.lng=e:r.lngs=e,r.ns=t,r}}
vendor: 13,606 bytes, line 2
2,{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"loadNamespaces",value:function(e,t){var n=this,r=ct();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){n.options.ns.indexOf(e)<0&&n.options.ns.push(e)})),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var n=ct();"string"==typeof e&&(e=[e]);var r=this.options.preload||[],i=e.filter((function(e){return r.indexOf(e)<0}));return i.length?(this.options.preload=r.concat(i),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){return e||(e=this.languages&&this.languages.length>0?this.languages[0]:this.language),e?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>=0?"rtl":"ltr":"rtl"}},{key:"createInstance",value:function(){return new t(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Dt,i=Ge({},this.options,n,{isClone:!0}),o=new t(i);return["store","services","language"].forEach((function(t){o[t]=e[t]})),o.translator=new _t(o.services,o.options),o.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];o.emit.apply(o,[e].concat(n))})),o.init(i,r),o.translator.options=o.options,o}}]),t}(lt);const xt=new Pt;function Rt(e){return Rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Rt(e)}var Ot=[],Mt=Ot.forEach,Nt=Ot.slice;function Lt(e){return Mt.call(Nt.call(arguments,1),(function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])})),e}function jt(){return"function"==typeof XMLHttpRequest||"object"===("undefined"==typeof XMLHttpRequest?"undefined":Rt(XMLHttpRequest))}var Bt,Ft,Ut,Ht=__webpack_require__(85178),Vt=__webpack_require__.t(Ht,2);function zt(e){return zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},zt(e)}"function"==typeof fetch&&(Bt=void 0!==__webpack_require__.g&&__webpack_require__.g.fetch?__webpack_require__.g.fetch:"undefined"!=typeof window&&window.fetch?window.fetch:fetch),jt()&&(void 0!==__webpack_require__.g&&__webpack_require__.g.XMLHttpRequest?Ft=__webpack_require__.g.XMLHttpRequest:"undefined"!=typeof window&&window.XMLHttpRequest&&(Ft=window.XMLHttpRequest)),"function"==typeof ActiveXObject&&(void 0!==__webpack_require__.g&&__webpack_require__.g.ActiveXObject?Ut=__webpack_require__.g.ActiveXObject:"undefined"!=typeof window&&window.ActiveXObject&&(Ut=window.ActiveXObject)),Bt||!Vt||Ft||Ut||(Bt=Ht||Vt),"function"!=typeof Bt&&(Bt=void 0);var $t=function(e,t){if(t&&"object"===zt(t)){var n="";for(var r in t)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(t[r]);if(!n)return e;e=e+(-1!==e.indexOf("?")?"&":"?")+n.slice(1)}return e},Wt=function(e,t,n){Bt(e,t).then((function(e){if(!e.ok)return n(e.statusText||"Error",{status:e.status});e.text().then((function(t){n(null,{status:e.status,data:t})})).catch(n)})).catch(n)},Yt=!1;const qt=function(e,t,n,r){return"function"==typeof n&&(r=n,n=void 0),r=r||function(){},Bt&&0!==t.indexOf("file:")?function(e,t,n,r){e.queryStringParams&&(t=$t(t,e.queryStringParams));var i=Lt({},"function"==typeof e.customHeaders?e.customHeaders():e.customHeaders);n&&(i["Content-Type"]="application/json");var o="function"==typeof e.requestOptions?e.requestOptions(n):e.requestOptions,a=Lt({method:n?"POST":"GET",body:n?e.stringify(n):void 0,headers:i},Yt?{}:o);try{Wt(t,a,r)}catch(e){if(!o||0===Object.keys(o).length||!e.message||e.message.indexOf("not implemented")<0)return r(e);try{Object.keys(o).forEach((function(e){delete a[e]})),Wt(t,a,r),Yt=!0}catch(e){r(e)}}}(e,t,n,r):jt()||"function"==typeof ActiveXObject?function(e,t,n,r){n&&"object"===zt(n)&&(n=$t("",n).slice(1)),e.queryStringParams&&(t=$t(t,e.queryStringParams));try{var i;(i=Ft?new Ft:new Ut("MSXML2.XMLHTTP.3.0")).open(n?"POST":"GET",t,1),e.crossDomain||i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i.withCredentials=!!e.withCredentials,n&&i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.overrideMimeType&&i.overrideMimeType("application/json");var o=e.customHeaders;if(o="function"==typeof o?o():o)for(var a in o)i.setRequestHeader(a,o[a]);i.onreadystatechange=function(){i.readyState>3&&r(i.status>=400?i.statusText:null,{status:i.status,data:i.responseText})},i.send(n)}catch(e){console&&console.log(e)}}(e,t,n,r):void r(new Error("No fetch and no xhr implementation found!"))};function Gt(e){return Gt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gt(e)}function Kt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Jt(r.key),r)}}function Jt(e){var t=function(e){if("object"!==Gt(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!==Gt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===Gt(t)?t:String(t)}var Zt=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.services=t,this.options=n,this.allOptions=r,this.type="backend",this.init(t,n,r)}var t,n;return t=e,n=[{key:"init",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e,this.options=Lt(n,this.options||{},{loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",allowMultiLoading:!1,parse:function(e){return JSON.parse(e)},stringify:JSON.stringify,parsePayload:function(e,t,n){return function(e,t,n){return(t=Jt(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},t,n||"")},parseLoadPayload:function(e,t){},request:qt,reloadInterval:"undefined"==typeof window&&36e5,customHeaders:{},queryStringParams:{},crossDomain:!1,withCredentials:!1,overrideMimeType:!1,requestOptions:{mode:"cors",credentials:"same-origin",cache:"default"}}),this.allOptions=r,this.services&&this.options.reloadInterval&&setInterval((function(){return t.reload()}),this.options.reloadInterval)}},{key:"readMulti",value:function(e,t,n){this._readAny(e,e,t,t,n)}},{key:"read",value:function(e,t,n){this._readAny([e],e,[t],t,n)}},{key:"_readAny",value:function(e,t,n,r,i){var o,a=this,s=this.options.loadPath;"function"==typeof this.options.loadPath&&(s=this.options.loadPath(e,n)),(s=function(e){return!!e&&"function"==typeof e.then}(o=s)?o:Promise.resolve(o)).then((function(o){if(!o)return i(null,{});var s=a.services.interpolator.interpolate(o,{lng:e.join("+"),ns:n.join("+")});a.loadUrl(s,i,t,r)}))}},{key:"loadUrl",value:function(e,t,n,r){var i=this,o="string"==typeof n?[n]:n,a="string"==typeof r?[r]:r,s=this.options.parseLoadPayload(o,a);this.options.request(this.options,e,s,(function(o,a){if(a&&(a.status>=500&&a.status<600||!a.status))return t("failed loading "+e+"; status code: "+a.status,!0);if(a&&a.status>=400&&a.status<500)return t("failed loading "+e+"; status code: "+a.status,!1);if(!a&&o&&o.message&&o.message.indexOf("Failed to fetch")>-1)return t("failed loading "+e+": "+o.message,!0);if(o)return t(o,!1);var s,l;try{s="string"==typeof a.data?i.options.parse(a.data,n,r):a.data}catch(t){l="failed parsing "+e+" to json"}if(l)return t(l,!1);t(null,s)}))}},{key:"create",value:function(e,t,n,r,i){var o=this;if(this.options.addPath){"string"==typeof e&&(e=[e]);var a=this.options.parsePayload(t,n,r),s=0,l=[],c=[];e.forEach((function(n){var r=o.options.addPath;"function"==typeof o.options.addPath&&(r=o.options.addPath(n,t));var u=o.services.interpolator.interpolate(r,{lng:n,ns:t});o.options.request(o.options,u,a,(function(t,n){s+=1,l.push(t),c.push(n),s===e.length&&"function"==typeof i&&i(l,c)}))}))}}},{key:"reload",value:function(){var e=this,t=this.services,n=t.backendConnector,r=t.languageUtils,i=t.logger,o=n.language;if(!o||"cimode"!==o.toLowerCase()){var a=[],s=function(e){r.toResolveHierarchy(e).forEach((function(e){a.indexOf(e)<0&&a.push(e)}))};s(o),this.allOptions.preload&&this.allOptions.preload.forEach((function(e){return s(e)})),a.forEach((function(t){e.allOptions.ns.forEach((function(e){n.read(t,e,"read",null,null,(function(r,o){r&&i.warn("loading namespace ".concat(e," for language ").concat(t," failed"),r),!r&&o&&i.log("loaded namespace ".concat(e," for language ").concat(t),o),n.loaded("".concat(t,"|").concat(e),r,o)}))}))}))}}}],n&&Kt(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();Zt.type="backend";const Qt=Zt;var Xt=__webpack_require__(37364);const en=JSON.parse('{"af":"Afrikaans","ar":"Ø§ÙØ¹Ø±Ø¨ÙØ©","be":"ÐелаÑÑÑкаÑ","bg":"ÐÑлгаÑÑки","ca":"Català ","cs":"ÄeÅ¡tina","da":"Dansk","de":"Deutsch","dsb":"DolnoserbÅ¡Äina","el":"Îλληνικά","en":"English","eo":"Esperanto","es":"Español","es-US":"Español (Latinoamérica)","et":"Eesti","eu":"Euskara","fa":"ÙØ§Ø±Ø³Û","fi":"Suomi","fr":"Français","fr-CA":"Français (Canada)","gl":"Galego","he":"×¢×ר×ת","hi":"हिनà¥à¤¦à¥","hr":"Hrvatski","hsb":"HornjoserbÅ¡Äina","hu":"Magyar","hy":"ÕÕ¡ÕµÕ¥ÖÕ¥Õ¶","id":"Bahasa","is":"Ãslenska","it":"Italiano","ja":"æ¥æ¬èª","kab":"Taqbaylit","kk":"ÒазаÒÑа","ko":"íêµì´","lt":"Lietuvių","lv":"LatvieÅ¡u","ml":"മലയാളà´","mn":"Ðонгол","mr":"मराठà¥","nb":"Norsk bokmÃ¥l","nl":"Nederlands","no":"Norsk","oc":"Occitan","pl":"Polski","pt":"Português","pt-BR":"Português (Brasil)","ro":"RomânÄ","ru":"Ð ÑÑÑкий","sc":"Sardu","sk":"SlovenÄina","sl":"SlovenÅ¡Äina","sq":"Shqip","sr":"СÑпÑки","sv":"Svenska","te":"à°¤à±à°²à±à°à±","tr":"Türkçe","uk":"УкÑаÑнÑÑка","vi":"Tiếng Viá»t","zh-CN":"䏿ï¼ç®ä½ï¼","zh-TW":"䏿ï¼ç¹é«ï¼"}'),tn=JSON.parse('{"addPeople":{"accessibilityLabel":{"meetingLink":"Meeting link: {{url}}"},"add":"Invite","addContacts":"Invite your contacts","contacts":"contacts","copyInvite":"Copy meeting invitation","copyLink":"Copy meeting link","copyStream":"Copy live streaming link","countryNotSupported":"We do not support this destination yet.","countryReminder":"Calling outside the US? Please make sure you start with the country code!","defaultEmail":"Your Default Email","disabled":"You can\'t invite people.","failedToAdd":"Failed to add participants","googleEmail":"Google Email","inviteMoreHeader":"You are the only one in the meeting","inviteMoreMailSubject":"Join {{appName}} meeting","inviteMorePrompt":"Invite more people","linkCopied":"Link copied to clipboard","noResults":"No matching search results","outlookEmail":"Outlook Email","phoneNumbers":"phone numbers","searching":"Searchingâ¦","shareInvite":"Share meeting invitation","shareLink":"Share the meeting link to invite others","shareStream":"Share the live streaming link","sipAddresses":"sip addresses","telephone":"Telephone: {{number}}","title":"Invite people to this meeting","yahooEmail":"Yahoo Email"},"audioDevices":{"bluetooth":"Bluetooth","car":"Car Audio","headphones":"Headphones","none":"No audio devices available","phone":"Phone","speaker":"Speaker"},"audioTranslation":{"disabledForRoom":"Audio translation has been turned off for this meeting.","errorForbidden":"You don\'t have permission to use audio translation.","errorGeneric":"Couldn\'t enable audio translation. Please try again.","errorLimitReached":"Couldn\'t translate everyone at once. Turn on translation for individual participants instead.","errorRoomDisabled":"Audio translation is turned off for this meeting. Enable it in Moderator settings.","errorSpeakerUnavailable":"Can\'t translate this participant â they\'re no longer in the meeting.","labelTooltip":"Translation in progress"},"bandwidthSettings":{"assumedBandwidthBps":"e.g. 10000000 for 10 Mbps","assumedBandwidthBpsWarning":"Higher values might cause network issues.","customValue":"custom value","customValueEffect":"to set the actual bps value","leaveEmpty":"leave empty","leaveEmptyEffect":"to allow estimations to take place","possibleValues":"Possible values","setAssumedBandwidthBps":"Assumed bandwidth (bps)","title":"Bandwidth settings","zeroEffect":"to disable video"},"breakoutRooms":{"actions":{"add":"Add breakout room","autoAssign":"Auto assign to breakout rooms","close"
2:"Close","join":"Join","leaveBreakoutRoom":"Leave breakout room","more":"More","remove":"Remove","rename":"Rename","renameBreakoutRoom":"Rename breakout room","sendToBreakoutRoom":"Send participant to:"},"breakoutList":"Breakout list","buttonLabel":"Breakout rooms","defaultName":"Breakout room #{{index}}","hideParticipantList":"Hide participant list","mainRoom":"Main room","notifications":{"joined":"Joining the \\"{{name}}\\" breakout room","joinedMainRoom":"Joining the main room","joinedTitle":"Breakout Rooms"},"showParticipantList":"Show participant list","title":"Breakout Rooms"},"calendarSync":{"addMeetingURL":"Add a meeting link","confirmAddLink":"Do you want to add a Jitsi link to this event?","error":{"appConfiguration":"Calendar integration is not properly configured.","generic":"An error has occurred. Please check your calendar settings or try refreshing the calendar.","notSignedIn":"An error occurred while authenticating to see calendar events. Please check your calendar settings and try logging in again."},"join":"Join","joinTooltip":"Join the meeting","nextMeeting":"Next meeting","noEvents":"There are no upcoming events scheduled.","ongoingMeeting":"Ongoing meeting","permissionButton":"Open settings","permissionMessage":"The Calendar permission is required to see your meetings in the app.","refresh":"Refresh calendar","today":"Today"},"carmode":{"actions":{"selectSoundDevice":"Select sound device"},"labels":{"buttonLabel":"Car mode","title":"Car mode","videoStopped":"Your video is stopped"}},"chat":{"disabled":"Sending chat messages is disabled.","enter":"Enter room","error":"Error: your message was not sent. Reason: {{error}}","everyone":"Everyone","fieldPlaceHolder":"Aa","fileAccessibleTitle":"{{user}} uploaded a file","fileAccessibleTitleMe":"me uploaded a file","fileDeleted":"A file was deleted","guestsChatIndicator":"(guest)","lobbyChatMessageTo":"Lobby chat message to {{recipient}}","message":"Message","messageAccessibleTitle":"{{user}} says:","messageAccessibleTitleMe":"me says:","messageTo":"Private message to {{recipient}}","messagebox":"Type a message","newMessages":"New messages","nickname":{"featureChat":"chat","featureClosedCaptions":"closed captions","featureFileSharing":"file sharing","featurePolls":"polls","popover":"Choose a nickname","title":"Enter a nickname to use chat","titleWith1Features":"Enter a nickname to use {{feature1}}","titleWith2Features":"Enter a nickname to use {{feature1}} and {{feature2}}","titleWith3Features":"Enter a nickname to use {{feature1}}, {{feature2}} and {{feature3}}","titleWith4Features":"Enter a nickname to use {{feature1}}, {{feature2}}, {{feature3}} and {{feature4}}","titleWithCC":"Enter a nickname to use chat and closed captions","titleWithPolls":"Enter a nickname to use chat and polls","titleWithPollsAndCC":"Enter a nickname to use chat, polls and closed captions","titleWithPollsAndCCAndFileSharing":"Enter a nickname to use chat, polls, closed captions and files"},"noMessagesMessage":"There are no messages in the meeting yet. Start a conversation here!","privateNotice":"Private message to {{recipient}}","sendButton":"Send","smileysPanel":"Emoji panel","systemDisplayName":"System","tabs":{"chat":"Chat","closedCaptions":"CC","fileSharing":"Files","polls":"Polls"},"title":"Chat","titleWithCC":"CC","titleWithFeatures":"Chat and","titleWithFileSharing":"Files","titleWithPolls":"Polls","you":"you"},"chromeExtensionBanner":{"buttonText":"Install Chrome Extension","buttonTextEdge":"Install Edge Extension","close":"Close","dontShowAgain":"Don\'t show me this again","installExtensionText":"Install the extension for Google Calendar and Office 365 integration"},"closedCaptionsTab":{"emptyState":"The closed captions content will be available once a moderator starts it","startClosedCaptionsButton":"Start closed captions"},"connectingOverlay":{"joiningRoom":"Connecting you to your meetingâ¦"},"connection":{"ATTACHED":"Attached","AUTHENTICATING":"Authenticating","AUTHFAIL":"Authentication failed","CONNECTED":"Connected","CONNECTING":"Connecting","CONNFAIL":"Connection failed","DISCONNECTED":"Disconnected","DISCONNECTING":"Disconnecting","ERROR":"Error","FETCH_SESSION_ID":"Obtaining session-idâ¦","GET_SESSION_ID_ERROR":"Get session-id error: {{code}}","GOT_SESSION_ID":"Obtaining session-id⦠Done","LOW_BANDWIDTH":"Video for {{displayName}} has been turned off to save bandwidth"},"connectionindicator":{"address":"Address:","audio_ssrc":"Audio SSRC:","bandwidth":"Estimated bandwidth:","bitrate":"Bitrate:","bridgeCount":"Server count: ","codecs":"Codecs (A/V): ","connectedTo":"Connected to:","e2eeVerified":"E2EE verified:","framerate":"Frame rate:","less":"Show less","localaddress":"Local address:","localaddress_plural"
2:"Local addresses:","localport":"Local port:","localport_plural":"Local ports:","maxEnabledResolution":"send max","more":"Show more","no":"no","packetloss":"Packet loss:","participant_id":"Participant id:","quality":{"good":"Good","inactive":"Inactive","lost":"Lost","nonoptimal":"Nonoptimal","poor":"Poor"},"remoteaddress":"Remote address:","remoteaddress_plural":"Remote addresses:","remoteport":"Remote port:","remoteport_plural":"Remote ports:","resolution":"Resolution:","savelogs":"Save logs","status":"Connection:","transport":"Transport:","transport_plural":"Transports:","video_ssrc":"Video SSRC:","yes":"yes"},"customPanel":{"close":"Close"},"dateUtils":{"earlier":"Earlier","today":"Today","yesterday":"Yesterday"},"deepLinking":{"appNotInstalled":"You need the {{app}} mobile app to join this meeting on your phone.","description":"Nothing happened? We tried launching your meeting in the {{app}} desktop app. Try again or launch it in the {{app}} web app.","descriptionNew":"Nothing happened? We tried launching your meeting in the {{app}} desktop app. <br /><br /> You can try again or launch it on web.","descriptionWithoutWeb":"Nothing happened? We tried launching your meeting in the {{app}} desktop app.","downloadApp":"Download the app","downloadMobileApp":"Download from App Store","ifDoNotHaveApp":"If you don\'t have the app yet:","ifHaveApp":"If you already have the app:","joinInApp":"Join this meeting using the app","joinInAppNew":"Join in app","joinInBrowser":"Join in browser","launchMeetingLabel":"How do you want to join this meeting?","launchWebButton":"Launch in web","noDesktopApp":"You don\'t have the app?","noMobileApp":"You don\'t have the app?","or":"OR","termsAndConditions":"By continuing you agree to our <a href=\'{{termsAndConditionsLink}}\' rel=\'noopener noreferrer\' target=\'_blank\'>terms & conditions.</a>","title":"Launching your meeting in {{app}}â¦","titleNew":"Launching your meetingâ¦","tryAgainButton":"Try again in desktop","unsupportedBrowser":"It looks like you\'re using a browser we don\'t support."},"defaultLink":"e.g. {{url}}","defaultNickname":"Z. B. fair meeter","deviceError":{"cameraError":"Failed to access your camera","cameraPermission":"Error obtaining camera permission","microphoneError":"Failed to access your microphone","microphonePermission":"Error obtaining microphone permission"},"deviceSelection":{"hid":{"callControl":"Call control","connectedDevices":"Connected devices:","deleteDevice":"Delete device","pairDevice":"Pair device"},"noPermission":"Permission not granted","previewUnavailable":"Preview unavailable","selectADevice":"Select a device","testAudio":"Test"},"dialIn":{"screenTitle":"Dial-in summary"},"dialOut":{"statusMessage":"is now {{status}}"},"dialog":{"Back":"Back","Cancel":"Cancel","IamHost":"Log-in","Ok":"OK","Remove":"Remove","Share":"Share","Submit":"Submit","Understand":"I understand, keep me muted for now","UnderstandAndUnmute":"I understand, please unmute me","WaitForHostNoAuthMsg":"The conference has not yet started because no moderators have yet arrived. Please wait.","WaitingForHostButton":"Wait for moderator","WaitingForHostTitle":"Waiting for a moderatorâ¦","Yes":"Yes","accessibilityLabel":{"Cancel":"Cancel (leave dialog)","Ok":"OK (save and leave dialog)","close":"Close dialog","liveStreaming":"Live Stream","sharingTabs":"Sharing options"},"add":"Add","addMeetingNote":"Add a note about this meeting","addOptionalNote":"Add a note (optional):","allow":"Allow","allowToggleCameraDialog":"Do you allow {{initiatorName}} to toggle your camera facing mode?","allowToggleCameraTitle":"Allow toggle camera?","alreadySharedVideoMsg":"Another participant is already sharing a video. This conference allows only one shared video at a time.","alreadySharedVideoTitle":"Only one shared video is allowed at a time","applicationWindow":"Application window","applyChanges":"Apply changes","authenticationRequired":"Authentication required","cameraCaptureDialog":{"description":"Take and send a picture using your mobile camera","ok":"Open camera","reject":"Not now","title":"Take a picture"},"cameraConstraintFailedError":"Your camera does not satisfy some of the required constraints.","cameraNotFoundError":"Camera was not found.","cameraNotSendingData":"We are unable to access your camera. Please check if another application is using this device, select another device from the settings menu or try to reload the application.","cameraNotSendingDataTitle":"Unable to access camera","cameraPermissionDeniedError":"You have not granted permission to use your camera. You can still join the conference but others won\'t see you. Use the camera button in the address bar to fix this.","cameraTimeoutError":"Could not start video source. Timeout occurred!","cameraUnknownError":"Cannot use camera for an unknown reason.","cameraUnsupportedResolutionError":"Your camera does not support required video resolution.","close"
2:"Close","conferenceDisconnectMsg":"You may want to check your network connection. Reconnecting in {{seconds}} secâ¦","conferenceDisconnectTitle":"You have been disconnected.","conferenceReloadMsg":"We\'re trying to fix this. Reconnecting in {{seconds}} secâ¦","conferenceReloadTitle":"Unfortunately, something went wrong.","confirm":"Confirm","confirmBack":"Back","confirmNo":"No","confirmYes":"Yes","connectError":"Oops! Something went wrong and we couldn\'t connect to the conference.","connectErrorWithMsg":"Oops! Something went wrong and we couldn\'t connect to the conference: {{msg}}","connecting":"Connecting","contactSupport":"Contact support","copied":"Copied","copy":"Copy","currentLinks":"Current Links","demoteParticipantDialog":"Are you sure you want to move this participant to viewer?","demoteParticipantTitle":"Move to viewer","dismiss":"Dismiss","dismissAll":"Dismiss All","displayNameRequired":"Hi! What\'s your name?","done":"Done","e2eeDescription":"End-to-End Encryption is currently EXPERIMENTAL. Please keep in mind that turning on end-to-e
2nd encryption will effectively disable server-side provided services such as: phone participation. Also keep in mind that the meeting will only work for people joining from browsers with support for insertable streams.","e2eeDisabledDueToMaxModeDescription":"Cannot enable End-to-End Encryption due to large number of participants in the conference.","e2eeLabel":"Enable End-to-End Encryption","e2eeWarning":"WARNING: Not all participants in this meeting seem to have support for End-to-End encryption. If you enable it they won\'t be able to see nor hear you.","e2eeWillDisableDueToMaxModeDescription":"WARNING: End-to-End Encryption will be automatically disabled if more participants join the conference.","embedMeeting":"Embed meeting","enterDisplayName":"Enter your name","error":"Error","errorRoomCreationRestriction":"You tried to join too quickly, please come back in a bit.","gracefulShutdown":"Our service is currently down for maintenance. Please try again later.","grantModeratorDialog":"Are you sure you want to grant moderator rights to {{participantName}}?","grantModeratorTitle":"Grant moderator rights","hide":"Hide","hideShareAudioHelper":"Don\'t show this dialog again","incorrectPassword":"Incorrect username or password","incorrectRoomLockPassword":"Incorrect password","internalError":"Oops! Something went wrong. The following error occurred: {{error}}","internalErrorTitle":"Internal error","kickMessage":"You can contact {{participantDisplayName}} for more details.","kickParticipantButton":"Kick","kickParticipantDialog":"Are you sure you want to kick this participant?","kickParticipantTitle":"Kick this participant?","kickSystemTitle":"Ouch! You were kicked out of the meeting","kickTitle":"Ouch! {{participantDisplayName}} kicked you out of the meeting","learnMore":"Learn more","link":"Link","linkMeeting":"Link meeting","linkMeetingTitle":"Link meeting to Salesforce","liveStreaming":"Live Streaming","liveStreamingDisabledBecauseOfActiveRecordingTooltip":"Not possible while recording is active","localUserControls":"Local user controls","lockMessage":"Failed to lock the conference.","lockRoom":"Add meeting $t(lockRoomPassword)","lockTitle":"Lock failed","login":"Login","loginFailed":"Login failed.","loginOnResume":"Your authentication session has expired. You need to login again to continue the meeting.","loginPopupBlocked":"Login popup was blocked by your browser.","loginQuestion":"Are you sure you want to login and leave the conference?","logoutQuestion":"Are you sure you want to logout and leave the conference?","logoutTitle":"Logout","maxUsersLimitReached":"The limit for maximum number of participants has been reached. The conference is full. Please contact the meeting owner or try again later!","maxUsersLimitReachedTitle":"Maximum participants limit reached","micConstraintFailedError":"Your microphone does not satisfy some of the required constraints.","micNotFoundError":"Microphone was not found.","micNotSendingData":"Go to your computer\'s settings to unmute your mic and adjust its level","micNotSendingDataTitle":"Your mic is muted by your system settings","micPermissionDeniedError":"You have not granted permission to use your microphone. You can still join the conference but others won\'t hear you. Use the camera button in the address bar to fix this.","micTimeoutError":"Could not start audio source. Timeout occurred!","micUnknownError":"Cannot use microphone for an unknown reason.","moderationAudioLabel":"Allow non-moderators to unmute themselves","moderationDesktopLabel":"Allow non-moderators to share their screen","moderationVideoLabel":"Allow non-moderators to start their video","muteEveryoneDialog":"The participants can unmute themselves at any time.","muteEveryoneDialogModerationOn":"The participants can send a request to speak at any time.","muteEveryoneElseDialog":"Once muted, you won\'t be able to unmute them, but they can unmute themselves at any time.","muteEveryoneElseTitle":"Mute everyone except {{whom}}?","muteEveryoneElsesDesktopDialog":"Once the share is stopped, you won\'t be able to restart it, but they can do so at any time.","muteEveryoneElsesDesktopTitle":"Stop everyone\'s screen-share except {{whom}}?","muteEveryoneElsesVideoDialog":"Once the camera is disabled, you won\'t be able to turn it back on, but they can turn it back on at any time.","muteEveryoneElsesVideoTitle":"Stop everyone\'s video except {{whom}}?","muteEveryoneSelf":"yourself","muteEveryoneStartMuted":"Everyone starts muted from now on","muteEveryoneTitle":"Mute everyone?","muteEveryonesDesktopDialog":"The participants can share their screen at any time.","muteEveryonesDesktopDialogModerationOn":"The participants can send a request to share their screen at any time.","muteEveryonesDesktopTitle":"Stop everyone\'s screen share?","muteEveryonesVideoDialog":"The participants can turn on their video at any time.","muteEveryonesVideoDialogModerationOn":"The participants can send a request to turn on their video at any time.","muteEveryonesVideoDialogOk":"Disable","muteEveryonesVideoTitle":"Stop everyone\'s video?","muteParticipantBody":"You won\'t be able to unmute them, but they can unmute themselves at any time.","muteParticipantButton":"Mute","muteParticipantsDesktopBody":"You won\'t be able to start their screen-share, but they can do so at any time.","muteParticipantsDesktopBodyModerationOn":"You won\'t be able to start their screen-share and neither will they.","muteParticipantsDesktopButton":"Stop screen sharing","muteParticipantsDesktopDialog":"Are you sure you want to turn off this participant\'s screen-share? You won\'t be able to restart it, but they can do so at any time.","muteParticipantsDesktopDialogModerationOn":"Are you sure you want to turn off this participant\'s screen-share? You won\'t be able to turn the screen back on and neither will they.","muteParticipantsDesktopTitle":"Disable screen-share of this participant?","muteParticipantsVideoBody":"You won\'t be able to turn the camera back on, but they can turn it back on at any time.","muteParticipantsVideoBodyModerationOn":"You won\'t be able to turn the camera back on and neither will they.","muteParticipantsVideoButton":"Stop video","muteParticipantsVideoDialog":"Are you sure you want to turn off this participant\'s camera? You won\'t be able to turn the camera back on, but they can turn it back on at any time.","muteParticipantsVideoDialogModerationOn":"Are you sure you want to turn off this participant\'s camera? You won\'t be able to turn the camera back on and neither will they.","muteParticipantsVideoT
2itle":"Disable camera of this participant?","noDropboxToken":"No valid Dropbox token","password":"Password","passwordLabel":"The meeting has been locked by a participant. Please enter the $t(lockRoomPassword) to join.","passwordNotSupported":"Setting a meeting $t(lockRoomPassword) is not supported.","passwordNotSupportedTitle":"$t(lockRoomPasswordUppercase) not supported","passwordRequired":"$t(lockRoomPasswordUppercase) required","pendingDealsDescription":"These opportunities may be related to this meeting","pendingDescription":"We found these potential matches based on participant emails","permissionCameraRequiredError":"Camera permission is required to participate in conferences with video. Please grant it in Settings","permissionErrorTitle":"Permission required","permissionMicRequiredError":"Microphone permission is required to participate in conferences with audio. Please grant it in Settings","readMore":"more","recentlyUsedObjects":"Your recently used objects","recordAndTranscribe":"Record & Transcribe","recording":"Recording","recordingDisabledBecauseOfActiveLiveStreamingTooltip":"Not possible while a live stream is active","recordingInProgressDescription":"This meeting is being recorded and analyzed by AI. Your audio and video have been muted. If you choose to unmute, you consent to being recorded.","recordingInProgressTitle":"Recording in progress","rejoinNow":"Rejoin now","remoteControlAllowedMessage":"{{user}} accepted your remote control request!","remoteControlDeniedMessage":"{{user}} rejected your remote control request!","remoteControlErrorMessage":"An error occurred while trying to request remote control permissions from {{user}}!","remoteControlRequestMessage":"Will you allow {{user}} to remotely control your desktop?","remoteControlShareScreenWarning":"Note that if you press \\"Allow\\" you will share your screen!","remoteControlStopMessage":"The remote control session ended!","remoteControlTitle":"Remote desktop control","remoteUserControls":"Remote user controls of {{username}}","removePassword":"Remove $t(lockRoomPassword)","removeSharedVideoMsg":"Are you sure you would like to remove your shared video?","removeSharedVideoTitle":"Remove shared video","renameBreakoutRoomLabel":"Room name","renameBreakoutRoomTitle":"Rename breakout room","reservationError":"Reservation system error","reservationErrorMsg":"Error code: {{code}}, message: {{msg}}","retry":"Retry","salesforceDataError":"Failed to load Salesforce data","screenSharingAudio":"Share audio","screenSharingFailed":"Oops! Something went wrong, we weren\'t able to start screen sharing!","screenSharingFailedTitle":"Screen sharing failed!","screenSharingPermissionDeniedError":"Oops! Something went wrong with your screen sharing permissions. Please reload and try again.","screenshareStoppedDiskSpace":"This happens if you used the macOS\'s floating toolbar to stop screen sharing. It may al
2so be due to low disk space.","screenshareStoppedTitle":"Screen sharing stopped via system","searchInSalesforce":"Search in Salesforce","searchResults":"Search results({{count}})","searchResultsDetailsError":"Something went wrong while retrieving owner data.","searchResultsError":"Something went wrong while retrieving data.","searchResultsNotFound":"No search results found.","searchResultsTryAgain":"Try using alternative keywords.","sendPrivateMessage":"You recently received a private message. Did you intend to reply to that privately, or you want to send your message to the group?","sendPrivateMessageCancel":"Send to the group","sendPrivateMessageOk":"Send privately","sendPrivateMessageTitle":"Send privately?","serviceUnavailable":"Service unavailable","sessTerminated":"Call terminated","sessTerminatedReason":"The meeting has been terminatedNo cookies were set. With your donation, we pay for the servers and our green electricity","sessionRestarted":"Call restarted because of a connection issue.","shareAudio":"Continue","shareAudioAltText":"to share the desired content, navigate to \\"Browser Tab\\", select the content, activate the \\"share audio\\" check mark and then click \\"share\\" button","shareAudioTitle":"How to share audio","shareAudioWarningD1":"you need to stop screen sharing before sharing your audio.","shareAudioWarningD2":"you need to restart your screen sharing and check the \\"share audio\\" option.","shareAudioWarningH1":"If you want to share just audio:","shareAudioWarningTitle":"You need to stop screen sharing before sharing audio","shareMediaWarningGenericH2":"If you want to share your screen and audio","shareScreenWarningD1":"you need to stop audio sharing before sharing your screen.","shareScreenWarningD2":"you need to stop audio sharing, start screen sharing and check the \\"share audio\\" option.","shareScreenWarningH1":"If you want to share just your screen:","shareScreenWarningTitle":"You need to stop audio sharing before sharing your screen","shareVideoConfirmPlay":"You\'re about to open an external website. Do you want to continue?","shareVideoConfirmPlayTitle":"{{name}} has shared a video with you.","shareVideoLinkError":"Oops, this video cannot be played.","shareVideoLinkStopped":"The video from {{name}} was stopped.","shareVideoTitle":"Share video","shareYourScreen":"Share your screen","shareYourScreenDisabled":"Screen sharing disabled.","sharedVideoDialogError":"Please enter a valid link to a Youtube video or an mp4 file accessible from the Internet (e.g. from fair.tube).","sharedVideoLinkPlaceholder":"YouTube / mp4 download (fair.tube, ...)","show":"Show","start":"Start ","startLiveStreaming":"Start live stream","startRecording":"Start recording","startRemoteControlErrorMessage":"An error occurred while trying to start the remote control session!","startTranscribing":"Start transcribing","startTranscription":"Start transcription","stopLiveStreaming":"Stop live stream","stopRecording":"Stop recording","stopRecordingWarning":"Are you sure you would like to stop the recording?","stopStreamingWarning":"Are you sure you would like to stop the live streaming?","stopTranscription":"Stop transcription","stopTranscriptionWarning":"Are you sure you would like to stop the transcription?","streamKey":"First start and publish the stream on fair.tube, for example","suggestedAccounts":"Suggested Accounts","suggestedDeals":"Suggested Deals","thankYou":"Thank you for using {{appName}}!","token":"token","tokenAuthFailed":"Sorry, you\'re not allowed to join this call.","tokenAuthFailedReason":{"audInvalid":"Invalid `aud` value. It should be `jitsi`.","contextNotFound":"The `context` object is missing from the payload.","expInvalid":"Invalid `exp` value.","featureInvalid":"Invalid feature: {{feature}}, most likely not implemented yet.","featureValueInvalid":"Invalid value for feature: {{feature}}.","featuresNotFound":"The `features` object is missing from the payload.","headerNotFound":"Missing the header.","issInvalid":"Invalid `iss` value. It should be `chat`.","kidMismatch":"Key ID (kid) does not match sub.","kidNotFound":"Missing Key ID (kid).","nbfFuture":"The `nbf` value is in the future.","nbfInvalid":"Invalid `nbf` value.","payloadNotFound":"Missing the payload.","tokenExpired":"Token is expired."},"tokenAuthFailedTitle":"Authentication failed","tokenAuthFailedWithReasons":"Sorry, you\'re not allowed to
2join this call. Possible reasons: {{reason}}","tokenAuthUnsupported":"Token URL is not supported.","transcribing":"Transcribing","unauthenticatedAccessDisabled":"This call requires authentication. Please login in order to proceed.","unlink":"Unlink","unlockRoom":"Remove meeting $t(lockRoomPassword)","user":"User","userIdentifier":"User identifier","userPassword":"User password","verifyParticipantConfirm":"They match","verifyParticipantDismiss":"They do not match","verifyParticipantQuestion":"EXPERIMENTAL: Ask participant {{participantName}} if they see the same content, in the same order.","verifyParticipantTitle":"User verification","videoLink":"Video link","viewUpgradeOptions":"View upgrade options","viewUpgradeOptionsContent":"To get unlimited access to premium features like recording, transcriptions, RTMP Streaming & more, you\'ll need to upgrade your plan.","viewUpgradeOptionsTitle":"You discovered a premium feature!","whiteboardLimitContent":"Sorry, the limit of conccurent whiteboard users has been reached.","whiteboardLimitReference":"For more information please visit","whiteboardLimitReferenceUrl":"our website","whiteboardLimitTitle":"Whiteboard usage restricted","yourEntireScreen":"Your entire screen"},"documentSharing":{"title":"Shared Document"},"e2ee":{"labelToolTip":"Audio and Video Communication on this call is end-to-end encrypted"},"embedMeeting":{"title":"Embed this meeting"},"feedback":{"accessibilityLabel":{"yourChoice":"Your choice: {{rating}}"},"average":"Average","bad":"Bad","detailsLabel":"Tell us more about it.","good":"Good","rateExperience":"Rate your meeting experience","star":"Star","veryBad":"Very Bad","veryGood":"Very Good"},"fileSharing":{"downloadFailedDescription":"Please try again.","downloadFailedTitle":"Download failed","downloadFile":"Download","downloadStarted":"File download started","dragAndDrop":"Drag and drop files here or anywhere on screen","fileAlreadyUploaded":"File has already been uploaded to this meeting.","fileRemovedByOther":"Your file \'{{ fileName }}\' was removed","fileTooLargeDescription":"Please make sure the file does not exceed {{ maxFileSize }}.","fileTooLargeTitle":"The selected file is too large","fileUploadProgress":"File upload progress","fileUploadedSuccessfully":"File uploaded successfully","newFileNotification":"{{ participantName }} shared \'{{ fileName }}\'","removeFile":"Remove","removeFileSuccess":"File removed successfully","uploadDisabled":"Not allowed to upload files. Ask a moderator for permission rights for that operation.","uploadFailedDescription":"Please try again.","uploadFailedTitle":"Upload failed","uploadFile":"Share file"},"filmstrip":{"accessibilityLabel":{"heading":"Video thumbnails"}},"giphy":{"noResults":"No results found :(","search":"Search GIPHY"},"incomingCall":{"answer":"Answer","audioCallTitle":"Incoming call","decline":"Dismiss","productLabel":"from Jitsi Meet","videoCallTitle":"Incoming video call"},"info":{"accessibilityLabel":"Show info","addPassword":"Add $t(lockRoomPassword)","cancelPassword":"Cancel $t(lockRoomPassword)","conferenceURL":"Link:","copyNumber":"Copy number","country":"Country","dialANumber":"To join your meeting, dial one of these numbers and then enter the pin.","dialInConferenceID":"PIN:","dialInNotSupported":"Sorry, dialing in is currently not supported.","dialInNumber":"Dial-in:","dialInSummaryError":"Error fetching dial-in info now. Please try again later.","dialInTollFree":"Toll Free","genericError":"Whoops, something went wrong.","inviteLiveStream":"To view the live stream of this meeting, click this link: {{url}}","invitePhone":"To join by phone instead, tap this: {{number}},,{{conferenceID}}#\\n","invitePhoneAlternatives":"Looking for a different dial-in number?\\nSee meeting dial-in numbers: {{url}}\\n\\n\\nIf also dialing-in through a room phone, join without connecting to audio: {{silentUrl}}","inviteSipEndpoint":"To join using the SIP address, enter this: {{sipUri}}","inviteTextiOSInviteUrl":"Click the following link to join: {{inviteUrl}}.","inviteTextiOSJoinSilent":"If you are dialing-in through a room phone, use this link to join without connecting to audio: {{silentUrl}}.","inviteTextiOSPersonal":"{{name}} is inviting you to a meeting.","inviteTextiOSPhone":"To join via phone, use this number: {{number}},,{{conferenceID}}#. If you are looking for a different number, this is the full list: {{didUrl}}.","inviteURLFirstPartGeneral":"You are invited to join a meeting.","inviteURLFirstPartPersonal":"{{name}} is inviting you to a meeting.\\n","inviteURLSecondPart":"\\nJoin the meeting:\\n{{url}}\\n","label":"Dial-in info","liveStreamURL":"Live stream:","moreNumbers":"More numbers","noNumbers":"No dial-in numbers.","noPassword":"None","noRoom":"No room was specified to dial-in into.","noWhiteboard":"Could not load the whiteboard.","numbers":"Dial-in Numbers","password":"$t(lockRoomPasswordUppercase): ","reachedLimit":"You have reached the limit of your plan.","sip":"SIP address","sipAudioOnly":"SIP audio only address","title":"Share","tooltip":"Share link and dial-in info for this meeting","upgradeOptions":"Please check the upgrade options on","whiteboardError":"Error loading the whiteboard. Please try again later."},"inlineDialogFailure":{"msg":"We stumbled a bit.","retry":"Try again","support":"[email protected]","supportMsg":"Please consult the FAQs. If the error occurs more frequently, then contact us and mention what what browser you are using."}
2,"inputAction":{"deleteInput":"Clear input"},"inviteDialog":{"alertText":"Failed to invite some participants.","header":"Invite","searchCallOnlyPlaceholder":"Enter phone number","searchPeopleOnlyPlaceholder":"Search for participants","searchPlaceholder":"Participant or phone number","send":"Send"},"jitsiHome":"{{logo}} Logo, links to Homepage","keyboardShortcuts":{"focusLocal":"Focus on your video","focusRemote":"Focus on another person\'s video","fullScreen":"View or exit full screen","giphyMenu":"Toggle GIPHY menu","keyboardShortcuts":"Keyboard shortcuts","localRecording":"Show or hide local recording controls","mute":"Mute or unmute your microphone","pushToTalk":"Push to talk","raiseHand":"Raise or lower your hand","showSpeakerStats":"Show participants stats","toggleChat":"Open or close the chat","toggleFilmstrip":"Show or hide video thumbnails","toggleParticipantsPane":"Show or hide the participants pane","toggleScreensharing":"Switch between camera and screen sharing","toggleShortcuts":"Show or hide keyboard shortcuts","videoMute":"Start or stop your camera"},"largeVideo":{"screenIsShared":"You are sharing your screen","showMeWhatImSharing":"Show me what I\'m sharing"},"liveStreaming":{"busy":"We\'re working on freeing streaming resources. Please try again in a few minutes.","busyTitle":"All streamers are currently busy","changeSignIn":"Switch accounts.","choose":"Choose a live stream","chooseCTA":"Choose a streaming option. You\'re currently logged in as {{email}}.","chooseCTAWithChangeSignIn":"Choose a streaming option. You\'re currently logged in as {{email}}. <0>Switch accounts.</0>","enterStreamKey":"rtmp://fair.tube:1935/live/streamkey","error":"Live Streaming failed. Please try again.","errorAPI":"An error occurred while accessing your YouTube broadcasts. Please try logging in again.","errorLiveStreamNotEnabled":"Live Streaming is not enabled on {{email}}. Please enable live streaming or log into an account with live streaming enabled.","expandedOff":"The live streaming has stopped","expandedOn":"The meeting is currently being live streamed","expandedPending":"The live streaming is being startedâ¦","failedToStart":"Live Streaming failed to start","getStreamKeyManually":"We weren\'t able to fetch any live streams. Try getting your live stream key from YouTube.","googlePrivacyPolicy":"Google Privacy Policy","inProgress":"Recording or live streaming in progress","invalidStreamKey":"Live stream key may be incorrect.","off":"Live Streaming stopped","offBy":"{{name}} stopped the live streaming","on":"Live Streaming started","onBy":"{{name}} started the live streaming","pending":"Starting Live Streamâ¦","policyError":"You tried to start a live stream too quickly. Please try again later!","serviceName":"Live Streaming service","sessionAlreadyActive":"This session is already being recorded or live streamed.","signIn":"Sign in with Google","signInCTA":"Sign in or enter your live stream key from YouTube.","signOut":"Sign out","signedInAs":"You are currently signed in as:","start":"Start a live stream","streamIdHelp":"What\'s this?","title":"Live Stream","unavailableTitle":"Live Streaming unavailable","youTubeGoLiveWarning":"Remember to click \'Go Live\' in YouTube Studio if Auto-Start/Auto-Stop are disabled. Otherwise the stream will not begin recording.","youtubeTerms":"YouTube terms of services"},"lobby":{"backToKnockModeButton":"Ask to join","chat":"Chat","dialogTitle":"Lobby mode","disableDialogContent":"Lobby mode is currently enabled. This feature ensures that unwanted participants can\'t join your meeting. Do you want to disable it?","disableDialogSubmit":"Disable","emailField":"Enter your email address","enableDialogPasswordField":"Set password (optional)","enableDialogSubmit":"Enable","enableDialogText":"Lobby mode lets you protect your meeting by only allowing people to enter after a formal approval by a moderator.","enterPasswordButton":"Enter meeting password","enterPasswordTitle":"Enter password to join meeting","errorMissingPassword":"Please enter the meeting password","invalidPassword":"Invalid password","joinRejectedMessage":"Your join request was rejected by a moderator.","joinRejectedTitle":"Join request rejected.","joinTitle":"Join Meeting","joinWithPasswordMessage":"Trying to join with password, please waitâ¦","joiningMessage":"You\'ll join the meeting as soon as someone accepts your request","joiningTitle":"Asking to join meetingâ¦","joiningWithPasswordTitle":"Joining with passwordâ¦","knockButton":"Ask to Join","knockTitle":"Someone wants to join the meeting","knockingParticipantList":"Knocking participant list","lobbyChatStartedNotification":"{{moderator}} started a lobby chat with {{attendee}}","lobbyChatStartedTitle":"{{moderator}} has started a lobby chat with you.","lobbyClosed":"The lobby room has been closed.","nameField":"Enter your name","notificationLobbyAccessDenied":"{{targetParticipantName}} has been rejected to join by {{originParticipantName}}","notificationLobbyAccessGranted":"{{targetParticipantName}}
2 has been allowed to join by {{originParticipantName}}","notificationLobbyDisabled":"Lobby has been disabled by {{originParticipantName}}","notificationLobbyEnabled":"Lobby has been enabled by {{originParticipantName}}","notificationTitle":"Lobby","passwordJoinButton":"Join","title":"Lobby","toggleLabel":"Enable lobby","waitForModerator":"The conference has not yet started because no moderators have yet arrived. If you\'d like to become a moderator please log-in. Otherwise, please wait."},"localRecording":{"clientState":{"off":"Off","on":"On","unknown":"Unknown"},"dialogTitle":"Local Recording Controls","duration":"Duration","durationNA":"N/A","encoding":"Encoding","label":"LOR","labelToolTip":"Local recording is engaged","localRecording":"Local Recording","me":"Me","messages":{"engaged":"Local recording engaged.","finished":"Recording session {{token}} finished. Please send the recorded file to the moderator.","finishedModerator":"Recording session {{token}} finished. The recording of the local track has been saved. Please ask the other participants to submit their recordings.","notModerator":"You are not the moderator. You cannot start or stop local recording."},"moderator":"Moderator","no":"No","participant":"Participant","participantStats":"Participant Stats","selectTabTitle":"ð¥ Please select this tab for recording","sessionToken":"Session Token","start":"Start Recording","stop":"Stop Recording","stopping":"Stopping Recording","wait":"Please wait while we save your recording","yes":"Yes"},"lockRoomPassword":"password","lockRoomPasswordUppercase":"Password","lonelyMeetingExperience":{"button":"Invite others","youAreAlone":"You are the only one in the meeting"},"lowBandwidthMode":{"lowBandwidthMode":"Low bandwidth"},"me":"me","multiScreen":{"noParticipants":"No participants","showOnStage":"Show {{name}} on the second screen","unpinFromStage":"Stop featuring {{name}} on the second screen","whiteboardInactive":"Open the whiteboard in the meeting to show it on the second screen","whiteboardTitle":"Whiteboard"},"notify":{"OldElectronAPPTitle":"Security vulnerability!","allowAll":"Allow All","allowAudio":"Allow Audio","allowDesktop":"Allow screen sharing","allowVideo":"Allow Video","allowedUnmute":"You can unmute your microphone, start your camera or share your screen.","audioUnmuteBlockedDescription":"Mic unmute operation has been temporarily blocked because of system limits.","audioUnmuteBlockedTitle":"Mic unmute blocked!","chatMessages":"Chat messages","confirmAccountError":"Failed to confirm account","confirmAccountSuccess":"Account confirmed","confirmDealError":"Failed to confirm deal","confirmDealSuccess":"Deal confirmed","connectedOneMember":"{{name}} joined the meeting","connectedThreePlusMembers":"{{name}} and many others joined the meeting","connectedTwoMembers":"{{first}} and {{second}} joined the meeting","connectionFailed":"Connection failed. Please try again later!","dataChannelClosed":"Video quality may be impaired","dataChannelClosedDescription":"The bridge channel is down and thus video quality may be limited to its lowest setting.","dataChannelClosedDescriptionWithAudio":"The bridge channel is down and thus disruptions to audio and video may occur.","dataChannelClosedWithAudio":"Audio and video quality may be impaired","desktopMutedRemotelyTitle":"Your screen sharing has been stopped by {{participantDisplayName}}","disabledIframe":"Embedding is only meant for demo purposes, so this call will disconnect in {{timeout}} minutes.","disabledIframeSecondaryNative":"Embedding {{domain}} is only meant for demo purposes, so this call will disconnect in {{timeout}} minutes.","disabledIframeSecondaryWeb":"Embedding {{domain}} is only meant for demo purposes, so this call will disconnect in {{timeout}} minutes. Please use <a href=\'{{jaasDomain}}\' rel=\'noopener noreferrer\' target=\'_blank\'>Jitsi as a Service</a> for production embedding!","disconnected":"disconnected","dismissError":"Failed to dismiss suggestions","dismissSuccess":"Suggestions dismissed","displayNotifications":"Display notifications for","dontRemindMe":"Do not remind me","focus":"Conference focus","focusFail":"{{component}} not available - retry in {{ms}} sec","gifsMenu":"GIPHY","groupTitle":"Notifications","hostAskedUnmute":"The moderator would like you to participate.","invali
2dTenant":"Invalid tenant","invalidTenantHyphenDescription":"The tenant you are using is invalid (starts or ends with \'-\').","invalidTenantLengthDescription":"The tenant you are using is too long.","invitedOneMember":"{{name}} has been invited","invitedThreePlusMembers":"{{name}} and {{count}} others have been invited","invitedTwoMembers":"{{first}} and {{second}} have been invited","joinMeeting":"Join","kickParticipant":"{{kicked}} was kicked by {{kicker}}","leftOneMember":"{{name}} left the meeting","leftThreePlusMembers":"{{name}} and many others left the meeting","leftTwoMembers":"{{first}} and {{second}} left the meeting","linkToSalesforce":"Link to Salesforce","linkToSalesforceDescription":"You can link the meeting summary to a Salesforce object.","linkToSalesforceError":"Failed to link meeting to Salesforce","linkToSalesforceKey":"Link this meeting","linkToSalesforceProgress":"Linking meeting to Salesforceâ¦","linkToSalesforceSuccess":"The meeting was linked to Salesforce","localRecordingStarted":"{{name}} has started a local recording.","localRecordingStopped":"{{name}} has stopped a local recording.","me":"Me","moderationInEffectCSDescription":"Please raise hand if you want to share your screen.","moderationInEffectCSTitle":"Screen sharing is blocked by the moderator","moderationInEffectDescription":"Please raise hand if you want to speak.","moderationInEffectTitle":"Your microphone is muted by the moderator","moderationInEffectVideoDescription":"Please raise your hand if you want to start your camera.","moderationInEffectVideoTitle":"Your camera is blocked by the moderator","moderationRequestFromModerator":"The host would like you to unmute","moderationRequestFromParticipant":"Wants to speak","moderationStartedTitle":"Moderation started","moderationStoppedTitle":"Moderation stopped","moderationToggleDescription":"by {{participantDisplayName}}","moderator":"You\'re now a moderator","muted":"You have started the conversation muted.","mutedRemotelyDescription":"You can always unmute when you\'re ready to speak. Mute back when you\'re done to keep noise away from the meeting.","mutedRemotelyTitle":"You\'ve been muted by {{participantDisplayName}}","mutedTitle":"You\'re muted!","newDeviceAction":"Use","newDeviceAudioTitle":"New audio device detected","newDeviceCameraTitle":"New camera detected","nextToSpeak":"You are the next in line to speak","noiseSuppressionDesktopAudioDescription":"Extra noise suppression can\'t be enabled while sharing desktop audio, please disable it and try again.","noiseSuppressionFailedTitle":"Failed to start extra noise suppression","noiseSuppressionStereoDescription":"Extra noise suppression is not currently supported with stereo audio.","oldElectronClientDescription1":"You appear to be using an old version of the Jitsi Meet client which has known security vulnerabilities. Please make sure you update to our ","oldElectronClientDescription2":"latest build","oldElectronClientDescription3":" now!","openChat":"Open chat","participantWantsToJoin":"Wants to join the meeting","participantsWantToJoin":"Want to join the meeting","passwordRemovedRemotely":"$t(lockRoomPasswordUppercase) removed by another participant","passwordSetRemotely":"$t(lockRoomPasswordUppercase) set by another participant","raiseHandAction":"Raise hand","raisedHand":"Would like to participate.","raisedHands":"{{participantName}} and {{raisedHands}} more people","reactionSounds":"Disable sounds","reactionSoundsForAll":"Disable sounds for all","screenShareNoAudio":"Share audio box was not checked in the window selection screen.","screenShareNoAudioTitle":"Couldn\'t share system audio!","screenSharingAudioOnlyDescription":"Please note that by sharing your screen you\'re affecting the \\"Best performance\\" mode and you will use more bandwidth.","screenSharingAudioOnlyTitle":"\\"Best performance\\" mode","selfViewTitle":"You can always un-hide the self-view from settings","somebody":"Somebody","startSilentDescription":"Rejoin the meeting to enable audio","startSilentTitle":"You joined with no audio output!","suboptimalBrowserWarning":"We are afraid your meeting experience isn\'t going to be that great here. We are looking for ways to improve this, but until then please try using one of the <a href=\'{{recommendedBrowserPageLink}}\' target=\'_blank\'>fully supported browsers</a>.","suboptimalExperienceTitle":"Browser Warning","suggestRecordingAction":"Start","suggestRecordingDescription":"Would you like to start a recording?","suggestRecordingTitle":"Record this meeting","unlinkFromSalesforceError":"Failed to unlink from Salesforce","unlinkFromSalesforceSuccess":"Unlinked from Salesforce","unmute":"Unmute Audio","unmuteScreen":"Start screen sharing","unmuteVideo":"Unmute Video","videoMutedRemotelyDescription":"You can always turn it on again.","videoMutedRemotelyTitle":"Your video has been turned off by {{participantDisplayName}}","videoUnmuteBlockedDescription":"Camera unmute and desktop sharing operation have been temporarily blocked because of system limits.","videoUnmuteBlockedTitle":"Camera unmute and desktop sharing blocked!","viewLobby":"View lobby","viewParticipants":"View participants","viewVisitors":"View viewers","waitingParticipants":"{{waitingParticipants}} people","waitingVisitors":"Viewers waiting in queue: {{waitingVisitors}}","waitingVisitorsTitle":"The meeting is not live yet!","whiteboardLimitDescription":"Please save your progress, as the user limit will soon be reached and the whiteboard
2will close.","whiteboardLimitTitle":"Whiteboard usage"},"participantsPane":{"actions":{"admit":"Admit","admitAll":"Admit all","allow":"Allow non-moderators to:","allowDesktop":"Allow screen sharing","allowVideo":"Allow video","askDesktop":"Ask to share screen","askUnmute":"Ask to unmute","audioModeration":"Unmute themselves","blockEveryoneMicCamera":"Block everyone\'s mic and camera","breakoutRooms":"Breakout rooms","desktopModeration":"Start screen sharing","goLive":"Go live","invite":"Invite someone","lowerAllHands":"Lower all hands","lowerHand":"Lower the hand","moreModerationActions":"More moderation options","moreModerationControls":"More moderation controls","moreParticipantOptions":"More participant options","mute":"Mute","muteAll":"Mute all","muteEveryoneElse":"Mute everyone else","reject":"Reject","stopDesktop":"Stop screen sharing","stopEveryonesDesktop":"Stop everyone\'s screen-share","stopEveryonesVideo":"Stop everyone\'s video","stopVideo":"Stop video","unblockEveryoneMicCamera":"Unblock everyone\'s mic and camera","videoModeration":"Start their video"},"close":"Close","headings":{"lobby":"Lobby ({{count}})","participantsList":"Meeting participants ({{count}})","viewerRequests":"Viewers requests {{count}}","visitorInQueue":" (waiting {{count}})","visitorRequests":" (requests {{count}})","visitors":"Viewers {{count}}","visitorsList":"Viewers ({{count}})","waitingLobby":"Waiting in lobby ({{count}})"},"search":"Search participants","searchDescription":"Start typing to filter participants","title":"Participants"},"passwordDigitsOnly":"Up to {{number}} digits","passwordSetRemotely":"Set by another participant","pinParticipant":"{{participantName}} - Pin","pinnedParticipant":"The participant is pinned","polls":{"answer":{"edit":"Edit","send":"Send","skip":"Skip","submit":"Submit"},"by":"By {{ name }}","closeButton":"Close poll","create":{"accessibilityLabel":{"send":"Send poll"},"addOption":"Add option","answerPlaceholder":"Option {{index}}","cancel":"Cancel","create":"Create a poll","pollOption":"Poll option {{index}}","pollQuestion":"Poll Question","questionPlaceholder":"Ask a question","removeOption":"Remove option","save":"Save"},"errors":{"notUniqueOption":"Options must be unique"},"notification":{"description":"Open polls tab to vote","title":"A new poll was added to this meeting"},"results":{"changeVote":"Change vote","empty":"There are no polls in the meeting yet.","hideDetailedResults":"Hide details","showDetailedResults":"Show details","vote":"Vote"}},"poweredby":"powered by","prejoin":{"audioAndVideoError":"Audio and video error:","audioDeviceProblem":"There is a problem with your audio device","audioOnlyError":"Audio error:","audioTrackError":"Could not create audio track.","callMe":"Call me","callMeAtNumber":"Call me at this number:","calling":"Calling","configuringDevices":"Configuring devicesâ¦","connectedWithAudioQ":"You\'re connected with audio?","connection":{"failed":"Connection test failed!","good":"Your internet connection looks good!","nonOptimal":"Your internet connection is not optimal","poor":"You have a poor internet connection","running":"Running connection testâ¦"},"connectionDetails":{"audioClipping":"We expect your audio to be clipped.","audioHighQuality":"We expect your audio to have excellent quality.","audioLowNoVideo":"We expect your audio quality to be low and no video.","goodQuality":"Awesome! Your media quality is going to be great.","noMediaConnectivity":"We could not find a way to establish media connectivity for this test. This is typically caused by a firewall or NAT.","noVideo":"We expect that your video will be terrible.","testFailed":"The connection test encountered unexpected issues, but this might not impact your experience.","undetectable":"If you still can not make calls in browser, we recommend that you make sure your speakers, microphone and camera are properly set up, that you have granted your browser rights to use your microphone and camera, and that your browser version is up-to-date. If you still have trouble calling, you should contact the web application developer.","veryPoorConnection":"We expect your call quality to be really terrible.","videoFreezing":"We expect your video to freeze, turn black, and be pixelated.","videoHighQuality":"We expect your video to have good quality.","videoLowQuality":"We expect your video to have low quality in terms of frame rate and resolution.","videoTearing":"We expect your video to be pixelated or have visual artefacts."},"copyAndShare":"Copy & share meeting link","dialInMeeting":"Dial into the meeting","dialInPin":"Dial into the meeting and enter PIN code:","dialing":"Dialing","doNotShow":"Don\'t show this screen again","errorDialOut":"Could not dial out","errorDialOutDisconnected":"Could not dial out. Disconnected","errorDialOutFailed":"Could not dial out. Call failed","errorDialOutStatus":"Error getting dial out status","errorMissingName":"Please enter your name to join the meeting","errorNoPermissions":"You need to enable microphone and camera access","errorStatusCode":"Error dialing out, status code: {{status}}","errorValidation":"Number validation failed","iWantToDialIn":"I want to dial in","initiated":"Call initiated","joinAudioByPhone":"Join with phone audio","joinMeeting":"Join meeting","joinMeetingInLowBandwidthMode":"Join in low bandwidth mode","joinWithoutAudio":"Join without audio","keyboardShortcuts":"Enable Keyboard shortcuts","linkCopied":"Link copied to clipboard","lookGood":"Your devices are working properly","or":"or","premeeting":"Pre meeting","proceedAnyway":"Proceed anyway","recordingWarning":"Other participants may be recording this call","screenSharingError":"Screen sharing error:","startWithPhone":"Start with phone audio","unsafeRoomConsent":"I understand the risks, I want to join the meeting","videoOnlyError":"Video error:","videoTrackError":"Could not create video track.","viewAllNumbers":"view all numbers"},"presenceStatus":{"busy":"Busy","calling":"Callingâ¦","connected":"Connected","connecting":"Connectingâ¦","connecting2":"Connecting*â¦","disconnected":"Disconnected","expired":"Expired","ignored":"Ignored","initializingCall":"Initializing Callâ¦","invited":"Invited","rejected":"Rejected","ringing":"Ringingâ¦"},"profile":{"avatar":"avatar","setDisplayNameLabel":"Name","setEmailInput":"Enter email","setEmailLabel":"Gravatar email","title":"Profile"},"raisedHand":"Would like to speak","raisedHandsLabel":"Number of raised hands","record":{"already":{"linked":"The meeting is already linked to this Salesforce object."},"type":{"account":"Account","contact":"Contact","lead":"Lead","opportunity":"Opportunity","owner":"Owner"}}
2,"recording":{"alsoTranscribe":"Also transcribe this meeting?","authDropboxText":"Upload to Dropbox","availableSpace":"Available space: {{spaceLeft}} MB (approximately {{duration}} minutes of recording)","beta":"BETA","busy":"We\'re working on freeing recording resources. Please try again in a few minutes.","busyTitle":"All recorders are currently busy","copyLink":"Copy Link","error":"Recording failed. Please try again.","errorFetchingLink":"Error fetching recording link.","expandedOff":"Recording has stopped","expandedOn":"The meeting is currently being recorded","expandedPending":"Recording is being startedâ¦","failedToStart":"Recording failed to start","fileSharingdescription":"Share the recording link with the meeting participants","highlight":"Highlight","highlightMoment":"Highlight moment","highlightMomentDisabled":"You can highlight moments when the recording starts","highlightMomentSuccess":"Moment highlighted","highlightMomentSucessDescription":"Your highlighted moment will be added to the meeting summary.","inProgress":"Recording or live streaming in progress","linkGenerated":"We have generated a link to your recording.","localRecordingNoNotificationWarning":"The recording will not be announced to other participants. You will need to let them know that the meeting is recorded.","localRecordingNoVideo":"Video is not being recorded","localRecordingStartWarning":"Please make sure you stop the recording before exiting the meeting in order to save it.","localRecordingStartWarningTitle":"Stop the recording to save it","localRecordingVideoStop":"Stopping your video will also stop the local recording. Are you sure you want to continue?","localRecordingVideoWarning":"To record your video you must have it on when starting the recording","localRecordingWarning":"Make sure you select the current tab in order to use the right video and audio.","loggedIn":"Logged in as {{userName}}","noMicPermission":"Microphone track could not be created. Please grant permission to use the microphone.","noStreams":"No audio or video stream detected.","off":"Recording stopped","offBy":"{{name}} stopped the recording","offByWithTranscription":"{{name}} stopped the recording and transcription","offWithTranscription":"Recording and transcription stopped","on":"Recording started","onBy":"{{name}} started the recording","onByWithTranscription":"{{name}} started the recording. A transcript will also be available after the meeting.","onWithTranscription":"Recording started. A transcript will also be available after the meeting.","onlyRecordSelf":"Record only my audio and video streams","pending":"Preparing to record the meetingâ¦","policyError":"You tried to start a recording too quickly. Please try again later!","recordAudioAndVideo":"Record audio and video","recordTranscription":"Record transcription","saveLocalRecording":"Save recording file locally","serviceDescription":"Your recording will be saved by the recording service","serviceDescriptionCloud":"Cloud recording","serviceDescriptionCloudInfo":"Recorded meetings are automatically cleared 24h after their recording time.","serviceName":"Recording service","sessionAlreadyActive":"This session is already being recorded or live streamed.","showAdvancedOptions":"Advanced options","signIn":"Sign in","signOut":"Sign out","surfaceError":"Please select the current tab.","title":"Recording","unavailable":"Oops! The {{serviceName}} is currently unavailable. We\'re working on resolving the issue. Please try again later.","unavailableTitle":"Recording unavailable","uploadToCloud":"Upload to the cloud"},"screenshareDisplayName":"{{name}}\'s screen","sectionList":{"pullToRefresh":"Pull to refresh"},"security":{"about":"You can add a $t(lockRoomPassword) to your meeting. Participants will need to provide the $t(lockRoomPassword) before they are allowed to join the meeting.","aboutReadOnly":"Moderator participants can add a $t(lockRoomPassword) to the meeting. Participants will need to provide the $t(lockRoomPassword) before they are allowed to join the meeting.","insecureRoomNameWarningNative":"The room name is unsafe. Unwanted participants may join your meeting. {{recommendAction}} Learn more about securing your meeting ","insecureRoomNameWarningWeb":"The room name is unsafe. Unwanted participants may join your meeting. {{recommendAction}} Learn more about securing your meeting <a href=\\"{{securityUrl}}\\" target=\\"_blank\\">here</a>
2.","title":"Security Options","unsafeRoomActions":{"meeting":"Consider securing your meeting using the security button.","prejoin":"Consider using a more unique meeting name.","welcome":"Consider using a more unique meeting name, or pick one of the suggestions."}},"settings":{"audio":"Audio","audioTranslation":"Enable audio translation","buttonLabel":"Settings","calendar":{"about":"The {{appName}} calendar integration is used to securely access your calendar so it can read upcoming events.","disconnect":"Disconnect","microsoftSignIn":"Sign in with Microsoft","signedIn":"Currently accessing calendar events for {{email}}. Click the Disconnect button below to stop accessing calendar events.","title":"Calendar"},"chatWithPermissions":"Disable chat for non-moderators","desktopShareFramerate":"Desktop sharing frame rate","desktopShareHighFpsWarning":"A higher frame rate for desktop sharing might affect your bandwidth. You need to restart the screen share for the new settings to take effect.","desktopShareWarning":"You need to restart the screen share for the new settings to take effect.","devices":"Devices","followMe":"Everyone follows me","followMeRecorder":"Recorder follows me","framesPerSecond":"frames-per-second","incomingMessage":"Incoming message","language":"Language","loggedIn":"Logged in as {{name}}","maxStageParticipants":"Maximum number of participants who can be pinned to the main stage","microphones":"Microphones","moderator":"Moderator","moderatorOptions":"Moderator options","more":"General","name":"Name","noDevice":"None","notifications":"Notifications","participantJoined":"Participant Joined","participantKnocking":"Participant entered lobby","participantLeft":"Participant Left","playSounds":"Play sound on","reactions":"Meeting reactions","sameAsSystem":"Same as system ({{label}})","selectAudioOutput":"Audio output","selectCamera":"Camera","selectMic":"Microphone","selfView":"Self view","shortcuts":"Shortcuts","showSubtitlesOnStage":"Show subtitles on stage","speakers":"Speakers","startAudioMuted":"Everyone starts muted","startReactionsMuted":"Mute reaction sounds for everyone","startVideoMuted":"Everyone starts hidden","talkWhileMuted":"Talk while muted","title":"Settings","video":"Video"},"settingsView":{"advanced":"Advanced","alertCancel":"Cancel","alertOk":"OK","alertTitle":"Warning","alertURLText":"The entered server URL is invalid","apply":"Apply","buildInfoSection":"Build Information","conferenceSection":"Conference","disableCallIntegration":"Disable native call integration","disableCrashReporting":"Disable crash reporting","disableCrashReportingWarning":"Are you sure you want to disable crash reporting? The setting will be applied after you restart the app.","disableP2P":"Disable Peer-To-Peer mode","displayName":"Display name","displayNamePlaceholderText":"Eg: John Doe","email":"Email","emailPlaceholderText":"[email protected]","gavatarMessage":"If your email is associated with a Gravatar account, we will use it to display your profile picture.","goTo":"Go to","header":"Settings","help":"Help","links":"Links","privacy":"Privacy","profileSection":"Profile","sdkVersion":"SDK version","serverURL":"Server URL","showAdvanced":"Show advanced settings","startCarModeInLowBandwidthMode":"Start car mode in low bandwidth mode","startWithAudioMuted":"Start with audio muted","startWithVideoMuted":"Start with video muted","terms":"Terms","version":"App version"},"share":{"dialInfoText":"\\n\\n=====\\n\\nJust want to dial in on your phone?\\n\\n{{defaultDialInNumber}}Click this link to see the dial in phone numbers for this meeting\\n{{dialInfoPageUrl}}","mainText":"Click the following link to join the meeting:\\n{{roomUrl}}"},"speaker":"Speaker","speakerStats":{"angry":"Angry","disgusted":"Disgusted","displayEmotions":"Display emotions","fearful":"Fearful","happy":"Happy","hours":"{{count}}h","labelTooltip":"Number of participants: {{count}}","minutes":"{{count}}m","name":"Name","neutral":"Neutral","sad":"Sad","search":"Search","searchDescription":"Start typing to filter participants","searchHint":"Search participants","seconds":"{{count}}s","speakerStats":"Participants Stats","speakerTime":"Speaker Time","surprised":"Surprised"},"startupoverlay":{"genericTitle":"The meeting needs to use your microphone and camera.","policyText":" ","title":"{{app}} needs to use your microphone and camera."},"suspendedoverlay":{"rejoinKeyTitle":"Rejoin","text":"Press the <i>Rejoin</i> button to reconnect.","title":"Your video call was interrupted because this computer went to sleep."},"termsView":{"title":"Terms"},"timeTimer":{"endedOver":"You are {{time}}
2 over schedule.","endedTitle":"Timer ended"},"toggleTopPanelLabel":"Toggle top panel","toolbar":{"Settings":"Settings","accessibilityLabel":{"Settings":"Open settings","audioRoute":"Select the sound device","audioTranslation":"Translate audio","boo":"Boo","breakoutRooms":"Breakout rooms","callQuality":"Manage video quality","carmode":"Car Mode","cc":"Toggle subtitles","chat":"Open / Close chat","clap":"Clap","closeChat":"Close chat","closeCustomPanel":"Close","closeMoreActions":"Close more actions menu","closeParticipantsPane":"Close participants pane","closedCaptions":"Closed captions","collapse":"Collapse","document":"Toggle shared notes board","documentClose":"Close shared notes board","documentOpen":"Open shared notes board","download":"Download our apps","embedMeeting":"Embed meeting","endConference":"End meeting for all","enterFullScreen":"View full screen","enterTileView":"Enter tile view","exitFullScreen":"Exit full screen","exitTileView":"Exit tile view","expand":"Expand","feedback":"Leave feedback","fullScreen":"Toggle full screen","giphy":"Toggle GIPHY menu","grantModerator":"Grant Moderator Rights","hangup":"Leave the meeting","heading":"Toolbar","help":"Help","hideWhiteboard":"Hide whiteboard","invite":"Invite people","kick":"Kick participant","laugh":"Laugh","leaveConference":"Leave meeting","like":"Thumbs Up","linkToSalesforce":"Link to Salesforce","lobbyButton":"Enable/disable lobby mode","localRecording":"Toggle local recording controls","lockRoom":"Toggle meeting password","love":"Heart","lowBandwidthMode":"Toggle low bandwidth mode","lowerHand":"Lower your hand","moreActions":"More actions","moreActionsMenu":"More actions menu","moreOptions":"Show more options","mute":"Mute microphone","muteEveryone":"Mute everyone","muteEveryoneElse":"Mute everyone else","muteEveryoneElsesVideoStream":"Stop everyone else\'s video","muteEveryonesVideoStream":"Stop everyone\'s video","muteGUMPending":"Connecting your microphone","noiseSuppression":"Extra noise suppression","openChat":"Open chat","participants":"Open participants panel. {{participantsCount}} participants","pip":"Toggle Picture-in-Picture mode","privateMessage":"Send private message","profile":"Edit your profile","raiseHand":"Raise your hand","react":"Message reactions","reactions":"Reactions","reactionsMenu":"Reactions menu","recording":"Toggle recording","remoteMute":"Mute participant","remoteVideoMute":"Disable camera of participant","security":"Security options","selectBackground":"Select Backgroun
2d","selfView":"Toggle self view","shareRoom":"Invite someone","shareYourScreen":"Start sharing your screen","shareaudio":"Share audio","sharedvideo":"Share video","shortcuts":"Toggle shortcuts","show":"Show on stage","showWhiteboard":"Show whiteboard","silence":"Silence","speakerStats":"Toggle participants statistics","stopScreenSharing":"Stop sharing your screen","stopSharedVideo":"Stop video","surprised":"Surprised","tileView":"Toggle tile view","toggleCamera":"Toggle camera","toggleFilmstrip":"Toggle filmstrip","unmute":"Unmute microphone","videoblur":"Toggle video blur","videomute":"Stop camera","videomuteGUMPending":"Connecting your camera","videounmute":"Start camera"},"addPeople":"Add people to your call","advancedAudioSettings":{"aec":{"label":"Acoustic echo cancellation"},"agc":{"label":"Automatic gain control"},"ns":{"label":"Noise suppression"},"stereo":{"label":"Stereo"}},"audioRoute":"Select the sound device","audioSettings":"Audio settings","audioTranslation":"Translate audio","audioTranslationOff":"Off","authenticate":"Authenticate","boo":"Boo","callQuality":"Manage video quality","chat":"Open / Close chat","clap":"Clap","closeChat":"Close chat","closeCustomPanel":"Close","closeParticipantsPane":"Close participants pane","closeReactionsMenu":"Close reactions menu","closedCaptions":"Closed captions","copilot":"Copilot","disableNoiseSuppression":"Disable extra noise suppression","disableReactionSounds":"You can disable reaction sounds for this meeting","documentClose":"Close shared document","documentOpen":"Open shared document","download":"Download our apps","e2ee":"End-to-End Encryption","embedMeeting":"Embed meeting","enableNoiseSuppression":"Enable extra noise suppression","endConference":"End meeting for all","enterFullScreen":"View full screen","enterTileView":"Enter tile view","exitFullScreen":"Exit full screen","exitTileView":"Exit tile view","feedback":"Leave feedback","fileSharing":"File sharing","giphy":"Toggle GIPHY menu","hangup":"Leave the meeting","help":"Help","hideWhiteboard":"Hide whiteboard","invite":"Invite people","joinBreakoutRoom":"Join breakout room","laugh":"Laugh","leaveBreakoutRoom":"Leave breakout room","leaveConference":"Leave meeting","like":"Thumbs Up","linkToSalesforce":"Link to Salesforce","lobbyButtonDisable":"Disable lobby mode","lobbyButtonEnable":"Enable lobby mode","login":"Log In","logout":"Log Out","love":"Heart","lowBandwidthModeOff":"Disable low bandwidth mode","lowBandwidthModeOn":"Enable low bandwidth mode","lowerYourHand":"Lower your hand","moreActions":"More actions","moreOptions":"More options","mute":"Mute microphone","muteEveryone":"Mute everyone","muteEveryonesVideo":"Disable everyone\'s camera","muteGUMPending":"Connecting your microphone","noAudioSignalDesc":"If you did not purposely mute it from system settings or hardware, consider switching the device.","noAudioSignalDescSuggestion":"If you did not purposely mute it from system settings or hardware, consider switching to the suggested device.","noAudioSignalDialInDesc":"You can also dial-in using:","noAudioSignalDialInLinkDesc":"Dial-in numbers","noAudioSignalTitle":"There is no input coming from your mic!","noiseSuppression":"Extra noise suppression","noisyAudioInputDesc":"It sounds like your microphone is making noise, please consider muting or changing the device.","noisyAudioInputTitle":"Your microphone appears to be noisy!","openChat":"Open chat","openReactionsMenu":"Open reactions menu","participants":"Participants","pip":"Enter Picture-in-Picture mode","polls":"Polls","privateMessage":"Send private message","profile":"Edit your profile","raiseHand":"Raise your hand","raiseYourHand":"Raise your hand","reactionBoo":"Send boo reaction","reactionClap":"Send clap reaction","reactionHeart":"Send heart reaction","reactionLaugh":"Send laugh reaction","reactionLike":"Send thumbs up reaction","reactionLove":"Send love reaction","reactionSilence":"Send silence reaction","reactionSurprised":"Send surprised reaction","reactions":"Reactions","record":"Record","recordAndTranscribe":"Record & Transcribe","security":"Security options","selectBackgroun
2d":"Select background","shareRoom":"Invite someone","shareaudio":"Share audio","sharedvideo":"Share video","shortcuts":"View shortcuts","showWhiteboard":"Show whiteboard","silence":"Silence","speakerStats":"Participants stats","startScreenSharing":"Start screen sharing","startSubtitles":"Subtitles ⢠{{language}}","stopAudioSharing":"Stop audio sharing","stopScreenSharing":"Stop screen sharing","stopSharedVideo":"Stop video","stopSubtitles":"Stop subtitles","surprised":"Surprised","talkWhileMutedPopup":"Trying to speak? You are muted.","tileViewToggle":"Toggle tile view","toggleCamera":"Toggle camera","unmute":"Unmute microphone","videoSettings":"Video settings","videomute":"Stop camera","videomuteGUMPending":"Connecting your camera","videounmute":"Start camera"},"transcribing":{"alsoRecord":"Also record this meeting?","ccButtonTooltip":"Start / Stop subtitles","expandedLabel":"Transcribing is currently on","failed":"Transcribing failed","labelTooltip":"This meeting is being transcribed.","labelTooltipExtra":"In addition, a transcript will be available later.","off":"Transcription stopped","on":"Transcription started","onBy":"{{name}} started the transcription","onWithRecording":"A transcript will also be available after the meeting.","openClosedCaptions":"Open closed captions","original":"Original","sourceLanguageDesc":"Currently the meeting language is set to <b>{{sourceLanguage}}</b>. <br/> You can change it from ","sourceLanguageHere":"here","start":"Start showing subtitles","stop":"Stop showing subtitles","subtitles":"Subtitles","subtitlesOff":"Off","tr":"TR","translateTo":"Translate to"},"unpinParticipant":"{{participantName}} - Unpin","userMedia":{"grantPermissions":"Please grant permissions to use your camera and microphone."},"videoSIPGW":{"busy":"We\'re working on freeing resources. Please try again in a few minutes.","busyTitle":"The Room service is currently busy","errorAlreadyInvited":"{{displayName}} already invited","errorInvite":"Conference not established yet. Please try again later.","errorInviteFailed":"We\'re working on resolving the issue. Please try again later.","errorInviteFailedTitle":"Inviting {{displayName}} failed","errorInviteTitle":"Error inviting room","pending":"{{displayName}} has been invited"},"videoStatus":{"adjustFor":"Adjust for:","bestPerformance":"Best performance","callQuality":"Video Quality (0 for best performance, 3 for highest quality)","hd":"HD","hdTooltip":"Viewing high definition video","highDefinition":"High definition","highestQuality":"Highest quality","labelTooiltipNoVideo":"No video","labelTooltipLowBandwidthMode":"Low bandwidth mode enabled","ld":"LD","ldTooltip":"Viewing low definition video","lowBandwidthMode":"AUD","lowBandwidthModeExpanded":"You are in low bandwidth mode. In this mode you will receive only audio and screen sharing.","lowDefinition":"Low definition","performanceSettings":"Performance settings","recording":"This meeting is being recorded.","sd":"SD","sdTooltip":"Viewing standard definition video","standardDefinition":"Standard definition","streaming":"Streaming in progress"},"videothumbnail":{"connectionInfo":"Connection Info","demote":"Move to viewer","domute":"Mute","domuteDesktop":"Stop screen-sharing","domuteDesktopOfOthers":"Stop screen-sharing for everyone else","domuteOthers":"Mute everyone else","domuteVideo":"Disable camera","domuteVideoOfOthers":"Disable camera of everyone else","flip":"Flip","grantModerator":"Grant Moderator Rights","hideSelfView":"Hide self view","kick":"Kick out","mirrorVideo":"Mirror my video","moderator":"Moderator","mute":"Participant is muted","muted":"Muted","pinToStage":"Pin to stage","receivingTranslatedAudio":"You\'re receiving translated audio","remoteControl":"Start / Stop remote control","screenSharing":"Participant is sharing their screen","show":"Show on stage","showSelfView":"Show self view","translationEnabledForYou":"Translation enabled for you","translationOnAndReceiving":"Translation on · receiving","unpinFromStage":"Unpin","verify":"Verify participant","videoMuted":"Camera disabled","videomute":"Participant has stopped the camera"}
2,"virtualBackground":{"accessibilityLabel":{"currentBackground":"Current background: {{background}}","selectBackground":"Select a background"},"addBackground":"Add background","apply":"Apply","backgroundEffectError":"Failed to apply background effect.","backgroundLimitReached":"Custom background limit reached","blur":"Blur","deleteImage":"Delete image","desktopShare":"Desktop share","desktopShareError":"Could not create desktop share","image1":"Beach","image2":"White neutral wall","image3":"White empty room","image4":"Black floor lamp","image5":"Mountain","image6":"Forest ","image7":"Sunrise","none":"None","oldestBackgroundRemoved":"The oldest custom background has been removed to add the new one.","pleaseWait":"Please waitâ¦","removeBackground":"Remove background","slightBlur":"Half Blur","title":"Virtual backgrounds","uploadedImage":"Uploaded image {{index}}","webAssemblyWarning":"WebAssembly not supported","webAssemblyWarningDescription":"WebAssembly disabled or not supported by this browser"},"visitors":{"chatIndicator":"(viewer)","joinMeeting":{"description":"You\'re currently a viewer in this conference.","raiseHand":"Raise your hand","title":"Joining meeting","wishToSpeak":"If you wish to speak, please raise your hand below and wait for the moderator\'s approval."},"labelTooltip":"Number of viewers: {{count}}","notification":{"demoteDescription":"Sent here by {{actor}}, raise your hand to participate","noMainParticipantsDescription":"A participant needs to start the meeting. Please try again in a bit.","noMainParticipantsTitle":"This meeting hasn\'t started yet.","noVisitorLobby":"You cannot join while there is a lobby enabled for the meeting.","notAllowedPromotion":"A participant needs to allow your request first.","requestToJoin":"Hand Raised","requestToJoinDescription":"Your request was sent to the moderators. Hang tight!","title":"You are a viewer in the meeting"},"waitingMessage":"You\'ll join the meeting as soon as it is live!"},"volumeSlider":"Volume slider","welcomepage":{"accessibilityLabel":{"join":"Tap to join","roomname":"Enter room name"},"addMeetingName":"Add Meeting name","appDescription":"Start a video conference and share the link with your team or friends. Anyone who knows the room name can join. A password can also be set to lock the room. {{app}} is an encrypted video conferencing solution made entirely of open-source software, offered by fairkom as part of fairapps â no registration required. Each conference room has a shared document for notes. Screensharing is also available. We recommend Chrome/Chromium, a headset, and, if possible, a LAN cable. No cookies are set. A list of previous conferences is stored only in your browser, not on the server. To join on the go, try the Jitsi Meet app (set https://fairmeeting.net as the server in the app settings). Pay-what-you-can for fair use and private use. More tips can be found in the FAQs.","audioVideoSwitch":{"audio":"Voice","video":"Video"},"calendar":"Calendar","connectCalendarButton":"Connect your calendar","connectCalendarText":"Connect your calendar to view all your meetings in {{app}}. Plus, add {{provider}} meetings to your calendar and start them with one click.","enterRoomTitle":"Enter a conference name to start a conference","getHelp":"Get help","go":"GO","goSmall":"GO","headerSubtitle":"Best encryption, EU data protection, the conference can be locked","headerTitle":"fairmeeting","info":"Dial-in info","jitsiOnMobile":"Fairmeeting on the go - simply download the Jitsi app and start meetings from anywhere","join":"CREATE / JOIN","logo":{"calendar":"Calendar logo","desktopPreviewThumbnail":"Desktop preview thumbnail","googleLogo":"Google Logo","logoDeepLinking":"Jitsi meet logo","microsoftLogo":"Microsoft logo","policyLogo":"Policy logo"},"meetingsAccessibilityLabel":"Meetings","mobileDownLoadLinkAndroid":"Download mobile app for Android","mobileDownLoadLinkFDroid":"Download mobile app for F-Droid","mobileDownLoadLinkIos":"Download mobile app for iOS","moderatedMessage":"Or <a href=\\"{{url}}\\" rel=\\"noopener noreferrer\\" target=\\"_blank\\">book a meeting URL</a> in advance where you are the only moderator.","privacy":"Privacy","recentList":"Recent","recentListDelete":"Delete entry","recentListEmpty":"Your recent list is currently empty. Chat with your team and you will find all your recent meetings here.","recentMeetings":"Your recent meetings","reducedUIText":"Welcome to {{app}}!","roomNameAllowedChars":"Meeting name should not contain any of these characters: ?, &, :, \', \\", %, #.","roomname":"Enter room name","roomnameHint":"Enter the name or URL of the room you want to join. You may make a name up, just let the people you are meeting know it so that they enter the same name.","sendFeedback":"Send feedback","settings":"Settings","startMeeting":"Set the room name & start","terms":"Terms","title":"Enjoy a secure, ad-free experience that is compliant with data protection and climate-neutral, no matter how long your meeting lasts","upcomingMeetings":"Your upcoming meetings"},"whiteboard":{"accessibilityLabel":{"heading":"Whiteboard"},"screenTitle":"Whiteboard"}}'),nn=JSON.parse('{"af":"Afrikaans","am":"Amharic","ar":"Arabic","az":"Azerbaijani","be":"Belarusian","bg":"Bulgarian","bn":"Bengali","b
2s":"Bosnian","ca":"Catalan","ceb":"Cebuano","co":"Corsican","cs":"Czech","cy":"Welsh","da":"Danish","de":"German","el":"Greek","en":"English","eo":"Esperanto","es":"Spanish","et":"Estonian","eu":"Basque","fa":"Persian","fi":"Finnish","fr":"French","fy":"Frisian","ga":"Irish","gd":"Scots Gaelic","gl":"Galician","gu":"Gujarati","ha":"Hausa","haw":"Hawaiian","he":"Hebrew","hi":"Hindi","hmn":"Hmong","hr":"Croatian","hsb":"Upper Sorbian","ht":"Haitian Creole","hu":"Hungarian","hy":"Armenian","id":"Indonesian","ig":"Igbo","is":"Icelandic","it":"Italian","ja":"Japanese","jv":"Javanese","ka":"Georgian","kk":"Kazakh","km":"Khmer","kn":"Kannada","ko":"Korean","ku":"Kurdish","ky":"Kyrgyz","la":"Latin","lb":"Luxembourgish","lo":"Lao","lt":"Lithuanian","lv":"Latvian","mg":"Malagasy","mi":"Maori","mk":"Macedonian","ml":"Malayalam","mn":"Mongolian","mr":"Marathi","ms":"Malay","mt":"Maltese","my":"Myanmar (Burmese)","ne":"Nepali","nl":"Dutch","no":"Norwegian","ny":"Nyanja (Chichewa)","or":"Odia (Oriya)","pa":"Punjabi","pl":"Polish","ps":"Pashto","pt":"Portuguese (Portugal, Brazil)","ro":"Romanian","ru":"Russian","rw":"Kinyarwanda","sd":"Sindhi","si":"Sinhala (Sinhalese)","sk":"Slovak","sl":"Slovenian","sm":"Samoan","sn":"Shona","so":"Somali","sq":"Albanian","sr":"Serbian","st":"Sesotho","su":"Sundanese","sv":"Swedish","sw":"Swahili","ta":"Tamil","te":"Telugu","tg":"Tajik","th":"Thai","tk":"Turkmen","tl":"Tagalog (Filipino)","tr":"Turkish","tt":"Tatar","ug":"Uyghur","uk":"Ukrainian","ur":"Urdu","uz":"Uzbek","vi":"Vietnamese","xh":"Xhosa","yi":"Yiddish","yo":"Yoruba","zh-CN":"Chinese (Simplified)","zh-TW":"Chinese (Traditional)","zu":"Zulu"}'),rn="I18NEXT_INITIALIZED",on="LANGUAGE_CHANGED";var an=__webpack_require__(82572),sn=__webpack_require__.n(an),ln=__webpack_require__(42302);const cn={cacheUserLanguage:ln.A,lookup(){var e;return null===(e=window.config)||void 0===e?void 0:e.defaultLanguage},name:"configLanguageDetector"},un=new Map(Object.keys(en).map((e=>[e.toLowerCase(),e]))),dn={name:"safeLangQuery",cacheUserLanguage:ln.A,lookup(){const e=new URLSearchParams(window.location.search).get("lang"),t=e&&un.get(e.toLowerCase());if(t)return t}},pn=[dn.name,"localStorage"];interfaceConfig.LANG_DETECTION&&pn.push("navigator"),pn.push(cn.name);const fn=new(sn())(null,{caches:["localStorage"],lookupLocalStorage:"language",lookupQuerystring:"lang",order:pn});fn.addDetector(dn),fn.addDetector(cn);const hn=fn,mn=(0,Xt.A)({},$e,{countries:{TW:"Taiwan"}}),gn=Object.keys(en),vn=Object.keys(nn),bn="en",yn=[bn],_n=["main","languages","countries","translation-languages"],wn={backend:{loadPath:(e,t)=>{switch(t[0]){case"countries":case"main":return"lang/{{ns}}-{{lng}}.json";default:return"lang/{{ns}}.json"}}},defaultNS:"main",fallbackLng:bn,interpolation:{escapeValue:!1},load:"all",ns:_n,react:{bindI18nStore:"added",useSuspense:!1},returnEmptyString:!1,returnNull:!1,whitelist:gn.slice()};xt.use("ReactNative"===navigator.product?{}:Qt).use(hn).init(wn),xt.addResourceBundle(bn,"countries",mn,!0,!0),xt.addResourceBundle(bn,"languages",en,!0,!0),xt.addResourceBundle(bn,"translation-languages",nn,!0,!0),xt.addResourceBundle(bn,"main",tn,!0,!0),__webpack_require__(77324),"undefined"!=typeof APP&&(xt.on("initialized",(()=>{APP.store.dispatch({type:rn})})),xt.on("languageChanged",(()=>{APP.store.dispatch({type:on})})));const Sn=xt;__webpack_require__(65662),__webpack_require__(2338),__webpack_require__(51532),__webpack_require__(39990),__webpack_require__(25993),__webpack_require__(9751),__webpack_require__(42706),__webpack_require__(50494),__webpack_require__(54072),__webpack_require__(33713),__webpack_require__(47317),__webpack_require__(32498),__webpack_require__(4288),__webpack_require__(94007),__webpack_require__(90292),__webpack_require__(89964),__webpack_require__(813),__webpack_require__(86290),__webpack_require__(33562),__webpack_require__(92010),__webpack_require__(52830),__webpack_require__(15811),__webpack_require__(38298),__webpack_require__(94309),__webpack_require__(87420),__webpack_require__(15513),__webpack_require__(33900),__webpack_require__(50952),__webpack_require__(88003),__webpack_require__(34485),__webpack_require__(76467),__webpack_require__(75376),__webpack_require__(12698),__webpack_require__(46462),__webpack_require__(7205),__webpack_require__(69423),__webpack_require__(70225),__webpack_require__(63225),__webpack_require__(72369),__webpack_require__(92218),__webpack_require__(24334),__webpack_require__(62796),__webpack_require__(46847),__webpack_require__(39998),__webpack_require__(95977),__webpack_require__(45616),__webpack_require__(21340),__webpack_require__(87406),__webpack_require__(4895),__webpack_require__(34173),__webpack_require__(40860),__webpack_require__(16033),__webpack_require__(31349),je().extend(Fe()),je().extend(ze()),je().extend(He());const En={hy:"hy-am",oc:"oc-lnc",zhCN:"zh-cn",zhTW:"zh-tw",ptBR:"pt-br",esUS:"es-us",frCA:"fr-ca"};function kn(e){return je()(e).locale(function(){const e=Object.keys(je().Ls),t=Sn.language;let n;if(En[t])return En[t];if(e.includes(t))return t;if(t){const r=new RegExp("^([a-z]{2,2})(-)*([a-z]{2,2})*$").exec(t.toLowerCase());if(r){const t=new RegExp(`^${r[1]}(-)*${`(${r[3]})*`||""}`);n=e.find((e=>t.exec(e)))}}return n||"en"}())}function Cn(e){const t=je().duration(e);return 0!==t.hours()?t.format("H:mm:ss"):t.format("mm:ss")}function An(e){var t,n;const r=Ee(e),i=r["features/base/conference"].conference;return null==i||null===(t=i.getPolls())||void 0===t||!t.isSupported()||(null===(n=r["features/base/config"])||void 0===n?void 0:n.disablePolls)}const Tn=315,In="INCOMING_MSG_SOUND",Dn="error",Pn="local",xn="remote",Rn="LOBBY_CHAT_MESSAGE";var On;!function(e){e.CHAT="chat-tab",e.CLOSED_CAPTIONS="cc-tab",e.FILE_SHARING="file_sharing-tab",e.POLLS="polls-tab"}(On||(On={}));const Mn="groupchat";__webpack_require__(17642),__webpack_require__(58004),__webpack_require__(33853),__webpack_require__(45876),__webpack_require__(32475),__webpack_require__(15024),__webpack_require__(31698);const Nn="audio",Ln="desktop",jn="video",Bn={[Nn]:"audioWhitelist",[Ln]:"desktopWhitelist",[jn]:"videoWhitelist"},Fn={[Nn]:"pendingAudio",[Ln]:"pendingDesktop",[jn]:"pendingVideo"},Un="asked-to-unmute",Hn="ASKED_TO_UNMUTE_SOUND",Vn="audio-moderation",zn="desktop-moderation",$n="video-moderation",Wn="raise-hand-audio",Yn="raise-hand-desktop",qn="raise-hand-video",Gn={[Nn]:Vn,[Ln]:zn,[jn]:$n};var Kn=__webpack_require__(48301),Jn=__webpack_require__(34462),Zn=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var Qn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;
2var Xn=__webpack_require__(48182),er="\\ud800-\\udfff",tr="\\u2700-\\u27bf",nr="a-z\\xdf-\\xf6\\xf8-\\xff",rr="A-Z\\xc0-\\xd6\\xd8-\\xde",ir="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",or="["+ir+"]",ar="\\d+",sr="["+tr+"]",lr="["+nr+"]",cr="[^"+er+ir+ar+tr+nr+rr+"]",ur="(?:\\ud83c[\\udde6-\\uddff]){2}",dr="[\\ud800-\\udbff][\\udc00-\\udfff]",pr="["+rr+"]",fr="(?:"+lr+"|"+cr+")",hr="(?:"+pr+"|"+cr+")",mr="(?:['â](?:d|ll|m|re|s|t|ve))?",gr="(?:['â](?:D|LL|M|RE|S|T|VE))?",vr="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",br="[\\ufe0e\\ufe0f]?",yr=br+vr+"(?:\\u200d(?:"+["[^"+er+"]",ur,dr].join("|")+")"+br+vr+")*",_r="(?:"+[sr,ur,dr].join("|")+")"+yr,wr=RegExp([pr+"?"+lr+"+"+mr+"(?="+[or,pr,"$"].join("|")+")",hr+"+"+gr+"(?="+[or,pr+fr,"$"].join("|")+")",pr+"?"+fr+"+"+mr,pr+"+"+gr,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",ar,_r].join("|"),"g");const Sr=function(e,t,n){return e=(0,Xn.A)(e),void 0===(t=n?void 0:t)?function(e){return Qn.test(e)}(e)?function(e){return e.match(wr)||[]}(e):function(e){return e.match(Zn)||[]}(e):e.match(t)||[]},Er=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o},kr=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:Er(e,t,n)};var Cr=__webpack_require__(70898);var Ar="\\ud800-\\udfff",Tr="["+Ar+"]",Ir="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",Dr="\\ud83c[\\udffb-\\udfff]",Pr="[^"+Ar+"]",xr="(?:\\ud83c[\\udde6-\\uddff]){2}",Rr="[\\ud800-\\udbff][\\udc00-\\udfff]",Or="(?:"+Ir+"|"+Dr+")?",Mr="[\\ufe0e\\ufe0f]?",Nr=Mr+Or+"(?:\\u200d(?:"+[Pr,xr,Rr].join("|")+")"+Mr+Or+")*",Lr="(?:"+[Pr+Ir+"?",Ir,xr,Rr,Tr].join("|")+")",jr=RegExp(Dr+"(?="+Dr+")|"+Lr+Nr,"g");const Br=function(e){return(0,Cr.A)(e)?function(e){return e.match(jr)||[]}(e):function(e){return e.split("")}(e)},Fr=function(e){e=(0,Xn.A)(e);var t=(0,Cr.A)(e)?Br(e):void 0,n=t?t[0]:e.charAt(0),r=t?kr(t,1).join(""):e.slice(1);return n.toUpperCase()+r},Ur="environment",Hr="user",Vr={AUDIO:"audio",SCREENSHARE:"screenshare",VIDEO:"video"},zr=1,$r=4;var Wr;!function(e){e.en="en",e.fr="fr",e.frCA="frCA"}(Wr||(Wr={}));const Yr=1,qr=2,Gr=4,Kr="camera",Jr="desktop";__webpack_require__(9391),__webpack_require__(69479);var Zr=__webpack_require__(66401),Qr=__webpack_require__(28060),Xr=__webpack_require__(3767);const ei=(0,Xr.A)((function(e,t,n,r){(0,Qr.A)(e,t,n,r)}));var ti,ni=__webpack_require__(16750);function ri(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}!function(e){e[e.PaymentRequired=402]="PaymentRequired"}(ti||(ti={}));const ii="org.jitsi.meet:",oi=/^data:image\/[a-z0-9\-.+]+;base64,/i,ai="^([a-z][a-z0-9\\.\\+-]*:)";function si(e){const t=new RegExp(`${ai}+`,"gi"),n=t.exec(e);if(n){let r=n[n.length-1].toLowerCase();"http:"!==r&&"https:"!==r&&(r="https:"),(e=e.substring(t.lastIndex)).startsWith("//")&&(e=r+e)}return e}function li(e){return e?e.split("/").map(ui).join("/"):e}function ci(e){var t;if(!e)return e;try{e=decodeURIComponent(e)}catch(e){}return null===(t=e=e.normalize("NFKC"))||void 0===t?void 0:t.toLowerCase()}function ui(e){const t=ci(e);return t?encodeURIComponent(t).toLowerCase():t}function di(e){let t=e.pathname;const n=t.lastIndexOf("/");return-1===n?"/":t.substring(0,n+1)}function pi(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=[];for(const n in e)try{t.push(`${n}=${encodeURIComponent(JSON.stringify(e[n]))}`)}catch(e){console.warn(`Error encoding ${n}: ${e}`)}return t}function fi(e){const t={toString:mi};let n,r,i;if(e=e.replace(/\s/g,""),n=new RegExp(ai,"gi"),r=n.exec(e),r&&(t.protocol=r[1].toLowerCase(),e=e.substring(n.lastIndex)),n=new RegExp("^(//[^/?#]+)","gi"),r=n.exec(e),r){let i=r[1].substring(2);e=e.substring(n.lastIndex);const o=i.indexOf("@");-1!==o&&(i=i.substring(o+1)),t.host=i;const a=i.lastIndexOf(":");-1!==a&&(t.port=i.substring(a+1),i=i.substring(0,a)),t.hostname=i}if(n=new RegExp("^([^?#]*)","gi"),r=n.exec(e),r&&(i=r[1],e=e.substring(n.lastIndex)),i?i.startsWith("/")||(i=`/${i}`):i="/",t.pathname=i,e.startsWith("?")){let n=e.indexOf("#",1);-1===n&&(n=e.length),t.search=e.substring(0,n),e=e.substring(n)}else t.search="";return t.hash=e.startsWith("#")?e:"",t}function hi(e){if("string"!=typeof e)return;const t=fi(si(e));t.pathname=t.pathname.split("/").map((e=>function(e){return e?e.replace(new RegExp("[\\:\\?#\\[\\]@!$&'()*+,;=></\"]","g"),""):e}(e))).join("/"),t.contextRoot=di(t);const n=t.pathname,r=n.lastIndexOf("/");return t.room=n.substring(r+1)||void 0,r>1&&(t.tenant=n.substring(1,r)),t}function mi(e){const t=e||this,n=t.hash,r=t.host,i=t.pathname,o=t.protocol,a=t.search;let s="";return o&&(s+=o),r&&(s+=`//${r}`),s+=i||"/",a&&(s+=a),n&&(s+=n),s}function gi(e){try{return decodeURIComponent(e)}catch(e){}return e}function vi(e){let t;switch(typeof e){case"object":e&&(t=e instanceof URL?e.href:function(e){let t;t=e.serverURL&&e.room?new URL(e.room,e.serverURL).toString():e.room?e.room:e.url||"";const n=fi(si(t));if(!n.protocol){let t=e.protocol||e.scheme;t&&(t.endsWith(":")||(t+=":"),n.protocol=t)}
2let r=n.pathname;if(!n.host){const t=e.domain||e.host||e.hostname;if(t){const e=fi(si(`${ii}//${t}`)),i=e.host,o=e.hostname,a=e.pathname,s=e.port;i&&(n.host=i,n.hostname=o,n.port=s),"/"===r&&"/"!==a&&(r=a)}}const i=e.roomName||e.room;!i||!n.pathname.endsWith("/")&&n.pathname.endsWith(`/${i}`)||(r.endsWith("/")||(r+="/"),r+=i),n.pathname=r;const o=e.jwt,a=e.lang,s=e.release,l=new URLSearchParams(n.search);o&&l.set("jwt",o);const c=(e.configOverwrite||{}).defaultLanguage;(a||c)&&l.set("lang",a||c),s&&l.set("release",s);const u=l.toString();u&&(n.search=`?${u}`);let d=n.hash;o&&(d=d.length?`${d}&jwt=${JSON.stringify(o)}`:`#jwt=${JSON.stringify(o)}`);for(const t of["config","iceServers","interfaceConfig","devices","userInfo","appData"]){const n=pi(e[`${t}Overwrite`]||e[t]||e[`${t}Override`]);if(n.length){let e=`${t}.${n.join(`&${t}.`)}`;d.length?e=`&${e}`:d="#",d+=e}}return n.hash=d,n.toString()||void 0}(e));break;case"string":t=String(e)}return t}function bi(e){return decodeURI(e.replace(/^https?:\/\//i,""))}function yi(e,t,n){const r=new URL(e);return r.searchParams.append(t,n),r.toString()}function _i(e,t,n){const r=new URL(e),i=new URL("https://example.com");return i.search=r.hash.substring(1),i.searchParams.append(t,n),r.hash=i.searchParams.toString(),r.toString()}function wi(e){if(!e)return null;const t=e.toString(),n=(0,ni.J)(t);return"about:blank"===n?null:new URL(n)}const Si=["_desktopSharingSourceDevice","_peerConnStatusOutOfLastNTimeout","_peerConnStatusRtcMuteTimeout","analytics.disabled","analytics.rtcstatsEnabled","analytics.watchRTCEnabled","audioLevelsInterval","audioQuality","audioTranslation","autoKnockLobby","apiLogLevels","avgRtpStatsN","backgroundAlpha","brandingRoomAlias","breakoutRooms","bridgeChannel","buttonsWithNotifyClick","callDisplayName","callFlowsEnabled","callHandle","callUUID","cameraFacingMode","conferenceInfo","channelLastN","connectionIndicators","constraints","deeplinking.disabled","deeplinking.desktop.enabled","defaultLocalDisplayName","defaultRemoteDisplayName","desktopSharingFrameRate","desktopSharingSources","disable1On1Mode","disableAEC","disableAGC","disableAP","disableAddingBackgroundImages","disableAudioLevels","disableBeforeUnloadHandlers","disableCameraTintForeground","disableChat","disableChatSmileys","disableDeepLinking","disabledNotifications","disabledSounds","disableFocus","disableInitialGUM","disableInviteFunctions","disableIncomingMessageSound","disableJoinLeaveSounds","disableLocalVideoFlip","disableModeratorIndicator","disableNS","disablePolls","disableProfile","disableReactions","disableReactionsInChat","disableReactionsModeration","disableRecordAudioNotification","disableRemoteControl","disableRemoteMute","disableResponsiveTiles","disableRtx","disableSelfDemote","disableSelfView","disableSelfViewSettings","disableShortcuts","disableShowMoreStats","disableRemoveRaisedHandOnFocus","disableSpeakerStatsSearch","speakerStatsOrder","disableSimulcast","disableThirdPartyRequests","disableTileView","disableTileEnlargement","disableVirtualBackground","displayJids","doNotStoreRoom","doNotFlipLocalVideo","dropbox.appKey","e2eeLabels","e2ee","e2eping","enableCalendarIntegration","enableDisplayNameInStats","enableEmailInStats","enableEncodedTransformSupport","enableInsecureRoomNameWarning","enableLobbyChat","enableOpusRed","enableRemb","enableSaveLogs","enableTalkWhileMuted","enableNoAudioDetection","enableNoisyMicDetection","enableTcc","faceLandmarks","feedbackPercentage","fileSharing.enabled","filmstrip","flags","forceTurnRelay","gatherStats","giphy","googleApiApplicationClientID","gravatar.disabled","hiddenPremeetingButtons","hideConferenceSubject","hideDisplayName","hideDominantSpeakerBadge","hideRecordingLabel","hideParticipantsStats","hideConferenceTimer","hideAddRoomButton","hideEmailInSettings","hideLobbyButton","iAmRecorder","iAmSipGateway","iAmSpot","ignoreStartMuted","inviteAppName","liveStreaming.enabled","liveStreamingEnabled","lobby","localRecording","localSubject","logging","mainToolbarButtons","maxFullResolutionParticipants","mouseMoveCallbackInterval","notifications","notificationTimeouts","notifyOnConferenceDestruction","openSharedDocumentOnJoin","opusMaxAverageBitrate","p2p.backToP2PDelay","p2p.codecPreferenceOrder","p2p.enabled","p2p.iceTransportPolicy","p2p.mobileCodecPreferenceOrder","p2p.mobileScreenshareCodec","participantMenuButtonsWithNotifyClick","participantsPane","pcStatsInterval","pip","preferBosh","preferVisitor","prejoinConfig.enabled","prejoinConfig.hideDisplayName","prejoinConfig.hideExtraJoinButtons","raisedHands","recordingService","requireDisplayName","remoteVideoMenu","roomPasswordNumberOfDigits","readOnlyName","recordings.recordAudioAndVideo","recordings.showPrejoinWarning","recordings.showRecordingLink","recordings.suggestRecording","reducedUIEnabled","reducedUImainToolbarButtons","replaceParticipant","resolution","screenshotCapture","secondScreen","securityUi","showChatPermissionsModeratorSetting","speakerStats","startAudioMuted","
2startLowBandwidthMode","startLastN","startScreenSharing","startSilent","startVideoMuted","startWithAudioMuted","startWithVideoMuted","stereo","subject","testing","timeTimer","toolbarButtons","toolbarConfig","tileView","transcribingEnabled","transcription","useHostPageLocalStorage","useTurnUdp","videoQuality","virtualBackground","visitors.enableMediaOnPromote","visitors.hideVisitorCountForVisitors","visitors.showJoinMeetingDialog","watchRTCConfigParams.allowBrowserLogCollection","watchRTCConfigParams.collectionInterval","watchRTCConfigParams.console","watchRTCConfigParams.debug","watchRTCConfigParams.keys","watchRTCConfigParams.logGetStats","watchRTCConfigParams.rtcApiKey","watchRTCConfigParams.rtcPeerId","watchRTCConfigParams.rtcRoomId","watchRTCConfigParams.rtcTags","watchRTCConfigParams.rtcToken","webrtcIceTcpDisable","webrtcIceUdpDisable","whiteboard.enabled"].concat([]).concat(T()?["customToolbarButtons","defaultLogoUrl","deploymentUrls","liveStreaming"]:[]),Ei=["microphone","camera","select-background","invite","settings"],ki=["microphone","camera","select-background"],Ci=["AUDIO_LEVEL_PRIMARY_COLOR","AUDIO_LEVEL_SECONDARY_COLOR","AUTO_PIN_LATEST_SCREEN_SHARE","CLOSE_PAGE_GUEST_HINT","CONNECTION_INDICATOR_AUTO_HIDE_ENABLED","CONNECTION_INDICATOR_AUTO_HIDE_TIMEOUT","CONNECTION_INDICATOR_DISABLED","DEFAULT_BACKGROUND","DISABLE_PRESENCE_STATUS","DISABLE_JOIN_LEAVE_NOTIFICATIONS","DEFAULT_LOCAL_DISPLAY_NAME","DEFAULT_REMOTE_DISPLAY_NAME","DISABLE_DOMINANT_SPEAKER_INDICATOR","DISABLE_FOCUS_INDICATOR","DISABLE_PRIVATE_MESSAGES","DISABLE_TRANSCRIPTION_SUBTITLES","DISABLE_VIDEO_BACKGROUND","DISPLAY_WELCOME_PAGE_CONTENT","ENABLE_DIAL_OUT","FILM_STRIP_MAX_HEIGHT","GENERATE_ROOMNAMES_ON_WELCOME_PAGE","INDICATOR_FONT_SIZES","INITIAL_TOOLBAR_TIMEOUT","LANG_DETECTION","LOCAL_THUMBNAIL_RATIO","MAXIMUM_ZOOMING_COEFFICIENT","NATIVE_APP_NAME","OPTIMAL_BROWSERS","PHONE_NUMBER_REGEX","PROVIDER_NAME","RECENT_LIST_ENABLED","REMOTE_THUMBNAIL_RATIO","SETTINGS_SECTIONS","SHARING_FEATURES","SHOW_CHROME_EXTENSION_BANNER","SHOW_POWERED_BY","TILE_VIEW_MAX_COLUMNS","TOOLBAR_ALWAYS_VISIBLE","TOOLBAR_BUTTONS","TOOLBAR_TIMEOUT","UNSUPPORTED_BROWSERS","VERTICAL_FILMSTRIP","VIDEO_LAYOUT_FIT","VIDEO_QUALITY_LABEL_DISABLED"].concat([]).concat((T(),[])),Ai=Y("app:config");function Ti(e,t){const n=hi(e.href),r=n.protocol;let i=`${"http:"===r||"https:"===r?r:"https:"}//${n.host}${n.contextRoot||"/"}config.js`;var o;t&&(i=yi(i,"room",null!==(o=ci(t))&&void 0!==o?o:""));const a=B(e,!0,"search").release;return a&&(i=yi(i,"release",a)),i}function Ii(e){var t;return(null===(t=e["features/base/config"])||void 0===t||null===(t=t.deploymentInfo)||void 0===t?void 0:t.region)||""}function Di(e){var t;return null===(t=function(e,t){var n;return((null===(n=e["features/base/config"])||void 0===n?void 0:n.flags)||{})[t]}(e,"ssrcRewritingEnabled"))||void 0===t||t}function Pi(e){var t;return(null===(t=e["features/base/config"])||void 0===t||null===(t=t.raisedHands)||void 0===t?void 0:t.disableRemoveRaisedHandOnFocus)||!1}function xi(e,t){return"interfaceConfig"===e?(0,c.A)(t,Ci):"config"===e?(0,c.A)(t,Si):t}function Ri(e){return Boolean(e["features/base/config"].disableProfile||e["features/base/config"].readOnlyName)}function Oi(e){return!e["features/base/config"].hideDisplayName}function Mi(e){var t;
2return!p.isWebKitBased()&&Boolean(null===(t=e["features/base/config"])||void 0===t||null===(t=t.audioQuality)||void 0===t?void 0:t.enableAdvancedAudioSettings)}function Ni(e){return e["features/base/config"].guestDialOutStatusUrl}function Li(e){return e["features/base/config"].guestDialOutUrl}function ji(e){var t;return(null===(t=e["features/base/config"])||void 0===t?void 0:t.securityUi)||{}}function Bi(e){var t,n;const r=null===(t=e["features/base/config"])||void 0===t?void 0:t.helpCentreURL,i=null===(n=e["features/base/config"])||void 0===n?void 0:n.legalUrls;return{privacy:(null==i?void 0:i.privacy)||"https://jitsi.org/meet/privacy",helpCentre:r||(null==i?void 0:i.helpCentre)||"https://web-cdn.jitsi.net/faq/meet-faq.html",terms:(null==i?void 0:i.terms)||"https://jitsi.org/meet/terms"}}const Fi=16/9,Ui=500,Hi=1/1.3,Vi=["display-video","display-avatar-only"],zi="TILE",$i="VERTICAL",Wi="HORIZONTAL",Yi={[zi]:"right-start",[$i]:"left-start",[Wi]:"top-end"},qi={[zi]:"right",[$i]:"left",[Wi]:"top"},Gi=120,Ki=16/9,Ji=180,Zi=700,Qi=800,Xi="main",eo="stage",to="screenshare",no=180,ro=navigator,io=ro.maxTouchPoints,oo=ro.platform,ao=ro.userAgent;let so="",lo=!1;ao.match(/Android/i)?so="android":ao.match(/iP(ad|hone|od)/i)||io&&io>2&&/MacIntel/.test(oo)?so="ios":ao.match(/iP(ad)/i)?(so="ios",lo=!0):ao.match(/Mac(intosh| OS X)/i)?so="macos":ao.match(/Windows/i)?so="windows":ao.match(/Linux/i)&&(so="linux");const co=lo,uo=so;function po(){return"android"===uo||"ios"===uo}function fo(){return"ios"===uo}function ho(){return"maxTouchPoints"in navigator&&navigator.maxTouchPoints>0}function mo(){var e;return!ho()||(null===(e=window)||void 0===e?void 0:e.innerWidth)>=920}var go=__webpack_require__(96540),vo=__webpack_require__.t(go,2),bo=go.createContext(null),yo=function(e){e()},_o=function(){return yo},wo={notify:function(){},get:function(){return[]}};function So(e,t){var n,r=wo;function i(){a.onStateChange&&a.onStateChange()}function o(){n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){var e=_o(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,i=n={callback:e,next:null,prev:n};return i.prev?i.prev.next=i:t=i,function(){r&&null!==t&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())}var a={addNestedSub:function(e){return o(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return Boolean(n)},trySubscribe:o,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=wo)},getListeners:function(){return r}};return a}var Eo="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?go.useLayoutEffect:go.useEffect;const ko=function(e){var t=e.store,n=e.context,r=e.children,i=(0,go.useMemo)((function(){var e=So(t);return{store:t,subscription:e}}),[t]),o=(0,go.useMemo)((function(){return t.getState()}),[t]);Eo((function(){var e=i.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),o!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[i,o]);var a=n||bo;return go.createElement(a.Provider,{value:i},r)};var Co=__webpack_require__(58168);function Ao(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}var To=__webpack_require__(4146),Io=__webpack_require__.n(To),Do=__webpack_require__(44363),Po=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],xo=["reactReduxForwardedRef"],Ro=[],Oo=[null,null];function Mo(e,t){var n=e[1];return[t.payload,n+1]}function No(e,t,n){Eo((function(){return e.apply(void 0,t)}),n)}function Lo(e,t,n,r,i,o,a){e.current=r,t.current=i,n.current=!1,o.current&&(o.current=null,a())}function jo(e,t,n,r,i,o,a,s,l,c){if(e){var u=!1,d=null,p=function(){if(!u){var e,n,p=t.getState();try{e=r(p,i.current)}catch(e){n=e,d=e}n||(d=null),e===o.current?a.current||l():(o.current=e,s.current=e,a.current=!0,
vendor: 4,370 bytes, line 2
2c({type:"STORE_UPDATED",payload:{error:n}}))}};return n.onStateChange=p,n.trySubscribe(),p(),function(){if(u=!0,n.tryUnsubscribe(),n.onStateChange=null,d)throw d}}}var Bo=function(){return[null,0]};function Fo(e,t){void 0===t&&(t={});var n=t,r=n.getDisplayName,i=void 0===r?function(e){return"ConnectAdvanced("+e+")"}:r,o=n.methodName,a=void 0===o?"connectAdvanced":o,s=n.renderCountProp,l=void 0===s?void 0:s,c=n.shouldHandleStateChanges,u=void 0===c||c,d=n.storeKey,p=void 0===d?"store":d,f=(n.withRef,n.forwardRef),h=void 0!==f&&f,m=n.context,g=void 0===m?bo:m,v=Ao(n,Po),b=g;return function(t){var n=t.displayName||t.name||"Component",r=i(n),o=(0,Co.A)({},v,{getDisplayName:i,methodName:a,renderCountProp:l,shouldHandleStateChanges:u,storeKey:p,displayName:r,wrappedComponentName:n,WrappedComponent:t}),s=v.pure,c=s?go.useMemo:function(e){return e()};function d(n){var r=(0,go.useMemo)((function(){var e=n.reactReduxForwardedRef,t=Ao(n,xo);return[n.context,e,t]}),[n]),i=r[0],a=r[1],s=r[2],l=(0,go.useMemo)((function(){return i&&i.Consumer&&(0,Do.isContextConsumer)(go.createElement(i.Consumer,null))?i:b}),[i,b]),d=(0,go.useContext)(l),p=Boolean(n.store)&&Boolean(n.store.getState)&&Boolean(n.store.dispatch);Boolean(d)&&Boolean(d.store);var f=p?n.store:d.store,h=(0,go.useMemo)((function(){return function(t){return e(t.dispatch,o)}(f)}),[f]),m=(0,go.useMemo)((function(){if(!u)return Oo;var e=So(f,p?null:d.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[f,p,d]),g=m[0],v=m[1],y=(0,go.useMemo)((function(){return p?d:(0,Co.A)({},d,{subscription:g})}),[p,d,g]),_=(0,go.useReducer)(Mo,Ro,Bo),w=_[0][0],S=_[1];if(w&&w.error)throw w.error;var E=(0,go.useRef)(),k=(0,go.useRef)(s),C=(0,go.useRef)(),A=(0,go.useRef)(!1),T=c((function(){return C.current&&s===k.current?C.current:h(f.getState(),s)}),[f,w,s]);No(Lo,[k,E,A,s,T,C,v]),No(jo,[u,f,g,h,k,E,A,C,v,S],[f,g,h]);var I=(0,go.useMemo)((function(){return go.createElement(t,(0,Co.A)({},T,{ref:a}))}),[a,t,T]);return(0,go.useMemo)((function(){return u?go.createElement(l.Provider,{value:y},I):I}),[l,I,y])}var f=s?go.memo(d):d;if(f.WrappedComponent=t,f.displayName=d.displayName=r,h){var m=go.forwardRef((function(e,t){return go.createElement(f,(0,Co.A)({},e,{reactReduxForwardedRef:t}))}));return m.displayName=r,m.WrappedComponent=t,Io()(m,t)}return Io()(f,t)}}function Uo(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Ho(e,t){if(Uo(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=0;i<n.length;i++)if(!Object.prototype.hasOwnProperty.call(t,n[i])||!Uo(e[n[i]],t[n[i]]))return!1;return!0}function Vo(e){return function(t,n){var r=e(t,n);function i(){return r}return i.dependsOnOwnProps=!1,i}}function zo(e){return null!==e.dependsOnOwnProps&&void 0!==e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function $o(e,t){return function(t,n){n.displayName;var r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=zo(e);var i=r(t,n);return"function"==typeof i&&(r.mapToProps=i,r.dependsOnOwnProps=zo(i),i=r(t,n)),i},r}}const Wo=[function(e){return"function"==typeof e?$o(e):void 0},function(e){return e?void 0:Vo((function(e){return{dispatch:e}}))},function(e){return e&&"object"==typeof e?Vo((function(t){return function(e,t){var n={},r=function(r){var i=e[r];"function"==typeof i&&(n[r]=function(){return t(i.apply(void 0,arguments))})};for(var i in e)r(i);return n}(e,t)})):void 0}],Yo=[function(e){return"function"==typeof e?$o(e):void 0},function(e){return e?void 0:Vo((function(){return{}}))}];function qo(e,t,n){return(0,Co.A)({},n,e,t)}const Go=[function(e){return"function"==typeof e?function(e){return function(t,n){n.displayName;var r,i=n.pure,o=n.areMergedPropsEqual,a=!1;return function(t,n,s){var l=e(t,n,s);return a?i&&o(l,r)||(r=l):(a=!0,r=l),r}}}(e):void 0},function(e){return e?void 0:function(){return qo}}];var Ko=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Jo(e,t,n,r){return function(i,o){return n(e(i,o),t(r,o),o)}}function Zo(e,t,n,r,i){var o,a,s,l,c,u=i.areStatesEqual,d=i.areOwnPropsEqual,p=i.areStatePropsEqual,f=!1;return function(i,h){return f?function(i,f){var h,m,g=!d(f,a),v=!u(i,o,f,a);
vendor: 4,457 bytes, line 2
2return o=i,a=f,g&&v?(s=e(o,a),t.dependsOnOwnProps&&(l=t(r,a)),c=n(s,l,a)):g?(e.dependsOnOwnProps&&(s=e(o,a)),t.dependsOnOwnProps&&(l=t(r,a)),c=n(s,l,a)):v?(h=e(o,a),m=!p(h,s),s=h,m&&(c=n(s,l,a)),c):c}(i,h):(s=e(o=i,a=h),l=t(r,a),c=n(s,l,a),f=!0,c)}}function Qo(e,t){var n=t.initMapStateToProps,r=t.initMapDispatchToProps,i=t.initMergeProps,o=Ao(t,Ko),a=n(e,o),s=r(e,o),l=i(e,o);return(o.pure?Zo:Jo)(a,s,l,e,o)}var Xo=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function ea(e,t,n){for(var r=t.length-1;r>=0;r--){var i=t[r](e);if(i)return i}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function ta(e,t){return e===t}function na(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?Fo:n,i=t.mapStateToPropsFactories,o=void 0===i?Yo:i,a=t.mapDispatchToPropsFactories,s=void 0===a?Wo:a,l=t.mergePropsFactories,c=void 0===l?Go:l,u=t.selectorFactory,d=void 0===u?Qo:u;return function(e,t,n,i){void 0===i&&(i={});var a=i,l=a.pure,u=void 0===l||l,p=a.areStatesEqual,f=void 0===p?ta:p,h=a.areOwnPropsEqual,m=void 0===h?Ho:h,g=a.areStatePropsEqual,v=void 0===g?Ho:g,b=a.areMergedPropsEqual,y=void 0===b?Ho:b,_=Ao(a,Xo),w=ea(e,o,"mapStateToProps"),S=ea(t,s,"mapDispatchToProps"),E=ea(n,c,"mergeProps");return r(d,(0,Co.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:w,initMapDispatchToProps:S,initMergeProps:E,pure:u,areStatesEqual:f,areOwnPropsEqual:m,areStatePropsEqual:v,areMergedPropsEqual:y},_))}}const ra=na();function ia(){return(0,go.useContext)(bo)}function oa(e){void 0===e&&(e=bo);var t=e===bo?ia:function(){return(0,go.useContext)(e)};return function(){return t().store}}var aa=oa();function sa(e){void 0===e&&(e=bo);var t=e===bo?aa:oa(e);return function(){return t().dispatch}}var la=sa(),ca=function(e,t){return e===t};function ua(e){void 0===e&&(e=bo);var t=e===bo?ia:function(){return(0,go.useContext)(e)};return function(e,n){void 0===n&&(n=ca);var r=t(),i=function(e,t,n,r){var i,o=(0,go.useReducer)((function(e){return e+1}),0)[1],a=(0,go.useMemo)((function(){return So(n,r)}),[n,r]),s=(0,go.useRef)(),l=(0,go.useRef)(),c=(0,go.useRef)(),u=(0,go.useRef)(),d=n.getState();try{if(e!==l.current||d!==c.current||s.current){var p=e(d);i=void 0!==u.current&&t(p,u.current)?u.current:p}else i=u.current}catch(e){throw s.current&&(e.message+="\nThe error may be correlated with this previous error:\n"+s.current.stack+"\n\n"),e}return Eo((function(){l.current=e,c.current=d,u.current=i,s.current=void 0})),Eo((function(){function e(){try{var e=n.getState();if(e===c.current)return;var r=l.current(e);if(t(r,u.current))return;u.current=r,c.current=e}catch(e){s.current=e}o()}return a.onStateChange=e,a.trySubscribe(),e(),function(){return a.tryUnsubscribe()}}),[n,a]),i}(e,n,r.store,r.subscription);return(0,go.useDebugValue)(i),i}}var da,pa=ua(),fa=__webpack_require__(40961);da=fa.unstable_batchedUpdates,yo=da;const ha="DISABLE_MODERATION",ma="DISMISS_PENDING_PARTICIPANT",ga="ENABLE_MODERATION",va="REQUEST_DISABLE_AUDIO_MODERATION",ba="REQUEST_DISABLE_DESKTOP_MODERATION",ya="REQUEST_DISABLE_VIDEO_MODERATION",_a="REQUEST_ENABLE_AUDIO_MODERATION",wa="REQUEST_ENABLE_DESKTOP_MODERATION",Sa="REQUEST_ENABLE_VIDEO_MODERATION",Ea="LOCAL_PARTICIPANT_APPROVED",ka="LOCAL_PARTICIPANT_REJECTED",Ca="LOCAL_PARTICIPANT_MODERATION_NOTIFICATION",Aa="PARTICIPANT_APPROVED",Ta="PARTICIPANT_REJECTED",Ia="PARTICIPANT_PENDING_AUDIO",Da=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=r6(r,e),a=Y5(Nn,r),s=Y5(jn,r),l=X5(o,jn,r);!a&&s&&l||null==i||i.avModerationApprove(Nn,e)},Pa=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=X5(r6(r,e),Ln,r);Y5(Ln,r)&&o&&(null==i||i.avModerationApprove(Ln,e))},xa=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=X5(r6(r,e),jn,r);Y5(jn,r)&&o&&(null==i||i.avModerationApprove(jn,e))},Ra=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=Y5(Nn,r),a=r6(r,e),s=X5(a,Nn,r),l=_6(a);!o||s||l||null==i||i.avModerationReject(Nn,e)},Oa=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=Y5(Ln,r),a=r6(r,e),s=X5(a,Ln,r),l=_6(a);!o||s||l||null==i||i.avModerationReject(Ln,e)},Ma=e=>(t,n)=>{const r=n(),i=_5(r).conference,o=Y5(jn,r),a=r6(r,e),s=X5(a,jn,r),l=_6(a);!o||s||l||null==i||i.avModerationReject(jn,e)};function Na(e,t){return{type:ma,id:e,mediaType:t}}const La=()=>({type:va}),ja=()=>({type:ba}),Ba=()=>({type:ya}),Fa=()=>({type:_a}
2),Ua=()=>({type:wa}),Ha=()=>({type:Sa});function Va(e){return{type:Ca,mediaType:e}}function za(e){return{type:Ia,participant:e}}function $a(e){const t=Ee(e)["features/notifications"],n=t.enabled,r=t.notifications;return n&&r.length>0}function Wa(){var e;return Boolean("undefined"!=typeof interfaceConfig&&(null===(e=interfaceConfig)||void 0===e?void 0:e.DISABLE_JOIN_LEAVE_NOTIFICATIONS))}function Ya(e,t){const n=Ee(t)["features/notifications"].notifications;return Boolean(n.find((t=>t.uid===Gn[e])))}const qa="GUM_PENDING",Ga="SET_AUDIO_AVAILABLE",Ka="SET_AUDIO_MUTED",Ja="SET_AUDIO_UNMUTE_PERMISSIONS",Za="SET_CAMERA_FACING_MODE",Qa="SET_INITIAL_GUM_PROMISE",Xa="SET_SCREENSHARE_MUTED",es="SET_VIDEO_AVAILABLE",ts="SET_VIDEO_MUTED",ns="SET_VIDEO_UNMUTE_PERMISSIONS",rs="TOGGLE_CAMERA_FACING_MODE";function is(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(n,r)=>{const i=r();e||!Q5(Nn,i)?n({type:Ka,ensureTrack:t,muted:e}):Ya(Nn,i)||t&&n(Va(Nn))}}function os(e){return{type:Ja,blocked:e,skipNotification:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}}function as(){return{type:Qa,promise:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null}}function ss(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:$r,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(r,i)=>{const o=i();if(!e&&Q5(Ln,o))return void(Ya(Ln,o)||n&&r(Va(Ln)));const a=o["features/base/media"].screenshare.muted;r({type:Xa,authority:t,ensureTrack:n,muted:e?a|t:a&~t})}}function ls(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Gr,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(r,i)=>{const o=i();if(!e&&Q5(jn,o))return void(Ya(jn,o)||n&&r(Va(jn)));const a=o["features/base/media"].video.muted;r({type:ts,authority:t,ensureTrack:n,muted:e?a|t:a&~t})}}function cs(e){return{type:ns,blocked:e,skipNotification:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}}function us(e,t){return{type:qa,mediaTypes:e,status:t}}const ds={config:!0,settings:!0,urlParams:!0,jwt:!1};function ps(e){return Boolean(Ee(e)["features/base/media"].audio.muted)}function fs(e){return Boolean(Y6(e,"startWithAudioMuted",ds))||Boolean(Y6(e,"startSilent",ds))}function hs(e){return Boolean(Y6(e,"startWithVideoMuted",ds))}function ms(e){return function(e,t){const n=Ee(e)["features/base/media"].video.muted;return Boolean(n&t)}(e,Gr)}function gs(e,t){return e&&!e.muted&&(!t||e.videoStarted)}const vs=(e,t)=>{if(!t)return e;const n=t.replace("-","");if(!Wr[n]||n===Wr.en)return e;const r=e.split(".");return`${r[0]}_${n}.${r[1]}`};var bs;!function(e){e[e.PENDING_UNMUTE=1]="PENDING_UNMUTE",e[e.NONE=2]="NONE"}(bs||(bs={}));const ys=Y("app:tracks"),_s=e=>e["features/base/tracks"];function ws(e,t,n){if(!e)return!1;if(Di(n))return function(e,t,n){var r,i;const o=n===Vr.SCREENSHARE?"video":n;if(t.local)return Bs(Ee(e)["features/base/tracks"],n);const a=null===(r=t.sources)||void 0===r?void 0:r.get(o);if(!a)return!0;if(n===Vr.AUDIO)return Array.from(a.values())[0].muted;const s=n===Vr.VIDEO?Kr:Jr,l=Array.from(a.values()).find((e=>e.videoType===s));return null===(i=null==l?void 0:l.muted)||void 0===i||i}(n,e,t);const r=_s(n);return null!=e&&e.local?Bs(r,t):!(null==e||!e.fakeParticipant)||Fs(r,t,e.id)}function Ss(e,t){return ws(e,Vr.AUDIO,t)}
2function Es(e,t){return ws(e,Vr.VIDEO,t)}function ks(e){return As(e,Vr.AUDIO)}function Cs(e){return Ts(e,arguments.length>1&&void 0!==arguments[1]&&arguments[1]).find((e=>e.mediaType===Vr.SCREENSHARE||e.videoType===Jr))}function As(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t===Vr.SCREENSHARE?Cs(e,n):Ts(e,n).find((e=>e.mediaType===t))}function Ts(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.filter((e=>e.local&&(e.jitsiTrack||t)))}function Is(e){return As(e,Vr.VIDEO)}function Ds(e){const t=Is(_s(e));return null==t?void 0:t.jitsiTrack}function Ps(e){const t=ks(_s(e));return null==t?void 0:t.jitsiTrack}function xs(e){var t,n;const r=Ps(e);if(!r){const t=e["features/base/config"]||{},n=t.audioQuality,r=t.disableAEC,i=void 0!==r&&r,o=t.disableAGC,a=void 0!==o&&o,s=t.disableAP,l=void 0!==s&&s,c=t.disableNS,u=void 0!==c&&c,d=Boolean(null==n?void 0:n.stereo);return{autoGainControl:!d&&!l&&!a,channelCount:d?2:1,echoCancellation:!d&&!l&&!i,noiseSuppression:!d&&!l&&!u}}const i=(Boolean("function"==typeof(null===(t=r._streamEffect)||void 0===t?void 0:t.setMuted)&&(null===(n=r._streamEffect)||void 0===n?void 0:n._originalTrack))?r._streamEffect._originalTrack:r.getTrack()).getSettings();return{autoGainControl:i.autoGainControl,channelCount:i.channelCount,echoCancellation:i.echoCancellation,noiseSuppression:i.noiseSuppression}}function Rs(e,t){if(!t)return;const n=e["features/base/tracks"];return u6(t)?Ms(n,t.id):Os(n,Vr.VIDEO,t.id)}function Os(e,t,n){if(n)return t===Vr.SCREENSHARE?Ns(e,n):e.find((e=>Boolean(e.jitsiTrack)&&e.participantId===n&&e.mediaType===t))}function Ms(e,t){return Ns(e,a6(t))}function Ns(e,t){return e.find((e=>Boolean(e.jitsiTrack)&&e.participantId===t&&(e.mediaType===Vr.SCREENSHARE||e.videoType===Jr)))}function Ls(e,t,n){var r;const i=Os(e,t,n);return null==i||null===(r=i.jitsiTrack)||void 0===r?void 0:r.getSourceName()}function js(e,t){return e.find((e=>e.jitsiTrack===t))}function Bs(e,t){const n=As(e,t);return!n||n.muted}function Fs(e,t,n){const r=Os(e,t,n);return!r||r.muted}function Us(e){return p.isUserInteractionRequiredForUnmute()&&window&&window.self!==window.top&&!e["features/base/user-interaction"].interacted}function Hs(e,t,n,r){!n&&r&&"undefined"!=typeof APP&&r(us([t],e))}function Vs(e,t,n,r){if(t=Boolean(t),e.isMuted()===t&&e.getVideoType()!==Jr)return Promise.resolve();const i=t?"mute":"unmute",o=e.getType();return Hs(bs.PENDING_UNMUTE,o,t,r),e[i]().then((e=>(Hs(bs.NONE,o,t,r),e))).catch((e=>{if(Hs(bs.NONE,o,t,r),e.name!==k.TRACK_IS_DISPOSED)return ys.error(`set track ${i} failed`,e),Promise.reject(e)}))}function zs(e,t,n){if(!t)return;const r=function(e,t){return e.filter((e=>e.participantId===t))}(e,t),i=`Track state for participant ${t} changed`,o=r.map((e=>{var t;return`{type: ${e.mediaType}, videoType: ${e.videoType}, muted: ${e.muted}, isReceivingData: ${e.isReceivingData}, jitsiTrack: ${null===(t=e.jitsiTrack)||void 0===t?void 0:t.toString()}}`})),a=o.length>0?`\n${o.join("\n")}`:" No tracks available!";ys.debug(`${i}${n?`(reason: ${n})`:""}:${a}`)}function $s(e){var t;return null!==(t=e["features/base/config"].cameraFacingMode)&&void 0!==t?t:Hr}const Ws=Y("app:effects-noise-suppression");function Ys(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const qs={filterNode:void 0,filterNodeReady:!1,sdk:void 0,sdkInitialized:!1};let Gs;class Ks{constructor(e){var t;Ys(this,"_audioSource",void 0),Ys(this,"_audioDestination",void 0),Ys(this,"_noiseSuppressorNode",void 0),Ys(this,"_originalMediaTrack",void 0),Ys(this,"_outputMediaTrack",void 0),Ys(this,"_options",void 0),this._options=e;const n=null==e||null===(t=e.krisp)||void 0===t?void 0:t.enabled;Ws.info("NoiseSuppressionEffect created with "+(n?"Krisp":"RNNoise"))}startEffect(e){var t;let n;return this._originalMediaTrack=e.getAudioTracks()[0],Gs||(Gs=new AudioContext),this._audioSource=Gs.createMediaStreamSource(e),this._audioDestination=Gs.createMediaStreamDestination(),this._outputMediaTrack=this._audioDestination.stream.getAudioTracks()[0],n=null!==(t=this._options)&&void 0!==t&&null!==(t=t.krisp)&&void 0!==t&&t.enabled?async function(e,t){if(await Gs.resume(),!qs.sdk){var n,r,i,o,a,s,l,c,u,d,p,f,h,m,g;const t=`${R()}libs/krisp`,v=(await import(`${t}/krispsdk.mjs`)).default,b={krisp:{models:{modelBVC:`${t}/models/${null==e||null===(n=e.krisp)||void 0===n||null===(n=n.models)||void 0===n?void 0:n.modelBVC}`,model8:`${t}/models/${null==e||null===(r=e.krisp)||void 0===r||null===(r=r.models)||void 0===r?void 0:r.model8}`,modelNC:`${t}/models/${null==e||null===(i=e.krisp)||void 0===i||null===(i=i.models)||void 0===i?void 0:i.modelNC}`},logProcessStats:!(null!=e&&null!==(o=e.krisp)&&void 0!==o&&o.logProcessStats),debugLogs:!(null!=e&&null!==(a=e.krisp)&&void 0!==a&&a.debugLogs),useBVC:!(null!=e&&null!==(s=e.krisp)&&void 0!==s&&s.useBVC),bvc:{allowedDevices:`${t}/assets/${null==e||null===(l=e.krisp)||void 0===l||null===(l=l.bvc)||void 0===l?void 0:l.allowedDevices}`,allowedDevicesExt:`${t}/assets/${null==e||null===(c=e.krisp)||void 0===c||null===(c=c.bvc)||void 0===c?void 0:c.allowedDevicesExt}`},inboundModels:{modelInbound8:`${t}/models/${null==e||null===(u=e.krisp)||void 0===u||null===(u=u.inboundModels)||void 0===u?void 0:u.modelInbound8}`,modelInbound16:`${t}/models/${null==e||null===(d=e.krisp)||void 0===d||null===(d=d.inboundModels)||void 0===d?void 0:d.modelInbound16}`},preloadModels:{modelBVC:`${t}/models/${null==e||null===(p=e.krisp)||void 0===p||null===(p=p.preloadModels)||void 0===p?void 0:p.modelBVC}`,model8:`${t}/models/${null==e||null===(f=e.krisp)||void 0===f||null===(f=f.preloadModels)||void 0===f?void 0:f.model8}`,modelNC:`${t}/models/${null==e||null===(h=e.krisp)||void 0===h||null===(h=h.preloadModels)||void 0===h?void 0:h.modelNC}`},preloadInboundModels:{modelInbound8:`${t}/models/${null==e||null===(m=e.krisp)||void 0===m||null===(m=m.preloadInboundModels)||void 0===m?void 0:m.modelInbound8}`,modelInbound16:`${t}/models/${null==e||null===(g=e.krisp)||void 0===g||null===(g=g.preloadInboundModels)||void 0===g?void 0:g.modelInbound16}`}}};qs.sdk=new v({params:b.krisp,callbacks:{}})}var v;qs.sdkInitialized||(await(null===(v=qs.sdk)||void 0===v?void 0:v.init()),qs.sdkInitialized=!0);if(!qs.filterNode)try{var b;qs.filterNode=await(null===(b=qs.sdk)||void 0===b?void 0:b.createNoiseFilter({audioContext:Gs,stream:t},(()=>{var e;Ws.info("Krisp audio filter ready"),null===(e=qs.filterNode)||void 0===e||e.enable(),qs.filterNodeReady=!0})))}catch(e){Ws.error("Failed to create Krisp noise filter",e),qs.filterNode=void 0,qs.filterNodeReady=!1}return qs.filterNode}(this._options,e).then((e=>{var t;this._noiseSuppressorNode=e,qs.filterNodeReady&&(null===(t=qs.filterNode)||void 0===t||t.enable())})):async function(){await Gs.resume();const e=`${R()}libs/noise-suppressor-worklet.min.js`;try{await Gs.audioWorklet.addModule(e)}catch(e){return void Ws.error("Error while adding audio worklet module: ",e)}return new AudioWorkletNode(Gs,"NoiseSuppressorWorklet")}().then((e=>{this._noiseSuppressorNode=e})),n.then((()=>{this._noiseSuppressorNode&&(this._audioSource.connect(this._noiseSuppressorNode),this._noiseSuppressorNode.connect(this._audioDestination))})),this._outputMediaTrack.enabled=this._originalMediaTrack.enabled,this._originalMediaTrack.enabled=!0,this._audioDestination.stream}isEnabled(e){return e.isAudioTrack()}stopEffect(){var e,t,n,r,i,o;this._originalMediaTrack.enabled=this._outputMediaTrack.enabled,null!==(e=this._options)&&void 0!==e&&null!==(e=e.krisp)&&void 0!==e&&e.enabled?null===(i=this._noiseSuppressorNode)||void 0===i||i.disable():null===(o=this._noiseSuppressorNode)||void 0===o||null===(o=o.port)||void 0===o||o.close(),null===(t=this._audioDestination)||void 0===t||t.disconnect(),null===(n=this._noiseSuppressorNode)||void 0===n||n.disconnect(),null===(r=this._audioSource)||void 0===r||r.disconnect(),Gs.suspend()}}__webpack_require__(16573),__webpack_require__(78100),__webpack_require__(77936),__webpack_require__(48140),__webpack_require__(75044),__webpack_require__(21903),__webpack_require__(91134),__webpack_require__(28845),__webpack_require__(373),__webpack_require__(37467),__webpack_require__(44732),__webpack_require__(79577);var Js=__webpack_require__(23149),Zs=__webpack_require__(81052),Qs=__webpack_require__(50751),Xs=Math.max,el=Math.min;const tl=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function h(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=o}function m(){var e=(0,Zs.A)();if(h(e))return g(e);s=setTimeout(m,function(e){var n=t-(e-l);return d?el(n,o-(e-c)):n}(e))}function g(e){return s=void 0,p&&r?f(e):(r=i=void 0,a)}function v(){var e=(0,Zs.A)(),n=h(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(m,t),u?f(e):a}(l);if(d)return clearTimeout(s),s=setTimeout(m,t),f(l)}return void 0===s&&(s=setTimeout(m,t)),a}return t=(0,Qs.A)(t)||0,(0,Js.A)(n)&&(u=!!n.leading,o=(d="maxWait"in n)?Xs((0,Qs.A)(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p),v.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},v.flush=function(){return void 0===s?a:g((0,Zs.A)())},v},nl=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return(0,Js.A)(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),tl(e,t,{leading:r,maxWait:t,trailing:i})},rl="help.enabled",il="invite.enabled",ol="lobby-mode.enabled",al
2="meeting-password.enabled",sl="security-options.enabled",ll="tile-view.enabled";function cl(e,t,n){const r=Ee(e)["features/base/flags"];if(r){const e=r[t];if(void 0!==e)return e}const i=function(e){const t=Ee(e)["features/base/app"];if(t){const e=t.app;if(e)return e.props.flags}}(e)||{};return i[t]||n}const ul="CLEAR_NOTIFICATIONS",dl="HIDE_NOTIFICATION",pl="SHOW_NOTIFICATION",fl="SET_NOTIFICATIONS_ENABLED";var hl;!function(e){e.EXTRA_LONG="extra_long",e.LONG="long",e.MEDIUM="medium",e.SHORT="short",e.STICKY="sticky"}(hl||(hl={}));const ml={ERROR:"error",NORMAL:"normal",SUCCESS:"success",WARNING:"warning"},gl={[ml.ERROR]:5,[ml.NORMAL]:3,[ml.SUCCESS]:3,[ml.WARNING]:4},vl={...ml,MESSAGE:"message",PARTICIPANT:"participant",PARTICIPANTS:"participants"},bl="CALENDAR_NOTIFICATION_ID",yl="DATA_CHANNEL_CLOSED_NOTIFICATION_ID",_l="LOBBY_NOTIFICATION",wl="RAISE_HAND_NOTIFICATION",Sl="SALESFORCE_LINK_NOTIFICATION",El="VISITORS_PROMOTION_NOTIFICATION",kl="VISITORS_NOT_LIVE_NOTIFICATION_ID",Cl="VISITOR_ASKED_TO_JOIN_NOTIFICATION_ID";function Al(e,t){var n,r,i,o,a;return e===hl.SHORT?null!==(n=null==t?void 0:t.short)&&void 0!==n?n:2500:e===hl.MEDIUM?null!==(r=null==t?void 0:t.medium)&&void 0!==r?r:5e3:e===hl.LONG?null!==(i=null==t?void 0:t.long)&&void 0!==i?i:1e4:e===hl.EXTRA_LONG?null!==(o=null==t?void 0:t.extraLong)&&void 0!==o?o:6e4:e===hl.STICKY?null!==(a=null==t?void 0:t.sticky)&&void 0!==a&&a:0}function Tl(){return{type:ul}}function Il(e){return{type:dl,uid:e}}function Dl(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hl.STICKY;return xl({...e,appearance:ml.ERROR},t)}function Pl(e,t){return xl({...e,appearance:ml.SUCCESS},t)}function xl(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return function(n,r){const i=r()["features/base/config"],o=i.disabledNotifications,a=void 0===o?[]:o,s=i.notifications,l=i.notificationTimeouts,c=cl(r(),"notifications.enabled",!0),u=e.descriptionKey,d=e.titleKey,p=c&&!(a.includes(null!=u?u:"")||a.includes(null!=d?d:""))&&(!s||s.includes(null!=u?u:"")||s.includes(null!=d?d:""));if("undefined"!=typeof APP&&APP.API.notifyNotificationTriggered(d,u),p)return n({type:pl,props:e,timeout:Al(t,l),uid:e.uid||Date.now().toString()})}}function Rl(e,t){return xl({...e,appearance:ml.WARNING},t)}let Ol=[];const Ml=nl(((e,t)=>{if(o6(t())>30)return void(Ol=[]);const n=Ol.length;let r;n>=3?r={titleArguments:{name:Ol[0]},titleKey:"notify.connectedThreePlusMembers"}:2===n?r={titleArguments:{first:Ol[0],second:Ol[1]},titleKey:"notify.connectedTwoMembers"}:n&&(r={titleArguments:{name:Ol[0]},titleKey:"notify.connectedOneMember"}),r&&e(xl(r,hl.SHORT)),Ol=[]}),2e3,{leading:!1});let Nl=[];const Ll=nl(((e,t)=>{if(o6(t())>30)return void(Nl=[]);const n=Nl.length;let r;n>=3?r={titleArguments:{name:Nl[0]},titleKey:"notify.leftThreePlusMembers"}:2===n?r={titleArguments:{first:Nl[0],second:Nl[1]},titleKey:"notify.leftTwoMembers"}:n&&(r={titleArguments:{name:Nl[0]},titleKey:"notify.leftOneMember"}),r&&e(xl(r,hl.SHORT)),Nl=[]}),2e3,{leading:!1});let jl;function Bl(){if(void 0===jl){const e=document.createElement("canvas"),t=e.getContext("2d");jl=void 0!==(null==t?void 0:t.filter),e.remove()}return jl}function Fl(e){var t;return!0!==(null===(t=e["features/base/config"].virtualBackground)||void 0===t?void 0:t.disabled)}function Ul(e,t){return new Promise(((n,r)=>{setTimeout((()=>{r(new Error("408"))}),e),t.then(n,r)}))}const Hl=Y("app:virtual-background");var Vl,zl;!function(e){e.TFLITE="tflite",e.WEBGL="webgl",e.WEBGPU="webgpu"}(Vl||(Vl={})),function(e){e.HIGH="high",e.LOW="low",e.MEDIUM="medium"}(zl||(zl={}));const $l={[zl.HIGH]:{backend:Vl.WEBGPU,segHeight:288,segWidth:512,targetFps:30},[zl.LOW]:{backend:Vl.TFLITE,segHeight:144,segWidth:256,targetFps:30},[zl.MEDIUM]:{backend:Vl.WEBGL,segHeight:216,segWidth:384,targetFps:30}};const Wl="blur",Yl="image",ql=[{tooltip:"image1",id:"1",src:"images/virtual-background/background-1.jpg"},{tooltip:"image2",id:"2",src:"images/virtual-background/background-2.jpg"},{tooltip:"image3",id:"3",src:"images/virtual-background/background-3.jpg"},{tooltip:"image4",id:"4",src:"images/virtual-background/background-4.jpg"},{tooltip:"image5",id:"5",src:"images/virtual-background/background-5.jpg"},{tooltip:"image6",id:"6",src:"images/virtual-background/background-6.jpg"},{tooltip:"image7",id:"7",src:"images/virtual-background/background-7.jpg"}];function Gl(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Kl{constructor(e){var t,n,r,i,o,a;Gl(this,"_backend",void 0),Gl(this,"_backgroundCanvas",void 0),Gl(this,"_backgroundCtx",null),Gl(this,"_benchmarkAccumTotal",0),Gl(this,"_benchmarkFrameCount",0),Gl(this,"_cachedMaskData",null),Gl(this,"_compositor",void 0),Gl(this,"_consecutiveFailures",0),Gl(this,"_edgeHigh",void 0),Gl(this,"_edgeLow",void 0),Gl(this,"_firstMaskFrame",!0),Gl(this,"_frameCount",0),Gl(this,"_inferenceSkipCounter",0),Gl(this,"_isReady",!1),Gl(this,"_maskAccumF32",null),Gl(this,"_options",void 0),Gl(this,"_temporalBlendRatio",void 0),Gl(this,"_vbConfig",void 0),Gl(this,"_virtualImage",null),Gl(this,"onInferenceFailure",null),this._backend=e.backend,this._compositor=e.compositor,this._vbConfig=e.vbConfig,this._options=e.virtualBackgroun
2d,this._temporalBlendRatio=null!==(t=null===(n=e.vbConfig)||void 0===n?void 0:n.temporalBlendRatio)&&void 0!==t?t:.75;const s=e.backend.capabilities.backend===Vl.TFLITE,l=s?.1:.28,c=s?.5:.65;var u;this._edgeLow=null!==(r=null===(i=e.vbConfig)||void 0===i?void 0:i.edgeLow)&&void 0!==r?r:l,this._edgeHigh=null!==(o=null===(a=e.vbConfig)||void 0===a?void 0:a.edgeHigh)&&void 0!==o?o:c,e.virtualBackground.backgroundType===Yl&&(this._virtualImage=document.createElement("img"),this._virtualImage.crossOrigin="anonymous",this._virtualImage.src=null!==(u=e.virtualBackground.virtualSource)&&void 0!==u?u:""),this._backgroundCanvas=document.createElement("canvas")}async init(){this._isReady||(await this._backend.init(),this._isReady=!0,Hl.debug("[BackgroundFrameProcessor] Backend init complete"))}async processFrame(e){var t,n,r,i,o,a,s;if(!this._isReady)return null;const l=performance.now();let c=null;const u=this._backend.capabilities.backend===Vl.TFLITE?null!==(t=null===(n=this._vbConfig)||void 0===n?void 0:n.inferenceStride)&&void 0!==t?t:2:1,d=this._inferenceSkipCounter%u==0;if(this._inferenceSkipCounter++,d)try{const t=this._backend.capabilities,n=t.segWidth,r=t.segHeight,i=await createImageBitmap(e,{resizeHeight:r,resizeQuality:"medium",resizeWidth:n}),o=await this._backend.infer(i);o?(this._cachedMaskData=this._applyMaskEMA(o),this._consecutiveFailures=0):(this._consecutiveFailures++,this._checkFailureThreshold())}catch(e){Hl.error("[BackgroundFrameProcessor] Inference error",e),this._consecutiveFailures++,this._checkFailureThreshold()}if(c=this._cachedMaskData,this._frameCount++,null!==(r=this._vbConfig)&&void 0!==r&&r.testMode&&(this._benchmarkAccumTotal+=performance.now()-l,this._benchmarkFrameCount++,this._benchmarkFrameCount>=60&&this._logBenchmark()),!c)return null;const p=null!==(i=null!==(o=e.videoWidth)&&void 0!==o?o:e.displayWidth)&&void 0!==i?i:e.width,f=null!==(a=null!==(s=e.videoHeight)&&void 0!==s?s:e.displayHeight)&&void 0!==a?a:e.height;this._backgroundCanvas.width===p&&this._backgroundCanvas.height===f||(this._backgroundCanvas.width=p,this._backgroundCanvas.height=f,this._backgroundCtx=this._backgroundCanvas.getContext("2d"),this._compositor.resize(p,f)),this._prepareBackground(e);const h=this._backend.capabilities.backend===Vl.TFLITE?32:20,m=Math.round(h*c.width/p),g=this._options.backgroundType===Wl?"blur(8px)":"blur(4px)";return this._compositor.composite(e,this._backgroundCanvas,c,{cssBlurFilter:g,edgeHigh:this._edgeHigh,edgeLow:this._edgeLow,maskBlurRadius:m}),this._compositor.outputCanvas}dispose(){this._compositor.dispose(),this._cachedMaskData=null,this._consecutiveFailures=0,this._firstMaskFrame=!0,this._maskAccumF32=null,this._inferenceSkipCounter=0,this._isReady=!1,this._backgroundCtx=null,this.onInferenceFailure=null}_checkFailureThreshold(){this._consecutiveFailures>=30&&this.onInferenceFailure&&(Hl.error("[BackgroundFrameProcessor] Persistent inference failure (30 consecutive) â switching to passthrough"),this.onInferenceFailure(),this.onInferenceFailure=null,this._isReady=!1)}_applyMaskEMA(e){const t=e.width*e.height,n=this._temporalBlendRatio,r
2=1-n;if(!this._maskAccumF32||this._maskAccumF32.length!==t||this._firstMaskFrame){this._maskAccumF32=new Float32Array(t);const n=e.data;for(let e=0,r=0;e<t;e++,r+=4)this._maskAccumF32[e]=n[r];return this._firstMaskFrame=!1,e}const i=e.data,o=this._maskAccumF32;for(let e=0,a=0;e<t;e++,a+=4)o[e]=r*i[a]+n*o[e],i[a]=o[e],i[a+3]=o[e];return e}_prepareBackground(e){const t=this._backgroundCtx;var n;t&&(t.filter="none",this._options.backgroundType===Wl?(t.filter=`blur(${null!==(n=this._options.blurValue)&&void 0!==n?n:8}px)`,t.drawImage(e,0,0,this._backgroundCanvas.width,this._backgroundCanvas.height)):this._options.backgroundType===Yl&&this._virtualImage?t.drawImage(this._virtualImage,0,0,this._backgroundCanvas.width,this._backgroundCanvas.height):t.clearRect(0,0,this._backgroundCanvas.width,this._backgroundCanvas.height),t.filter="none")}_logBenchmark(){const e=this._benchmarkFrameCount;if(0===e)return;const t=this._benchmarkAccumTotal,n=(t/e).toFixed(1),r=(1e3/(t/e)).toFixed(1),i=performance.memory,o=i?(i.usedJSHeapSize/1024/1024).toFixed(1):"N/A";Hl.debug(`[BackgroundFrameProcessor] BENCHMARK avgTotal=${n}ms fps=${r} heap=${o}MB (frames ${this._frameCount-e+1}-${this._frameCount})`),this._benchmarkAccumTotal=0,this._benchmarkFrameCount=0}}function Jl(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Zl{constructor(e){Jl(this,"_capabilities",void 0),Jl(this,"_pendingInferHandler",null),Jl(this,"_pendingInferResolve",null),Jl(this,"_worker",null),Jl(this,"_workerReady",!1),this._capabilities={...e}}get capabilities(){return this._capabilities}
2async init(){const e=R().replace(/\/?$/,"/"),t=`${e}libs/vb-inference-worker.min.js`,n=`importScripts(${JSON.stringify(t)});`,r=new Blob([n],{type:"application/javascript"}),i=window.URL.createObjectURL(r);this._worker=new Worker(i,{name:"VB V2 Inference"}),window.URL.revokeObjectURL(i);const o=Promise.withResolvers(),a=o.promise,s=o.resolve,l=o.reject,c=e=>{if("init_done"===e.data.type){var t;null===(t=this._worker)||void 0===t||t.removeEventListener("message",c);const i=e.data.backend,o=Object.values(Vl);if(!i||!o.includes(i))return void l(new Error(`[WorkerBackend] init_done missing or invalid backend: ${null!=i?i:"<missing>"}`));var n,r;this._workerReady=!0,i!==this._capabilities.backend&&(Hl.debug(`[WorkerBackend] Worker fell back from ${this._capabilities.backend} to ${i}`),this._capabilities={...this._capabilities,backend:i,segHeight:null!==(n=e.data.segHeight)&&void 0!==n?n:this._capabilities.segHeight,segWidth:null!==(r=e.data.segWidth)&&void 0!==r?r:this._capabilities.segWidth}),Hl.debug(`[WorkerBackend] Inference worker ready (tier: ${this._capabilities.tier}, backend: ${this._capabilities.backend})`),s()}else if("init_error"===e.data.type){var i;null===(i=this._worker)||void 0===i||i.removeEventListener("message",c),l(new Error(`Inference worker init error: ${e.data.error}`))}};this._worker.addEventListener("message",c);const u=`${e}libs/selfie_segmentation_landscape.tflite`;Hl.debug(`[WorkerBackend] Initialising inference worker â backend: ${this._capabilities.backend} | model: ${u} | seg: ${this._capabilities.segWidth}x${this._capabilities.segHeight}`),this._worker.postMessage({backend:this._capabilities.backend,segHeight:this._capabilities.segHeight,segWidth:this._capabilities.segWidth,tfliteModelPath:u,tfliteWasmBase:`${e}libs/`,type:"init"});const d=new Promise(((e,t)=>{setTimeout((()=>t(new Error("Inference worker init timed out (30s)"))),3e4)}));return Promise.race([a,d])}infer(e){if(!this._worker||!this._workerReady)return e.close(),Promise.resolve(null);const t=Promise.withResolvers(),n=t.promise,r=t.resolve;this._pendingInferResolve=r;const i=e=>{var t;if("mask"===e.data.type)null===(t=this._worker)||void 0===t||t.removeEventListener("message",i),this._pendingInferHandler===i&&(this._pendingInferHandler=null),this._pendingInferResolve===r&&(this._pendingInferResolve=null),r(new ImageData(e.data.data,e.data.width,e.data.height));else if("infer_error"===e.data.type){var n;null===(n=this._worker)||void 0===n||n.removeEventListener("message",i),this._pendingInferHandler===i&&(this._pendingInferHandler=null),this._pendingInferResolve===r&&(this._pendingInferResolve=null),Hl.warn("[WorkerBackend] Worker inference error:",e.data.error),r(null)}};return this._pendingInferHandler=i,this._worker.addEventListener("message",i),this._worker.postMessage({bitmap:e,type:"infer"},[e]),n}async stop(){var e;this._pendingInferHandler&&this._worker&&this._worker.removeEventListener("message",this._pendingInferHandler),this._pendingInferHandler=null,null===(e=this._pendingInferResolve)||void 0===e||e.call(this,null),this._pendingInferResolve=null,this._worker&&(this._worker.terminate(),this._worker=null),this._workerReady=!1,Hl.debug("[WorkerBackend] Stopped")}}function Ql(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Xl{constructor(){Ql(this,"_canvas",void 0),Ql(this,"_ctx",null),Ql(this,"_maskCanvas",null),Ql(this,"_maskCanvasCtx",null),this._canvas=document.createElement("canvas"),this._ctx=this._canvas.getContext("2d"),this._maskCanvas=document.createElement("canvas"),this._maskCanvasCtx=this._maskCanvas.getContext("2d")}get isAvailable(){return null!==this._ctx}get outputCanvas(){return this._canvas}composite(e,t,n,r){var i;const o=this._ctx,a=this._maskCanvas;if(!o||!a)return;const s=this._canvas,l=s.width,c=s.height;o.globalCompositeOperation="copy",a.width===n.width&&a.height===n.height||(a.width=n.width,a.height=n.height),null===(i=this._maskCanvasCtx)||void 0===i||i.putImageData(n,0,0),o.filter=r.cssBlurFilter,o.drawImage(a,0,0,l,c),o.globalCompositeOperation="source-in",o.filter="none",o.drawImage(e,0,0,l,c),o.globalCompositeOperation="destination-over",o.drawImage(t,0,0,l,c)}dispose(){this._ctx=null,this._maskCanvas=null,this._maskCanvasCtx=null}resize(e,t){this._canvas.width=e,this._canvas.height=t}}function ec(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const tc=new Float32Array([-1,-1,0,1,1,-1,1,1,-1,1,0,0,1,1,1,0]);function nc(e,t,n){const r=e.createShader(t);
2if(!r)throw new Error("[VirtualBackground] WebGLCompositor: createShader returned null");if(e.shaderSource(r,n),e.compileShader(r),!e.getShaderParameter(r,e.COMPILE_STATUS)){const t=e.getShaderInfoLog(r);throw e.deleteShader(r),new Error(`[VirtualBackground] WebGLCompositor: shader compile error â ${t}`)}return r}function rc(e){const t=e.createTexture();if(!t)throw new Error("[VirtualBackground] WebGLCompositor: createTexture returned null");return e.bindTexture(e.TEXTURE_2D,t),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.LINEAR),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.LINEAR),t}class ic{constructor(e){ec(this,"_canvas",void 0),ec(this,"_gl",null),ec(this,"_onContextLostBound",null),ec(this,"_onContextRestoredBound",null),ec(this,"_program",null),ec(this,"_quadBuffer",null),ec(this,"_texBackground",null),ec(this,"_texCamera",null),ec(this,"_texMask",null),ec(this,"_aPosition",-1),ec(this,"_aTexCoord",-1),ec(this,"_uBackground",null),ec(this,"_uCamera",null),ec(this,"_uCameraTexelSize",null),ec(this,"_uEdgeHigh",null),ec(this,"_uEdgeLow",null),ec(this,"_uMask",null),ec(this,"_uMaskTexelSize",null),this._canvas=e,this._init(),this._onContextLostBound=this._onContextLost.bind(this),this._onContextRestoredBound=this._onContextRestored.bind(this),e.addEventListener("webglcontextlost",this._onContextLostBound,!1),e.addEventListener("webglcontextrestored",this._onContextRestoredBound,!1)}get isAvailable(){return null!==this._gl&&!this._gl.isContextLost()}get outputCanvas(){return this._canvas}resize(e,t){this._canvas.width=e,this._canvas.height=t}composite(e,t,n,r){this.compositeFromImageData(e,t,n,r.edgeLow,r.edgeHigh,r.maskBlurRadius)}compositeFromImageData(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;const a=this._gl;a&&this._program&&(a.bindFramebuffer(a.FRAMEBUFFER,null),a.viewport(0,0,this._canvas.width,this._canvas.height),a.useProgram(this._program),a.activeTexture(a.TEXTURE0),a.bindTexture(a.TEXTURE_2D,this._texCamera),a.texImage2D(a.TEXTURE_2D,0,a.RGBA,a.RGBA,a.UNSIGNED_BYTE,e),a.uniform1i(this._uCamera,0),a.activeTexture(a.TEXTURE1),a.bindTexture(a.TEXTURE_2D,this._texBackground),a.texImage2D(a.TEXTURE_2D,0,a.RGBA,a.RGBA,a.UNSIGNED_BYTE,t),a.uniform1i(this._uBackgroun
2d,1),a.activeTexture(a.TEXTURE2),a.bindTexture(a.TEXTURE_2D,this._texMask),a.texImage2D(a.TEXTURE_2D,0,a.RGBA,n.width,n.height,0,a.RGBA,a.UNSIGNED_BYTE,n.data),a.uniform1i(this._uMask,2),a.uniform1f(this._uEdgeLow,r),a.uniform1f(this._uEdgeHigh,i),a.uniform2f(this._uMaskTexelSize,o/n.width,o/n.height),a.uniform2f(this._uCameraTexelSize,1/this._canvas.width,1/this._canvas.height),this._bindQuadState(a),a.drawArrays(a.TRIANGLE_STRIP,0,4))}dispose(){var e;this._onContextLostBound&&(this._canvas.removeEventListener("webglcontextlost",this._onContextLostBound),this._onContextLostBound=null),this._onContextRestoredBound&&(this._canvas.removeEventListener("webglcontextrestored",this._onContextRestoredBound),this._onContextRestoredBound=null);const t=this._gl;t&&(t.deleteTexture(this._texCamera),t.deleteTexture(this._texBackground),t.deleteTexture(this._texMask),t.deleteBuffer(this._quadBuffer),t.deleteProgram(this._program),this._texCamera=null,this._texBackground=null,this._texMask=null,this._quadBuffer=null,this._program=null,null===(e=t.getExtension("WEBGL_lose_context"))||void 0===e||e.loseContext(),this._gl=null)}_init(){var e;const t=null!==(e=this._canvas.getContext("webgl2"))&&void 0!==e?e:this._canvas.getContext("webgl");if(t){this._gl=t;try{this._program=function(e){const t=nc(e,e.VERTEX_SHADER,"\n attribute vec2 a_position;\n attribute vec2 a_texCoord;\n varying vec2 v_texCoord;\n void main() {\n gl_Position = vec4(a_position, 0.0, 1.0);\n v_texCoord = a_texCoord;\n }\n"),n=nc(e,e.FRAGMENT_SHADER,"\n precision mediump float;\n\n uniform sampler2D u_camera;\n uniform sampler2D u_background;\n uniform sampler2D u_mask;\n uniform float u_edgeLow;\n uniform float u_edgeHigh;\n uniform vec2 u_maskTexelSize;\n uniform vec2 u_cameraTexelSize;\n\n varying vec2 v_texCoord;\n\n // 3x3 Gaussian blur (sigmaâ1) sampled in mask-texture space.\n // When u_maskTexelSize is (0,0) all taps collapse to tc â weights sum to 1.0, no blur.\n float sampleMaskBlurred(vec2 tc) {\n vec2 t = u_maskTexelSize;\n return\n texture2D(u_mask, tc + vec2(-t.x, -t.y)).r * 0.0625 +\n texture2D(u_mask, tc + vec2( 0.0, -t.y)).r * 0.125 +\n texture2D(u_mask, tc + vec2( t.x, -t.y)).r * 0.0625 +\n texture2D(u_mask, tc + vec2(-t.x, 0.0)).r * 0.125 +\n texture2D(u_mask, tc ).r * 0.25 +\n texture2D(u_mask, tc + vec2( t.x, 0.0)).r * 0.125 +\n texture2D(u_mask, tc + vec2(-t.x, t.y)).r * 0.0625 +\n texture2D(u_mask, tc + vec2( 0.0, t.y)).r * 0.125 +\n texture2D(u_mask, tc + vec2( t.x, t.y)).r * 0.0625;\n }\n\n // Luminance gradient magnitude at this pixel using a simple cross-pattern sample.\n // Returns values in roughly [0, 0.5] â strong camera edges (e.g. shirt vs chair) hit 0.2+.\n float cameraEdgeStrength(vec2 tc) {\n vec2 t = u_cameraTexelSize;\n vec3 lv = vec3(0.299, 0.587, 0.114);\n float lL = dot(texture2D(u_camera, tc - vec2(t.x, 0.0)).rgb, lv);\n float lR = dot(texture2D(u_camera, tc + vec2(t.x, 0.0)).rgb, lv);\n float lU = dot(texture2D(u_camera, tc - vec2(0.0, t.y)).rgb, lv);\n float lD = dot(texture2D(u_camera, tc + vec2(0.0, t.y)).rgb, lv);\n return length(vec2(lR - lL, lD - lU));\n }\n\n void main() {\n vec4 fg = texture2D(u_camera, v_texCoord);\n vec4 bg = texture2D(u_background, v_texCoord);\n\n float blurred = sampleMaskBlurred(v_texCoord);\n float raw = texture2D(u_mask, v_texCoord).r;\n\n // At strong camera color edges (e.g. dark chair vs bright shirt) snap toward the raw mask\n // so the person boundary aligns with the actual image edge. At smooth regions (hair, skin)\n // keep the blurred mask for natural feathering.\n float snapT = smoothstep(0.05, 0.20, cameraEdgeStrength(v_texCoord));\n float curAlpha = mix(blurred, raw, snapT);\n float alpha = smoothstep(u_edgeLow, u_edgeHigh, curAlpha);\n\n gl_FragColor = mix(bg, fg, alpha);\n }\n"),r=e.createProgram();
2if(!r)throw new Error("[VirtualBackground] WebGLCompositor: createProgram returned null");if(e.attachShader(r,t),e.attachShader(r,n),e.linkProgram(r),!e.getProgramParameter(r,e.LINK_STATUS)){const t=e.getProgramInfoLog(r);throw e.deleteProgram(r),new Error(`[VirtualBackground] WebGLCompositor: program link error â ${t}`)}return e.deleteShader(t),e.deleteShader(n),r}(t)}catch(e){return Hl.error("[VirtualBackground] WebGLCompositor: VB shader build failed",e),void(this._gl=null)}this._quadBuffer=t.createBuffer(),t.bindBuffer(t.ARRAY_BUFFER,this._quadBuffer),t.bufferData(t.ARRAY_BUFFER,tc,t.STATIC_DRAW),this._aPosition=t.getAttribLocation(this._program,"a_position"),this._aTexCoord=t.getAttribLocation(this._program,"a_texCoord"),this._bindQuadState(t),t.useProgram(this._program),this._uCamera=t.getUniformLocation(this._program,"u_camera"),this._uBackground=t.getUniformLocation(this._program,"u_background"),this._uCameraTexelSize=t.getUniformLocation(this._program,"u_cameraTexelSize"),this._uMask=t.getUniformLocation(this._program,"u_mask"),this._uMaskTexelSize=t.getUniformLocation(this._program,"u_maskTexelSize"),this._uEdgeLow=t.getUniformLocation(this._program,"u_edgeLow"),this._uEdgeHigh=t.getUniformLocation(this._program,"u_edgeHigh"),this._texCamera=rc(t),this._texBackground=rc(t),this._texMask=rc(t),Hl.info("[VirtualBackground] WebGLCompositor: initialised")}else Hl.warn("[VirtualBackground] WebGLCompositor: no WebGL context available â falling back to Canvas 2D")}_onContextLost(e){e.preventDefault(),Hl.warn("[VirtualBackground] WebGLCompositor: context lost"),this._gl=null,this._program=null,this._quadBuffer=null,this._texCamera=null,this._texBackground=null,this._texMask=null}_onContextRestored(){Hl.info("[VirtualBackground] WebGLCompositor: context restored â reinitialising"),this._init()}_bindQuadState(e){const t=4*Float32Array.BYTES_PER_ELEMENT;e.bindBuffer(e.ARRAY_BUFFER,this._quadBuffer),e.enableVertexAttribArray(this._aPosition),e.vertexAttribPointer(this._aPosition,2,e.FLOAT,!1,t,0),e.enableVertexAttribArray(this._aTexCoord),e.vertexAttribPointer(this._aTexCoord,2,e.FLOAT,!1,t,2*Float32Array.BYTES_PER_ELEMENT)}}function oc(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class ac{constructor(){oc(this,"_isLoopStarted",!1),oc(this,"_isRunning",!1),oc(this,"_outputCanvasElement",void 0),oc(this,"_processor",null),oc(this,"_trackGenerator",null),oc(this,"_trackProcessor",null),oc(this,"_trackReader",null),this._outputCanvasElement=document.createElement("canvas"),this._outputCanvasElement.getContext("2d")}static isSupported(){return"MediaStreamTrackProcessor"in window&&"MediaStreamTrackGenerator"in window}start(e,t){this._isRunning=!0,this._processor=t;const n=e.getVideoTracks()[0],r=n.getSettings?n.getSettings():n.getConstraints(),i=r.height,o=r.width,a=parseInt(String(o),10),s=parseInt(String(i),10);this._outputCanvasElement.width=a,this._outputCanvasElement.height=s,this._trackProcessor=new window.MediaStreamTrackProcessor({track:n,maxBufferSize:2}),this._trackGenerator=new window.MediaStreamTrackGenerator({kind:"video"});const l=n.getSettings(),c=this._trackGenerator,u=c.getSettings.bind(c);return c.getSettings=()=>{const e=u();return e.width?e:{...l,...e}},Hl.debug("[InsertableStreamsPipeline] Using insertable streams path"),this._runLoop(),new MediaStream([this._trackGenerator])}async stop(){var e;this._isRunning=!1,this._processor=null,null===(e=this._trackReader)||void 0===e||e.cancel().catch((()=>{})),this._trackReader=null,this._trackProcessor=null,this._trackGenerator=null}async _runLoop(){if(this._isLoopStarted)return;const e=this._trackProcessor,t=this._trackGenerator;if(!e||!t)return;this._isLoopStarted=!0;const n=e.readable.getReader();this._trackReader=n;const r=t.writable.getWriter();try{for(;this._isRunning;){const e=await n.read(),t=e.value;if(e.done||!t)break;
2if(!this._processor){try{await r.write(t)}catch(e){Hl.error("[InsertableStreamsPipeline] Write error",e)}t.close();continue}let i=null;try{i=await this._processor.processFrame(t)}catch(e){Hl.error("[InsertableStreamsPipeline] Frame processing error",e)}if(i){const e=new VideoFrame(i,{timestamp:t.timestamp});try{await r.write(e)}catch(e){Hl.error("[InsertableStreamsPipeline] Write error",e)}finally{e.close()}}else try{await r.write(t)}catch(e){Hl.error("[InsertableStreamsPipeline] Passthrough write error",e)}t.close()}}catch(e){this._isRunning&&Hl.error("[InsertableStreamsPipeline] Loop error",e)}finally{this._trackReader=null,this._isLoopStarted=!1;try{await n.cancel()}catch{}r.releaseLock()}}}const sc=URL.createObjectURL(new Blob(["\n var timer;\n\n onmessage = function(request) {\n switch (request.data.id) {\n case 1: {\n timer = setTimeout(() => {\n postMessage({ id: 3 });\n }, request.data.timeMs);\n break;\n }\n case 2: {\n if (timer) {\n clearTimeout(timer);\n }\n break;\n }\n }\n };\n"],{type:"application/javascript"}));function lc(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class cc{set onInferenceFailure(e){this._processor&&(this._processor.onInferenceFailure=e)}constructor(e,t,n){if(lc(this,"_backend",null),lc(this,"_enableV2",void 0),lc(this,"_inputVideoElement",void 0),lc(this,"_maskFrameTimerWorker",null),lc(this,"_model",void 0),lc(this,"_options",void 0),lc(this,"_outputCanvasCtx",null),lc(this,"_outputCanvasElement",void 0),lc(this,"_pipeline",null),lc(this,"_processor",null),lc(this,"_segmentationMask",void 0),lc(this,"_segmentationMaskCanvas",void 0),lc(this,"_segmentationMaskCtx",void 0),lc(this,"_segmentationPixelCount",void 0),lc(this,"_stream",void 0),lc(this,"_virtualImage",void 0),lc(this,"_virtualVideo",void 0),lc(this,"initPromise",Promise.resolve()),this._outputCanvasElement=document.createElement("canvas"),this._outputCanvasElement.getContext("2d"),this._inputVideoElement=document.createElement("video"),this._enableV2=Boolean(null==n?void 0:n.enableV2),this._enableV2&&n){const e=n.capabilities,r=n.vbConfig;let i;this._backend=new Zl(e);const o=document.createElement("canvas"),a=new ic(o);a.isAvailable?i=a:(Hl.debug("[VirtualBackground] WebGL unavailable â using Canvas 2D fallback"),i=new Xl),this._processor=new Kl({backend:this._backend,compositor:i,vbConfig:r,virtualBackground:t});const s=!1!==(null==r?void 0:r.useInsertableStreams)&&ac.isSupported();return s&&(this._pipeline=new ac),void Hl.debug(`[VirtualBackground] V2 effect created â backend: ${this._backend.capabilities.backend}, pipeline: `+(s?"insertable-streams":"capture-stream")+", compositor: "+(i instanceof ic?"webgl":"canvas-2d"))}var r;this._options={height:144,virtualBackground:t,width:256},this._model=e,this._segmentationPixelCount=36864,t.backgroundType===Yl&&(this._virtualImage=document.createElement("img"),this._virtualImage.crossOrigin="anonymous",this._virtualImage.src=null!==(r=t.virtualSource)&&void 0!==r?r:""),this._onMaskFrameTimer=this._onMaskFrameTimer.bind(this)}isEnabled(e){return e.isVideoTrack()&&"camera"===e.videoType}startEffect(e){if(this._enableV2&&this._pipeline&&this._processor)return this.initPromise=this._processor.init(),this.initPromise.catch((()=>{})),this._pipeline.start(e,this._processor);const t=this._setupCaptureStream(e);return this._enableV2&&this._processor?(this.initPromise=this._processor.init(),this.initPromise.catch((()=>{})),this._startTimerLoop((async()=>{var e;const t=await(null===(e=this._processor)||void 0===e?void 0:e.processFrame(this._inputVideoElement));t&&this._outputCanvasCtx?this._outputCanvasCtx.drawImage(t,0,0):this._outputCanvasCtx&&this._outputCanvasCtx.drawImage(this._inputVideoElement,0,0,this._outputCanvasElement.width,this._outputCanvasElement.height)}))):(this._segmentationMask=new ImageData(this._options.width,this._options.height),this._segmentationMaskCanvas=document.createElement("canvas"),this._segmentationMaskCanvas.width=this._options.width,this._segmentationMaskCanvas.height=this._options.height,this._segmentationMaskCtx=this._segmentationMaskCanvas.getContext("2d"),this._startTimerLoop((()=>this._renderMask()))),t}stopEffect(){this._enableV2&&this._pipeline?this._pipeline.stop().catch((()=>{})):(this._stopTimerLoop(),this._inputVideoElement.onloadeddata=null,this._inputVideoElement.srcObject=null)}
2async init(){this._processor&&await this._processor.init()}_setupCaptureStream(e){this._stream=e;const t=e.getVideoTracks()[0],n=t.getSettings?t.getSettings():t.getConstraints(),r=n.height,i=n.frameRate,o=n.width;return this._outputCanvasElement.width=parseInt(String(o),10),this._outputCanvasElement.height=parseInt(String(r),10),this._outputCanvasCtx=this._outputCanvasElement.getContext("2d"),this._inputVideoElement.width=parseInt(String(o),10),this._inputVideoElement.height=parseInt(String(r),10),this._inputVideoElement.autoplay=!0,this._inputVideoElement.srcObject=e,this._inputVideoElement.play().catch((()=>{})),this._outputCanvasElement.captureStream(parseInt(String(i),10))}_startTimerLoop(e){this._maskFrameTimerWorker=new Worker(sc,{name:"VirtualBackground timer"}),this._maskFrameTimerWorker.onmessage=t=>{3===t.data.id&&Promise.resolve(e()).then((()=>{var e;null===(e=this._maskFrameTimerWorker)||void 0===e||e.postMessage({id:1,timeMs:1e3/30})}))},this._inputVideoElement.readyState>=2?this._maskFrameTimerWorker.postMessage({id:1,timeMs:1e3/30}):this._inputVideoElement.onloadeddata=()=>{var e;null===(e=this._maskFrameTimerWorker)||void 0===e||e.postMessage({id:1,timeMs:1e3/30})}}_stopTimerLoop(){this._maskFrameTimerWorker&&(this._maskFrameTimerWorker.postMessage({id:2}),this._maskFrameTimerWorker.terminate(),this._maskFrameTimerWorker=null)}_onMaskFrameTimer(e){3===e.data.id&&this._renderMask()}runPostProcessing(){var e,t,n;const r=this._stream.getVideoTracks()[0],i=null!==(e=r.getSettings())&&void 0!==e?e:r.getConstraints(),o=i.height,a=i.width,s=this._options.virtualBackground.backgroundType;var l,c;this._outputCanvasCtx&&(this._outputCanvasElement.height=o,this._outputCanvasElement.width=a,this._outputCanvasCtx.globalCompositeOperation="copy",this._outputCanvasCtx.filter=s===Yl?"blur(4px)":"blur(8px)",null===(t=this._outputCanvasCtx)||void 0===t||t.drawImage(this._segmentationMaskCanvas,0,0,this._options.width,this._options.height,0,0,this._inputVideoElement.width,this._inputVideoElement.height),this._outputCanvasCtx.globalCompositeOperation="source-in",this._outputCanvasCtx.filter="none",null===(n=this._outputCanvasCtx)||void 0===n||n.drawImage(this._inputVideoElement,0,0),this._outputCanvasCtx.globalCompositeOperation="destination-over",s===Yl?null===(l=this._outputCanvasCtx)||void 0===l||l.drawImage(s===Yl?this._virtualImage:this._virtualVideo,0,0,this._outputCanvasElement.width,this._outputCanvasElement.height):(this._outputCanvasCtx.filter=`blur(${this._options.virtualBackground.blurValue}px)`,null===(c=this._outputCanvasCtx)||void 0===c||c.drawImage(this._inputVideoElement,0,0)))}runInference(){var e;this._model._runInference();const t=this._model._getOutputMemoryOffset()/4;for(let e=0;e<this._segmentationPixelCount;e++){const n=this._model.HEAPF32[t+e];this._segmentationMask.data[4*e+3]=255*n}null===(e=this._segmentationMaskCtx)||void 0===e||e.putImageData(this._segmentationMask,0,0)}_renderMask(){this.resizeSource(),this.runInference(),this.runPostProcessing()}resizeSource(){var e,t;null===(e=this._segmentationMaskCtx)||void 0===e||e.drawImage(this._inputVideoElement,0,0,this._inputVideoElement.width,this._inputVideoElement.height,0,0,this._options.width,this._options.height);const n=null===(t=this._segmentationMaskCtx)||void 0===t?void 0:t.getImageData(0,0,this._options.width,this._options.height),r=this._model._getInputMemoryOffset()/4;for(let e=0;e<this._segmentationPixelCount;e++)this._model.HEAPF32[r+3*e]=Number(null==n?void 0:n.data[4*e])/255,this._model.HEAPF32[r+3*e+1]=Number(null==n?void 0:n.data[4*e+1])/255,this._model.HEAPF32[r+3*e+2]=Number(null==n?void 0:n.data[4*e+2])/255}}__webpack_require__(13609);var uc,dc=__webpack_require__(65606),pc=(uc=(uc="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||"react/features/stream-effects/virtual-background/vendor/tflite/tflite.js",function(e){var t,n,r=void 0!==(e=e||{})?e:{};r.ready=new Promise((function(e,r){t=e,n=r}));var i,o={};for(i in r)r.hasOwnProperty(i)&&(o[i]=r[i]);var a,s,l,c,u=[],d="./this.program",p=function(e,t){throw t};a="object"==typeof window,s="function"==typeof importScripts,l="object"==typeof dc&&"object"==typeof dc.versions&&"string"==typeof dc.versions.node,c=!a&&!l&&!s;var f,h,m,g,v,b="";l?(b=s?__webpack_require__(52873).dirname(b)+"/":"//",f=function(e,t){return g||(g=__webpack_require__(8701)),v||(v=__webpack_require__(52873)),e=v.normalize(e),g.readFileSync(e,t?null:"utf8")},m=function(e){var t=f(e,!0);return t.buffer||(t=new Uint8Array(t)),C(t.buffer),t},dc.argv.length>1&&(d=dc.argv[1].replace(/\\/g,"/")),u=dc.argv.slice(2),dc.on("uncaughtException",(function(e){if(!(e instanceof oe))throw e})),dc.on("unhandledRejection",H),p=function(e){dc.exit(e)},r.inspect=function(){return"[Emscripten Module object]"}):c?("undefined"!=typeof read&&(f=function(e){return read(e)}),m=function(e){var t;return"function"==typeof readbuffer?new Uint8Array(readbuffer(e)):(C("object"==typeof(t=read(e,"binary"))),t)},"undefined"!=typeof scriptArgs?u=scriptArgs:void 0!==arguments&&(u=arguments),"function"==typeof quit&&(p=function(e){quit(e)}),"undefined"!=typeof print&&("undefined"==typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print)):(a||s)&&(s?b=self.location.href:"undefined"!=typeof document&&document.currentScript&&(b=document.currentScript.src),uc&&(b=uc),b=0!==b.indexOf("blob:")?b.substr(0,b.lastIndexOf("/")+1):"",f=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},s&&(m=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),h=function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){200==r.status||0==r.status&&r.response?t(r.response):n()},r.onerror=n,r.send(null)});var y,_,w,S=r.print||console.log.bind(console),E=r.printErr||console.warn.bind(console);for(i in o)o.hasOwnProperty(i)&&(r[i]=o[i]);o=null,r.arguments&&(u=r.arguments),r.thisProgram&&(d=r.thisProgram),r.quit&&(p=r.quit),r.wasmBinary&&(y=r.wasmBinary),r.noExitRuntime&&(_=r.noExitRuntime),"object"!=typeof WebAssembly&&H("no native wasm support detected");var k=!1;function C(e,t){e||H("Assertion failed: "+t)}var A,T,I,D,P="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function x(e,t,n){for(var r=t+n,i=t;e[i]&&!(i>=r);)++i;if(i-t>16&&e.subarray&&P)return P.decode(e.subarray(t,i));for(var o="";t<i;){var a=e[t++];if(128&a){var s=63&e[t++];if(192!=(224&a)){var l=63&e[t++];if((a=224==(240&a)?(15&a)<<12|s<<6|l:(7&a)<<18|s<<12|l<<6|63&e[t++])<65536)o+=String.fromCharCode(a);else{var c=a-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}}else o+=String.fromCharCode((31&a)<<6|s)}else o+=String.fromCharCode(a)}return o}function R(e){A=e,r.HEAP8=T=new Int8Array(e),r.HEAP16=new Int16Array(e),r.HEAP32=D=new Int32Array(e),r.HEAPU8=I=new Uint8Array(e),r.HEAPU16=new Uint16Array(e),r.HEAPU32
2=new Uint32Array(e),r.HEAPF32=new Float32Array(e),r.HEAPF64=new Float64Array(e)}r.INITIAL_MEMORY;var O,M=[],N=[],L=[],j=[];N.push({func:function(){re()}});var B=0,F=null,U=null;function H(e){r.onAbort&&r.onAbort(e),E(e+=""),k=!0,e="abort("+e+"). Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw n(t),t}function V(e,t){return String.prototype.startsWith?e.startsWith(t):0===e.indexOf(t)}function z(e){return V(e,"data:application/octet-stream;base64,")}function $(e){return V(e,"file://")}r.preloadedImages={},r.preloadedAudios={};var W,Y,q="tflite.wasm";function G(e){try{if(e==q&&y)return new Uint8Array(y);if(m)return m(e);throw"both async and sync fetching of the wasm failed"}catch(e){H(e)}}function K(e){for(;e.length>0;){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"==typeof n?void 0===t.arg?O.get(n)():O.get(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(r)}}function J(e){return D[ie()>>2]=e,e}function Z(e){try{return w.grow(e-A.byteLength+65535>>>16),R(w.buffer),1}catch(e){}}z(q)||(W=q,q=r.locateFile?r.locateFile(W,b):b+W),Y=l?function(){var e=dc.hrtime();return 1e3*e[0]+e[1]/1e6}:"undefined"!=typeof dateNow?dateNow:function(){return performance.now()};var Q={};function X(){if(!X.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:d||"./this.program"};for(var t in Q)e[t]=Q[t];var n=[];for(var t in e)n.push(t+"="+e[t]);X.strings=n}return X.strings}var ee,te={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var n=te.buffers[e];0===t||10===t?((1===e?S:E)(x(n,0)),n.length=0):n.push(t)},varargs:void 0,get:function(){return te.varargs+=4,D[te.varargs-4>>2]},getStr:function(e){var t=function(e){return e?x(I,e,void 0):""}(e);return t},get64:function(e,t){return e}},ne={a:function(){H()},n:function(e,t){var n;if(0===e)n=Date.now();else{if(1!==e&&4!==e)return J(28),-1;n=Y()}return D[t>>2]=n/1e3|0,D[t+4>>2]=n%1e3*1e3*1e3|0,0},i:function(e,t){H("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")},e:function(e,t){H("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")},l:function(e,t,n){I.copyWithin(e,t,t+n)},m:function(e){e>>>=0;var t=I.length,n=2147483648;if(e>n)return!1;for(var r,i=1;i<=4;i*=2){var o=t*(1+.2/i);if(o=Math.min(o,e+100663296),Z(Math.min(n,((r=Math.max(16777216,e,o))%65536>0&&(r+=65536-r%65536),r))))return!0}return!1},o:function(e){for(var t=Y();Y()-t<e;);},p:function(e,t){var n=0;return X().forEach((function(r,i){var o=t+n;D[e+4*i>>2]=o,function(e,t){for(var n=0;n<e.length;++n)T[0|t++]=e.charCodeAt(n);T[0|t]=0}(r,o),n+=r.length+1})),0},g:function(e,t){var n=X();D[e>>2]=n.length;var r=0;return n.forEach((function(e){r+=e.length+1})),D[t>>2]=r,0},j:function(e){!function(e){_||(r.onExit&&r.onExit(e),k=!0),p(e,new oe(e))}(e)},h:function(e){return 0},k:function(e,t,n,r,i){},c:function(e,t,n,r){for(var i=0,o=0;o<n;o++){for(var a=D[t+8*o>>2],s=D[t+(8*o+4)>>2],l=0;l<s;l++)te.printChar(e,I[a+l]);i+=s}return D[r>>2]=i,0},d:function(){return 6},f:function(){return 28},b:function(e){switch(e){case 30:case 75:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;
vendor: 7,319 bytes, line 2
2case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return J(28),-1}},re=(function(){var e={a:ne};function t(e,t){var n=e.exports;r.asm=n,R((w=r.asm.q).buffer),O=r.asm.D,function(){if(B--,r.monitorRunDependencies&&r.monitorRunDependencies(B),0==B&&(null!==F&&(clearInterval(F),F=null),U)){var e=U;U=null,e()}}()}function i(e){t(e.instance)}function o(t){return function(){if(!y&&(a||s)){if("function"==typeof fetch&&!$(q))return fetch(q,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+q+"'";return e.arrayBuffer()})).catch((function(){return G(q)}));if(h)return new Promise((function(e,t){h(q,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return G(q)}))}().then((function(t){return WebAssembly.instantiate(t,e)})).then(t,(function(e){E("failed to asynchronously prepare wasm: "+e),H(e)}))}if(B++,r.monitorRunDependencies&&r.monitorRunDependencies(B),r.instantiateWasm)try{return r.instantiateWasm(e,t)}catch(e){return E("Module.instantiateWasm callback failed with error: "+e),!1}(y||"function"!=typeof WebAssembly.instantiateStreaming||z(q)||$(q)||"function"!=typeof fetch?o(i):fetch(q,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(i,(function(e){return E("wasm streaming compile failed: "+e),E("falling back to ArrayBuffer instantiation"),o(i)}))}))).catch(n)}(),r.___wasm_call_ctors=function(){return(re=r.___wasm_call_ctors=r.asm.r).apply(null,arguments)}),ie=(r._getModelBufferMemoryOffset=function(){return(r._getModelBufferMemoryOffset=r.asm.s).apply(null,arguments)},r._getInputMemoryOffset=function(){return(r._getInputMemoryOffset=r.asm.t).apply(null,arguments)},r._getInputHeight=function(){return(r._getInputHeight=r.asm.u).apply(null,arguments)},r._getInputWidth=function(){return(r._getInputWidth=r.asm.v).apply(null,arguments)},r._getInputChannelCount=function(){return(r._getInputChannelCount=r.asm.w).apply(null,arguments)},r._getOutputMemoryOffset=function(){return(r._getOutputMemoryOffset=r.asm.x).apply(null,arguments)},r._getOutputHeight=function(){return(r._getOutputHeight=r.asm.y).apply(null,arguments)},r._getOutputWidth=function(){return(r._getOutputWidth=r.asm.z).apply(null,arguments)},r._getOutputChannelCount=function(){return(r._getOutputChannelCount=r.asm.A).apply(null,arguments)},r._loadModel=function(){return(r._loadModel=r.asm.B).apply(null,arguments)},r._runInference=function(){return(r._runInference=r.asm.C).apply(null,arguments)},r.___errno_location=function(){return(ie=r.___errno_location=r.asm.E).apply(null,arguments)});function oe(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}function ae(e){function n(){ee||(ee=!0,r.calledRun=!0,k||(K(N),K(L),t(r),r.onRuntimeInitialized&&r.onRuntimeInitialized(),function(){if(r.postRun)for("function"==typeof r.postRun&&(r.postRun=[r.postRun]);r.postRun.length;)e=r.postRun.shift(),j.unshift(e);var e;K(j)}()))}e=e||u,B>0||(function(){if(r.preRun)for("function"==typeof r.preRun&&(r.preRun=[r.preRun]);r.preRun.length;)e=r.preRun.shift(),M.unshift(e);var e;K(M)}(),B>0||(r.setStatus?(r.setStatus("Running..."),setTimeout((function(){setTimeout((function(){r.setStatus("")}),1),n()}),1)):n()))}if(U=function e(){ee||ae(),ee||(U=e)},r.run=ae,r.preInit)for("function"==typeof r.preInit&&(r.preInit=[r.preInit]);r.preInit.length>0;)r.preInit.pop()();return _=!0,ae(),e.ready});const fc=pc;var hc=__webpack_require__(65606),mc=function(){var e="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0;return e=e||"react/features/stream-effects/virtual-background/vendor/tflite/tflite-simd.js",function(t){var n,r,i=void 0!==(t=t||{})?t:{};i.ready=new Promise((function(e,t){n=e,r=t}));var o,a={};for(o in i)i.hasOwnProperty(o)&&(a[o]=i[o]);var s,l,c,u,d=[],p="./this.program",f=function(e,t){throw t};s="object"==typeof window,l="function"==typeof importScripts,c="object"==typeof hc&&"object"==typeof hc.versions&&"string"==typeof hc.versions.node,u=!s&&!c&&!l;var h,m,g,v,b,y="";c?(y=l?__webpack_require__(52873).dirname(y)+"/":"//",h=function(e,t){return v||(v=__webpack_require__(8701)),b||(b=__webpack_require__(52873)),e=b.normalize(e),v.readFileSync(e,t?null:"utf8")},g=function(e){var t=h(e,!0);return t.buffer||(t=new Uint8Array(t)),A(t.buffer),t},hc.argv.length>1&&(p=hc.argv[1].replace(/\\/g,"/")),d=hc.argv.slice(2),hc.on("uncaughtException",(function(e){if(!(e instanceof ae))throw e})),hc.on("unhandledRejection",V),f=function(e){hc.exit(e)},i.inspect=function(){return"[Emscripten Module object]"}):u?("undefined"!=typeof read&&(h=function(e){return read(e)}),g=function(e){var t;return"function"==typeof readbuffer?new Uint8Array(readbuffer(e)):(A("object"==typeof(t=read(e,"binary"))),t)},"undefined"!=typeof scriptArgs?d=scriptArgs:void 0!==arguments&&(d=arguments),"function"==typeof quit&&(f=function(e){quit(e)}),"undefined"!=typeof print&&("undefined"==typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print)):(s||l)&&(l?y=self.location.href:"undefined"!=typeof document&&document.currentScript&&(y=document.currentScript.src),e&&(y=e),y=0!==y.indexOf("blob:")?y.substr(0,y.lastIndexOf("/")+1):"",h=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},l&&(g=function(e){var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),m=function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.responseType="arraybuffer",r.onload=function(){200==r.status||0==r.status&&r.response?t(r.response):n()},r.onerror=n,r.send(null)});var _,w,S,E=i.print||console.log.bind(console),k=i.printErr||console.warn.bind(console);for(o in a)a.hasOwnProperty(o)&&(i[o]=a[o]);a=null,i.arguments&&(d=i.arguments),i.thisProgram&&(p=i.thisProgram),i.quit&&(f=i.quit),i.wasmBinary&&(_=i.wasmBinary),i.noExitRuntime&&(w=i.noExitRuntime),"object"!=typeof WebAssembly&&V("no native wasm support detected");var C=!1;function A(e,t){e||V("Assertion failed: "+t)}var T,I,D,P,x="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function R(e,t,n){for(var r=t+n,i=t;e[i]&&!(i>=r);)++i;if(i-t>16&&e.subarray&&x)return x.decode(e.subarray(t,i));for(var o="";t<i;){var a=e[t++];if(128&a){var s=63&e[t++];if(192!=(224&a)){var l=63&e[t++];if((a=224==(240&a)?(15&a)<<12|s<<6|l:(7&a)<<18|s<<12|l<<6|63&e[t++])<65536)o+=String.fromCharCode(a);else{var c=a-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}}else o+=String.fromCharCode((31&a)<<6|s)}else o+=String.fromCharCode(a)}return o}function O(e){T=e,i.HEAP8=I=new Int8Array(e),i.HEAP16=new Int16Array(e),i.HEAP32=P=new Int32Array(e),i.HEAPU8=D=new Uint8Array(e),i.HEAPU16=new Uint16Array(e),i.HEAPU32=new
2Uint32Array(e),i.HEAPF32=new Float32Array(e),i.HEAPF64=new Float64Array(e)}i.INITIAL_MEMORY;var M,N=[],L=[],j=[],B=[];L.push({func:function(){ie()}});var F=0,U=null,H=null;function V(e){i.onAbort&&i.onAbort(e),k(e+=""),C=!0,e="abort("+e+"). Build with -s ASSERTIONS=1 for more info.";var t=new WebAssembly.RuntimeError(e);throw r(t),t}function z(e,t){return String.prototype.startsWith?e.startsWith(t):0===e.indexOf(t)}function $(e){return z(e,"data:application/octet-stream;base64,")}function W(e){return z(e,"file://")}i.preloadedImages={},i.preloadedAudios={};var Y,q,G="tflite-simd.wasm";function K(e){try{if(e==G&&_)return new Uint8Array(_);if(g)return g(e);throw"both async and sync fetching of the wasm failed"}catch(e){V(e)}}function J(e){for(;e.length>0;){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"==typeof n?void 0===t.arg?M.get(n)():M.get(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(i)}}function Z(e){return P[oe()>>2]=e,e}function Q(e){try{return S.grow(e-T.byteLength+65535>>>16),O(S.buffer),1}catch(e){}}$(G)||(Y=G,G=i.locateFile?i.locateFile(Y,y):y+Y),q=c?function(){var e=hc.hrtime();return 1e3*e[0]+e[1]/1e6}:"undefined"!=typeof dateNow?dateNow:function(){return performance.now()};var X={};function ee(){if(!ee.strings){var e={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:p||"./this.program"};for(var t in X)e[t]=X[t];var n=[];for(var t in e)n.push(t+"="+e[t]);ee.strings=n}return ee.strings}var te,ne={mappings:{},buffers:[null,[],[]],printChar:function(e,t){var n=ne.buffers[e];0===t||10===t?((1===e?E:k)(R(n,0)),n.length=0):n.push(t)},varargs:void 0,get:function(){return ne.varargs+=4,P[ne.varargs-4>>2]},getStr:function(e){var t=function(e){return e?R(D,e,void 0):""}(e);return t},get64:function(e,t){return e}},re={a:function(){V()},n:function(e,t){var n;if(0===e)n=Date.now();else{if(1!==e&&4!==e)return Z(28),-1;n=q()}return P[t>>2]=n/1e3|0,P[t+4>>2]=n%1e3*1e3*1e3|0,0},i:function(e,t){V("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")},e:function(e,t){V("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")},l:function(e,t,n){D.copyWithin(e,t,t+n)},m:function(e){e>>>=0;var t=D.length,n=2147483648;if(e>n)return!1;for(var r,i=1;i<=4;i*=2){var o=t*(1+.2/i);if(o=Math.min(o,e+100663296),Q(Math.min(n,((r=Math.max(16777216,e,o))%65536>0&&(r+=65536-r%65536),r))))return!0}return!1},o:function(e){for(var t=q();q()-t<e;);},p:function(e,t){var n=0;return ee().forEach((function(r,i){var o=t+n;P[e+4*i>>2]=o,function(e,t){for(var n=0;n<e.length;++n)I[0|t++]=e.charCodeAt(n);I[0|t]=0}(r,o),n+=r.length+1})),0},g:function(e,t){var n=ee();P[e>>2]=n.length;var r=0;return n.forEach((function(e){r+=e.length+1})),P[t>>2]=r,0},j:function(e){!function(e){w||(i.onExit&&i.onExit(e),C=!0),f(e,new ae(e))}(e)},h:function(e){return 0},k:function(e,t,n,r,i){},c:function(e,t,n,r){for(var i=0,o=0;o<n;o++){for(var a=P[t+8*o>>2],s=P[t+(8*o+4)>>2],l=0;l<s;l++)ne.printChar(e,D[a+l]);i+=s}return P[r>>2]=i,0},d:function(){return 6},f:function(){return 28},b:function(e){switch(e){case 30:case 75:return 16384;case 85:return 131072;case 132:case 133:case 12:case 137:case 138:case 15:case 235:case 16:case 17:case 18:case 19:case 20:case 149:case 13:case 10:case 236:case 153:case 9:case 21:case 22:case 159:case 154:case 14:case 77:case 78:case 139:case 82:case 68:case 67:case 164:case 11:case 29:case 47:case 48:case 95:case 52:case 51:case 46:return 200809;case 27:case 246:case 127:case 128:case 23:case 24:case 160:case 161:case 181:case 182:case 242:case 183:case 184:case 243:case 244:case 245:case 165:case 178:case 179:case 49:case 50:case 168:case 169:case 175:case 170:case 171:case 172:case 97:case 76:case 32:case 173:case 35:case 80:case 81:case 79:return-1;case 176:case 177:case 7:case 155:case 8:case 157:case 125:case 126:case 92:case 93:case 129:case 130:case 131:case 94:case 91:return 1;
2case 74:case 60:case 69:case 70:case 4:return 1024;case 31:case 42:case 72:return 32;case 87:case 26:case 33:return 2147483647;case 34:case 1:return 47839;case 38:case 36:return 99;case 43:case 37:return 2048;case 0:return 2097152;case 3:return 65536;case 28:return 32768;case 44:return 32767;case 39:return 1e3;case 89:return 700;case 71:return 256;case 40:return 255;case 2:return 100;case 180:return 64;case 25:return 20;case 5:return 16;case 6:return 6;case 73:return 4;case 84:return"object"==typeof navigator&&navigator.hardwareConcurrency||1}return Z(28),-1}},ie=(function(){var e={a:re};function t(e,t){var n=e.exports;i.asm=n,O((S=i.asm.q).buffer),M=i.asm.D,function(){if(F--,i.monitorRunDependencies&&i.monitorRunDependencies(F),0==F&&(null!==U&&(clearInterval(U),U=null),H)){var e=H;H=null,e()}}()}function n(e){t(e.instance)}function o(t){return function(){if(!_&&(s||l)){if("function"==typeof fetch&&!W(G))return fetch(G,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+G+"'";return e.arrayBuffer()})).catch((function(){return K(G)}));if(m)return new Promise((function(e,t){m(G,(function(t){e(new Uint8Array(t))}),t)}))}return Promise.resolve().then((function(){return K(G)}))}().then((function(t){return WebAssembly.instantiate(t,e)})).then(t,(function(e){k("failed to asynchronously prepare wasm: "+e),V(e)}))}if(F++,i.monitorRunDependencies&&i.monitorRunDependencies(F),i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(e){return k("Module.instantiateWasm callback failed with error: "+e),!1}(_||"function"!=typeof WebAssembly.instantiateStreaming||$(G)||W(G)||"function"!=typeof fetch?o(n):fetch(G,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(n,(function(e){return k("wasm streaming compile failed: "+e),k("falling back to ArrayBuffer instantiation"),o(n)}))}))).catch(r)}(),i.___wasm_call_ctors=function(){return(ie=i.___wasm_call_ctors=i.asm.r).apply(null,arguments)}),oe=(i._getModelBufferMemoryOffset=function(){return(i._getModelBufferMemoryOffset=i.asm.s).apply(null,arguments)},i._getInputMemoryOffset=function(){return(i._getInputMemoryOffset=i.asm.t).apply(null,arguments)},i._getInputHeight=function(){return(i._getInputHeight=i.asm.u).apply(null,arguments)},i._getInputWidth=function(){return(i._getInputWidth=i.asm.v).apply(null,arguments)},i._getInputChannelCount=function(){return(i._getInputChannelCount=i.asm.w).apply(null,arguments)},i._getOutputMemoryOffset=function(){return(i._getOutputMemoryOffset=i.asm.x).apply(null,arguments)},i._getOutputHeight=function(){return(i._getOutputHeight=i.asm.y).apply(null,arguments)},i._getOutputWidth=function(){return(i._getOutputWidth=i.asm.z).apply(null,arguments)},i._getOutputChannelCount=function(){return(i._getOutputChannelCount=i.asm.A).apply(null,arguments)},i._loadModel=function(){return(i._loadModel=i.asm.B).apply(null,arguments)},i._runInference=function(){return(i._runInference=i.asm.C).apply(null,arguments)},i.___errno_location=function(){return(oe=i.___errno_location=i.asm.E).apply(null,arguments)});function ae(e){this.name="ExitStatus",this.message="Program terminated with exit("+e+")",this.status=e}function se(e){function t(){te||(te=!0,i.calledRun=!0,C||(J(L),J(j),n(i),i.onRuntimeInitialized&&i.onRuntimeInitialized(),function(){if(i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;)e=i.postRun.shift(),B.unshift(e);var e;J(B)}()))}e=e||d,F>0||(function(){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)e=i.preRun.shift(),N.unshift(e);var e;J(N)}(),F>0||(i.setStatus?(i.setStatus("Running..."),setTimeout((function(){setTimeout((function(){i.setStatus("")}),1),t()}),1)):t()))}if(H=function e(){te||se(),te||(H=e)},i.run=se,i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return w=!0,se(),t.ready}}();const gc=mc;let vc,bc,yc,_c=!1;async function wc(e,t){if(!MediaStreamTrack.prototype.getSettings&&!MediaStreamTrack.prototype.getConstraints)throw new Error("JitsiStreamBackgroun
2dEffect not supported!");const n=APP.store.getState()["features/base/config"].virtualBackground;if(!1!==(null==n?void 0:n.enableV2)){const t=null==n?void 0:n.advanced,r=await async function(e){const t=await async function(){try{if(navigator.gpu&&await navigator.gpu.requestAdapter())return Hl.debug("[VirtualBackground] WebGPU available"),zl.HIGH}catch{}const e=document.createElement("canvas"),t=e.getContext("webgl2");var n;if(t)return null===(n=t.getExtension("WEBGL_lose_context"))||void 0===n||n.loseContext(),Hl.debug("[VirtualBackground] WebGL2 available"),zl.MEDIUM;const r=e.getContext("webgl");var i;return r?(null===(i=r.getExtension("WEBGL_lose_context"))||void 0===i||i.loseContext(),Hl.debug("[VirtualBackground] WebGL1 available"),zl.MEDIUM):(Hl.debug("[VirtualBackground] No GPU â using TFLite WASM"),zl.LOW)}();Hl.info(`[VirtualBackground] Hardware tier: ${t}`);const n={...$l[t],tier:t};if(e){if(e.tierOverride&&e.tierOverride!==n.tier){const t=e.tierOverride,r=$l[t];r&&(n.tier=t,n.backend=r.backend,n.segHeight=r.segHeight,n.segWidth=r.segWidth,n.targetFps=r.targetFps,Hl.debug(`[VirtualBackground] Config override: tier forced to ${t}`))}"number"==typeof e.segmentationWidth&&(n.segWidth=e.segmentationWidth,Hl.debug(`[VirtualBackground] Config override: segmentationWidth = ${n.segWidth}`)),"number"==typeof e.segmentationHeight&&(n.segHeight=e.segmentationHeight,Hl.debug(`[VirtualBackground] Config override: segmentationHeight = ${n.segHeight}`)),"number"==typeof e.targetFps&&(n.targetFps=e.targetFps,Hl.debug(`[VirtualBackground] Config override: targetFps = ${n.targetFps}`))}return n}(t);Hl.info(`[VirtualBackground] Using V2 engine â tier: ${r.tier}, backend: ${r.backend}`);const i=new cc(void 0,e,{capabilities:r,enableV2:!0,vbConfig:t});return await i.init(),i}if(!_c){if(!bc)try{var r;yc=__webpack_require__(8950);const e=1e4;bc=null!==(r=yc)&&void 0!==r&&null!==(r=r.feature)&&void 0!==r&&r.simd?await Ul(e,gc()):await Ul(e,fc())}catch(e){return void("408"===(null==e?void 0:e.message)?(Hl.error("Failed to download tflite model!"),null==t||t(Rl({titleKey:"virtualBackground.backgroundEffectError"},hl.LONG))):(_c=!0,Hl.error("Looks like WebAssembly is disabled or not supported on this browser",e),null==t||t(Rl({titleKey:"virtualBackground.webAssemblyWarning",descriptionKey:"virtualBackground.webAssemblyWarningDescription"},hl.LONG))))}if(!vc){const e=await fetch("libs/selfie_segmentation_landscape.tflite");if(!e.ok)throw new Error("Failed to download tflite model!");vc=await e.arrayBuffer(),bc.HEAPU8.set(new Uint8Array(vc),bc._getModelBufferMemoryOffset()),bc._loadModel(vc.byteLength)}return new cc(bc,e)}null==t||t(Rl({titleKey:"virtualBackground.backgroundEffectError"},hl.LONG))}function Sc(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=n.cameraDeviceId,a=n.micDeviceId;const s=n.desktopSharingSourceDevice,l=n.desktopSharingSources,c=n.timeout;r=r||APP.store;const d=r.getState();null==o&&(o=t7(d)),null==a&&(a=n7(d));const p=d["features/base/config"],f=p.desktopSharingFrameRate,h=p.resolution,m=null!==(e=null!==(t=n.constraints)&&void 0!==t?t:d["features/base/config"].constraints)&&void 0!==e?e:{};var g;return Mi(d)&&"undefined"!=typeof APP&&(m.audio=null!==(g=d["features/settings"].audioSettings)&&void 0!==g?g:xs(d)),function(e){const t=window.performance.now(),n=e.getState(),r=n["features/virtual-background"],i=n["features/noise-suppression"],o=n["features/base/config"].noiseSuppression,a=r.backgroundEffectEnabled?wc(r).catch((e=>(ys.error("Failed to obtain the background effect instance with error: ",e),Promise.resolve()))):Promise.resolve(),s=null!=i&&i.enabled?Promise.resolve(new Ks(o)):Promise.resolve();return Promise.all([a,s]).then((e=>{const n=window.performance.now();return ys.debug(`(TIME) loadEffects() start=${t}, end=${n}, time=${n-t}`),e}))}(r).then((e=>{var t;i&&(M()["trackEffects.loaded"]=window.performance.now());const r=e.filter((e=>Boolean(e)));return u.default.createLocalTracks({cameraDeviceId:o,constraints:m,desktopSharingFrameRate:f,desktopSharingSourceDevice:s,desktopSharingSources:l,devices:null===(t=n.devices)||void 0===t?void 0:t.slice(0),effects:r,facingMode:n.facingMode||$s(d),micDeviceId:a,resolution:h,timeout:c}).catch((e=>(ys.error("Failed to create local tracks",n.devices,e),Promise.reject(e))))}))}function Ec(e){const t=Ee(e)["features/base/devices"].availableDevices.videoInput;return po()&&Number(null==t?void 0:t.length)>1}const kc=Y("app:core");function Cc(e){const t=Ee(e);return window.location.href||function(e){return Ee(e)["features/base/settings"].serverURL||W6}(t)}function Ac(){return interfaceConfig.APP_NAME}const Tc=JSON.parse('{"en":"en-US","af":"af-ZA","ar":"ar-EG","bg":"bg-BG","ca":"ca-ES","cs":"cs-CZ","da":"da-DK","de":"de-DE","dsb":"dsb-DE","el":"el-GR","enGB":"en-GB","es":"es-ES","esUS":"es-US","et":"et-EE","eu":"eu-ES","fi":"fi-FI","fr":"fr-FR","frCA":"fr-CA","he":"iw-IL","hi":"hi-IN","mr":"mr-IN","hr":"hr-HR","hsb":"hsb-DE","hu":"hu-HU","hy":"hy-AM","id":"id-ID","it":"it-IT","ja":"ja-JP","ko":"ko-KR","lt":"lt-LT","ml":"ml-IN","lv":"lv-LV","nl":"nl-NL","fa":"fa-IR","pl":"pl-PL","pt":"pt-PT","ptBR":"pt-BR","ru":"ru-RU","ro":"ro-RO","sk":"sk-SK","sl":"sl-SL","sr":"sr-RS","sq":"sq-AL","sv":"sv-SE","te":"te-IN","th":"th-TH","tr":"tr-TR","uk":"uk-UA","vi":"vi-VN","zhCN":"zh","zhTW":"zh-TW"}'),Ic=Y("app:transcribing"),Dc=JSON.parse('{"af-ZA":"Afrikaans (South Africa)","id-ID":"Indonesian (Indonesia)","ms-MY":"Malay (Malaysia)","ca-ES":"Catalan (Spain)","cs-CZ":"Czech (Czech Republic)","da-DK":"Danish (Denmark
2)","de-DE":"German (Germany)","en-AU":"English (Australia)","en-CA":"English (Canada)","en-GB":"English (United Kingdom)","en-IN":"English (India)","en-IE":"English (Ireland)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-US":"English (United States)","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-ES":"Spanish (Spain)","es-US":"Spanish (United States)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-DO":"Spanish (Dominican Republic)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)","eu-ES":"Basque (Spain)","fil-PH":"Filipino (Philippines)","fr-CA":"French (Canada)","fr-FR":"French (France)","gl-ES":"Galician (Spain)","hr-HR":"Croatian (Croatia)","zu-ZA":"Zulu (South Africa)","is-IS":"Icelandic (Iceland)","it-IT":"Italian (Italy)","lt-LT":"Lithuanian (Lithuania)","hsb-DE":"Upper Sorbian (Germany)","hu-HU":"Hungarian (Hungary)","nl-NL":"Dutch (Netherlands)","no-NO":"Norwegian Bokmål (Norway)","pl-PL":"Polish (Poland)","pt-BR":"Portuguese (Brazil)","pt-PT":"Portuguese (Portugal)","ro-RO":"Romanian (Romania)","sk-SK":"Slovak (Slovakia)","sl-SI":"Slovenian (Slovenia)","fi-FI":"Finnish (Finland)","sv-SE":"Swedish (Sweden)","vi-VN":"Vietnamese (Vietnam)","tr-TR":"Turkish (Turkey)","el-GR":"Greek (Greece)","bg-BG":"Bulgarian (Bulgaria)","ru-RU":"Russian (Russia)","sr-RS":"Serbian (Serbia)","uk-UA":"Ukrainian (Ukraine)","iw-IL":"Hebrew","ar-IL":"Arabic (Israel)","ar-JO":"Arabic (Jordan)","ar-AE":"Arabic (United Arab Emirates)","ar-BH":"Arabic (Bahrain)","ar-DZ":"Arabic (Algeria)","ar-SA":"Arabic (Saudi Arabia)","ar-IQ":"Arabic (Iraq)","ar-KW":"Arabic (Kuwait)","ar-MA":"Arabic (Morocco)","ar-TN":"Arabic (Tunisia)","ar-OM":"Arabic (Oman)","ar-PS":"Arabic (State of Palestine)","ar-QA":"Arabic (Qatar)","ar-LB":"Arabic (Lebanon)","ar-EG":"Arabic (Egypt)","fa-IR":"Persian (Iran)","hi-IN":"Hindi (India)","th-TH":"Thai (Thailand)","ko-KR":"Korean (South Korea)","zh-TW":"Chinese Mandarin (Traditional, Taiwan)","ja-JP":"Japanese (Japan)","zh":"Chinese Mandarin (Simplified, China)"}'),Pc="en-US";function xc(e){var t;const n=e.transcription;return null===(t=null==n?void 0:n.useAppLanguage)||void 0===t||t?Tc[xt.language]:null==n?void 0:n.preferredLanguage}function Rc(e){var t;const n=e.transcription;if(null==n||!n.enabled)return;const r={...Dc,...null!==(t=n.customLanguages)&&void 0!==t?t:{}},i=xc(e);return i&&r[i]?i:Pc}function Oc(e){return e["features/transcribing"].isTranscribing}function Mc(e){var t;const n=e["features/base/conference"].metadata;return Oc(e)&&Boolean(null==n||null===(t=n.recording)||void 0===t?void 0:t.isTranscribingEnabled)}function Nc(e){const t=e["features/base/config"].transcription,n=P6(e,ke.TRANSCRIPTION,!1);return Boolean(null==t?void 0:t.enabled)&&n}const Lc="SET_DETAILS";function jc(e){return e["features/base/config"].replaceParticipant}function Bc(e){return e["features/base/config"].enableWebHIDFeature||!1}function Fc(e){return!e["features/base/config"].disableAudioLevels&&u.default.isCollectingLocalStats()}var Uc,Hc;!function(e){e.DESTRUCTIVE="destructive",e.PRIMARY="primary",e.SECONDARY="secondary",e.TERTIARY="tertiary"}(Uc||(Uc={})),function(e){e.ELLIPSIS="ellipsis",e.SCROLL_ON_HOVER="scroll-on-hover"}(Hc||(Hc={}));var Vc=__webpack_require__(76673),zc=__webpack_require__.n(Vc);async function $c(e){try{return await zc()(e),!0}catch(e){return!1}}const Wc="REMOVE_TRANSCRIPT_MESSAGE",Yc="REMOVE_CACHED_TRANSCRIPT_MESSAGE",qc="UPDATE_TRANSCRIPT_MESSAGE",Gc="TOGGLE_REQUESTING_SUBTITLES",Kc="SET_REQUESTING_SUBTITLES",Jc="STORE_SUBTITLE",Zc="SET_SUBTITLES_ERROR";function Qc(e){return{type:Kc,displaySubtitles:!(arguments.length>1&&void 0!==arguments[1])||arguments[1],enabled:e,forceBackendRecordingOn:arguments.length>3&&void 0!==arguments[3]&&arguments[3],isRecordingRequested:arguments.length>4&&void 0!==arguments[4]&&arguments[4],language:arguments.length>2&&void 0!==arguments[2]?arguments[2]:`translation-languages:${bn}`,skipMetadataUpdate:arguments.length>5&&void 0!==arguments[5]&&arguments[5]}}function Xc(e){return{type:Jc,subtitle:e}}function eu(e){return{type:Zc,hasError:e}}const tu="CLEAR_RECORDING_SESSIONS",nu="MARK_CONSENT_REQUESTED",ru="RECORDING_SESSION_UPDATED",iu="SET_PENDING_RECORDING_NOTIFICATION_UID",ou="SET_SELECTED_RECORDING_SERVICE",au="SET_MEETING_HIGHLIGHT_BUTTON_STATE",su="START_LOCAL_RECORDING",lu="STOP_LOCAL_RECORDING",cu="SET_START_RECORDING_NOTIFICATION_SHOWN",uu="SET_START_RECORDING_INTENT",du="SET_STOP_RECORDING_INTENT",pu
2="SET_LOCAL_RECORDING_RUNNING",fu="LIVE_STREAMING_OFF_SOUND",hu="LIVE_STREAMING_ON_SOUND",mu="PROMPT_RECORDING_NOTIFICATION_ID",gu="RECORDING_OFF_SOUND",vu="RECORDING_ON_SOUND",bu="TRANSCRIPTION_OFF_SOUND",yu="TRANSCRIPTION_ON_SOUND",_u="RECORDING_AND_TRANSCRIPTION_OFF_SOUND",wu="RECORDING_AND_TRANSCRIPTION_ON_SOUND",Su="recording-service",Eu="dropbox",ku="local",Cu=[S.status.OFF,S.status.PENDING,S.status.ON],Au="START_RECORDING_NOTIFICATION_ID",Tu="recording",Iu="_ADD_AUDIO_ELEMENT",Du="_REMOVE_AUDIO_ELEMENT",Pu="PLAY_SOUND",xu="REGISTER_SOUND",Ru="STOP_SOUND",Ou="UNREGISTER_SOUND";function Mu(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Nu(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nu(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Lu(e){return e["features/base/config"].disabledSounds||[]}function ju(e){return(t,n)=>{const r=n(),i=Lu(r);_5(r).leaving||i.includes(e)||i.find((t=>e.startsWith(t)))||t({type:Pu,soundId:e})}}function Bu(e,t){return{type:xu,soundId:e,src:`sounds/${t}`,options:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}}}function Fu(e){return{type:Ru,soundId:e}}function Uu(e){return{type:Ou,soundId:e}}function Hu(e){const t=e["features/base/config"]||{},n=t.defaultLocalDisplayName;return t.iAmSpot||navigator.userAgent.includes("JitsiSpot/")||navigator.userAgent.includes("8x8MeetingRooms/")||"Meeting Room"===n}var Vu=__webpack_require__(34783);function zu(e){const t=`oauth${Date.now()}`;return new Promise((n=>{let r;const i=e=>{let o=e.data;o&&"dropbox-login"===o.type&&o.windowName===t&&(r&&r.close(),window.removeEventListener("message",i),n(o.url))};window.addEventListener("message",i),r=window.open(e,t)}))}function $u(e,t){return new Vu.Dropbox({accessToken:e,clientId:t}).usersGetCurrentAccount().then((e=>e.result.name.display_name))}function Wu(e,t){return new Vu.Dropbox({accessToken:e,clientId:t}).usersGetSpaceUsage().then((e=>{const t=e.result,n=t.allocation,r=t.used;return{allocated:n.allocated,used:r}}))}function Yu(e){const t=e["features/base/config"].dropbox;return"string"==typeof(void 0===t?{appKey:void 0}:t).appKey}function qu(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}function Gu(e){return null!==e&&"object"==typeof e&&e.constructor===Object}function Ku(e){if(!Gu(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=Ku(e[n])})),t}function Ju(e,t,n={clone:!0}){const r=n.clone?(0,Co.A)({},e):e;return Gu(e)&&Gu(t)&&Object.keys(t).forEach((i=>{"__proto__"!==i&&(Gu(t[i])&&i in e&&Gu(e[i])?r[i]=Ju(e[i],t[i],n):n.clone?r[i]=Gu(t[i])?Ku(t[i]):t[i]:r[i]=t[i])})),r}const Zu=["values","unit","step"];function Qu(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5}=e,i=Ao(e,Zu),o=(e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>(0,Co.A)({},e,{[t.key]:t.val})),{})})(t),a=Object.keys(o);function s(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n})`}function l(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-r/100}${n})`}function c(e,i){const o=a.indexOf(i);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==o&&"number"==typeof t[a[o]]?t[a[o]]:i)-r/100}${n})`}return(0,Co.A)({keys:a,values:o,up:s,down:l,between:c,only:function(e){return a.indexOf(e)+1<a.length?c(e,a[a.indexOf(e)+1]):s(e)},not:function(e){const t=a.indexOf(e);return 0===t?s(a[1]):t===a.length-1?l(a[t]):c(e,a[a.indexOf(e)+1]).replace("@media","@media not all and")},unit:n},i)}const Xu={borderRadius:4},ed={xs:0,sm:600,md:900,lg:1200,xl:1536},td={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${ed[e]}px)`};
vendor: 4,298 bytes, line 2
2function nd(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||td;return t.reduce(((r,i,o)=>(r[e.up(e.keys[o])]=n(t[o]),r)),{})}if("object"==typeof t){const e=r.breakpoints||td;return Object.keys(t).reduce(((r,i)=>{if(-1!==Object.keys(e.values||ed).indexOf(i))r[e.up(i)]=n(t[i],i);else{const e=i;r[e]=t[e]}return r}),{})}return n(t)}function rd(e){if("string"!=typeof e)throw new Error(qu(7));return e.charAt(0).toUpperCase()+e.slice(1)}function id(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=n)return n}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function od(e,t,n,r=n){let i;return i="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:id(e,n)||r,t&&(i=t(i,r,e)),i}const ad=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:i}=e,o=e=>{if(null==e[t])return null;const o=e[t],a=id(e.theme,r)||{};return nd(e,o,(e=>{let r=od(a,i,e);return e===r&&"string"==typeof e&&(r=od(a,i,`${t}${"default"===e?"":rd(e)}`,e)),!1===n?r:{[n]:r}}))};return o.propTypes={},o.filterProps=[t],o},sd=function(e,t){return t?Ju(e,t,{clone:!1}):e},ld={m:"margin",p:"padding"},cd={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ud={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},dd=function(){const e={};return t=>(void 0===e[t]&&(e[t]=(e=>{if(e.length>2){if(!ud[e])return[e];e=ud[e]}const[t,n]=e.split(""),r=ld[t],i=cd[n]||"";return Array.isArray(i)?i.map((e=>r+e)):[r+i]})(t)),e[t])}(),pd=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],fd=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],hd=[...pd,...fd];function md(e,t,n,r){var i;const o=null!=(i=id(e,t,!1))?i:n;return"number"==typeof o?e=>"string"==typeof e?e:o*e:Array.isArray(o)?e=>"string"==typeof e?e:o[e]:"function"==typeof o?o:()=>{}}function gd(e){return md(e,"spacing",8)}function vd(e,t){if("string"==typeof t||null==t)return t;const n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:`-${n}`}function bd(e,t){const n=gd(e.theme);return Object.keys(e).map((r=>function(e,t,n,r){if(-1===t.indexOf(n))return null;const i=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=vd(t,n),e)),{})}(dd(n),r);return nd(e,e[n],i)}(e,t,r,n))).reduce(sd,{})}function yd(e){return bd(e,pd)}function _d(e){return bd(e,fd)}function wd(e){return bd(e,hd)}function Sd(e=8){if(e.mui)return e;const t=gd({spacing:e}),n=(...e)=>(0===e.length?[1]:e).map((e=>{const n=t(e);return"number"==typeof n?`${n}px`:n})).join(" ");return n.mui=!0,n}yd.propTypes={},yd.filterProps=pd,_d.propTypes={},_d.filterProps=fd,wd.propTypes={},wd.filterProps=hd;const Ed=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((n=>{e[n]=t})),e)),{}),n=e=>Object.keys(e).reduce(((n,r)=>t[r]?sd(n,t[r](e)):n),{});return n.propTypes={},n.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),n};function kd(e){return"number"!=typeof e?e:`${e}px solid`}const Cd=ad({prop:"border",themeKey:"borders",transform:kd}),Ad=ad({prop:"borderTop",themeKey:"borders",transform:kd}),Td=ad({prop:"borderRight",themeKey:"borders",transform:kd}),Id=ad({prop:"borderBottom",themeKey:"borders",transform:kd}),Dd=ad({prop:"borderLeft",themeKey:"borders",transform:kd}),Pd=ad({prop:"borderColor",themeKey:"palette"}),xd=ad({prop:"borderTopColor",themeKey:"palette"}),Rd=ad({prop:"borderRightColor",themeKey:"palette"}),Od=ad({prop:"borderBottomColor",themeKey:"palette"}),Md=ad({prop:"borderLeftColor",themeKey:"palette"}),Nd=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=md(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:vd(t,e)});return nd(e,e.borderRadius,n)}return null};Nd.propTypes={},Nd.filterProps=["borderRadius"],Ed(Cd,Ad,Td,Id,Dd,Pd,xd,Rd,Od,Md,Nd);const Ld=e=>{if(void 0!==e.gap&&null!==e.gap){const t=md(e.theme,"spacing",8),n=e=>({gap:vd(t,e)});return nd(e,e.gap,n)}return null};Ld.propTypes={},Ld.filterProps=["gap"];const jd=e=>
vendor: 6,788 bytes, line 2
2{if(void 0!==e.columnGap&&null!==e.columnGap){const t=md(e.theme,"spacing",8),n=e=>({columnGap:vd(t,e)});return nd(e,e.columnGap,n)}return null};jd.propTypes={},jd.filterProps=["columnGap"];const Bd=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=md(e.theme,"spacing",8),n=e=>({rowGap:vd(t,e)});return nd(e,e.rowGap,n)}return null};function Fd(e,t){return"grey"===t?t:e}function Ud(e){return e<=1&&0!==e?100*e+"%":e}Bd.propTypes={},Bd.filterProps=["rowGap"],Ed(Ld,jd,Bd,ad({prop:"gridColumn"}),ad({prop:"gridRow"}),ad({prop:"gridAutoFlow"}),ad({prop:"gridAutoColumns"}),ad({prop:"gridAutoRows"}),ad({prop:"gridTemplateColumns"}),ad({prop:"gridTemplateRows"}),ad({prop:"gridTemplateAreas"}),ad({prop:"gridArea"})),Ed(ad({prop:"color",themeKey:"palette",transform:Fd}),ad({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Fd}),ad({prop:"backgroundColor",themeKey:"palette",transform:Fd}));const Hd=ad({prop:"width",transform:Ud}),Vd=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var n,r,i;return{maxWidth:(null==(n=e.theme)||null==(r=n.breakpoints)||null==(i=r.values)?void 0:i[t])||ed[t]||Ud(t)}};return nd(e,e.maxWidth,t)}return null};Vd.filterProps=["maxWidth"];const zd=ad({prop:"minWidth",transform:Ud}),$d=ad({prop:"height",transform:Ud}),Wd=ad({prop:"maxHeight",transform:Ud}),Yd=ad({prop:"minHeight",transform:Ud}),qd=(ad({prop:"size",cssProperty:"width",transform:Ud}),ad({prop:"size",cssProperty:"height",transform:Ud}),Ed(Hd,Vd,zd,$d,Wd,Yd,ad({prop:"boxSizing"})),{border:{themeKey:"borders",transform:kd},borderTop:{themeKey:"borders",transform:kd},borderRight:{themeKey:"borders",transform:kd},borderBottom:{themeKey:"borders",transform:kd},borderLeft:{themeKey:"borders",transform:kd},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Nd},color:{themeKey:"palette",transform:Fd},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Fd},backgroundColor:{themeKey:"palette",transform:Fd},p:{style:_d},pt:{style:_d},pr:{style:_d},pb:{style:_d},pl:{style:_d},px:{style:_d},py:{style:_d},padding:{style:_d},paddingTop:{style:_d},paddingRight:{style:_d},paddingBottom:{style:_d},paddingLeft:{style:_d},paddingX:{style:_d},paddingY:{style:_d},paddingInline:{style:_d},paddingInlineStart:{style:_d},paddingInlineEnd:{style:_d},paddingBlock:{style:_d},paddingBlockStart:{style:_d},paddingBlockEnd:{style:_d},m:{style:yd},mt:{style:yd},mr:{style:yd},mb:{style:yd},ml:{style:yd},mx:{style:yd},my:{style:yd},margin:{style:yd},marginTop:{style:yd},marginRight:{style:yd},marginBottom:{style:yd},marginLeft:{style:yd},marginX:{style:yd},marginY:{style:yd},marginInline:{style:yd},marginInlineStart:{style:yd},marginInlineEnd:{style:yd},marginBlock:{style:yd},marginBlockStart:{style:yd},marginBlockEnd:{style:yd},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Ld},rowGap:{style:Bd},columnGap:{style:jd},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ud},maxWidth:{style:Vd},minWidth:{transform:Ud},height:{transform:Ud},maxHeight:{transform:Ud},minHeight:{transform:Ud},boxSizing:{},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}),Gd=function(){function e(e,t,n,r){const i={[e]:t,theme:n},o=r[e];if(!o)return{[e]:t};const{cssProperty:a=e,themeKey:s,transform:l,style:c}=o;if(null==t)return null;if("typography"===s&&"inherit"===t)return{[e]:t};const u=id(n,s)||{};return c?c(i):nd(i,t,(t=>{let n=od(u,l,t);return t===n&&"string"==typeof t&&(n=od(u,l,`${e}${"default"===t?"":rd(t)}`,t)),!1===a?n:{[a]:n}}))}return function t(n){var r;const{sx:i,theme:o={}}=n||{};if(!i)return null;const a=null!=(r=o.unstable_sxConfig)?r:qd;function s(n){let r=n;if("function"==typeof n)r=n(o);else if("object"!=typeof n)return n;if(!r)return null;const i=function(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce(((t,n)=>(t[e.up(n)]={},t)),{}))||{}}(o.breakpoints),s=Object.keys(i);let l=i;return Object.keys(r).forEach((n=>{const i="function"==typeof(s=r[n])?s(o):s;var s;if(null!=i)if("object"==typeof i)if(a[n])l=sd(l,e(n,i,o,a));else{const e=nd({theme:o},i,(e=>({[n]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),n=new Set(t);return e.every((e=>n.size===Object.keys(e).length))}(e,i)?l=sd(l,e):l[n]=t({sx:i,theme:o})}else l=sd(l,e(n,i,o,a))})),c=l,s.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),c);var c}return Array.isArray(i)?i.map(s):s(i)}}();Gd.filterProps=["sx"];const Kd=Gd,Jd=["breakpoints","palette","spacing","shape"],Zd=function(e={},...t){const{breakpoints:n={},palette:r={},spacing:i,shape:o={}}=e,a=Ao(e,Jd),s=Qu(n),l=Sd(i);let c=Ju({breakpoints:s,direction:"ltr",components:{},palette:(0,Co.A)({mode:"light"},r),spacing:l,shape:(0,Co.A)({},Xu,o)},a);return c=t.reduce(((e,t)=>Ju(e,t)),c),c.unstable_sxConfig=(0,Co.A)({},qd,null==a?void 0:a.unstable_sxConfig),c.unstable_sx=function(e){return Kd({sx:e,theme:this})},c};function Qd(e,t=0,n=1){return Math.min(Math.max(t,e),n)}function Xd(e){if(e.type)return e;if("#"===e.charAt(0))return Xd(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map((e=>e+e))),n?`rgb${4===n.length?"a":""}(${n.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(n))throw new Error(qu(9,e));let r,i=e.substring(t+1,e.length-1);if("color"===n){if(i=i.split(" "),r=i.shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(r))throw new Error(qu(10,r))}else i=i.split(",");return i=i.map((e=>parseFloat(e))),{type:n,values:i,colorSpace:r}}function ep(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return-1!==t.indexOf("rgb")?r=r.map(((e,t)=>t<3?parseInt(e,10):e)):-1!==t.indexOf("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=-1!==t.indexOf("color")?`${n}
2 ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function tp(e){let t="hsl"===(e=Xd(e)).type||"hsla"===e.type?Xd(function(e){e=Xd(e);const{values:t}=e,n=t[0],r=t[1]/100,i=t[2]/100,o=r*Math.min(i,1-i),a=(e,t=(e+n/30)%12)=>i-o*Math.max(Math.min(t-3,9-t,1),-1);let s="rgb";const l=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),ep({type:s,values:l})}(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}const np={black:"#000",white:"#fff"},rp={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},ip="#f3e5f5",op="#ce93d8",ap="#ba68c8",sp="#ab47bc",lp="#9c27b0",cp="#7b1fa2",up="#e57373",dp="#ef5350",pp="#f44336",fp="#d32f2f",hp="#c62828",mp="#ffb74d",gp="#ffa726",vp="#ff9800",bp="#f57c00",yp="#e65100",_p="#e3f2fd",wp="#90caf9",Sp="#42a5f5",Ep="#1976d2",kp="#1565c0",Cp="#4fc3f7",Ap="#29b6f6",Tp="#03a9f4",Ip="#0288d1",Dp="#01579b",Pp="#81c784",xp="#66bb6a",Rp="#4caf50",Op="#388e3c",Mp="#2e7d32",Np="#1b5e20",Lp=["mode","contrastThreshold","tonalOffset"],jp={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:np.white,default:np.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},Bp={text:{primary:np.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:np.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function Fp(e,t,n,r){const i=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=function(e,t){if(e=Xd(e),t=Qd(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return ep(e)}(e.main,i):"dark"===t&&(e.dark=function(e,t){if(e=Xd(e),t=Qd(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return ep(e)}(e.main,o)))}const Up=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],Hp={textTransform:"uppercase"},Vp='"Roboto", "Helvetica", "Arial", sans-serif';function zp(e,t){const n="function"==typeof t?t(e):t,{fontFamily:r=Vp,fontSize:i=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:s=500,fontWeightBold:l=700,htmlFontSize:c=16,allVariants:u,pxToRem:d}=n,p=Ao(n,Up),f=i/14,h=d||(e=>e/c*f+"rem"),m=(e,t,n,i,o)=>{return(0,Co.A)({fontFamily:r,fontWeight:e,fontSize:h(t),lineHeight:n},r===Vp?{letterSpacing:(a=i/t,Math.round(1e5*a)/1e5+"em")}:{},o,u);var a},g={h1:m(o,96,1.167,-1.5),h2:m(o,60,1.2,-.5),h3:m(a,48,1.167,0),h4:m(a,34,1.235,.25),h5:m(a,24,1.334,0),h6:m(s,20,1.6,.15),subtitle1:m(a,16,1.75,.15),subtitle2:m(s,14,1.57,.1),body1:m(a,16,1.5,.15),body2:m(a,14,1.43,.15),button:m(s,14,1.75,.4,Hp),caption:m(a,12,1.66,.4),overline:m(a,12,2.66,1,Hp),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Ju((0,Co.A)({htmlFontSize:c,pxToRem:h,fontFamily:r,fontSize:i,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:s,fontWeightBold:l},g),p,{clone:!1})}function $p(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const Wp=["none",$p(0,2,1,-1,0,1,1,0,0,1,3,0),$p(0,3,1,-2,0,2,2,0,0,1,5,0),$p(0,3,3,-2,0,3,4,0,0,1,8,0),$p(0,2,4,-1,0,4,5,0,0,1,10,0),$p(0,3,5,-1,0,5,8,0,0,1,14,0),$p(0,3,5,-1,0,6,10,0,0,1,18,0),$p(0,4,5,-2,0,7,10,1,0,2,16,1),$p(0,5,5,-3,0,8,10,1,0,3,14,2),$p(0,5,6,-3,0,9,12,1,0,3,16,2),$p(0,6,6,-3,0,10,14,1,0,4,18,3),$p(0,6,7,-4,0,11,15,1,0,4,20,3),$p(0,7,8,-4,0,12,17,2,0,5,22,4),$p(0,7,8,-4,0,13,19,2,0,5,24,4),$p(0,7,9,-4,0,14,21,2,0,5,26,4),$p(0,8,9,-5,0,15,22,2,0,6,28,5),$p(0,8,10,-5,0,16,24,2,0,6,30,5),$p(0,8,11,-5,0,17,26,2,0,6,32,5),$p(0,9,11,-5,0,18,28,2,0,7,34,6),$p(0,9,12,-6,0,19,29,2,0,7,36,6
2),$p(0,10,13,-6,0,20,31,3,0,8,38,7),$p(0,10,13,-6,0,21,33,3,0,8,40,7),$p(0,10,14,-6,0,22,35,3,0,8,42,7),$p(0,11,14,-7,0,23,36,3,0,9,44,8),$p(0,11,15,-7,0,24,38,3,0,9,46,8)],Yp=["duration","easing","delay"],qp={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},Gp={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function Kp(e){return`${Math.round(e)}ms`}function Jp(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}function Zp(e){const t=(0,Co.A)({},qp,e.easing),n=(0,Co.A)({},Gp,e.duration);return(0,Co.A)({getAutoHeightDuration:Jp,create:(e=["all"],r={})=>{const{duration:i=n.standard,easing:o=t.easeInOut,delay:a=0}=r;return Ao(r,Yp),(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof i?i:Kp(i)} ${o} ${"string"==typeof a?a:Kp(a)}`)).join(",")}},e,{easing:t,duration:n})}const Qp={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500},Xp=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];const ef=function(e={},...t){const{mixins:n={},palette:r={},transitions:i={},typography:o={}}=e,a=Ao(e,Xp);if(e.vars)throw new Error(qu(18));const s=function(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2}=e,i=Ao(e,Lp),o=e.primary||function(e="light"){return"dark"===e?{main:wp,light:_p,dark:Sp}:{main:Ep,light:Sp,dark:kp}}(t),a=e.secondary||function(e="light"){return"dark"===e?{main:op,light:ip,dark:sp}:{main:lp,light:ap,dark:cp}}(t),s=e.error||function(e="light"){return"dark"===e?{main:pp,light:up,dark:fp}:{main:fp,light:dp,dark:hp}}(t),l=e.info||function(e="light"){return"dark"===e?{main:Ap,light:Cp,dark:Ip}:{main:Ip,light:Tp,dark:Dp}}(t),c=e.success||function(e="light"){return"dark"===e?{main:xp,light:Pp,dark:Op}:{main:Mp,light:Rp,dark:Np}}(t),u=e.warning||function(e="light"){return"dark"===e?{main:gp,light:mp,dark:bp}:{main:"#ed6c02",light:vp,dark:yp}}(t);function d(e){const t=function(e,t){const n=tp(e),r=tp(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,Bp.text.primary)>=n?Bp.text.primary:jp.text.primary;return t}const p=({color:e,name:t,mainShade:n=500,lightShade:i=300,darkShade:o=700})=>{if(!(e=(0,Co.A)({},e)).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw new Error(qu(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw new Error(qu(12,t?` (${t})`:"",JSON.stringify(e.main)));
2return Fp(e,"light",i,r),Fp(e,"dark",o,r),e.contrastText||(e.contrastText=d(e.main)),e},f={dark:Bp,light:jp};return Ju((0,Co.A)({common:(0,Co.A)({},np),mode:t,primary:p({color:o,name:"primary"}),secondary:p({color:a,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:p({color:s,name:"error"}),warning:p({color:u,name:"warning"}),info:p({color:l,name:"info"}),success:p({color:c,name:"success"}),grey:rp,contrastThreshold:n,getContrastText:d,augmentColor:p,tonalOffset:r},f[t]),i)}(r),l=Zd(e);let c=Ju(l,{mixins:(u=l.breakpoints,d=n,(0,Co.A)({toolbar:{minHeight:56,[u.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[u.up("sm")]:{minHeight:64}}},d)),palette:s,shadows:Wp.slice(),typography:zp(s,o),transitions:Zp(i),zIndex:(0,Co.A)({},Qp)});var u,d;return c=Ju(c,a),c=t.reduce(((e,t)=>Ju(e,t)),c),c.unstable_sxConfig=(0,Co.A)({},qd,null==a?void 0:a.unstable_sxConfig),c.unstable_sx=function(e){return Kd({sx:e,theme:this})},c},tf=["defaultProps","mixins","overrides","palette","props","styleOverrides"],nf=["type","mode"];function rf(e){const{defaultProps:t={},mixins:n={},overrides:r={},palette:i={},props:o={},styleOverrides:a={}}=e,s=Ao(e,tf),l=(0,Co.A)({},s,{components:{}});Object.keys(t).forEach((e=>{const n=l.components[e]||{};n.defaultProps=t[e],l.components[e]=n})),Object.keys(o).forEach((e=>{const t=l.components[e]||{};t.defaultProps=o[e],l.components[e]=t})),Object.keys(a).forEach((e=>{const t=l.components[e]||{};t.styleOverrides=a[e],l.components[e]=t})),Object.keys(r).forEach((e=>{const t=l.components[e]||{};t.styleOverrides=r[e],l.components[e]=t})),l.spacing=Sd(e.spacing);const c=Qu(e.breakpoints||{}),u=l.spacing;l.mixins=(0,Co.A)({gutters:(e={})=>(0,Co.A)({paddingLeft:u(2),paddingRight:u(2)},e,{[c.up("sm")]:(0,Co.A)({paddingLeft:u(3),paddingRight:u(3)},e[c.up("sm")])})},n);const{type:d,mode:p}=i,f=Ao(i,nf),h=p||d||"light";return l.palette=(0,Co.A)({text:{hint:"dark"===h?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:h,type:h},f),l}function of(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function af(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t);else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return of(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?of(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}const sf=Object.entries,lf=Object.setPrototypeOf,cf=Object.isFrozen,uf=Object.getPrototypeOf,df=Object.getOwnPropertyDescriptor;let pf=Object.freeze,ff=Object.seal,hf=Object.create,mf="undefined"!=typeof Reflect&&Reflect,gf
vendor: 5,399 bytes, line 2
2=mf.apply,vf=mf.construct;pf||(pf=function(e){return e}),ff||(ff=function(e){return e}),gf||(gf=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)}),vf||(vf=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});const bf=Ff(Array.prototype.forEach),yf=Ff(Array.prototype.lastIndexOf),_f=Ff(Array.prototype.pop),wf=Ff(Array.prototype.push),Sf=Ff(Array.prototype.splice),Ef=Array.isArray,kf=Ff(String.prototype.toLowerCase),Cf=Ff(String.prototype.toString),Af=Ff(String.prototype.match),Tf=Ff(String.prototype.replace),If=Ff(String.prototype.indexOf),Df=Ff(String.prototype.trim),Pf=Ff(Number.prototype.toString),xf=Ff(Boolean.prototype.toString),Rf="undefined"==typeof BigInt?null:Ff(BigInt.prototype.toString),Of="undefined"==typeof Symbol?null:Ff(Symbol.prototype.toString),Mf=Ff(Object.prototype.hasOwnProperty),Nf=Ff(Object.prototype.toString),Lf=Ff(RegExp.prototype.test),jf=(Bf=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return vf(Bf,t)});var Bf;function Ff(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return gf(e,t,r)}}function Uf(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:kf;if(lf&&lf(e,null),!Ef(t))return e;let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){const e=n(i);e!==i&&(cf(t)||(t[r]=e),i=e)}e[i]=!0}return e}function Hf(e){for(let t=0;t<e.length;t++)Mf(e,t)||(e[t]=null);return e}function Vf(e){const t=hf(null);for(const r of sf(e)){var n=af(r,2);const i=n[0],o=n[1];Mf(e,i)&&(Ef(o)?t[i]=Hf(o):o&&"object"==typeof o&&o.constructor===Object?t[i]=Vf(o):t[i]=o)}return t}function zf(e,t){for(;null!==e;){const n=df(e,t);if(n){if(n.get)return Ff(n.get);if("function"==typeof n.value)return Ff(n.value)}e=uf(e)}return function(){return null}}const $f=pf(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Wf=pf(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Yf=pf(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),qf=pf(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Gf=pf(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),Kf=pf(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Jf=pf(["#text"]),Zf=pf(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
2spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Qf=pf(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Xf=pf(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),eh=pf(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),th=ff(/{{[\w\W]*|^[\w\W]*}}/g),nh=ff(/<%[\w\W]*|^[\w\W]*%>/g),rh=ff(/\${[\w\W]*/g),ih=ff(/^data-[\-\w.\u00B7-\uFFFF]+$/),oh=ff(/^aria-[\-\w]+$/),ah=ff(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),sh=ff(/^(?:\w+script|data):/i),lh=ff(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ch=ff(/^html$/i),uh=ff(/^[a-z][.\w]*(-[.\w]+)+$/i),dh=ff(/<[/\w!]/g),ph=ff(/<[/\w]/g),fh=ff(/<\/no(script|embed|frames)/i),hh=ff(/\/>/i),mh=function(){return"undefined"==typeof window?null:window},gh=function(e,t,n,r){return Mf(e,t)&&Ef(e[t])?Uf(r.base?Vf(r.base):{},e[t],r.transform):n};var vh=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mh();const n=t=>e(t);if(n.version="3.4.12",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let r=t.document;const i=r,o=i.currentScript;t.DocumentFragment;const a=t.HTMLTemplateElement,s=t.Node,l=t.Element,c=t.NodeFilter;void 0===t.NamedNodeMap&&(t.NamedNodeMap||t.MozNamedAttrMap),t.HTMLFormElement;const u=t.DOMParser,d=t.trustedTypes,p=l.prototype,f=zf(p,"cloneNode"),h=zf(p,"remove"),m=zf(p,"nextSibling"),g=zf(p,"childNodes"),v=zf(p,"parentNode"),b=zf(p,"shadowRoot"),y=zf(p,"attributes"),_=s&&s.prototype?zf(s.prototype,"nodeType"):null,w=s&&s.prototype?zf(s.prototype,"nodeName"):null;if("function"==typeof a){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let S,E,k="",C=!1,A=0;const T=function(){if(A>0)throw jf('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},I=function(e){T(),A++;try{return S.createHTML(e)}finally{A--}},D=r,P=D.implementation,x=D.createNodeIterator,R=D.createDocumentFragment,O=D.getElementsByTagName,M=i.importNode;let N={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof sf&&"function"==typeof v&&P&&void 0!==P.createHTMLDocument;const L=th,j=nh,B=rh,F=ih,U=oh,H=sh,V=lh,z=uh;let $=ah,W=null;const Y=Uf({},[...$f,...Wf,...Yf,...Gf,...Jf]);let q=null;const G=Uf({},[...Zf,...Qf,...Xf,...eh]);
vendor: 5,114 bytes, line 2
2let K=Object.seal(hf(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),J=null,Z=null;const Q=Object.seal(hf(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let X=!0,ee=!0,te=!1,ne=!0,re=!1,ie=!0,oe=!1,ae=!1,se=null,le=null,ce=!1,ue=!1,de=!1,pe=!1,fe=!0,he=!1;const me="user-content-";let ge=!0,ve=!1,be={},ye=null;const _e=Uf({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let we=null;const Se=Uf({},["audio","video","img","source","image","track"]);let Ee=null;const ke=Uf({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ce="http://www.w3.org/1998/Math/MathML",Ae="http://www.w3.org/2000/svg",Te="http://www.w3.org/1999/xhtml";let Ie=Te,De=!1,Pe=null;const xe=Uf({},[Ce,Ae,Te],Cf),Re=pf(["mi","mo","mn","ms","mtext"]);let Oe=Uf({},Re);const Me=pf(["annotation-xml"]);let Ne=Uf({},Me);const Le=Uf({},["title","style","font","a","script"]);let je=null;const Be=["application/xhtml+xml","text/html"];let Fe=null,Ue=null;const He=r.createElement("form"),Ve=function(e){return e instanceof RegExp||e instanceof Function},ze=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Ue&&Ue===e)return;e&&"object"==typeof e||(e={}),e=Vf(e),je=-1===Be.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Fe="application/xhtml+xml"===je?Cf:kf,W=gh(e,"ALLOWED_TAGS",Y,{transform:Fe}),q=gh(e,"ALLOWED_ATTR",G,{transform:Fe}),Pe=gh(e,"ALLOWED_NAMESPACES",xe,{transform:Cf}),Ee=gh(e,"ADD_URI_SAFE_ATTR",ke,{transform:Fe,base:ke}),we=gh(e,"ADD_DATA_URI_TAGS",Se,{transform:Fe,base:Se}),ye=gh(e,"FORBID_CONTENTS",_e,{transform:Fe}),J=gh(e,"FORBID_TAGS",Vf({}),{transform:Fe}),Z=gh(e,"FORBID_ATTR",Vf({}),{transform:Fe}),be=!!Mf(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?Vf(e.USE_PROFILES):e.USE_PROFILES),X=!1!==e.ALLOW_ARIA_ATTR,ee=!1!==e.ALLOW_DATA_ATTR,te=e.ALLOW_UNKNOWN_PROTOCOLS||!1,ne=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,re=e.SAFE_FOR_TEMPLATES||!1,ie=!1!==e.SAFE_FOR_XML,oe=e.WHOLE_DOCUMENT||!1,ue=e.RETURN_DOM||!1,de=e.RETURN_DOM_FRAGMENT||!1,pe=e.RETURN_TRUSTED_TYPE||!1,ce=e.FORCE_BODY||!1,fe=!1!==e.SANITIZE_DOM,he=e.SANITIZE_NAMED_PROPS||!1,ge=!1!==e.KEEP_CONTENT,ve=e.IN_PLACE||!1,$=function(e){try{return Lf(e,""),!0}catch(e){return!1}}(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:ah,Ie="string"==typeof e.NAMESPACE?e.NAMESPACE:Te,Oe=Mf(e,"MATHML_TEXT_INTEGRATION_POINTS")&&e.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof e.MATHML_TEXT_INTEGRATION_POINTS?Vf(e.MATHML_TEXT_INTEGRATION_POINTS):Uf({},Re),Ne=Mf(e,"HTML_INTEGRATION_POINTS")&&e.HTML_INTEGRATION_POINTS&&"object"==typeof e.HTML_INTEGRATION_POINTS?Vf(e.HTML_INTEGRATION_POINTS):Uf({},Me);const t=Mf(e,"CUSTOM_ELEMENT_HANDLING")&&e.CUSTOM_ELEMENT_HANDLING&&"object"==typeof e.CUSTOM_ELEMENT_HANDLING?Vf(e.CUSTOM_ELEMENT_HANDLING):hf(null);if(K=hf(null),Mf(t,"tagNameCheck")&&Ve(t.tagNameCheck)&&(K.tagNameCheck=t.tagNameCheck),Mf(t,"attributeNameCheck")&&Ve(t.attributeNameCheck)&&(K.attributeNameCheck=t.attributeNameCheck),Mf(t,"allowCustomizedBuiltInElements")&&"boolean"==typeof t.allowCustomizedBuiltInElements&&(K.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),ff(K),re&&(ee=!1),de&&(ue=!0),be&&(W=Uf({},Jf),q=hf(null),!0===be.html&&(Uf(W,$f),Uf(q,Zf)),!0===be.svg&&(Uf(W,Wf),Uf(q,Qf),Uf(q,eh)),!0===be.svgFilters&&(Uf(W,Yf),Uf(q,Qf),Uf(q,eh)),!0===be.mathMl&&(Uf(W,Gf),Uf(q,Xf),Uf(q,eh))),Q.tagCheck=null,Q.attributeCheck=null,Mf(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?Q.tagCheck=e.ADD_TAGS:Ef(e.ADD_TAGS)&&(W===Y&&(W=Vf(W)),Uf(W,e.ADD_TAGS,Fe))),Mf(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?Q.attributeCheck=e.ADD_ATTR:Ef(e.ADD_ATTR)&&(q===G&&(q=Vf(q)),Uf(q,e.ADD_ATTR,Fe))),Mf(e,"ADD_URI_SAFE_ATTR")&&Ef(e.ADD_URI_SAFE_ATTR)&&Uf(Ee,e.ADD_URI_SAFE_ATTR,Fe),Mf(e,"FORBID_CONTENTS")&&Ef(e.FORBID_CONTENTS)&&(ye===_e&&(ye=Vf(ye)),Uf(ye,e.FORBID_CONTENTS,Fe)),Mf(e,"ADD_FORBID_CONTENTS")&&Ef(e.ADD_FORBID_CONTENTS)&&(ye===_e&&(ye=Vf(ye)),Uf(ye,e.ADD_FORBID_CONTENTS,Fe)),ge&&(W["#text"]=!0),oe&&Uf(W,["html","head","body"]),W.table&&(Uf(W,["tbody"]),delete J.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw jf('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw jf('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const t=S;S=e.TRUSTED_TYPES_POLICY;try{k=I("")}catch(e){throw S=t,e}}else null===e.TRUSTED_TYPES_POLICY?(S=void 0,k=""):(void 0===S&&(C||(E=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;
vendor: 4,917 bytes, line 2
2const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(d,o),C=!0),S=E),S&&"string"==typeof k&&(k=I("")));pf&&pf(e),Ue=e},$e=Uf({},[...Wf,...Yf,...qf]),We=Uf({},[...Gf,...Kf]),Ye=function(e){wf(n.removed,{element:e});try{v(e).removeChild(e)}catch(t){if(h(e),!v(e))throw jf("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},qe=function(e){Je(e);const t=g(e);if(t){const e=[];bf(t,(t=>{wf(e,t)})),bf(e,(e=>{try{h(e)}catch(e){}}))}const n=y(e);if(n)for(let t=n.length-1;t>=0;--t){const r=n[t],i=r&&r.name;if("string"==typeof i)try{e.removeAttribute(i)}catch(e){}}},Ge=function(e,t){try{wf(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){wf(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(ue||de)try{Ye(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ke=function(e){const t=y(e);if(t)for(let n=t.length-1;n>=0;--n){const r=t[n],i=r&&r.name;if("string"==typeof i&&!q[Fe(i)])try{e.removeAttribute(i)}catch(e){}}},Je=function(e){const t=[e];for(;t.length>0;){const e=t.pop();1===(_?_(e):e.nodeType)&&Ke(e);const n=g(e);if(n)for(let e=n.length-1;e>=0;--e)t.push(n[e])}},Ze=function(e){let t=null,n=null;if(ce)e="<remove></remove>"+e;else{const t=Af(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===je&&Ie===Te&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=S?I(e):e;if(Ie===Te)try{t=(new u).parseFromString(i,je)}catch(e){}if(!t||!t.documentElement){t=P.createDocument(Ie,"template",null);try{t.documentElement.innerHTML=De?k:i}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(r.createTextNode(n),o.childNodes[0]||null),Ie===Te?O.call(t,oe?"html":"body")[0]:oe?t.documentElement:o},Qe=function(e){return x.call(e.ownerDocument||e,e,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Xe=function(e){return e=Tf(e,L," "),e=Tf(e,j," "),Tf(e,B," ")},et=function(e){var t;e.normalize();const n=x.call(e.ownerDocument||e,e,c.SHOW_TEXT|c.SHOW_COMMENT|c.SHOW_CDATA_SECTION|c.SHOW_PROCESSING_INSTRUCTION,null);let r=n.nextNode();for(;r;)r.data=Xe(r.data),r=n.nextNode();const i=null===(t=e.querySelectorAll)||void 0===t?void 0:t.call(e,"template");i&&bf(i,(e=>{nt(e.content)&&et(e.content)}))},tt=function(e){const t=w?w(e):null;return"string"==typeof t&&"form"===Fe(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==y(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==_(e)||e.childNodes!==g(e))},nt=function(e){if(!_||"object"!=typeof e||null===e)return!1;try{return 11===_(e)}catch(e){return!1}},rt=function(e){if(!_||"object"!=typeof e||null===e)return!1;try{return"number"==typeof _(e)}catch(e){return!1}};function it(e,t,r){0!==e.length&&bf(e,(e=>{e.call(n,t,r,Ue)}))}const ot=function(e,t){if(it(N.beforeSanitizeElements,e,null),e!==t&&null===v(e))return!0;if(tt(e))return Ye(e),!0;const r=Fe(w?w(e):e.nodeName);if(it(N.uponSanitizeElement,e,{tagName:r,allowedTags:W}),e!==t&&null===v(e))return!0;if(function(e,t){return!!(ie&&e.hasChildNodes()&&!rt(e.firstElementChild)&&Lf(dh,e.textContent)&&Lf(dh,e.innerHTML))||!(!ie||e.namespaceURI!==Te||"style"!==t||!rt(e.firstElementChild))||7===e.nodeType||!(!ie||8!==e.nodeType||!Lf(ph,e.data))}(e,r))return Ye(e),!0;if(J[r]||!(Q.tagCheck instanceof Function&&Q.tagCheck(r))&&!W[r]){const t=function(e,t){if(!J[t]&<(t)){if(K.tagNameCheck instanceof RegExp&&Lf(K.tagNameCheck,t))return!1;if(K.tagNameCheck instanceof Function&&K.tagNameCheck(t))return!1}if(ge&&!ye[t]){const t=v(e),n=g(e);if(n&&t)for(let r=n.length-1;r>=0;--r){const i=ve?n[r]:f(n[r],!0);t.insertBefore(i,m(e))}}return Ye(e),!0}(e,r);return!1===t&&it(N.afterSanitizeElements,e,null),t}if(1===(_?_(e):e.nodeType)&&!function(e){let t=v(e);t&&t.tagName||(t={namespaceURI:Ie,tagName:"template"});const n=kf(e.tagName),r=kf(t.tagName);return!!Pe[e.namespaceURI]&&(e.namespaceURI===Ae?function(e,t,n){return t.namespaceURI===Te?"svg"===e:t.namespaceURI===Ce?"svg"===e&&("annotation-xml"===n||Oe[n]):Boolean($e[e])}(n,t,r):e.namespaceURI===Ce?function(e,t,n){return t.namespaceURI===Te?"math"===e:t.namespaceURI===Ae?"math"===e&&Ne[n]:Boolean(We[e])}(n,t,r):e.namespaceURI===Te?function(e,t,n){return!(t.namespaceURI===Ae&&!Ne[n])&&!(t.namespaceURI===Ce&&!Oe[n])&&!We[e]&&(Le[e]||!$e[e])}(n,t,r):!("application/xhtml+xml"!==je||!Pe[e.namespaceURI]))}(e))return Ye(e),!0;if(("noscript"===r||"noembed"===r||"noframes"===r)&&Lf(fh,e.innerHTML))return Ye(e),!0;
vendor: 4,385 bytes, line 2
2if(re&&3===e.nodeType){const t=Xe(e.textContent);e.textContent!==t&&(wf(n.removed,{element:e.cloneNode()}),e.textContent=t)}return it(N.afterSanitizeElements,e,null),!1},at=function(e,t,n){if(Z[t])return!1;if(ie&&"patchsrc"===t)return!1;if(ie&&"for"===t&&"label"!==e&&"output"!==e)return!1;if(fe&&("id"===t||"name"===t)&&(n in r||n in He))return!1;const i=q[t]||Q.attributeCheck instanceof Function&&Q.attributeCheck(t,e);if(ee&&Lf(F,t));else if(X&&Lf(U,t));else if(i){if(Ee[t]);else if(Lf($,Tf(n,V,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==If(n,"data:")||!we[e])if(te&&!Lf(H,Tf(n,V,"")));else if(n)return!1}else if(!(lt(e)&&(K.tagNameCheck instanceof RegExp&&Lf(K.tagNameCheck,e)||K.tagNameCheck instanceof Function&&K.tagNameCheck(e))&&(K.attributeNameCheck instanceof RegExp&&Lf(K.attributeNameCheck,t)||K.attributeNameCheck instanceof Function&&K.attributeNameCheck(t,e))||"is"===t&&K.allowCustomizedBuiltInElements&&(K.tagNameCheck instanceof RegExp&&Lf(K.tagNameCheck,n)||K.tagNameCheck instanceof Function&&K.tagNameCheck(n))))return!1;return!0},st=Uf({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),lt=function(e){return!st[kf(e)]&&Lf(z,e)},ct=function(e,t,n,r){if(S&&"object"==typeof d&&"function"==typeof d.getAttributeType&&!n)switch(d.getAttributeType(e,t)){case"TrustedHTML":return I(r);case"TrustedScriptURL":return function(e){T(),A++;try{return S.createScriptURL(e)}finally{A--}}(r)}return r},ut=function(e,t,r,i){try{r?e.setAttributeNS(r,t,i):e.setAttribute(t,i),tt(e)?Ye(e):_f(n.removed)}catch(n){Ge(t,e)}},dt=function(e){it(N.beforeSanitizeAttributes,e,null);const t=e.attributes;if(!t||tt(e))return;const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:q,forceKeepAttr:void 0};let r=t.length;const i=Fe(e.nodeName);for(;r--;){const o=t[r],a=o.name,s=o.namespaceURI,l=o.value,c=Fe(a),u=l;let d="value"===a?u:Df(u);n.attrName=c,n.attrValue=d,n.keepAttr=!0,n.forceKeepAttr=void 0,it(N.uponSanitizeAttribute,e,n),d=n.attrValue,!he||"id"!==c&&"name"!==c||0===If(d,me)||(Ge(a,e),d=me+d),ie&&Lf(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,d)||"attributename"===c&&Af(d,"href")?Ge(a,e):n.forceKeepAttr||(!n.keepAttr||!ne&&Lf(hh,d)?Ge(a,e):(re&&(d=Xe(d)),at(i,c,d)?(d=ct(i,c,s,d),d!==u&&ut(e,a,s,d)):Ge(a,e)))}it(N.afterSanitizeAttributes,e,null)},pt=function(e){let t=null;const n=Qe(e);for(it(N.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(it(N.uponSanitizeShadowNode,t,null),ot(t,e),dt(t),nt(t.content)&&pt(t.content),1===(_?_(t):t.nodeType)){const e=b(t);nt(e)&&(ft(e),pt(e))}it(N.afterSanitizeShadowDOM,e,null)},ft=function(e){const t=[{node:e,shadow:null}];for(;t.length>0;){const e=t.pop();if(e.shadow){pt(e.shadow);continue}const n=e.node,r=1===(_?_(n):n.nodeType),i=g(n);if(i)for(let e=i.length-1;e>=0;--e)t.push({node:i[e],shadow:null});if(r){const e=w?w(n):null;if("string"==typeof e&&"template"===Fe(e)){const e=n.content;nt(e)&&t.push({node:e,shadow:null})}}if(r){const e=b(n);nt(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,a=null,s=null;if(De=!e,De&&(e="\x3c!--\x3e"),"string"!=typeof e&&!rt(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return Pf(e);case"boolean":return xf(e);case"bigint":return Rf?Rf(e):"0";case"symbol":return Of?Of(e):"Symbol()";case"undefined":default:return Nf(e);case"function":case"object":{if(null===e)return Nf(e);const t=e,n=zf(t,"toString");if("function"==typeof n){const e=n(t);return"string"==typeof e?e:Nf(e)}return Nf(e)}}}(e)))throw jf("dirty is not a string, aborting");if(!n.isSupported)return e;ae?(W=se,q=le):ze(t),(N.uponSanitizeElement.length>0||N.uponSanitizeAttribute.length>0)&&(W=Vf(W)),N.uponSanitizeAttribute.length>0&&(q=Vf(q)),n.removed=[];const l=ve&&"string"!=typeof e&&rt(e);if(l){!function(e){if(!ie)return;const t=[e];for(;t.length>0;){const e=t.pop(),n=_?_(e):e.nodeType;if(7===n||8===n&&Lf(ph,e.data)){try{h(e)}catch(e){}continue}if(1===n){const t=e,n=Fe(w?w(e):e.nodeName);try{t.hasAttribute&&t.hasAttribute("patchsrc")&&t.removeAttribute("patchsrc"),t.hasAttribute&&t.hasAttribute("for")&&"label"!==n&&"output"!==n&&t.removeAttribute("for")}catch(e){}}const r=g(e);
vendor: 4,192 bytes, line 2
2if(r)for(let e=r.length-1;e>=0;--e)t.push(r[e])}}(e);const t=w?w(e):e.nodeName;if("string"==typeof t){const n=Fe(t);if(!W[n]||J[n])throw qe(e),jf("root node is forbidden and cannot be sanitized in-place")}if(tt(e))throw qe(e),jf("root node is clobbered and cannot be sanitized in-place");try{ft(e)}catch(t){throw qe(e),t}}else if(rt(e))r=Ze("\x3c!----\x3e"),o=r.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o),ft(o);else{if(!ue&&!re&&!oe&&-1===e.indexOf("<"))return S&&pe?I(e):e;if(r=Ze(e),!r)return ue?null:pe?k:""}r&&ce&&Ye(r.firstChild);const c=l?e:r,u=Qe(c);try{for(;a=u.nextNode();)ot(a,c),dt(a),nt(a.content)&&pt(a.content)}catch(t){throw l&&(qe(e),bf(n.removed,(e=>{e.element&&Je(e.element)}))),t}if(l)return bf(n.removed,(e=>{e.element&&Je(e.element)})),re&&et(e),e;if(ue){if(re&&et(r),de)for(s=R.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(q.shadowroot||q.shadowrootmode)&&(s=M.call(i,s,!0)),s}let d=oe?r.outerHTML:r.innerHTML;return oe&&W["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&Lf(ch,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),re&&(d=Xe(d)),S&&pe?I(d):d},n.setConfig=function(){ze(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),ae=!0,se=W,le=q},n.clearConfig=function(){Ue=null,ae=!1,se=null,le=null,S=E,k=""},n.isValidAttribute=function(e,t,n){Ue||ze({});const r=Fe(e),i=Fe(t);return at(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&Mf(N,e)&&wf(N[e],t)},n.removeHook=function(e,t){if(Mf(N,e)){if(void 0!==t){const n=yf(N[e],t);return-1===n?void 0:Sf(N[e],n,1)[0]}return _f(N[e])}},n.removeHooks=function(e){Mf(N,e)&&(N[e]=[])},n.removeAllHooks=function(){N={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();const bh={uiBackground:"surface01",ui01:"surface02",ui02:"surface03",ui03:"ui02",ui04:"surface05",ui05:"ui01",ui06:"ui03",ui07:"surface08",ui08:"ui21",ui09:"ui08",ui10:"ui04",action01:"action01",action01Hover:"hover01",action01Active:"active01",action02:"action02",action02Hover:"hover02",action02Active:"active02",actionDanger:"action03",actionDangerHover:"hover03",actionDangerActive:"active03",action03:"transparent",action03Hover:"hover05",action03Active:"surface03",disabled01:"disabled01",focus01:"focus01",dialogBackground:"surface02",dialogOverlay:"surface03",dialogBorder:"ui02",dialogText:"textColor01",dialogSecondaryText:"textColor02",largeVideoBackground:"surface03",largeVideoPlaceholder:"surface03",filmstripBackground:"surface03",filmstripBackgroundHover:"uiBackground",filmstripDragHandle:"icon02",filmstripDragHandleHover:"icon01",thumbnailBackground:"surface03",thumbnailBorder:"ui03",thumbnailHover:"hover05",thumbnailTintBackground:"uiBackground",thumbnailRaisedHandIcon:"uiBackground",thumbnailVideoBackground:"uiBackground",chatBackground:"surface02",chatBackdrop:"ui04",chatEmptyText:"ui03",chatInputBackground:"surface03",chatInputBorder:"surface03",chatLink:"action01",chatLobbyMessageBubble:"support06",chatLobbyMessageNotice:"surface01",chatLobbyRecipientContainer:"support06",chatMessageLocal:"surface05",chatMessagePrivate:"support05",chatMessageRemote:"surface03",chatMessageText:"textColor01",chatPrivateNotice:"textColor02",chatRecipientCancelIcon:"icon01",chatRecipientContainer:"support05",chatRecipientText:"textColor01",chatReplyIcon:"icon01",chatSenderName:"textColor02",chatTimestamp:"ui03",toolboxBackground:"surface02",drawerBackground:"surface02",toolboxIconHover:"surface05",toolboxIconActive:"ui02",toolboxIconToggled:"ui02",toolbarButton:"action01",toolbarButtonHover:"hover01",toolbarButtonActive:"active01",toolbarIcon:"icon01",toolbarIconHover:"icon01",toolbarIconActive:"action01",overflowMenuBackground:"surface02",overflowMenuBorder:"surface05",overflowMenuItemText:"text01",overflowMenuItemIcon:"text01",overflowMenuItemHover:"surface03",overflowMenuItemDisabled:"text03",overflowMenuSeparator:"ui03",participantsPaneBackgroun
2d:"surface02",participantItemBackground:"surface03",participantItemHover:"hover05",participantItemBorder:"ui02",participantCounterBadge:"ui02",participantCounterText:"text01",participantModeratorLabel:"text03",participantSectionText:"text02",participantActionButton:"action02",participantLinkText:"link01",participantWarningText:"warning02",participantRaisedHandBadge:"warning02",participantRaisedHandIcon:"icon04",lobbyBackground:"surface02",lobbyPreviewBackground:"surface03",speakerStatsBackground:"surface02",speakerStatsRowBackground:"ui02",speakerStatsRowAlternate:"ui03",speakerStatsBorder:"surface03",speakerStatsHeaderBackground:"ui09",speakerStatsSearchBackground:"field01",speakerStatsSearchBorder:"ui05",speakerStatsSearchText:"text01",speakerStatsSearchPlaceholder:"text03",speakerStatsSearchIcon:"icon03",speakerStatsLabelText:"text03",speakerStatsSuccessBar:"success02",speakerStatsAvatarLeft:"surface05",preMeetingBackground:"surface02",preMeetingPreview:"ui01",prejoinDialogBackground:"uiBackground",prejoinPreviewBackground:"uiBackground",prejoinDialogDelimiter:"ui03",prejoinDialogDelimiterText:"text01",prejoinTitleText:"text01",prejoinRoomNameText:"text01",prejoinWarningBackground:"warning01",prejoinWarningText:"text04",prejoinRecordingWarningText:"text03",prejoinActionButtonPrimary:"action01",prejoinActionButtonPrimaryHover:"action01Hover",prejoinActionButtonPrimaryText:"text01",prejoinActionButtonSecondary:"action02",prejoinActionButtonSecondaryHover:"action02Hover",prejoinActionButtonSecondaryText:"text04",prejoinActionButtonDanger:"actionDanger",prejoinActionButtonDisabled:"disabled01",prejoinCountryPickerBackground:"ui01",prejoinCountryPickerBorder:"ui03",prejoinCountryPickerText:"text01",prejoinCountryRowBackground:"action03",prejoinCountryRowHover:"action03Hover",prejoinDeviceStatusOk:"success01",prejoinDeviceStatusWarning:"warning01",prejoinDeviceStatusText:"uiBackground",notificationBackground:"ui04",notificationNormalIcon:"action01",notificationError:"iconError",notificationSuccess:"success01",notificationWarning:"warning01",notificationText:"text04",notificationActionText:"action01",notificationErrorText:"textError",notificationActionFocus:"action01",notificationCloseIcon:"icon04",inputBackground:"field01",inputBorder:"surface03",inputText:"textColor01",inputPlaceholder:"textColor02",breakoutRoomBackground:"ui01",breakoutRoomItemBackgroun
2d:"surface03",breakoutRoomArrowBackground:"ui02",settingsBackground:"ui01",settingsSectionBackground:"ui02",settingsTabText:"text01",settingsShortcutKey:"surface05",settingsVideoPreviewBorder:"action01Hover",settingsErrorIcon:"iconError",visitorsCountBadge:"warning02",visitorsCountText:"uiBackground",visitorsCountIcon:"iconSvgFill",visitorsQueueBackground:"ui01",visitorsQueueText:"text01",visitorsArrowBackground:"ui02",welcomeBackground:"surface01",welcomeCard:"surface02",welcomeTabActive:"icon01",welcomeTabInactive:"ui03",inputLabel:"text01",inputFieldBackground:"ui02",inputFieldBorder:"ui02",inputFieldText:"text01",inputFieldPlaceholder:"text02",inputFieldDisabled:"text03",inputFieldError:"textError",inputFieldFocus:"focus01",inputClearButton:"transparent",inputBottomLabel:"text02",inputBottomLabelError:"textError",selectLabel:"text01",selectBackground:"ui02",selectText:"text01",selectDisabled:"text03",selectError:"textError",selectFocus:"focus01",selectIcon:"icon01",selectIconDisabled:"icon03",selectBottomLabel:"text02",selectBottomLabelError:"textError",multiSelectBackground:"ui01",multiSelectBorder:"ui04",multiSelectItemText:"text01",multiSelectItemHover:"ui02",multiSelectItemDisabled:"text03",checkboxLabel:"text01",checkboxBorder:"icon03",checkboxChecked:"action01",checkboxDisabledBackground:"ui02",checkboxDisabledBorder:"surface05",checkboxDisabledChecked:"ui02",checkboxIcon:"icon01",checkboxIconDisabled:"icon03",switchBackground:"ui01",switchBackgroundOn:"action01",switchToggle:"ui04",switchToggleDisabled:"ui03",switchFocus:"focus01",tabText:"text02",tabTextHover:"text01",tabTextSelected:"text01",tabTextDisabled:"text03",tabBorder:"ui05",tabBorderHover:"ui10",tabBorderSelected:"action01",tabBorderDisabled:"ui05",tabFocus:"focus01",tabBadgeBackgroun
2d:"warning01",tabBadgeText:"text04",listItemText:"text01",listItemBackground:"ui01",listItemHover:"surface03",listItemHighlighted:"surface03",listItemBoxShadow:"ui02",clickableIconBackground:"transparent",clickableIconHover:"ui02",clickableIconActive:"ui03",clickableIconFocus:"focus01",labelBackground:"ui04",labelText:"text01",labelWhiteBackground:"ui08",labelWhiteText:"text04",labelWhiteIcon:"surface01",tooltipBackground:"uiBackground",tooltipText:"text01",pollsBackground:"surface03",pollsTitle:"text01",pollsSubtitle:"text02",pollsQuestion:"text01",pollsAnswer:"text01",pollsBarBackground:"ui03",pollsBarPercentage:"text01",pollsVotersBackground:"ui03",pollsVotersText:"text01",pollsSeparator:"ui03",pollsSendLabel:"text01",pollsSendDisabled:"text03",pollsPaneBackground:"ui01",pollsPaneBorder:"ui05",pollsCreateBackground:"uiBackground",pollsCreateBorder:"ui06",sliderKnob:"text01",sliderTrack:"text03",sliderFocus:"ui06",videoQualityText:"text01",videoQualityBackground:"surface02",connectionIndicatorLost:"ui05",connectionIndicatorOther:"action01",deviceSelectorBackground:"ui01",deviceSelectorText:"text01",deviceSelectorBorder:"ui03",deviceSelectorTextBackground:"uiBackground",deviceSelectorVideoPreview:"uiBackground",dialInBackground:"ui01",dialInText:"text01",dialInSecondaryText:"text02",reactionsMenuBackground:"#242528",reactionsMenuBorder:"ui02",reactionsMenuButtonToggled:"surface01",reactionsMenuBoxShadow1:"ui09",reactionsMenuBoxShadow2:"ui08",recordingBackground:"ui01",recordingText:"text01",recordingHighlightButton:"ui04",recordingHighlightButtonDisabled:"text02",recordingHighlightButtonIcon:"ui02",recordingHighlightButtonIconDisabled:"text03",recordingNotificationText:"surface01",recordingNotificationAction:"action01",transcriptionIndicator:"success01",virtualBackgroundBackground:"ui01",virtualBackgroundText:"text01",virtualBackgroundBorder:"ui03",virtualBackgroundPreview:"uiBackground",conferenceTimerText:"text01",conferenceSubjectText:"text01",conferenceNoticeBackground:"uiBackground",conferenceNoticeText:"text01",conferenceRaisedHandLabelText:"uiBackground",conferenceRaisedHandLabelIcon:"surface01",subtitleMessageBackgroun
2d:"ui02",subtitleMessageText:"text01",subtitleMessageSender:"text02",subtitleMessageTime:"text03",languageSelectorBackground:"ui01",languageSelectorText:"text01",languageSelectorHover:"ui02",videoMenuBackground:"ui01",videoMenuBorder:"ui02",videoMenuText:"text01",videoMenuSliderBackground:"ui03",fileSharingBackground:"ui01",fileSharingText:"text01",fileSharingEmptyText:"text02",fileSharingEmptyIcon:"icon03",fileSharingItemBackground:"surface03",fileSharingItemBorder:"ui02",gifsBackground:"#242528",gifsText:"text01",whiteboardBackground:"ui03",whiteboardText:"text01",salesforceSearchBackground:"field01",salesforceSearchBorder:"ui05",salesforceSearchText:"dialogText",salesforceSearchPlaceholder:"text03",salesforceSearchIcon:"text03",securityDialogBackground:"ui01",securityDialogText:"text01",securityDialogSecondaryText:"text02",securityDialogBorder:"ui07",deepLinkingBackground:"uiBackground",deepLinkingBorder:"ui03",deepLinkingText:"text01",deepLinkingSeparator:"ui03",deepLinkingLabelText:"text02",deepLinkingLink:"link01",baseReactBackground:"ui01",baseReactText:"text01",baseReactBorder:"ui03",inlineDialogBackground:"ui01",inlineDialogText:"text01",inlineDialogBorder:"ui02",actionButtonBackground:"ui01",actionButtonText:"text01",actionButtonBorder:"ui03",audioRoutePickerBackground:"ui01",audioRoutePickerText:"text01",audioRoutePickerBorder:"ui03",etherpadBackground:"ui01",etherpadText:"text01",displayNameBackground:"ui01",displayNameText:"text01",carModeBackground:"ui01",carModeText:"text01",carModeBorder:"ui03",link01:"action01",link01Hover:"hover07",link01Active:"action04",text01:"textColor01",text02:"textColor02",text03:"ui03",text04:"surface01",textError:"alertRed",icon01:"icon01",icon02:"ui21",icon03:"icon07",icon04:"surface01",iconSvgFill:"icon01",iconError:"action03",iconNormal:"action04",iconSuccess:"alertGreen",iconWarning:"warning01",field01:"ui02",success01:"success05",success02:"success01",warning01:"warning01",warning02:"warning06",support05:"support05",support06:"support06"},yh={weightRegular:400,weightSemiBold:600},_h={borderRadius:6,circleRadius:50,boxShadow:"inset 0px -1px 0px rgba(255, 255, 255, 0.15)"},wh=[0,4,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128],Sh={labelRegular:"label01",labelBold:"labelBold01",bodyShortRegularSmall:{fontSize:"0.625rem",lineHeight:"1rem",fontWeight:yh.weightRegular,letterSpacing:0},bodyShortRegular:{fontSize:"0.875rem",lineHeight:"1.25rem",fontWeight:yh.weightRegular,letterSpacing:0},bodyShortBold:{fontSize:"0.875rem",lineHeight:"1.25rem",fontWeight:yh.weightSemiBold,letterSpacing:0},bodyShortRegularLarge:{fontSize:"1rem",lineHeight:"1.375rem",fontWeight:yh.weightRegular,letterSpacing:0},bodyShortBoldLarge:{fontSize:"1rem",lineHeight:"1.375rem",fontWeight:yh.weightSemiBold,letterSpacing:0},bodyLongRegular:{fontSize:"0.875rem",lineHeight:"1.5rem",fontWeight:yh.weightRegular,letterSpacing:0},bodyLongRegularLarge:{fontSize:"1rem",lineHeight:"1.625rem",fontWeight:yh.weightRegular,letterSpacing:0},bodyLongBold:{fontSize:"0.875rem",lineHeight:"1.5rem",fontWeight:yh.weightSemiBold,letterSpacing:0},bodyLongBoldLarge:{fontSize:"1rem",lineHeight:"1.625rem",fontWeight:yh.weightSemiBold,letterSpacing:0},heading1:"heading01",heading2:"heading02",heading3:{fontSize:"2rem",lineHeight:"2.5rem",fontWeight:yh.weightSemiBold,letterSpacing:0},heading4:{fontSize:"1.75rem",lineHeight:"2.25rem",fontWeight:yh.weightSemiBold,letterSpacing:0},heading5:{fontSize:"1.25rem",lineHeight:"1.75rem",fontWeight:yh.weightSemiBold,letterSpacing:0},heading6:{fontSize:"1rem",lineHeight:"1.625rem",fontWeight:yh.weightSemiBold,letterSpacing:0}},Eh={values:{0:0,320:320,400:400,480:480}},kh=JSON.parse('{"success05":"#1EC26A","support05":"#73348C","support06":"#6A50D3","surface01":"#040404","surface02":"#141414","surface03":"#292929","surface05":"#525252","surface08":"#A3A3A3","warning06":"#FFD600"}');var Ch=__webpack_require__.t(kh,2);const Ah=JSON.parse('{"action01":"#4687ED","action02":"#E0E0E0","action03":"#D83848","action04":"#246FE5","action05":"#4687ED","action06":"#0056E0","action07":"#D7E3F9","action08":"#99BBF3","action09":"#4687ED","active01":"#0056E0","active02":"#C2C2C2","active03":"#CB2233","active04":"#189B55","active05":"#666666","active07":"#0056E0","active08":"#525252","active09":"#3D3D3D","active10":"#3D3D3D","active11":"#CCDDF9","active12":"#666666","alertGreen":"#189B55","alertRed":"#F24D5F","alertYellow":"#F8AE1A","body01":{"fontFamily":"Inter, sans-serif","fontSize":"0.875rem","lineHeight":"1.25rem","fontWeight":400,"letterSpacing":"-0.006rem"},"body02":{"fontFamily":"Inter, sans-serif","fontSize":"1rem","lineHeight":"1.5rem","fontWeight":400,"letterSpacing":"-0.011rem"},"bodyBold01":{"fontFamily":"Inter, sans-serif","fontSize":"0.875rem","lineHeight":"1.25rem","fontWeight":600,"letterSpacing":"-0.006rem"},"bodyBold02":{"fontFamily":"Inter, sans-serif","fontSize":"1rem","lineHeight":"1.5rem","fontWeight":600,"letterSpacing":"-0.011rem"},"brand01":"#FFFFFF","bulletList01":{"fontFamily":"Inter, sans-serif","fontSize":"0.875rem","lineHeight":"1.5rem","fontWeight":400,"letterSpacing":"-0.006rem"},"data01":"#C15C97","data02":"#4079D3","data03":"#A276B2","data04":"#4CAC9C","data05":"#E76782","data06":"#8CA7D1","data07":"#B23683","data08":"#FFA95E","data09":"#8B559F","data10":"#009B89","data11":"#858585","dataText01":"#292929","dataText02":"#292929","dataText03":"#292929","dataText04":"#000000","dataText05":"#000000","dataText06":"#000000","dataText07":"#FFFFFF","dataText08":"#000000","dataText09":"#FFFFFF","dataText10":"#FFFFFF","dataText11":"#000000","disabled01":"#C2C2C2","disabled02":"#666666","disabled03":"#C2C2C2","disabled04":"#858585","error01":"#F24D5F","focus01":"#D7E3F9","heading01":{"fontFamily":"Inter, sans-serif","fontSize":"1.25rem","lineHeight":"1.75rem","fontWeight":600,"letterSpacing":"-0.017rem"},"heading02":{"fontFamily":"Inter, sans-serif","fontSize":"1.75rem","lineHeight":"2.5rem","fontWeight":600,"letterSpacing":"-0.020rem"},"highlight01":"#F8AE1A","hover01":"#4687ED","hover02":"#F1F1F1","hover03":"#F24D5F","hover04":"#4BCE88","hover05":"#3D3D3D","hover06":"#666666","hover07":"#99BBF3","hover08":"#2F2E32","hover09":"#666666","hover10":"#292929","hover11":"#99BBF3","hover12":"#3D3D3D","hover13":"#525252","icon01":"#FFFFFF","icon02":"#FFFFFF","icon03":"#666666","icon04":"#0056E0","icon05":"#292929","icon06":"#666666","icon07":"#858585","icon08":"#292929","info01":"#666666","label01":{"fontFamily":"Inter, sans-serif","fontSize":"0.75rem","lineHeight":"1rem","fontWeight":400,"letterSpacing":"normal"},"labelBold01":{"fontFamily":"Inter, sans-serif","fontSize":"0.75rem","lineHeight":"1rem","fontWeight":600,"letterSpacing":"normal"},"overlay01":"#292929BF","shadow01":"#141414","shadowHigh":"0px 2px 20px 9px #141414","shadowLow":"0px 1px 2px 1px #141414","shadowMedium":"0px 2px 8px 2px #141414","statusAvailable01":"#189B55","statusAway01":"#DD7011","
2statusBusy01":"#F24D5F","statusOffline01":"#666666","statusWrapup01":"#8B559F","success01":"#189B55","textColor01":"#FFFFFF","textColor02":"#C2C2C2","textColor04":"#292929","textColor05":"#C2C2C2","textColor06":"#FFFFFF","textColor07":"#292929","textColor08":"#FFFFFF","textColor09":"#000000","textColor10":"#E7E3FF","ui01":"#666666","ui02":"#3D3D3D","ui03":"#858585","ui04":"#FFFFFF","ui05":"#2F2E32","ui06":"#171719","ui07":"#F1F1F1","ui08":"#E0E0E0","ui09":"#CCDDF9","ui10":"#666666","ui11":"#0C0C0D","ui12":"#212124","ui13":"#003486","ui14":"#127440","ui15":"#00225A","ui16":"#F5D3D6","ui17":"#FEEFD1","ui18":"#D2F3E1","ui19":"#E0E0E0","ui20":"#E8DCEC","ui21":"#C2C2C2","ui22":"#CCDDF9","ui23":"#3C2F8E","ui24":"#5F50BE","ui25":"#171719","warning01":"#F8AE1A","warning02":"#F8AE1A","warning03":"#9F701C"}');var Th=__webpack_require__.t(Ah,2);function Ih(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Dh(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dh(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Ph(e,t){const n=(0,Xt.A)({},Th,Ch,t||{}),r={};Object.entries(e).forEach((e=>{let t=Ih(e,2),i=t[0],o=t[1];const a=n[o]||o;r[i]=a}));const i=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(t>10)return e;if(e.startsWith("#")||e.startsWith("rgb"))return e;if(r[e])return i(r[e],t+1);const o=n[e];return o&&o!==e&&"string"==typeof o?i(o,t+1):e};return Object.entries(r).forEach((e=>{let t=Ih(e,2),n=t[0],o=t[1];r[n]=i(String(o))})),r}function xh(e){const t=(0,Xt.A)({},Th,Ch);return Object.entries(e).reduce(((e,n)=>{let r=Ih(n,2),i=r[0],o=r[1],a=o;return"string"==typeof o&&(a=t[o]||o),Object.assign(e,{[i]:a})}),{})}function Rh(e){return vh.sanitize(e)}function Oh(e,t){Object.keys(t).forEach((n=>{e.hasOwnProperty(n)&&("object"==typeof e[n]?Oh(e[n],t[n]):e[n]=t[n])}))}const Mh=Y("app:dynamic-branding");function Nh(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Lh(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Lh(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Lh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function jh(e){let t;if(window.location.pathname)t=window.location.pathname;else{if(null==e||!e["features/base/connection"])return"";var n,r;t=null!==(n=null===(r=e["features/base/connection"].locationURL)||void 0===r?void 0:r.pathname)&&void 0!==n?n:""}const i=t.split("/"),o=i.length;return i.length>2?`${i[o-2]}/${i[o-1]}`:i[1]}function Bh(e){return e["features/dynamic-branding"].customizationReady}var Fh=__webpack_require__(76440);const Uh=new Uint8Array(16),Hh=[];for(let e=0;e<256;++e)Hh.push((e+256).toString(16).slice(1));const Vh=function(e,t,n){return t||e||!crypto.randomUUID?function(e,t,n){const r=(e=e||{}).random??e.rng?.()??crypto.getRandomValues(Uh);if(r.length<16)throw new Error("Random bytes length must be >= 16");if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){if((n=n||0)<0||n+16>t.length)throw new RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=r[e];return t}
2return function(e,t=0){return(Hh[e[t+0]]+Hh[e[t+1]]+Hh[e[t+2]]+Hh[e[t+3]]+"-"+Hh[e[t+4]]+Hh[e[t+5]]+"-"+Hh[e[t+6]]+Hh[e[t+7]]+"-"+Hh[e[t+8]]+Hh[e[t+9]]+"-"+Hh[e[t+10]]+Hh[e[t+11]]+Hh[e[t+12]]+Hh[e[t+13]]+Hh[e[t+14]]+Hh[e[t+15]]).toLowerCase()}(r)}(e,t,n):crypto.randomUUID()},zh=Y("app:recording"),$h="video/webm;codecs=vp8,opus",Wh={recorder:void 0,stream:void 0,audioContext:void 0,audioDestination:void 0,roomName:"",selfRecording:{on:!1,withVideo:!1},firstChunk:void 0,fileHandle:void 0,startTime:void 0,writableStream:void 0,get mediaType(){return this.selfRecording.on&&!this.selfRecording.withVideo?"audio/webm;":$h},initializeAudioMixer(){this.audioContext=new AudioContext,this.audioDestination=this.audioContext.createMediaStreamDestination()},mixAudioStream(e){var t;e.getAudioTracks().length>0&&this.audioDestination&&(null===(t=this.audioContext)||void 0===t||t.createMediaStreamSource(e).connect(this.audioDestination))},addAudioTrackToLocalRecording(e){if(!this.selfRecording.on&&e){const t=new MediaStream([e]);this.mixAudioStream(t)}},getFilename(){const e=(new Date).toISOString();return`${this.roomName}_${e}`},stopLocalRecording(){var e;null===(e=this.recorder)||void 0===e||e.stop()},async startLocalRecording(e,t){var n,r;const i=e.dispatch,o=e.getState;this.roomName=null!==(n=D5(o()))&&void 0!==n?n:"";const a={startIn:"downloads",suggestedName:`${this.getFilename()}.webm`};this.fileHandle=await window.showSaveFilePicker(a),this.writableStream=await(null===(r=this.fileHandle)||void 0===r?void 0:r.createWritable());const s=!T(),l=Vh();this.selfRecording.on=t;let c=new MediaStream;const u=_s(o());if(t){var d,p;const e=null===(d=As(u,Vr.AUDIO))||void 0===d||null===(d=d.jitsiTrack)||void 0===d?void 0:d.track;let t=null===(p=As(u,Vr.VIDEO))||void 0===p||null===(p=p.jitsiTrack)||void 0===p?void 0:p.track;if(t&&"live"!==t.readyState&&(t=void 0),!e&&!t)throw new Error("NoLocalStreams");this.selfRecording.withVideo=Boolean(t);const n=[];e&&n.push(e.clone()),t&&n.push(t.clone()),this.stream=new MediaStream(n)}else{var f,h;s&&navigator.mediaDevices.setCaptureHandleConfig({handle:`JitsiMeet-${l}`,permittedOrigins:["*"]}),c=await navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"browser",frameRate:30},audio:{autoGainControl:!1,channelCount:2,echoCancellation:!1,noiseSuppression:!1,restrictOwnAudio:!1,suppressLocalAudioPlayback:!1},preferCurrentTab:!0,surfaceSwitching:"exclude"});const e=c.getVideoTracks()[0];if(s){var m;const t="browser"===e.getSettings().displaySurface,n=s&&(null===(m=e.getCaptureHandle())||void 0===m?void 0:m.handle)===`JitsiMeet-${l}`;if(!t||!n)throw c.getTracks().forEach((e=>e.stop())),new Error("WrongSurfaceSelected")}this.initializeAudioMixer();const t=c.getAudioTracks()[0];if(!t)throw new Error("NoAudioTrackFound");this.addAudioTrackToLocalRecording(t);const n=null===(f=As(u,Vr.AUDIO))||void 0===f||null===(f=f.jitsiTrack)||void 0===f?void 0:f.track;n&&this.addAudioTrackToLocalRecording(n),this.stream=new MediaStream([...(null===(h=this.audioDestination)||void 0===h?void 0:h.stream.getAudioTracks())||[],e])}this.recorder=new MediaRecorder(this.stream,{audioBitrateMode:"constant",mimeType:this.mediaType,videoBitsPerSecond:25e5});let g=Promise.resolve();var v;this.recorder.addEventListener("dataavailable",(e=>{if(e.data&&e.data.size>0){const t=e.data;g=g.then((async()=>{var e;let n=t;this.firstChunk||(this.firstChunk=n=await Yh(t,864e6)),await(null===(e=this.writableStream)||void 0===e?void 0:e.write(n))}))}})),this.recorder.addEventListener("start",(()=>{this.startTime=Date.now()})),this.recorder.addEventListener("stop",(async()=>{var e,t,n;const r=Date.now()-this.startTime;if(null===(e=this.stream)||void 0===e||e.getTracks().forEach((e=>e.stop())),null===(t=c)||void 0===t||t.getTracks().forEach((e=>e.stop())),this.recorder=void 0,null===(n=this.audioContext)||void 0===n||n.close(),this.audioContext=void 0,this.audioDestination=void 0,this.startTime=void 0,this.stream=void 0,this.selfRecording.on=!1,this.selfRecording.withVideo=!1,await g,this.writableStream)try{this.firstChunk&&(await this.writableStream.seek(0),await this.writableStream.write(await Yh(this.firstChunk,r))),await this.writableStream.close()}catch(e){zh.error("Error while writing to the local recording file",e)}
2finally{this.firstChunk=void 0,this.fileHandle=void 0,this.writableStream=void 0}})),t||(null===(v=c)||void 0===v||v.addEventListener("inactive",(()=>{i(Cm())})),this.stream.addEventListener("inactive",(()=>{i(Cm())}))),this.recorder.start(5e3)},isSupported:()=>p.isChromiumBased()&&!p.isElectron()&&!p.isReactNative()&&!po()&&Boolean(navigator.mediaDevices.setCaptureHandleConfig)&&void 0!==window.showSaveFilePicker&&MediaRecorder.isTypeSupported($h),isRecordingLocally(){return Boolean(this.recorder)}};async function Yh(e,t){const n=new Fh.Decoder,r=new Fh.Reader;r.logging=!1,r.drop_default_duration=!1;const i=await e.arrayBuffer(),o=n.decode(i);for(const e of o)r.read(e);r.stop();const a=Fh.tools.makeMetadataSeekable(r.metadatas,t,[]),s=new Uint8Array(i).subarray(r.metadataSize);return new Blob([a,s],{type:e.type})}const qh=Wh,Gh="liveStreamingOff.mp3",Kh="liveStreamingOn.mp3",Jh="recordingOff.mp3",Zh="recordingOn.mp3",Qh="transcriptionOff.mp3",Xh="transcriptionOn.mp3",em="recordingAndTranscriptionOff.mp3",tm="recordingAndTranscriptionOn.mp3";function nm(e,t){const n=e["features/recording"].sessionDatas,r=S.status;return n.find((e=>e.mode===t&&(e.status===r.ON||e.status===r.PENDING)))}function rm(e,t){return e["features/recording"].sessionDatas.find((e=>e.id===t))}function im(e,t){const n=e["features/recording"].sessionDatas;let r;if(Array.isArray(n))for(const e of n)e.mode===t&&(!r||Cu.indexOf(e.status)>Cu.indexOf(r))&&(r=e.status);return t===S.mode.FILE&&(e["features/recording"].localRecordingRunning||mm(e))&&(r=S.status.ON),r}function om(){return qh.isSupported()&&(!T()||function(){try{return window.self.location.host===window.parent.location.host}catch(e){return!1}}())}function am(e){return Boolean(nm(e,S.mode.FILE))}function sm(e){return Boolean(nm(e,S.mode.STREAM))}function lm(e){return am(e)||Boolean(e["features/recording"].localRecordingRunning)}function cm(e){return P6(e,ke.RECORDING,!1)||P6(e,ke.TRANSCRIPTION,!1)}function um(e){return!!e["features/recording"].localRecordingRunning||!(!am(e)&&!Mc(e))&&cm(e)}function dm(e){var t;const n=e["features/base/config"].transcription;return(null===(t=null==n?void 0:n.autoTranscribeOnRecord)||void 0===t||t)&&Nc(e)}function pm(e){var t;const n=e["features/base/config"].recordingService;return null!==(t=null==n?void 0:n.sharingEnabled)&&void 0!==t&&t}function fm(e){let t,n=!1,r=lm(e)?"dialog.stopRecording":"dialog.startRecording";const i=e["features/base/config"],o=i.recordingService,a=i.localRecording,s=i.transcription,l=!(null!=a&&a.disable)&&om(),c=Yu(e),u=(null==o?void 0:o.enabled)||c,d=null==s?void 0:s.enabled;return l?t=!0:P6(e,ke.RECORDING,!1)?t=u:P6(e,ke.TRANSCRIPTION,!1)?t=d:xe(e)||(t=u||d),t&&sm(e)&&(n=!0,r="dialog.recordingDisabledBecauseOfActiveLiveStreamingTooltip"),H5(e)&&(n=!0,t=!1),{disabled:n,tooltip:r,visible:t}}function hm(e){if(e)return"string"==typeof e?e:e.getId()}function mm(e){const t=b6(e);for(let e of t.values())if(e.localRecording)return!0;return!1}function gm(e){e(Uu(Gh)),e(Uu(Kh)),e(Uu(Jh)),e(Uu(Zh)),e(Uu(Qh)),e(Uu(Xh)),e(Uu(em)),e(Uu(tm))}function vm(e,t){const n=xt.language;t&&gm(e),e(Bu(fu,vs(Gh,n))),e(Bu(hu,vs(Kh,n))),e(Bu(gu,vs(Jh,n))),e(Bu(vu,vs(Zh,n))),e(Bu(bu,vs(Qh,n))),e(Bu(yu,vs(Xh,n))),e(Bu(_u,vs(em,n))),e(Bu(wu,vs(tm,n)))}function bm(e){let t=e.liveStreamingAllowed,n=e.liveStreamingEnabled;return!e.isInBreakoutRoom&&n&&t}function ym(e){return{type:au,disabled:e}}function _m(e){return Dl(e)}function wm(e){return Rl(e)}function Sm(e,t,n){const r={name:t};let i;return i=e===u.default.constants.recording.mode.STREAM?{descriptionKey:t?"liveStreaming.offBy":"liveStreaming.off",descriptionArguments:r,titleKey:"dialog.liveStreaming"}:n?{descriptionKey:t?"recording.offByWithTranscription":"recording.offWithTranscription",descriptionArguments:r,titleKey:"dialog.recording"}:{descriptionKey:t?"recording.offBy":"recording.off",descriptionArguments:r,titleKey:"dialog.recording"},xl(i,hl.SHORT)}function Em(e,t){return{type:iu,streamType:t,uid:e}}function km(e){return{type:su,onlySelf:e}}function Cm(){return{type:lu}}function Am(e){return{type:uu,intent:e}}function Tm(e){return{type:du,intent:e}}function Im(e){return{type:pu,running:e}}const Dm="SET_DELAYED_LOAD_OF_AVATAR_URL",Pm="SET_JWT",xm="SET_KNOWN_AVATAR_URL";function Rm(e){return{type:Dm,avatarUrl:e}}
2function Om(e,t,n){return{type:Pm,jwt:e,idToken:t,refreshToken:n}}var Mm=__webpack_require__(20903);const Nm="AudioOnlyScreenShareNoTrack",Lm="SET_NOISE_SUPPRESSION_ENABLED",jm=u.default.util.browser,Bm=["chrome","chromium","electron","firefox","safari","webkit"],Fm=[],Um={chrome:jm.isChrome.bind(jm),chromium:jm.isChromiumBased.bind(jm),electron:jm.isElectron.bind(jm),firefox:jm.isFirefox.bind(jm),safari:jm.isSafari.bind(jm),webkit:jm.isWebKitBased.bind(jm)};function Hm(){return"ReactNative"!==navigator.product&&!(!po()&&zm(interfaceConfig.UNSUPPORTED_BROWSERS||Fm))&&(po()?Vm():u.default.isWebRtcSupported())}function Vm(){return"android"===uo&&jm.isSupportedAndroidBrowser()||"ios"===uo&&jm.isSupportedIOSBrowser()}function zm(e){return Boolean(e.find((e=>{const t=Um[e];return!!t&&t.call(jm)})))}function $m(e){return Wm(e)&&!Gm(e)}function Wm(e){return e["features/screen-share"].isSharingAudio}function Ym(){return!po()&&p.isChromiumBased()||p.isElectron()&&"windows"===uo}function qm(e){return Wm(e)||Gm(e)}function Gm(e){const t=Cs(e["features/base/tracks"]);return(null==t?void 0:t.jitsiTrack)&&!t.jitsiTrack.isMuted()}function Km(e){return e["features/noise-suppression"].enabled}const Jm=Y("app:noise-suppression");function Zm(e){return{type:Lm,enabled:e}}function Qm(){return(e,t)=>{Km(t())?e(Xm(!1)):e(Xm(!0))}}function Xm(e){return async(t,n)=>{const r=n(),i=r["features/base/config"].noiseSuppression,o=Ps(r),a=Km(r);if(Jm.info(`Attempting to set noise suppression enabled state: ${e}`),e!==a)if(o)try{if(e){if(!function(e,t,n){const r=n.track.getSettings().channelCount;return Wm(e)?(t(Rl({titleKey:"notify.noiseSuppressionFailedTitle",descriptionKey:"notify.noiseSuppressionDesktopAudioDescription"},hl.MEDIUM)),!1):!(r>1&&(t(Rl({titleKey:"notify.noiseSuppressionFailedTitle",descriptionKey:"notify.noiseSuppressionStereoDescription"},hl.MEDIUM)),1))}(r,t,o))return;await o.setEffect(new Ks(i)),t(Zm(!0)),Jm.info("Noise suppression enabled.")}else await o.setEffect(void 0),t(Zm(!1)),Jm.info("Noise suppression disabled.")}catch(n){Jm.error(`Failed to set noise suppression enabled to: ${e}`,n),t(Dl({titleKey:"notify.noiseSuppressionFailedTitle"}))}else t(Zm(e));else Jm.warn(`Noise suppression enabled state already: ${e}`)}}const eg="HIDE_DIALOG",tg="OPEN_DIALOG",ng="#FFFFFF",rg=/^#([0-9A-F]{2,2})([0-9A-F]{2,2})([0-9A-F]{2,2})$/i,ig=/^#([0-9A-F]{1,1})([0-9A-F]{1,1})([0-9A-F]{1,1})$/i,og=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i;function ag(e){if(!e)return{};if(Array.isArray(e)){const t={};for(const n of e)Object.assign(t,ag(n));return t}return e}function sg(e,t){const n=[];return e&&(Array.isArray(e)?n.push(...e):n.push(e)),t&&(Array.isArray(t)?n.push(...t):n.push(t)),n}function lg(e){return Number(Math.round(255*e)).toString(16).padStart(2,"0")}const cg={_defaultTheme:{background:"rgb(255, 255, 255)",errorText:"#D00000",icon:"rgb(28, 32, 37)",text:"rgb(28, 32, 37)"},Dialog:{},Header:{background:"#17A0DB",icon:ng,statusBar:"#1081b2",statusBarContent:ng,text:ng},Toolbox:{button:"rgb(255, 255, 255)",buttonToggled:"rgb(38, 58, 76)",buttonToggledBorder:function(e){let t=e.match(rg);return t?`#${t[1]}${t[2]}${t[3]}${lg(.6)}`:(t=e.match(ig),t?`#${t[1]}${t[1]}${t[2]}${t[2]}${t[3]}${t[3]}${lg(.6)}`:(t=e.match(og),t?`rgba(${t[1]}, ${t[2]}, ${t[3]}, 0.6)`:e))}("#a4b8d1"),hangup:"rgb(227,79,86)"}};function ug(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return dg(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dg(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function pg(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fg=new class{constructor(){pg(this,"_schemedStyles",new Map),pg(this,"_styleTemplates",new Map)}clear(){this._schemedStyles.clear()}get(e,t){let n=this._schemedStyles.get(t);return n||(n=this._applyColorScheme(e,t,this._styleTemplates.get(t)),this._schemedStyles.set(t,n)),n}register(e,t){this._styleTemplates.set(e,t),this._schemedStyles.delete(e)}_applyColorScheme(e,t,n){let r;if(Array.isArray(n)){r=[];for(const i of n)r.push(this._applyColorScheme(e,t,i))}else{r={...n};for(const n of Object.entries(r)){var i=ug(n,2);const o=i[0],a=i[1];if("object"==typeof a)r[o]=this._applyColorScheme(e,t,a);else if("function"==typeof a){const n=a();r[o]=this._getColor(e,t,n)}}}return r}_getColor(e,t,n){const r=Ee(e)["features/base/color-scheme"]||{};return{...cg._defaultTheme,...r._defaultTheme,...cg[t],...r[t]}[n]}};function hg(e,t){return Ee(e)["features/base/dialog"].component===t}function mg(e){return{_dialogStyles:fg.get(e,"Dialog")}}const gg=Y("app:dialog");function vg(e,t){return gg.info(`Hide dialog: ${e}`),{type:eg,component:t}}function bg(e,t,n){return gg.info(`Open dialog: ${e}`),{type:tg,component:t,componentProps:n}}function yg(e,t,n){return(r,i)=>{hg(i,t)?r(vg(e,t)):r(bg(e,t,n))}}const _g="NOTIFIED_TO_SPEAK",wg="DOMINANT_SPEAKER_CHANGED",Sg="GRANT_MODERATOR",Eg="KICK_PARTICIPANT",kg="MUTE_REMOTE_PARTICIPANT",Cg="PARTICIPANT_ID_CHANGED",Ag="PARTICIPANT_ROLE_CHANGED",Tg="PARTICIPANT_JOINED",Ig="PARTICIPANT_KICKED",Dg="PARTICIPANT_LEFT",Pg="PARTICIPANT_MUTED_US",xg="PARTICIPANT_SOURCES_UPDATED",Rg="PARTICIPANT_UPDATED",Og="PIN_PARTICIPANT",Mg="SET_LOADABLE_AVATAR_URL",Ng="SCREENSHARE_PARTICIPANT_NAME_CHANGED",Lg="LOCAL_PARTICIPANT_RAISE_HAND",jg="RAISE_HAND_CLEAR",Bg="RAISE_HAND_UPDATED",Fg="LOCAL_PARTICIPANT_AUDIO_LEVEL_CHANGED",Ug="OVERWRITE_PARTICIPANT_NAME",Hg="OVERWRITE_PARTICIPANTS_NAMES",Vg="SET_LOCAL_PARTICIPANT_RECORDING_STATUS",zg=["src"];function $g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Wg=e=>{let t=e.src,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,zg);const r=(new DOMParser).parseFromString(t,"image/svg+xml").documentElement.outerHTML,i=(0,go.useMemo)((()=>Object.entries(n).map((e=>{let t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return $g(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$g(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,2);return`${t[0]}="${t[1]}"`})).join(" ")),[n]),o=r.replace("<svg",`<svg ${i}`);return go.createElement("div",{dangerouslySetInnerHTML:{__html:o},...n})},Yg=e=>{let t=e.DefaultIcon,n=e.iconName;return e=>{const r=pa((e=>{var t;return null===(t=e["features/dynamic-branding"])||void 0===t||null===(t=t.brandedIcons)||void 0===t?void 0:t[n]}));return r?go.createElement(Wg,{src:r,...e}):go.createElement(t,{...e})}};
2var qg,Gg,Kg,Jg,Zg,Qg,Xg,ev,tv,nv,rv,iv,ov,av,sv,lv,cv,uv,dv,pv,fv,hv,mv,gv,vv,bv,yv,_v,wv,Sv,Ev,kv,Cv,Av,Tv,Iv,Dv,Pv,xv,Rv,Ov,Mv,Nv,Lv,jv,Bv,Fv,Uv,Hv,Vv,zv,$v,Wv,Yv,qv,Gv,Kv,Jv,Zv,Qv,Xv,eb,tb,nb,rb,ib,ob,ab,sb,lb,cb,ub,db,pb,fb,hb,mb,gb,vb,bb,yb,_b,wb,Sb,Eb,kb,Cb,Ab,Tb,Ib,Db,Pb,xb,Rb,Ob,Mb,Nb,Lb,jb,Bb,Fb,Ub,Hb,Vb,zb,$b,Wb,Yb,qb,Gb,Kb,Jb,Zb,Qb,Xb,ey,ty,ny,ry,iy,oy,ay,sy,ly,cy,uy,dy,py,fy,hy,my,gy,vy,by,yy,_y,wy,Sy,Ey,ky,Cy,Ay,Ty,Iy,Dy,Py,xy,Ry,Oy,My,Ny,Ly,jy,By,Fy,Uy,Hy,Vy,zy,$y,Wy,Yy,qy,Gy,Ky,Jy,Zy,Qy,Xy,e_,t_,n_,r_,i_,o_;function a_(){return a_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a_.apply(null,arguments)}function s_(){return s_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s_.apply(null,arguments)}function l_(){return l_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l_.apply(null,arguments)}function c_(){return c_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c_.apply(null,arguments)}function u_(){return u_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u_.apply(null,arguments)}function d_(){return d_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d_.apply(null,arguments)}function p_(){return p_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p_.apply(null,arguments)}function f_(){return f_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f_.apply(null,arguments)}function h_(){return h_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},h_.apply(null,arguments)}function m_(){return m_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m_.apply(null,arguments)}function g_(){return g_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g_.apply(null,arguments)}function v_(){return v_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},v_.apply(null,arguments)}function b_(){return b_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b_.apply(null,arguments)}function y_(){return y_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},y_.apply(null,arguments)}function __(){return __=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},__.apply(null,arguments)}function w_(){return w_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w_.apply(null,arguments)}function S_(){return S_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},S_.apply(null,arguments)}function E_(){return E_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E_.apply(null,arguments)}function k_(){return k_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},k_.apply(null,arguments)}function C_(){return C_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},C_.apply(null,arguments)}
2function A_(){return A_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},A_.apply(null,arguments)}function T_(){return T_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},T_.apply(null,arguments)}function I_(){return I_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},I_.apply(null,arguments)}function D_(){return D_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},D_.apply(null,arguments)}function P_(){return P_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},P_.apply(null,arguments)}function x_(){return x_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},x_.apply(null,arguments)}function R_(){return R_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},R_.apply(null,arguments)}function O_(){return O_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},O_.apply(null,arguments)}function M_(){return M_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},M_.apply(null,arguments)}function N_(){return N_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},N_.apply(null,arguments)}function L_(){return L_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},L_.apply(null,arguments)}function j_(){return j_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},j_.apply(null,arguments)}function B_(){return B_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},B_.apply(null,arguments)}function F_(){return F_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},F_.apply(null,arguments)}function U_(){return U_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},U_.apply(null,arguments)}function H_(){return H_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},H_.apply(null,arguments)}function V_(){return V_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},V_.apply(null,arguments)}function z_(){return z_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},z_.apply(null,arguments)}function $_(){return $_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$_.apply(null,arguments)}function W_(){return W_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},W_.apply(null,arguments)}function Y_(){return Y_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}
2,Y_.apply(null,arguments)}function q_(){return q_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},q_.apply(null,arguments)}function G_(){return G_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},G_.apply(null,arguments)}function K_(){return K_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},K_.apply(null,arguments)}function J_(){return J_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},J_.apply(null,arguments)}function Z_(){return Z_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Z_.apply(null,arguments)}function Q_(){return Q_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Q_.apply(null,arguments)}function X_(){return X_=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},X_.apply(null,arguments)}function ew(){return ew=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ew.apply(null,arguments)}function tw(){return tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tw.apply(null,arguments)}function nw(){return nw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nw.apply(null,arguments)}function rw(){return rw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rw.apply(null,arguments)}function iw(){return iw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iw.apply(null,arguments)}function ow(){return ow=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ow.apply(null,arguments)}function aw(){return aw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aw.apply(null,arguments)}function sw(){return sw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sw.apply(null,arguments)}function lw(){return lw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lw.apply(null,arguments)}function cw(){return cw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cw.apply(null,arguments)}function uw(){return uw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},uw.apply(null,arguments)}function dw(){return dw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},dw.apply(null,arguments)}function pw(){return pw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},pw.apply(null,arguments)}function fw(){return fw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fw.apply(null,arguments)}function hw(){return hw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hw.apply(null,arguments)}function mw(){return mw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mw.apply(null,arguments)}function gw(){return gw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gw.apply(null,arguments)}function vw(){return vw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},vw.apply(null,arguments)}function bw(){return bw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},bw.apply(null,arguments)}function yw(){return yw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yw.apply(null,arguments)}function _w(){return _w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_w.apply(null,arguments)}function ww(){return ww=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ww.apply(null,arguments)}function Sw(){return Sw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Sw.apply(null,arguments)}function Ew(){return Ew=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ew.apply(null,arguments)}function kw(){return kw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kw.apply(null,arguments)}function Cw(){return Cw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cw.apply(null,arguments)}function Aw(){return Aw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Aw.apply(null,arguments)}function Tw(){return Tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Tw.apply(null,arguments)}function Iw(){return Iw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Iw.apply(null,arguments)}function Dw(){return Dw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dw.apply(null,arguments)}function Pw(){return Pw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Pw.apply(null,arguments)}function xw(){return xw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},xw.apply(null,arguments)}function Rw(){return Rw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Rw.apply(null,arguments)}function Ow(){return Ow=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ow.apply(null,arguments)}function Mw(){return Mw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mw.apply(null,arguments)}function Nw(){return Nw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Nw.apply(null,arguments)}function Lw(){return Lw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Lw.apply(null,arguments)}function jw(){return jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jw.apply(null,arguments)}function Bw(){return Bw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Bw.apply(null,arguments)}function Fw(){return Fw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Fw.apply(null,arguments)}function Uw(){return Uw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Uw.apply(null,arguments)}function Hw(){return Hw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Hw.apply(null,arguments)}function Vw(){return Vw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vw.apply(null,arguments)}function zw(){return zw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zw.apply(null,arguments)}function $w(){return $w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$w.apply(null,arguments)}function Ww(){return Ww=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ww.apply(null,arguments)}function Yw(){return Yw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Yw.apply(null,arguments)}function qw(){return qw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qw.apply(null,arguments)}function Gw(){return Gw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Gw.apply(null,arguments)}function Kw(){return Kw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Kw.apply(null,arguments)}function Jw(){return Jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jw.apply(null,arguments)}function Zw(){return Zw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zw.apply(null,arguments)}function Qw(){return Qw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Qw.apply(null,arguments)}function Xw(){return Xw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xw.apply(null,arguments)}function eS(){return eS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},eS.apply(null,arguments)}function tS(){return tS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tS.apply(null,arguments)}function nS(){return nS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nS.apply(null,arguments)}function rS(){return rS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},rS.apply(null,arguments)}function iS(){return iS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iS.apply(null,arguments)}function oS(){return oS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},oS.apply(null,arguments)}function aS(){return aS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},aS.apply(null,arguments)}function sS(){return sS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sS.apply(null,arguments)}function lS(){return lS=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},lS.apply(null,arguments)}const cS={IconAddUser:function(e){return go.createElement("svg",l_({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Qg||(Qg=go.createElement("path",{d:"M17.25 9.75a.75.75 0 0 0 1.5 0v-3h3a.75.75 0 0 0 0-1.5h-3v-3a.75.75 0 0 0-1.5 0v3h-3a.75.75 0 0 0 0 1.5h3v3Z"})),Xg||(Xg=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.25 9.75a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Zm-1.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0ZM13.5 18.75c0 2.071-2.686 3.75-6 3.75s-6-1.679-6-3.75c0-2.071 2.686-3.75 6-3.75s6 1.679 6 3.75Zm-1.5 0c0 .332-.22.859-1.052 1.38-.812.507-2.027.87-3.448.87-1.42 0-2.636-.363-3.448-.87C3.22 19.609 3 19.082 3 18.75c0-.332.22-.859 1.052-1.38.812-.507 2.027-.87 3.448-.87 1.42 0 2.636.363 3.448.87.833.521 1.052 1.048 1.052 1.38Z"})))},IconAI:function(e){return go.createElement("svg",a_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round",className:"AI_svg__lucide AI_svg__lucide-sparkles-icon AI_svg__lucide-sparkles"}),qg||(qg=go.createElement("path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594zM20 2v4M22 4h-4"})),Gg||(Gg=go.createElement("circle",{cx:4,cy:20,r:2})))},IconArrowBack:function(e){return go.createElement("svg",c_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),ev||(ev=go.createElement("path",{d:"M20.016 11.016v1.969H7.828l5.578 5.625L12 20.016 3.984 12 12 3.984l1.406 1.406-5.578 5.625h12.188z"})))},IconArrowDown:function(e){return go.createElement("svg",d_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),nv||(nv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.97 7.72a.75.75 0 0 1 1.06 0L12 14.69l6.97-6.97a.75.75 0 1 1 1.06 1.06l-7.5 7.5a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 0-1.06Z"})))},IconArrowDownLarge:function(e){return go.createElement("svg",u_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),tv||(tv=go.createElement("path",{d:"m12 24-8-9h6V0h4v15h6z"})))},IconArrowLeft:function(e){return go.createElement("svg",p_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),rv||(rv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.28 3.97a.75.75 0 0 1 0 1.06L9.31 12l6.97 6.97a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z"})))},IconArrowUp:function(e){return go.createElement("svg",m_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),av||(av=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.03 16.28a.75.75 0 0 1-1.06 0L12 9.31l-6.97 6.97a.75.75 0 0 1-1.06-1.06l7.5-7.5a.75.75 0 0 1 1.06 0l7.5 7.5a.75.75 0 0 1 0 1.06Z"})))},IconArrowUpLarge:function(e){return go.createElement("svg",h_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),ov||(ov=go.createElement("path",{d:"m12 0 8 9h-6v15h-4V9H4z"})))},IconLowBandwidthMode:function(e){return go.createElement("svg",Qw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"}),Fy||(Fy=go.createElement("path",{d:"M16 12c2.188 0 4 1.813 4 4s-1.813 4-4 4-4-1.813-4-4 1.813-4 4-4zm0 10.688c3.688 0 6.688-3 6.688-6.688s-3-6.688-6.688-6.688-6.688 3-6.688 6.688 3 6.688 6.688 6.688zM16 6c6.688 0 12.375 4.125 14.688 10-2.313 5.875-8 10-14.688 10S3.625 21.875 1.312 16C3.625 10.125 9.312 6 16 6z"})))},IconLowBandwidthModeOff:function(e){return go.createElement("svg",Zw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"}),By||(By=go.createElement("path",{d:"M15.813 12h.188c2.188 0 4 1.813 4 4v.25zm-5.75 1.063c-.438.875-.75 1.875-.75 2.938 0 3.688 3 6.688 6.688 6.688 1.063 0 2.063-.313 2.938-.75l-2.063-2.063c-.25.063-.563.125-.875.125-2.188 0-4-1.813-4-4 0-.313.063-.625.125-.875zM2.688 5.688 4.376 4l23.625 23.625-1.688 1.688c-1.499-1.48-3.008-2.95-4.5-4.438C20 25.625 18.063 26 16 26 9.312 26 3.625 21.875 1.312 16c1.063-2.625 2.813-4.875 5-6.625-1.219-1.218-2.416-2.459-3.625-3.688zM16 9.313c-.875 0-1.688.188-2.438.5l-2.875-2.875C12.312 6.313 14.125 6 16 6c6.688 0 12.313 4.125 14.625 10-1 2.5-2.563 4.625-4.563 6.313l-3.875-3.875c.313-.75.5-1.563.5-2.438 0-3.688-3-6.688-6.688-6.688z"})))},IconBluetooth:function(e){return go.createElement("svg",v_({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),lv||(lv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.778 1.239a.834.834 0 0 0-1.418.596v4.023a.8.8 0 0 0 0 .038v4.401l-3.942-3.86a.834.834 0 1 0-1.167 1.192l4.55 4.457-4.55 4.458a.835.835 0 0 0 1.167 1.192l3.942-3.86v1.086a.8.8 0 0 0 0 .038v7.338a.835.835 0 0 0 1.418.596l5.131-5.032a.834.834 0 0 0 0-1.192l-4.722-4.624 4.722-4.625a.835.835 0 0 0 0-1.192l-5.13-5.03Zm.247 8.67 3.107-3.044-3.104-3.044v2.037a.883.883 0 0 1-.003.073v3.977Zm0 5.018v-.663l3.107 3.043-3.104 3.044V15a.884.884 0 0 0-.003-.073Z"})))},IconBell:function(e){return go.createElement("svg",g_({},e,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),sv||(sv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 1.5a.75.75 0 0 0-.75.75v.787A7.5 7.5 0 0 0 4.5 10.5v1.595a3 3 0 0 1-1.08 2.304l-.343.287a2.298 2.298 0 0 0 1.471 4.064H8.25a3.75 3.75 0 1 0 7.5 0h3.613a2.387 2.387 0 0 0 1.688-4.074l-.672-.672a3 3 0 0 1-.879-2.122V10.5c0-3.89-2.96-7.087-6.75-7.463V2.25A.75.75 0 0 0 12 1.5Zm6 9a6 6 0 0 0-12 0v2.297a3 3 0 0 1-1.08 2.305l-.883.736a.799.799 0 0 0 .511 1.412h14.815a.887.887 0 0 0 .627-1.513l-1.111-1.112A3 3 0 0 1 18 12.504V10.5Zm-3.75 8.25h-4.5a2.25 2.25 0 0 0 4.5 0Z",fill:"#fff"})))},IconCalendar:function(e){return go.createElement("svg",b_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),cv||(cv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 3a.75.75 0 0 1 .75.75v.75h7.5v-.75a.75.75 0 0 1 1.5 0v.75H18a3 3 0 0 1 3 3V18a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V7.5a3 3 0 0 1 3-3h.75v-.75A.75.75 0 0 1 7.5 3Zm8.25 3v.75a.75.75 0 0 0 1.5 0V6H18a1.5 1.5 0 0 1 1.5 1.5V9h-15V7.5A1.5 1.5 0 0 1 6 6h.75v.75a.75.75 0 0 0 1.5 0V6h7.5ZM4.5 10.5V18A1.5 1.5 0 0 0 6 19.5h12a1.5 1.5 0 0 0 1.5-1.5v-7.5h-15Z"})))},IconCameraRefresh:function(e){return go.createElement("svg",y_({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),uv||(uv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.333 7.5V15c0 .46.373.833.834.833h11.666c.46 0 .834-.373.834-.833V7.5a.833.833 0 0 0-.834-.833h-2.357L11.81 5H8.19L6.524 6.667H4.167a.833.833 0 0 0-.834.833Zm2.5-2.5 1.179-1.179a1.667 1.667 0 0 1 1.178-.488h3.62c.442 0 .866.176 1.178.488L14.167 5h1.666a2.5 2.5 0 0 1 2.5 2.5V15a2.5 2.5 0 0 1-2.5 2.5H4.167a2.5 2.5 0 0 1-2.5-2.5V7.5a2.5 2.5 0 0 1 2.5-2.5h1.666Zm-1.5 6.667 2.5-2.5 2.5 2.5h-1.69a2.487 2.487 0 0 0 3.958 1.057l1.146 1.211a4.154 4.154 0 0 1-6.83-2.268H4.333ZM15.833 10l-2.5 2.5-2.5-2.5h1.529a2.487 2.487 0 0 0-3.899-1.124c-.021.017-1.04-1.302-1.04-1.302A4.154 4.154 0 0 1 14.086 10h1.747Z"})))},IconCar:function(e){return go.createElement("svg",__({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),dv||(dv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.791 4.5H8.21a2.5 2.5 0 0 0-2.44 1.958l-.584 2.625C5.448 9.03 5.72 9 6 9h12c.28 0 .552.029.815.083l-.583-2.625a2.5 2.5 0 0 0-2.44-1.958Zm4.744 5.405-.839-3.773A4 4 0 0 0 15.791 3H8.21a4 4 0 0 0-3.905 3.132l-.838 3.773A3.992 3.992 0 0 0 2 13v7h1.5v-2.5h17V20H22v-7c0-1.247-.57-2.361-1.465-3.095ZM6 10.5h12a2.5 2.5 0 0 1 2.5 2.5v3h-17v-3A2.5 2.5 0 0 1 6 10.5ZM8 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm9 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})))},IconChatUnread:function(e){return go.createElement("svg",w_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),pv||(pv=go.createElement("path",{d:"M18 8.016V6H6v2.016h12zm-3.984 6V12H6v2.016h8.016zM6 9v2.016h12V9H6zm14.016-6.984c1.078 0 1.969.891 1.969 1.969v12c0 1.078-.891 2.016-1.969 2.016H6l-3.984 3.984v-18c0-1.078.891-1.969 1.969-1.969h16.031z"})))},IconCheck:function(e){return go.createElement("svg",S_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),fv||(fv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.28 6.97a.75.75 0 0 1 0 1.06l-8.844 8.845a1.5 1.5 0 0 1-2.122 0L4.72 13.28a.75.75 0 1 1 1.06-1.06l3.595 3.594L18.22 6.97a.75.75 0 0 1 1.06 0Z"})))},IconCloseCircle:function(e){return go.createElement("svg",E_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),hv||(hv=go.createElement("path",{d:"M7.757 8.818a.75.75 0 0 1 1.061-1.06L12 10.938l3.182-3.182a.75.75 0 1 1 1.06 1.061L13.062 12l3.182 3.182a.75.75 0 1 1-1.061 1.06L12 13.062l-3.182 3.182a.75.75 0 0 1-1.06-1.061L10.938 12 7.757 8.818Z"})),mv||(mv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.5 12c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12ZM21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})))},IconCloseLarge:function(e){return go.createElement("svg",k_({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),gv||(gv=go.createElement("path",{d:"M18.53 6.53a.75.75 0 0 0-1.06-1.06L12 10.94 6.53 5.47a.75.75 0 0 0-1.06 1.06L10.94 12l-5.47 5.47a.75.75 0 1 0 1.06 1.06L12 13.06l5.47 5.47a.75.75 0 1 0 1.06-1.06L13.06 12l5.47-5.47Z"})))},IconCloudUpload:function(e){return go.createElement("svg",C_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),vv||(vv=go.createElement("path",{d:"M15.53 15.53a.75.75 0 0 1-1.06 0l-1.72-1.72v7.244c0 .384-.336.696-.75.696s-.75-.312-.75-.696V13.81l-1.72 1.72a.75.75 0 0 1-1.06-1.061l3-3a.75.75 0 0 1 1.06 0l3 3a.75.75 0 0 1 0 1.06Z"})),bv||(bv=go.createElement("path",{d:"M13.48 4.5A3.87 3.87 0 0 0 9.7 7.552c-2.163-.67-4.277 1.005-4.226 3.177a3.644 3.644 0 0 0-3.223 3.619v.38a4.023 4.023 0 0 0 4.023 4.022h.477a.75.75 0 0 0 0-1.5h-.477a2.523 2.523 0 0 1-2.523-2.523v-.38c0-1.183.96-2.143 2.143-2.143h.057c.659 0 1.159-.592 1.048-1.242a1.761 1.761 0 0 1 2.263-1.976l.708.222a.88.88 0 0 0 1.143-.84A2.369 2.369 0 0 1 13.481 6h.39a2.905 2.905 0 0 1 2.879 3.3l-.157 1.144a.91.91 0 0 0 .902 1.033c1.514 0 2.755 1.23 2.755 2.729 0 1.666-1.34 3.02-3 3.044a.75.75 0 0 0 0 1.5 4.545 4.545 0 0 0 4.5-4.544c0-2.114-1.57-3.856-3.586-4.176l.072-.527A4.405 4.405 0 0 0 13.87 4.5h-.39Z"})))},IconCode:function(e){return go.createElement("svg",A_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),yv||(yv=go.createElement("path",{d:"M14.308 2.755a.75.75 0 0 1 .546.91l-4.253 17.033a.75.75 0 0 1-1.455-.363l4.253-17.034a.75.75 0 0 1 .91-.546ZM7.28 6.22a.75.75 0 0 1 0 1.06l-3.97 3.97 3.97 3.97a.75.75 0 1 1-1.06 1.06l-3.97-3.97a1.5 1.5 0 0 1 0-2.12l3.97-3.97a.75.75 0 0 1 1.06 0ZM16.72 15.22a.75.75 0 1 0 1.06 1.06l3.97-3.97a1.5 1.5 0 0 0 0-2.12l-3.97-3.97a.75.75 0 0 0-1.06 1.06l3.97 3.97-3.97 3.97Z"})))},IconConnection:function(e){return go.createElement("svg",T_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),_v||(_v=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 17.25H3V21h3v-3.75ZM7.5 21A1.5 1.5 0 0 1 6 22.5H3A1.5 1.5 0 0 1 1.5 21v-3.75a1.5 1.5 0 0 1 1.5-1.5h3a1.5 1.5 0 0 1 1.5 1.5V21Zm7.5 0V10.5A1.5 1.5 0 0 0 13.5 9h-3A1.5 1.5 0 0 0 9 10.5V21a1.5 1.5 0 0 0 1.5 1.5h3A1.5 1.5 0 0 0 15 21Zm1.5 0a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 21 1.5h-3A1.5 1.5 0 0 0 16.5 3v18Zm-3-10.5h-3V21h3V10.5ZM21 3h-3v18h3V3Z"})))},IconConnectionInactive:function(e){return go.createElement("svg",fw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),Fb||(Fb=go.createElement("path",{d:"M7.75 13c-.01-.35.15-.69.42-.92.75.16 1.45.47 2.08.92 0 .68-.56 1.24-1.25 1.24S7.76 13.69 7.75 13zm6 0c.63-.44 1.33-.75 2.08-.91.27.23.43.57.42.91 0 .7-.56 1.26-1.25 1.26s-1.25-.56-1.25-1.26zM12 9c-2.77-.04-5.5.65-7.93 2L4 12c0 1.23.29 2.44.84 3.54a47.642 47.642 0 0 1 14.32 0c.55-1.1.84-2.31.84-3.54l-.07-1A15.849 15.849 0 0 0 12 9zm0-7c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"})))},IconCopy:function(e){return go.createElement("svg",D_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ev||(Ev=go.createElement("path",{d:"M11.25 3h8.25A1.5 1.5 0 0 1 21 4.5v8.25a1.5 1.5 0 0 1-1.5 1.5h-3.75v1.5h3.75a3 3 0 0 0 3-3V4.5a3 3 0 0 0-3-3h-8.25a3 3 0 0 0-3 3v3.75h1.5V4.5a1.5 1.5 0 0 1 1.5-1.5Z"})),kv||(kv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.75 9.75H4.5a1.5 1.5 0 0 0-1.5 1.5v8.25A1.5 1.5 0 0 0 4.5 21h8.25a1.5 1.5 0 0 0 1.5-1.5v-8.25a1.5 1.5 0 0 0-1.5-1.5ZM4.5 8.25a3 3 0 0 0-3 3v8.25a3 3 0 0 0 3 3h8.25a3 3 0 0 0 3-3v-8.25a3 3 0 0 0-3-3H4.5Z"})))},IconDeviceHeadphone:function(e){return go.createElement("svg",ew({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),pb||(pb=go.createElement("path",{d:"M12 .984c4.969 0 9 4.031 9 9v7.031c0 1.641-1.359 3-3 3h-3v-8.016h3.984V9.983c0-3.891-3.094-6.984-6.984-6.984S5.016 6.093 5.016 9.983v2.016H9v8.016H6a3.02 3.02 0 0 1-3-3V9.984c0-4.969 4.031-9 9-9z"})))},IconDotsHorizontal:function(e){return go.createElement("svg",P_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Cv||(Cv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 12a3 3 0 1 0 6 0 3 3 0 0 0-6 0Zm1.5 0a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0ZM9 12a3 3 0 1 0 6 0 3 3 0 0 0-6 0Zm1.5 0a1.5 1.5 0 1 0 3 0 1.5 1.5 0 0 0-3 0ZM4.5 15a3 3 0 1 1 0-6 3 3 0 0 1 0 6Zm0-1.5a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Z"})))},IconDownload:function(e){return go.createElement("svg",x_({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Av||(Av=go.createElement("path",{d:"M6.97 11.47a.75.75 0 0 1 1.06 0l3.22 3.22V2.195c0-.384.336-.696.75-.696s.75.312.75.696V14.69l3.22-3.22a.75.75 0 1 1 1.06 1.061l-4.5 4.5a.75.75 0 0 1-1.06 0l-4.5-4.5a.75.75 0 0 1 0-1.06Z"})),Tv||(Tv=go.createElement("path",{d:"M3.75 16.5a.75.75 0 0 0-.75.75V21a1.5 1.5 0 0 0 1.5 1.5h15A1.5 1.5 0 0 0 21 21v-3.75a.75.75 0 0 0-1.5 0V21h-15v-3.75a.75.75 0 0 0-.75-.75Z"})))},IconE2EE:function(e){return go.createElement("svg",R_({},e,{viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"}),Iv||(Iv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.75 7.5h10.5V15H3.75V7.5ZM14.25 6h-1.5v-.75a3.75 3.75 0 1 0-7.5 0V6h-1.5a1.5 1.5 0 0 0-1.5 1.5V15a1.5 1.5 0 0 0 1.5 1.5h10.5a1.5 1.5 0 0 0 1.5-1.5V7.5a1.5 1.5 0 0 0-1.5-1.5Zm-4.524 5.813a1.5 1.5 0 1 0-1.452 0A.751.751 0 0 0 8.25 12v.75a.75.75 0 0 0 1.5 0V12a.751.751 0 0 0-.024-.187ZM9 3a2.25 2.25 0 0 1 2.25 2.25V6h-4.5v-.75A2.25 2.25 0 0 1 9 3Z"})))},IconEdit:function(e){return go.createElement("svg",O_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),Dv||(Dv=go.createElement("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 0 0 0-1.41l-2.34-2.34a.996.996 0 0 0-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"})))},IconEnlarge:function(e){return go.createElement("svg",H_({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),Zv||(Zv=go.createElement("path",{d:"M21 19.031V4.968H3v14.063h18zM21 3q.797 0 1.406.609t.609 1.406v13.969q0 .797-.609 1.406T21 20.999H3q-.797 0-1.406-.609t-.609-1.406V5.015q0-.797.609-1.406T3 3h18zm-6.984 12.984L12 18.515l-2.016-2.531h4.031zM6 9.984v4.031l-2.484-2.016zm12 0L20.484 12 18 14.016V9.985zm-6-4.5 2.016 2.531H9.985z"})))},IconEnterFullscreen:function(e){return go.createElement("svg",V_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Qv||(Qv=go.createElement("path",{d:"M3 1.5A1.5 1.5 0 0 0 1.5 3v5.25a.75.75 0 0 0 1.5 0V3h5.25a.75.75 0 0 0 0-1.5H3ZM21 22.5a1.5 1.5 0 0 0 1.5-1.5v-5.25a.75.75 0 0 0-1.5 0V21h-5.25a.75.75 0 0 0 0 1.5H21ZM3 22.5A1.5 1.5 0 0 1 1.5 21v-5.25a.75.75 0 0 1 1.5 0V21h5.25a.75.75 0 0 1 0 1.5H3ZM22.5 3A1.5 1.5 0 0 0 21 1.5h-5.25a.75.75 0 0 0 0 1.5H21v5.25a.75.75 0 0 0 1.5 0V3Z"})))},IconEnvelope:function(e){return go.createElement("svg",z_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Xv||(Xv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 8.25A3.75 3.75 0 0 1 5.25 4.5h13.5a3.75 3.75 0 0 1 3.75 3.75v7.5a3.75 3.75 0 0 1-3.75 3.75H5.25a3.75 3.75 0 0 1-3.75-3.75v-7.5ZM5.25 6h13.5c.518 0 .995.175 1.375.469L12.9 11.887a1.5 1.5 0 0 1-1.8 0L3.875 6.47A2.24 2.24 0 0 1 5.25 6ZM3.06 7.732c-.04.167-.06.34-.06.518v7.5A2.25 2.25 0 0 0 5.25 18h13.5A2.25 2.25 0 0 0 21 15.75v-7.5c0-.178-.02-.351-.06-.518l-7.14 5.356a3 3 0 0 1-3.6 0L3.06 7.732Z"})))},IconEmotionsAngry:function(e){return go.createElement("svg",M_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Pv||(Pv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-angry_svg__a)"})),xv||(xv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M5.468 5.144a.833.833 0 0 0-.936 1.379l.946.643a1.667 1.667 0 1 0 2.83.877.833.833 0 0 0-.238-1.131L5.468 5.144Zm1.195 9.64a.75.75 0 0 1-.277-1.024 4.166 4.166 0 0 1 7.227-.002.75.75 0 0 1-1.3.747 2.666 2.666 0 0 0-4.626.002.75.75 0 0 1-1.024.277Zm9.127-9.42a.833.833 0 0 0-1.157-.22l-2.601 1.768a.834.834 0 0 0-.31.99A1.668 1.668 0 0 0 13.334 10a1.667 1.667 0 0 0 1.229-2.793l1.008-.684a.833.833 0 0 0 .22-1.158Z",fill:"#000"})),Rv||(Rv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-angry_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#F26325"}),go.createElement("stop",{offset:1,stopColor:"#F24A25"})))))},IconEmotionsDisgusted:function(e){return go.createElement("svg",N_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Ov||(Ov=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-disgusted_svg__a)"})),Mv||(Mv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M4.167 7.5c0-.46.373-.833.833-.833h2.5a.833.833 0 0 1 0 1.666H5a.833.833 0 0 1-.833-.833Zm2.5 7.5a3.333 3.333 0 0 1 6.666 0H6.667ZM12.5 6.667a.833.833 0 0 0 0 1.666H15a.833.833 0 1 0 0-1.666h-2.5Z",fill:"#000"})),Nv||(Nv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-disgusted_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#98E791"}),go.createElement("stop",{offset:1,stopColor:"#3C9845"})))))},IconEmotionsFearful:function(e){return go.createElement("svg",L_({}
2,e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Lv||(Lv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-fearful_svg__a)"})),jv||(jv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M8.333 7.5A1.667 1.667 0 1 1 5 7.5a1.667 1.667 0 0 1 3.333 0ZM15 7.5a1.667 1.667 0 1 1-3.333 0A1.667 1.667 0 0 1 15 7.5Zm-5 4.167A3.333 3.333 0 0 0 6.667 15h6.666A3.333 3.333 0 0 0 10 11.667Z",fill:"#000"})),Bv||(Bv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-fearful_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#6BEBD4"}),go.createElement("stop",{offset:1,stopColor:"#077EA4"})))))},IconEmotionsHappy:function(e){return go.createElement("svg",j_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Fv||(Fv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-happy_svg__a)"})),Uv||(Uv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M8.333 7.5A1.667 1.667 0 1 1 5 7.5a1.667 1.667 0 0 1 3.333 0ZM15 7.5a1.667 1.667 0 1 1-3.333 0A1.667 1.667 0 0 1 15 7.5Zm-7.468 5.178a.75.75 0 0 0-1.388.568 4.167 4.167 0 0 0 7.7.03.75.75 0 1 0-1.384-.58 2.666 2.666 0 0 1-4.928-.018Z",fill:"#000"})),Hv||(Hv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-happy_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#F2AD25"}),go.createElement("stop",{offset:1,stopColor:"#F27B25"})))))},IconEmotionsNeutral:function(e){return go.createElement("svg",B_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Vv||(Vv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-neutral_svg__a)"})),zv||(zv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M8.333 7.5A1.667 1.667 0 1 1 5 7.5a1.667 1.667 0 0 1 3.333 0ZM15 7.5a1.667 1.667 0 1 1-3.333 0A1.667 1.667 0 0 1 15 7.5Zm-7.5 5.833A.833.833 0 0 0 7.5 15h5a.833.833 0 0 0 0-1.667h-5Z",fill:"#000"})),$v||($v=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-neutral_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#AAA"}),go.createElement("stop",{offset:1,stopColor:"#5E5E5E"})))))},IconEmotionsSad:function(e){return go.createElement("svg",F_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Wv||(Wv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-sad_svg__a)"})),Yv||(Yv=go.createElement("path",{opacity:.8,fillRule:"evenodd",clipRule:"evenodd",d:"M8.333 7.5A1.667 1.667 0 1 1 5 7.5a1.667 1.667 0 0 1 3.333 0ZM15 7.5a1.667 1.667 0 1 1-3.333 0A1.667 1.667 0 0 1 15 7.5Zm-8.614 6.26a.75.75 0 1 0 1.3.747 2.666 2.666 0 0 1 4.626-.002.75.75 0 1 0 1.301-.747 4.167 4.167 0 0 0-7.227.003Z",fill:"#000"})),qv||(qv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-sad_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#65B3FB"}),go.createElement("stop",{offset:1,stopColor:"#256BF2"})))))},IconEmotionsSurprised:function(e){return go.createElement("svg",U_({},e,{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Gv||(Gv=go.createElement("circle",{cx:10,cy:10,r:10,fill:"url(#emotions-surprised_svg__a)"})),Kv||(Kv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.333 7.5A1.667 1.667 0 1 1 5 7.5a1.667 1.667 0 0 1 3.333 0ZM15 7.5a1.667 1.667 0 1 1-3.333 0A1.667 1.667 0 0 1 15 7.5ZM10 15c1.38 0 2.5-.597 2.5-1.333 0-.737-1.12-2-2.5-2s-2.5 1.263-2.5 2C7.5 14.403 8.62 15 10 15Z",fill:"#000"})),Jv||(Jv=go.createElement("defs",null,go.createElement("radialGradient",{id:"emotions-surprised_svg__a",cx:0,cy:0,r:1,gradientUnits:"userSpaceOnUse",gradientTransform:"rotate(90 2.708 7.292) scale(15.4167)"},go.createElement("stop",{offset:.359,stopColor:"#CC86E4"}),go.createElement("stop",{offset:1,stopColor:"#933CD8"})))))},IconExclamationSolid:function(e){return go.createElement("svg",$_({}
2,e,{viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),eb||(eb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 14.667A6.667 6.667 0 1 1 8 1.333a6.667 6.667 0 0 1 0 13.334Zm-.667-10a.667.667 0 1 1 1.334 0V8a.667.667 0 1 1-1.334 0V4.667ZM8 10a.667.667 0 1 0 0 1.333A.667.667 0 0 0 8 10Z"})))},IconExclamationTriangle:function(e){return go.createElement("svg",W_({},e,{viewBox:"0 0 18 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),tb||(tb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.233 14.325 9.708.911a.817.817 0 0 0-1.417 0L.768 14.325a.78.78 0 0 0-.1.382.8.8 0 0 0 .808.793h15.05a.82.82 0 0 0 .39-.098.785.785 0 0 0 .318-1.077Zm-14.39-.41L9 2.937l6.158 10.978H2.842Zm5.349-2.378c0-.438.355-.793.792-.793h.032a.793.793 0 1 1 0 1.586h-.032a.793.793 0 0 1-.792-.793ZM9 6.781a.808.808 0 0 0-.808.809v1.554a.808.808 0 0 0 1.617 0V7.59A.808.808 0 0 0 9 6.782Z",fill:"#040404"})))},IconExitFullscreen:function(e){return go.createElement("svg",Y_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),nb||(nb=go.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 0 1.5 1.5h5.25a.75.75 0 0 0 0-1.5H15V3.75a.75.75 0 0 0-1.5 0V9ZM10.5 15A1.5 1.5 0 0 0 9 13.5H3.75a.75.75 0 0 0 0 1.5H9v5.25a.75.75 0 0 0 1.5 0V15ZM10.5 9A1.5 1.5 0 0 1 9 10.5H3.75a.75.75 0 0 1 0-1.5H9V3.75a.75.75 0 0 1 1.5 0V9ZM15 13.5a1.5 1.5 0 0 0-1.5 1.5v5.25a.75.75 0 0 0 1.5 0V15h5.25a.75.75 0 0 0 0-1.5H15Z"})))},IconFaceSmile:function(e){return go.createElement("svg",q_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),rb||(rb=go.createElement("path",{d:"M16.496 14.996c.249.249.287.644.058.911A5.986 5.986 0 0 1 12 18a5.986 5.986 0 0 1-4.554-2.093c-.23-.267-.19-.662.058-.911.333-.333.89-.263 1.212.08A4.487 4.487 0 0 0 12 16.5a4.487 4.487 0 0 0 3.284-1.424c.322-.343.879-.413 1.212-.08ZM9.75 9.75a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM15.75 11.25a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"})),ib||(ib=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.5 12c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12ZM21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})))},IconFavorite:function(e){return go.createElement("svg",K_({},e,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),ab||(ab=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m12 5.775-1.026 3.28a2.25 2.25 0 0 1-2.172 1.577l-3.436-.037 2.802 1.989a2.25 2.25 0 0 1 .83 2.553L7.9 18.393l2.758-2.05a2.25 2.25 0 0 1 2.684 0l2.758 2.05-1.098-3.256a2.25 2.25 0 0 1 .83-2.553l2.802-1.99-3.436.038a2.25 2.25 0 0 1-2.172-1.578L12 5.774Zm.716-2.737c-.22-.701-1.212-.701-1.432 0L9.543 8.606a.75.75 0 0 1-.724.526l-5.834-.064c-.735-.008-1.042.936-.442 1.362L7.3 13.807a.75.75 0 0 1 .276.85l-1.863 5.53c-.235.696.568 1.28 1.158.84l4.681-3.48a.75.75 0 0 1 .896 0l4.681 3.48c.59.44 1.393-.144 1.159-.84l-1.864-5.53a.75.75 0 0 1 .276-.85l4.758-3.377c.599-.426.292-1.37-.443-1.362l-5.834.064a.75.75 0 0 1-.724-.526l-1.741-5.568Z",fill:"#fff"})))},IconFavoriteSolid:function(e){return go.createElement("svg",G_({},e,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),ob||(ob=go.createElement("path",{clipRule:"evenodd",d:"M12.716 3.038c-.22-.701-1.212-.701-1.432 0L9.543 8.606a.75.75 0 0 1-.724.526l-5.834-.064c-.735-.008-1.042.936-.442 1.362L7.3 13.807a.75.75 0 0 1 .276.85l-1.863 5.53c-.235.696.568 1.28 1.158.84l4.681-3.48a.75.75 0 0 1 .896 0l4.681 3.48c.59.44 1.393-.144 1.159-.84l-1.864-5.53a.75.75 0 0 1 .276-.85l4.758-3.377c.599-.426.292-1.37-.443-1.362l-5.834.064a.75.75 0 0 1-.724-.526l-1.741-5.568Z"})))},IconFeedback:function(e){return go.createElement("svg",J_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),sb||(sb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.134 3.19a3.75 3.75 0 0 0-4.269 0l-6.75 4.674A3.75 3.75 0 0 0 1.5 10.947v7.803a3.75 3.75 0 0 0 3.75 3.75h13.5a3.75 3.75 0 0 0 3.75-3.75v-7.803a3.75 3.75 0 0 0-1.616-3.083l-6.75-4.673ZM10.72 4.425a2.25 2.25 0 0 1 2.562 0l6.75 4.673c.063.044.123.09.181.14l-7.297 5.613c-.053.041-.108.078-.165.11V9l1.8 1.35a.75.75 0 1 0 .9-1.2l-3-2.25a.75.75 0 0 0-.9 0l-3 2.25a.75.75 0 0 0 .9 1.2L11.25 9v5.96a1.528 1.528 0 0 1-.165-.11L3.788 9.237a2.25 2.25 0 0 1 .181-.14l6.75-4.673ZM3.035 10.55a2.25 2.25 0 0 0-.035.397v7.803A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75v-7.803c0-.134-.012-.267-.035-.397l-7.136 5.49a3 3 0 0 1-3.658 0l-7.136-5.49Z"})))},IconGear:function(e){return go.createElement("svg",Z_({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),lb||(lb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Zm-1.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"})),cb||(cb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.026 3.447c0-1.069.867-1.947 1.936-1.947h2.076c1.069 0 1.936.878 1.936 1.947 0 1.48 1.604 2.422 2.883 1.678.92-.536 2.1-.22 2.63.704l1.054 1.844c.531.927.214 2.109-.709 2.646-1.288.75-1.288 2.611 0 3.361.923.538 1.24 1.72.71 2.647l-1.056 1.844a1.918 1.918 0 0 1-2.63.704c-1.278-.744-2.882.198-2.882 1.677 0 1.07-.867 1.948-1.936 1.948h-2.076a1.946 1.946 0 0 1-1.936-1.948c0-1.479-1.604-2.421-2.883-1.677-.92.536-2.1.22-2.63-.704L2.46 16.327a1.945 1.945 0 0 1 .709-2.647c1.288-.75 1.288-2.61 0-3.36a1.945 1.945 0 0 1-.71-2.647l1.056-1.844a1.918 1.918 0 0 1 2.63-.704c1.278.744 2.882-.198 2.882-1.678ZM10.962 3h2.076c.229 0 .436.195.436.447 0 2.61 2.836 4.314 5.137 2.974a.418.418 0 0 1 .573.153l1.055 1.844a.445.445 0 0 1-.162.605c-2.281 1.33-2.281 4.625 0 5.954a.445.445 0 0 1 .162.605l-1.055 1.844a.418.418 0 0 1-.573.153c-2.301-1.34-5.137.363-5.137 2.973a.446.446 0 0 1-.436.448h-2.076a.446.446 0 0 1-.436-.448c0-2.61-2.836-4.313-5.138-2.973a.418.418 0 0 1-.572-.153L3.76 15.582a.445.445 0 0 1 .163-.605c2.281-1.33 2.281-4.625 0-5.954a.445.445 0 0 1-.163-.605l1.056-1.844a.418.418 0 0 1 .572-.153c2.302 1.34 5.138-.364 5.138-2.974 0-.252.207-.447.436-.447Z"})))},IconGoogle:function(e){return go.createElement("svg",Q_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ub||(ub=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.236 10.354h-.676v-.034H12v3.36h4.748A5.04 5.04 0 0 1 12 17.04 5.04 5.04 0 0 1 6.96 12 5.04 5.04 0 0 1 12 6.96c1.285 0 2.454.484 3.344 1.276l2.375-2.375A8.36 8.36 0 0 0 12 3.6 8.4 8.4 0 0 0 3.6 12a8.4 8.4 0 0 0 8.4 8.4 8.4 8.4 0 0 0 8.236-10.046Z"})))},IconHangup:function(e){return go.createElement("svg",X_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),db||(db=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.535 14.214c.207.832.388 1.233.899 1.598.458.326 2.902.7 3.868.688.509-.007.952-.138 1.304-.462l.017-.016c.858-.851 1.034-3.173.753-4.411-.168-1.205-1.006-2.135-2.395-2.755l-.213-.09c-3.724-1.703-11.8-1.675-15.55.007-1.484.588-2.395 1.562-2.598 2.89-.27 1.067-.112 3.47.758 4.352.374.346.818.477 1.327.484.965.012 3.41-.362 3.867-.687.47-.334.66-.699.848-1.399l.067-.263c.126-.506.203-.652.394-.75 2.08-.95 4.164-.95 6.269.011.15.078.227.204.333.599l.052.204Zm-8.502-.43c.061-.247.147-.57.298-.858a1.97 1.97 0 0 1 .869-.862l.028-.014.03-.014c2.478-1.132 5.017-1.13 7.515.01l.031.015.03.016c.338.173.61.432.804.775.151.267.236.554.294.768l.002.01.057.223c.099.396.16.549.2.623a.206.206 0 0 0 .047.062c.053.018.131.042.237.07.252.066.583.134.951.196.76.127 1.508.2 1.857.196a.825.825 0 0 0 .248-.033.166.166 0 0 0 .044-.02.585.585 0 0 0 .044-.067c.035-.059.076-.143.118-.256.085-.229.157-.526.204-.868.097-.703.065-1.407-.027-1.813l-.015-.062-.008-.063c-.075-.532-.434-1.105-1.51-1.587l-.219-.093-.017-.008c-1.573-.72-4.269-1.134-7.14-1.13-2.868.004-5.58.427-7.173 1.141l-.03.014-.03.012c-1.137.45-1.568 1.06-1.67 1.721l-.01.072-.018.07c-.073.29-.114.953-.016 1.677.047.345.119.652.207.894.043.119.085.209.122.273.017.03.032.052.042.066.018.013.035.02.054.027.037.013.109.03.24.032.349.004 1.098-.069 1.857-.196.368-.062.7-.13.952-.196.105-.028.184-.051.237-.07a.174.174 0 0 0 .04-.05c.027-.044.08-.155.16-.454l.064-.25Z"})))},IconHelp:function(e){return go.createElement("svg",tw({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),fb||(fb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 18.333a8.333 8.333 0 1 1 0-16.666 8.333 8.333 0 0 1 0 16.666Zm0-1.666a6.667 6.667 0 1 0 0-13.334 6.667 6.667 0 0 0 0 13.334Zm-.752-1.774c.198.171.429.257.693.257a.988.988 0 0 0 .677-.26c.196-.174.293-.413.293-.717a.938.938 0 0 0-.28-.69.938.938 0 0 0-.69-.28.968.968 0 0 0-.703.28.927.927 0 0 0-.286.69c0 .308.099.548.296.72ZM7.161 6.76c-.264.423-.397.841-.397 1.253 0 .2.084.386.251.557a.826.826 0 0 0 .615.257c.413 0 .692-.245.84-.736.156-.468.347-.823.573-1.064.226-.24.577-.361 1.055-.361.408 0 .74.119.999.358.258.238.387.531.387.879a1 1 0 0 1-.127.494c-.084.152-.188.29-.312.414s-.325.307-.602.55c-.317.278-.569.518-.755.72a2.405 2.405 0 0 0-.45.702c-.113.268-.169.583-.169.948 0 .29.077.51.231.657a.792.792 0 0 0 .57.222c.434 0 .692-.226.775-.677.047-.213.083-.362.107-.446a1.37 1.37 0 0 1 .1-.254c.044-.085.11-.
2178.2-.28.088-.102.207-.22.354-.355.534-.478.904-.817 1.11-1.019a2.97 2.97 0 0 0 .534-.72c.15-.277.225-.6.225-.97 0-.468-.132-.902-.394-1.301-.263-.4-.635-.716-1.117-.948-.481-.232-1.037-.348-1.666-.348-.677 0-1.27.139-1.778.417-.507.277-.894.628-1.159 1.051Z"})))},IconHighlight:function(e){return go.createElement("svg",nw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),hb||(hb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m15.197 6.055.824-.798 1.648 1.596-.824.798-1.648-1.596Zm-3.297 0 1.648-1.596.824-.798a2.385 2.385 0 0 1 3.297 0l1.648 1.596c.91.882.91 2.31 0 3.192l-.824.798-1.648 1.596-4.12 3.99-1.65 1.596-.193.188-3.112 1.127a2.384 2.384 0 0 1-2.463-.517 2.204 2.204 0 0 1-.534-2.385l1.164-3.013.194-.188 1.648-1.596 4.121-3.99Zm3.297 3.192-4.121 3.99-1.648-1.596 4.12-3.99 1.649 1.596Zm-8.24 6.382.897-2.32 1.5 1.452-2.397.868Zm-1.791 3.114c-.644 0-1.166.505-1.166 1.129C4 20.495 4.522 21 5.166 21h12.82c.644 0 1.166-.505 1.166-1.128 0-.624-.522-1.13-1.166-1.13H5.166Z"})))},IconImage:function(e){return go.createElement("svg",iw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),gb||(gb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 10.5a3 3 0 1 0 0-6 3 3 0 0 0 0 6Zm0-1.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"})),vb||(vb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 15.75v3.75a3 3 0 0 0 3 3h15a3 3 0 0 0 3-3v-15a3 3 0 0 0-3-3h-15a3 3 0 0 0-3 3v11.25ZM19.5 3h-15A1.5 1.5 0 0 0 3 4.5v9.44l3.97-3.97a.75.75 0 0 1 1.06 0L12 13.94l1.72-1.72a.75.75 0 0 1 1.06 0L21 18.44V4.5A1.5 1.5 0 0 0 19.5 3Zm1.258 17.318-6.508-6.507-1.72 1.72a.75.75 0 0 1-1.06 0L7.5 11.56 3 16.06V19.5A1.5 1.5 0 0 0 4.5 21h15c.527 0 .99-.271 1.258-.682Z"})))},IconInfo:function(e){return go.createElement("svg",aw({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),_b||(_b=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 18.333a8.333 8.333 0 1 1 0-16.666 8.333 8.333 0 0 1 0 16.666Zm0-1.666a6.667 6.667 0 1 0 0-13.334 6.667 6.667 0 0 0 0 13.334ZM9.167 10a.833.833 0 0 1 1.667 0v3.333a.833.833 0 1 1-1.667 0V10ZM10 5.833A.833.833 0 1 0 10 7.5a.833.833 0 0 0 0-1.667Z"})))},IconInfoCircle:function(e){return go.createElement("svg",ow({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),bb||(bb=go.createElement("path",{d:"M12 8.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM10.5 12h.75v5.25c0 .414.336.75.75.75h1.5a.75.75 0 0 0 0-1.5h-.75v-5.25a.75.75 0 0 0-.75-.75h-1.5a.75.75 0 0 0 0 1.5Z"})),yb||(yb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 22.5c5.799 0 10.5-4.701 10.5-10.5S17.799 1.5 12 1.5 1.5 6.201 1.5 12 6.201 22.5 12 22.5Zm0-1.5a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"})))},IconMessage:function(e){return go.createElement("svg",lw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Eb||(Eb=go.createElement("path",{d:"M14.25 10.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM6 8.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 8.25ZM6.75 10.5a.75.75 0 0 0 0 1.5h4.5a.75.75 0 0 0 0-1.5h-4.5Z"})),kb||(kb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.75 2.25A5.25 5.25 0 0 0 1.5 7.5v7.125a2.625 2.625 0 0 0 2.625 2.625c.621 0 1.125.504 1.125 1.125v.843c0 1.88 2.272 2.82 3.6 1.492l2.362-2.362a3.75 3.75 0 0 1 2.652-1.098h3.386c2.9 0 5.25-2.35 5.25-5.25V7.5c0-2.9-2.35-5.25-5.25-5.25H6.75ZM3 7.5a3.75 3.75 0 0 1 3.75-3.75h10.5A3.75 3.75 0 0 1 21 7.5V12a3.75 3.75 0 0 1-3.75 3.75h-3.386a5.25 5.25 0 0 0-3.712 1.538L7.79 19.649a.61.61 0 0 1-1.04-.43v-.844a2.625 2.625 0 0 0-2.625-2.625A1.125 1.125 0 0 1 3 14.625V7.5Z"})))},IconMeter:function(e){return go.createElement("svg",cw({},e,{viewBox:"0 0 38 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),Cb||(Cb=go.createElement("rect",{width:3,height:12,rx:1})),Ab||(Ab=go.createElement("rect",{x:5,width:3,height:12,rx:1})),Tb||(Tb=go.createElement("rect",{x:10,width:3,height:12,rx:1})),Ib||(Ib=go.createElement("rect",{x:15,width:3,height:12,rx:1})),Db||(Db=go.createElement("rect",{x:20,width:3,height:12,rx:1})),Pb||(Pb=go.createElement("rect",{x:25,width:3,height:12,rx:1})),xb||(xb=go.createElement("rect",{x:30,width:3,height:12,rx:1})),Rb||(Rb=go.createElement("rect",{x:35,width:3,height:12,rx:1})))},IconMic:function(e){return go.createElement("svg",dw({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Lb||(Lb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 1.5A4.5 4.5 0 0 0 7.5 6v6a4.5 4.5 0 1 0 9 0V6A4.5 4.5 0 0 0 12 1.5ZM15 12V6a3 3 0 1 0-6 0v6a3 3 0 1 0 6 0Z"})),jb||(jb=go.createElement("path",{d:"M11.25 19.463A7.501 7.501 0 0 1 4.5 12v-1.5a.75.75 0 0 1 1.5 0V12a6 6 0 0 0 12 0v-1.5a.75.75 0 0 1 1.5 0V12a7.501 7.501 0 0 1-6.75 7.463v2.287a.75.75 0 0 1-1.5 0v-2.287Z"})))},IconMicSlash:function(e){return go.createElement("svg",uw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ob||(Ob=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 6.44V6a4.5 4.5 0 1 0-9 0v6c0 .972.308 1.872.832 2.607L7.26 15.68A5.974 5.974 0 0 1 6 12v-1.5a.75.75 0 0 0-1.5 0V12c0 1.801.635 3.454 1.693 4.747L3.22 19.72a.75.75 0 1 0 1.06 1.06l16.5-16.5a.75.75 0 0 0-1.06-1.06L16.5 6.44ZM15 7.94V6a3 3 0 1 0-6 0v6c0 .556.151 1.077.415 1.524L15 7.939Z"})),Mb||(Mb=go.createElement("path",{d:"M9.79 17.58A6 6 0 0 0 18 12v-1.5a.75.75 0 0 1 1.5 0V12a7.501 7.501 0 0 1-6.75 7.463v2.287a.75.75 0 0 1-1.5 0v-2.287a7.452 7.452 0 0 1-2.188-.56c-.465-.199-.541-.799-.183-1.156.237-.238.6-.29.911-.167Z"})),Nb||(Nb=go.createElement("path",{d:"M15.75 11.25A.75.75 0 0 0 15 12a3 3 0 0 1-3 3 .75.75 0 0 0 0 1.5 4.5 4.5 0 0 0 4.5-4.5.75.75 0 0 0-.75-.75Z"})))},IconModerator:function(e){return go.createElement("svg",pw({},e,{viewBox:"0 0 24 24",fillRule:"evenodd",xmlns:"http://www.w3.org/2000/svg"}),Bb||(Bb=go.createElement("path",{clipRule:"evenodd",d:"M4.5 3h15A1.5 1.5 0 0 1 21 4.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 19.5v-15A1.5 1.5 0 0 1 4.5 3Zm-3 1.5a3 3 0 0 1 3-3h15a3 3 0 0 1 3 3v15a3 3 0 0 1-3 3h-15a3 3 0 0 1-3-3v-15ZM8.718 7H6.3v10.91h1.896v-7.512h.102l3.014 7.48h1.417l3.015-7.464h.101v7.495h1.897V7h-2.419l-3.238 7.905h-.128L8.718 7Z"})))},IconNoiseSuppressionOff:function(e){return go.createElement("svg",hw({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),Ub||(Ub=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.062 5.26a.83.83 0 0 0-.229.573v8.334a.833.833 0 0 0 1.667 0v-7.47L6.062 5.26Zm3.105 3.104v8.303a.833.833 0 0 0 1.666 0V10.03L9.167 8.364Zm4.135 4.135a.833.833 0 0 1-.801-.8l.8.8Zm.865-1.53L12.5 9.302v-.969a.833.833 0 0 1 1.667 0v2.636Zm3.324 3.324-1.658-1.657V5.833a.833.833 0 0 1 1.667 0v8.334a.831.831 0 0 1-.01.126Zm-6.658-6.657L9.167 5.969V3.333a.833.833 0 0 1 1.666 0v4.303Zm-7.5-.136a.833.833 0 0 0-.833.833v3.334a.833.833 0 0 0 1.667 0V8.333a.833.833 0 0 0-.834-.833Z"})),Hb||(Hb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.915 1.915a.847.847 0 0 1 1.198 0l14.972 14.972a.847.847 0 1 1-1.198 1.198L1.915 3.113a.847.847 0 0 1 0-1.198Z"})))},IconNoiseSuppressionOn:function(e){return go.createElement("svg",mw({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),Vb||(Vb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 2.5a.833.833 0 0 0-.833.833v13.334a.833.833 0 0 0 1.666 0V3.333A.833.833 0 0 0 10 2.5ZM6.667 5a.833.833 0 0 0-.834.833v8.334a.833.833 0 0 0 1.667 0V5.833A.833.833 0 0 0 6.667 5ZM2.5 8.333a.833.833 0 0 1 1.667 0v3.334a.833.833 0 0 1-1.667 0V8.333Zm10 0a.833.833 0 0 1 1.667 0v3.334a.833.833 0 0 1-1.667 0V8.333Zm3.333-2.5a.833.833 0 0 1 1.667 0v8.334a.833.833 0 0 1-1.667 0V5.833Z"})))},IconArrowRight:function(e){return go.createElement("svg",f_({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),iv||(iv=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.72 3.97a.75.75 0 0 0 0 1.06L14.69 12l-6.97 6.97a.75.75 0 1 0 1.06 1.06l7.5-7.5a.75.75 0 0 0 0-1.06l-7.5-7.5a.75.75 0 0 0-1.06 0Z"})))},IconOffice365:function(e){return go.createElement("svg",gw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),zb||(zb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m3 6 11.014-4 6.007 1.5v17L14.014 22 3 18l11.014 1.5V5L7.005 6.5v10L3 18V6Z"})))},IconPerformance:function(e){return go.createElement("svg",bw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Yb||(Yb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.75c-4.94 0-9 4.196-9 9.442 0 2.916 1.258 5.515 3.227 7.244a.75.75 0 1 1-.99 1.128C2.948 19.553 1.5 16.544 1.5 13.192 1.5 7.181 6.17 2.25 12 2.25s10.5 4.93 10.5 10.942c0 3.353-1.448 6.361-3.737 8.372a.75.75 0 1 1-.99-1.128C19.742 18.707 21 16.108 21 13.192c0-5.246-4.06-9.442-9-9.442Z"})),qb||(qb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m14.998 10.502-3.45 2.104a.98.98 0 1 0 1.347 1.345l2.103-3.45Zm.54-2.087c1.008-.614 2.161.54 1.547 1.547l-2.91 4.77a2.48 2.48 0 0 1-1.558 1.125c-1.786.413-3.387-1.188-2.974-2.974.15-.65.556-1.21 1.125-1.558l4.77-2.91Z"})))},IconPhoneRinging:function(e){return go.createElement("svg",yw({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Gb||(Gb=go.createElement("path",{d:"M22.47 9.75c.033.413-.306.75-.72.75s-.746-.337-.787-.749a7.503 7.503 0 0 0-6.714-6.714c-.412-.041-.749-.373-.749-.787 0-.414.337-.753.75-.72a9.002 9.002 0 0 1 8.22 8.22Z"})),Kb||(Kb=go.createElement("path",{d:"M19.454 9.751c.05.412-.29.749-.704.749s-.744-.338-.812-.747a4.504 4.504 0 0 0-3.691-3.691c-.409-.069-.747-.398-.747-.812 0-.414.338-.755.748-.704a6.003 6.003 0 0 1 5.206 5.205Z"})),Jb||(Jb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.167 7.563c.103.619-.052 1.03-.495 1.765l-.107.181c-.204.354-.24.498-.188.66.81 2.167 2.283 3.64 4.426 4.44.203.066.361.016.808-.252l.233-.139c.628-.362 1.021-.485 1.59-.39.552.094 2.546 1.559 3.22 2.25.354.364.575.77.595 1.28-.008 1.239-1.596 3.05-2.541 3.614-1.083.796-2.415.84-3.88.206-3.842-1.463-9.572-7.153-11.002-10.99l-.086-.215c-.544-1.42-.479-2.67.254-3.641.677-1.075 2.443-2.592 3.652-2.587h.024c.477.02.883.24 1.248.596.692.675 2.155 2.667 2.25 3.222Zm4.395 8.477c.311-.097.6-.265.818-.395l.221-.132c.269-.154.384-.195.435-.209a.173.173 0 0 1 .042-.006h.022c.05.025.122.063.217.119.224.131.507.318.81.534.628.447 1.21.925 1.452 1.174.092.095.131.158.148.193a.217.217 0 0 1 .02.057.743.743 0 0 1-.018.077c-.02.071-.053.165-.107.28a4.43 4.43 0 0 1-.486.778c-.442.581-.94 1.02-1.197 1.174l-.062.037-.058.043c-.538.395-1.275.522-2.397.037l-.03-.013-.031-.012c-1.633-.622-3.848-2.24-5.88-4.265-2.032-2.027-3.645-4.227-4.249-5.847l-.007-.018-.088-.22c-.42-1.103-.27-1.762.054-2.19l.039-.051.033-.054c.223-.353.697-.873 1.263-1.302.275-.208.536-.367.758-.469.11-.05.198-.08.264-.098a.601.601 0 0 1 .079-.016.17.17 0 0 1 .046.017c.036.017.102.06.198.152.25.244.727.825 1.174 1.452.216.304.403.587.534.81.055.095.094.167.118.218v.025c0 .01-.001.024-.01.052-.024.081-.09.232-.3.582l-.117.198-.005.008c-.11.192-.254.456-.336.751-.105.38-.096.755.02 1.116l.011.033.012.033c.96 2.572 2.753 4.369 5.307 5.321l.03.011.03.01c.39.127.8.137 1.223.005Z"})))},IconPin:function(e){return go.createElement("svg",_w({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Zb||(Zb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.478 3.22a.75.75 0 0 0-1.28.53v2.871l-3.863 3.863-5.08 1.016a.75.75 0 0 0-.384 1.266l3.182 3.182-3.712 3.712a.75.75 0 1 0 1.06 1.06l3.713-3.712 3.182 3.182a.75.75 0 0 0 1.265-.383l1.017-5.08 3.862-3.863h2.871a.75.75 0 0 0 .53-1.28L14.479 3.22Zm.22 3.712V5.561L18.5 9.364h-1.37a.75.75 0 0 0-.531.22l-4.243 4.242a.75.75 0 0 0-.205.383l-.786 3.93-5.442-5.443 3.929-.786a.75.75 0 0 0 .383-.205l4.243-4.243a.75.75 0 0 0 .22-.53Z"})))},IconPinned:function(e){return go.createElement("svg",ww({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Qb||(Qb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.478 3.22a.75.75 0 0 0-1.28.53v2.871l-3.863 3.863-5.08 1.016a.75.75 0 0 0-.384 1.266l3.182 3.182-3.712 3.712a.75.75 0 1 0 1.06 1.06l3.713-3.712 3.182 3.182a.75.75 0 0 0 1.265-.383l1.017-5.08 3.862-3.863h2.871a.75.75 0 0 0 .53-1.28L14.479 3.22Z"})))},IconPlay:function(e){return go.createElement("svg",Sw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Xb||(Xb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.468v13.064a.11.11 0 0 0 .019.066c.015.025.05.062.11.096.126.069.286.078.429.005l12.802-6.532a.283.283 0 0 0 .12-.099.13.13 0 0 0 0-.136.283.283 0 0 0-.12-.099L6.558 5.301a.456.456 0 0 0-.429.005.303.303 0 0 0-.11.096.11.11 0 0 0-.019.066Zm-1.5 0v13.064c0 1.305 1.508 2.132 2.74 1.503l12.802-6.532c1.277-.652 1.277-2.354 0-3.006L7.24 3.965c-1.232-.629-2.74.198-2.74 1.503Z"})))},IconPlus:function(e){return go.createElement("svg",Ew({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ey||(ey=go.createElement("path",{d:"M12.75 3.515a.75.75 0 0 0-1.5 0v7.735H3.515a.75.75 0 0 0 0 1.5h7.735v7.735a.75.75 0 0 0 1.5 0V12.75h7.735a.75.75 0 0 0 0-1.5H12.75V3.515Z"})))},IconRaiseHand:function(e){return go.createElement("svg",kw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ty||(ty=go.createElement("path",{d:"M11.542 14.191a.748.748 0 0 1-.292.059"})),ny||(ny=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 3.75a2.25 2.25 0 0 1 4.5 0v.128A2.25 2.25 0 0 1 18 6v.128a2.25 2.25 0 0 1 3 2.122v6.568a7.682 7.682 0 0 1-13.934 4.465l-4.62-6.468a2.388 2.388 0 0 1 3.779-2.917l1.275 1.53V6a2.25 2.25 0 0 1 3-2.122V3.75Zm1.042 10.441A.75.75 0 0 0 12 13.5V3.75a.75.75 0 0 1 1.5 0v9.75a.75.75 0 0 0 1.5 0V6a.75.75 0 0 1 1.5 0v7.5a.75.75 0 0 0 1.5 0V8.25a.75.75 0 0 1 1.5 0V14.818A6.182 6.182 0 0 1 8.287 18.41l-4.62-6.468a.888.888 0 0 1 1.405-1.085l2.602 3.122A.75.75 0 0 0 9 13.5V6a.75.75 0 0 1 1.5-.006V13.5a.75.75 0 0 0 .75.75"})))},IconRecord:function(e){return go.createElement("svg",Cw({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ry||(ry=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm1.5 0c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12ZM12 15.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z"})))},IconTranscription:function(e){return go.createElement("svg",zw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ay||(Ay=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m15.585 12.75 1.742 3.54a.75.75 0 1 0 1.346-.661L12.641 3.367a1.125 1.125 0 0 0-2.026.016L4.572 16.18c-.177.374-.017.721.358.898.374.177.721.017.898-.358l2.022-3.97h7.735Zm-.738-1.5L11.64 4.727l-3.08 6.523h6.288Z"})),Ty||(Ty=go.createElement("path",{d:"M3 20.25a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z"})))},IconTranslate:function(e){return go.createElement("svg",$w({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Iy||(Iy=go.createElement("path",{d:"m12.87 15.07-2.54-2.51.03-.03A17.52 17.52 0 0 0 14.07 6H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7 1.62-4.33L19.12 17h-3.24z"})))},IconRecordAccount:function(e){return go.createElement("svg",s_({},e,{viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"}),Kg||(Kg=go.createElement("path",{d:"M0 3a3 3 0 0 1 3-3h34a3 3 0 0 1 3 3v34a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3Z",fill:"#818DDB"})),Jg||(Jg=go.createElement("path",{d:"M30.998 20.143c.043-.744-.525-.963-.744-.963H22.38c-.7 0-.788.744-.788.788v8.53h9.406v-8.355Zm-5.425 6.124a.737.737 0 0 1-.743.744h-.744a.767.767 0 0 1-.744-.744v-.744c0-.393.306-.743.744-.743h.744c.393 0 .743.35.743.743v.744Zm0-3.718a.737.737 0 0 1-.743.743h-.744a.767.767 0 0 1-.744-.743v-.744c0-.394.306-.744.744-.744h.744c.393 0 .743.35.743.744v.744Zm3.631 3.718a.737.737 0 0 1-.744.744h-.743a.767.767 0 0 1-.744-.744v-.744c0-.393.306-.743.744-.743h.743c.394 0 .744.35.744.743v.744Zm0-3.718a.737.737 0 0 1-.744.743h-.743a.766.766 0 0 1-.744-.743v-.744c0-.394.306-.744.744-.744h.743c.394 0 .744.35.744.744v.744Z",fill:"#fff"})),Zg||(Zg=go.createElement("path",{d:"M23.736 16.206v-4.244c.044-.743-.481-.962-.7-.962H10.787c-.7 0-.787.744-.787.787v16.711h9.405V17.824s0-.875.788-.875h2.843c.438 0 .7-.437.7-.743Zm-9.755 9.711a.737.737 0 0 1-.744.744h-.7a.767.767 0 0 1-.744-.744v-.744c0-.393.307-.743.744-.743h.744c.394 0 .743.35.743.743v.744h-.043Zm0-3.762a.737.737 0 0 1-.744.744h-.7a.767.767 0 0 1-.744-.744v-.744c0-.393.307-.743.744-.743h.744c.394 0 .743.35.743.743v.744h-.043Zm0-3.718a.737.737 0 0 1-.744.743h-.7a.767.767 0 0 1-.744-.743v-.744c0-.394.307-.744.744-.744h.744c.394 0 .743.35.743.744v.744h-.043Zm0-3.719a.737.737 0 0 1-.744.744h-.7a.767.767 0 0 1-.744-.744v-.743c0-.394.307-.744.744-.744h.744c.394 0 .743.35.743.744v.743h-.043Zm3.98 11.2a.737.737 0 0 1-.743.743h-.744a.767.767 0 0 1-.743-.744v-.744c0-.393.306-.743.743-.743h.744c.394 0 .744.35.744.743v.744Zm0-3.763a.737.737 0 0 1-.743.744h-.744a.767.767 0 0 1-.743-.744v-.744c0-.393.306-.743.743-.743h.744c.394 0 .744.35.744.743v.744Zm0-3.718a.737.737 0 0 1-.743.743h-.744a.767.767 0 0 1-.743-.743v-.744c0-.394.306-.744.743-.744h.744c.394 0 .744.35.744.744v.744Zm0-3.719a.737.737 0 0 1-.743.744h-.744a.767.767 0 0 1-.743-.744v-.743c0-.394.306-.744.743-.744h.744c.394 0 .744.35.744.744v.743Zm3.981 0a.737.737 0 0 1-.743.744h-.7a.767.767 0 0 1-.744-.744v-.743c0-.394.306-.744.744-.744h.744c.393 0 .743.35.743.744v.743h-.044Z",fill:"#fff"})))},IconRecordContact:function(e){return go.createElement("svg",I_({},e,{viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"}),wv||(wv=go.createElement("path",{d:"M0 3a3 3 0 0 1 3-3h34a3 3 0 0 1 3 3v34a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3Z",fill:"#A094ED"})),Sv||(Sv=go.createElement("path",{d:"M29.12 12.02H10.88A2.287 2.287 0 0 0 8.6 14.3v11.02a2.287 2.287 0 0 0 2.28 2.28h18.24a2.287 2.287 0 0 0 2.28-2.28V14.3a2.287 2.287 0 0 0-2.28-2.28Zm-9.652 12.92h-6.536c-.722 0-1.292-.798-1.292-1.558.038-1.14 1.216-1.824 2.47-2.394.874-.38.988-.722.988-1.102 0-.38-.228-.722-.532-.988-.494-.456-.798-1.14-.798-1.9 0-1.444.874-2.66 2.394-2.66s2.394 1.216 2.394 2.66c0 .76-.266 1.444-.798 1.9-.304.266-.532.608-.532.988s.114.722.988 1.064c1.254.532 2.432 1.292 2.47 2.432.076.76-.494 1.558-1.216 1.558Zm8.892-2.66c0 .418-.342.76-.76.76h-3.42a.762.762 0 0 1-.76-.76v-1.14c0-.418.342-.76.76-.76h3.42c.418 0 .76.342.76.76v1.14Zm0-4.18c0 .418-.342.76-.76.76h-5.7a.762.762 0 0 1-.76-.76v-1.14c0-.418.342-.76.76-.76h5.7c.418 0 .76.342.76.76v1.14Z",fill:"#fff"})))},IconRecordLead:function(e){return go.createElement("svg",sw({}
2,e,{viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"}),wb||(wb=go.createElement("path",{d:"M0 3a3 3 0 0 1 3-3h34a3 3 0 0 1 3 3v34a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3Z",fill:"#EA8F6A"})),Sb||(Sb=go.createElement("path",{d:"M20.019 16.006a3.003 3.003 0 1 0 0-6.006 3.003 3.003 0 0 0 0 6.006ZM29.361 18.008H10.676c-.667 0-.934.834-.367 1.201l4.872 3.136c.233.167.367.468.267.735l-1.836 6.106c-.2.667.668 1.134 1.168.633l4.738-5.005c.267-.3.734-.3 1.001 0l4.738 5.005c.467.5 1.335.034 1.168-.633l-1.835-6.107a.702.702 0 0 1 .267-.734l4.871-3.136c.567-.367.3-1.201-.367-1.201Z",fill:"#fff"})))},IconRecordOpportunity:function(e){return go.createElement("svg",vw({},e,{viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"}),$b||($b=go.createElement("path",{d:"M0 3a3 3 0 0 1 3-3h34a3 3 0 0 1 3 3v34a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3Z",fill:"#F3BB6B"})),Wb||(Wb=go.createElement("path",{d:"M25.88 26.355H13.26c-.3 0-.568.27-.568.568v.03a1.8 1.8 0 0 0 1.794 1.794h10.168a1.8 1.8 0 0 0 1.794-1.794v-.03a.588.588 0 0 0-.568-.568ZM27.346 14.093a1.8 1.8 0 0 0-1.795 1.795c0 .538.24 1.046.628 1.376a3.163 3.163 0 0 1-3.05 1.913 3.16 3.16 0 0 1-2.96-2.96c0-.27 0-.509.059-.748a1.8 1.8 0 0 0 1.136-1.675A1.8 1.8 0 0 0 19.57 12a1.8 1.8 0 0 0-1.794 1.794c0 .748.478 1.406 1.136 1.675.06.24.06.479.06.748a3.16 3.16 0 0 1-2.96 2.96c-1.377.09-2.573-.747-3.051-1.913.389-.33.628-.838.628-1.376a1.8 1.8 0 0 0-1.795-1.795A1.8 1.8 0 0 0 10 15.888a1.8 1.8 0 0 0 1.794 1.794l.838 6.4c.03.27.269.479.568.479h12.74c.27 0 .508-.21.568-.479l.838-6.4a1.8 1.8 0 0 0 1.794-1.794 1.8 1.8 0 0 0-1.794-1.795Z",fill:"#fff"})))},IconRemoteControlStart:function(e){return go.createElement("svg",Bw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 28"}),yy||(yy=go.createElement("path",{d:"M21.625 14.484.875 26.015c-.484.266-.875.031-.875-.516v-23c0-.547.391-.781.875-.516l20.75 11.531c.484.266.484.703 0 .969z"})))},IconRemoteControlStop:function(e){return go.createElement("svg",Fw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 28"}),_y||(_y=go.createElement("path",{d:"M24 3v22c0 .547-.453 1-1 1H1c-.547 0-1-.453-1-1V3c0-.547.453-1 1-1h22c.547 0 1 .453 1 1z"})))},IconReply:function(e){return go.createElement("svg",Aw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),iy||(iy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.287 3.057a.75.75 0 0 0-.817.163L1.72 9.97a.75.75 0 0 0 0 1.06l6.75 6.75a.75.75 0 0 0 1.28-.53v-4.466c2.797.24 8.215 1.834 11.335 7.813a.75.75 0 0 0 1.415-.347c0-5.82-4.517-12.358-12.75-12.733V3.75a.75.75 0 0 0-.463-.693ZM8.25 8.25c0 .414.336.75.75.75 6.172 0 10.095 3.76 11.46 7.936-3.846-4.67-9.095-5.686-11.46-5.686a.75.75 0 0 0-.75.75v3.44L3.31 10.5l4.94-4.94v2.69Z"})))},IconRestore:function(e){return go.createElement("svg",Tw({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),oy||(oy=go.createElement("path",{d:"M12 8.016h1.5v4.219l3.516 2.109-.75 1.219L12 12.985V8.016zM12.984 3c4.969 0 9 4.031 9 9s-4.031 9-9 9a8.85 8.85 0 0 1-6.328-2.625l1.406-1.453c1.266 1.266 3 2.063 4.922 2.063 3.891 0 7.031-3.094 7.031-6.984s-3.141-6.984-7.031-6.984S6 8.111 6 12.001h3l-4.031 4.031-.094-.141L.984 12h3c0-4.969 4.031-9 9-9z"})))},IconRingGroup:function(e){return go.createElement("svg",rw({},e,{viewBox:"0 0 16 15",xmlns:"http://www.w3.org/2000/svg"}),mb||(mb=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 7.167a3.33 3.33 0 0 1-2.756-1.458A4.163 4.163 0 0 0 3.916 8a3.333 3.333 0 0 1 2.897 4.828 4.169 4.169 0 0 0 2.374 0A3.333 3.333 0 0 1 12.084 8a4.162 4.162 0 0 0-1.328-2.292A3.33 3.33 0 0 1 8 7.167Zm0 7.5c.852 0 1.662-.183 2.392-.512a3.333 3.333 0 1 0 3.428-5.717 5.828 5.828 0 0 0-2.493-4.397 3.333 3.333 0 1 0-6.654 0A5.828 5.828 0 0 0 2.18 8.438a3.333 3.333 0 1 0 3.428 5.717c.73.329 1.54.512 2.392.512ZM9.667 3.833a1.667 1.667 0 1 1-3.334 0 1.667 1.667 0 0 1 3.334 0Zm-4.167 7.5a1.667 1.667 0 1 1-3.333 0 1.667 1.667 0 0 1 3.333 0Zm8.333 0a1.667 1.667 0 1 1-3.333 0 1.667 1.667 0 0 1 3.333 0Z"})))},IconScreenshare:function(e){return go.createElement("svg",Iw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ay||(ay=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.846 6.221c-.573-.544-1.519-.137-1.519.653V8.6c-4.698.322-8.48 3.639-8.805 7.847a.886.886 0 0 0 .62.919.9.9 0 0 0 1.011-.347c2.185-3.14 5.332-3.882 7.174-3.974V15.2c0 .799.962 1.202 1.531.642l4.308-4.24a.9.9 0 0 0-.012-1.295l-4.308-4.086Zm-.019 3.854V8.27l2.844 2.698-2.844 2.8v-2.195l-.718-.03c-1.526-.066-4.68.256-
27.371 2.589 1.255-2.348 4-4.057 7.339-4.057h.75Z"})),sy||(sy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 3a3 3 0 0 0-3 3v11.25a3 3 0 0 0 3 3h.75a.75.75 0 0 0 0 1.5h13.5a.75.75 0 0 0 0-1.5h.75a3 3 0 0 0 3-3V6a3 3 0 0 0-3-3h-15Zm15 1.5h-15A1.5 1.5 0 0 0 3 6v11.25a1.5 1.5 0 0 0 1.5 1.5h15a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5Z"})))},IconSearch:function(e){return go.createElement("svg",Dw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),ly||(ly=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.03 16.09a8.25 8.25 0 1 1 1.06-1.06l6.19 6.19a.75.75 0 1 1-1.06 1.06l-6.19-6.19Zm1.47-6.34a6.75 6.75 0 1 1-13.5 0 6.75 6.75 0 0 1 13.5 0Z"})))},IconSecurityOff:function(e){return go.createElement("svg",Pw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),cy||(cy=go.createElement("path",{d:"M8.47 7.72a.75.75 0 0 1 1.06 0L12 10.19l2.47-2.47a.75.75 0 1 1 1.06 1.06l-2.47 2.47 2.47 2.47a.75.75 0 1 1-1.06 1.06L12 12.31l-2.47 2.47a.75.75 0 0 1-1.06-1.06l2.47-2.47-2.47-2.47a.75.75 0 0 1 0-1.06Z"})),uy||(uy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.408 1.633a2.25 2.25 0 0 1 1.184 0l6.75 1.841A2.25 2.25 0 0 1 21 5.645v10.031a2.25 2.25 0 0 1-1.042 1.898l-6.75 4.296a2.25 2.25 0 0 1-2.416 0l-6.75-4.296A2.25 2.25 0 0 1 3 15.676V5.646a2.25 2.25 0 0 1 1.658-2.172l6.75-1.84Zm.79 1.448a.75.75 0 0 0-.395 0l-6.75 1.84a.75.75 0 0 0-.553.724v10.031a.75.75 0 0 0 .347.633l6.75 4.295a.75.75 0 0 0 .806 0l6.75-4.295a.75.75 0 0 0 .347-.633V5.646a.75.75 0 0 0-.553-.724l-6.75-1.841Z"})))},IconSecurityOn:function(e){return go.createElement("svg",xw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),dy||(dy=go.createElement("path",{d:"M16.28 9.53a.75.75 0 0 0-1.06-1.06l-4.72 4.72-1.72-1.72a.75.75 0 0 0-1.06 1.06l1.72 1.72a1.5 1.5 0 0 0 2.12 0l4.72-4.72Z"})),py||(py=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.592 1.633a2.25 2.25 0 0 0-1.184 0l-6.75 1.841A2.25 2.25 0 0 0 3 5.645v10.031c0 .77.393 1.485 1.042 1.898l6.75 4.296a2.25 2.25 0 0 0 2.416 0l6.75-4.296A2.25 2.25 0 0 0 21 15.676V5.646a2.25 2.25 0 0 0-1.658-2.172l-6.75-1.84Zm-.79 1.448a.75.75 0 0 1 .395 0l6.75 1.84a.75.75 0 0 1 .553.724v10.031a.75.75 0 0 1-.347.633l-6.75 4.295a.75.75 0 0 1-.806 0l-6.75-4.295a.75.75 0 0 1-.347-.633V5.646a.75.75 0 0 1 .553-.724l6.75-1.841Z"})))},IconSend:function(e){return go.createElement("svg",Rw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),fy||(fy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.462 3.772c-1.79-.826-3.7.885-3.077 2.754l1.745 5.237a.75.75 0 0 1 0 .474l-1.745 5.237c-.623 1.87 1.288 3.58 3.077 2.754l14.877-6.866c1.162-.536 1.162-2.188 0-2.724L6.462 3.772Zm-1.654 2.28a.75.75 0 0 1 1.026-.918L20.71 12 5.834 18.866a.75.75 0 0 1-1.026-.918L6.54 12.75H15a.75.75 0 0 0 0-1.5H6.54L4.808 6.052Z"})))},IconShare:function(e){return go.createElement("svg",Mw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),my||(my=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 7.5a3 3 0 1 0-2.861-2.096l-7.073 4.42a3 3 0 1 0 0 4.351l7.073 4.421a3 3 0 1 0 .796-1.272l-7.074-4.42a2.999 2.999 0 0 0 0-1.808l7.073-4.42A2.99 2.99 0 0 0 18 7.5ZM18 6a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3ZM6 13.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm13.5 6a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z"})))},IconShareDoc:function(e){return go.createElement("svg",Ow({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"}),hy||(hy=go.createElement("path",{d:"M17.313 12h7.375l-7.375-7.313V12zm4 6.688V16H10.688v2.688h10.625zm0 5.312v-2.688H10.688V24h10.625zM18.688 2.688l8 8v16c0 1.438-1.25 2.625-2.688 2.625H8c-1.438 0-2.688-1.188-2.688-2.625l.063-21.375A2.64 2.64 0 0 1 8 2.688h10.688z"})))},IconShortcuts:function(e){return go.createElement("svg",Nw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),gy||(gy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.5 14.25h-3v3h3v-3Zm-3-1.5a1.5 1.5 0 0 0-1.5 1.5v3a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5v-3a1.5 1.5 0 0 0-1.5-1.5h-3ZM21 14.25h-3v3h3v-3Zm-3-1.5a1.5 1.5 0 0 0-1.5 1.5v3a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5v-3a1.5 1.5 0 0 0-1.5-1.5h-3ZM6 14.25H3v3h3v-3Zm-3-1.5a1.5 1.5 0 0 0-1.5 1.5v3a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5v-3a1.5 1.5 0 0 0-1.5-1.5H3ZM13.5 6.75h-3v3h3v-3Zm-3-1.5A1.5 1.5 0 0 0 9 6.75v3a1.5 1.5 0 0 0 1.5 1.5h3a1.5 1.5 0 0 0 1.5-1.5v-3a1.5 1.5 0 0 0-1.5-1.5h-3Z"})))},IconSip:function(e){return go.createElement("svg",Lw({}
2,e,{viewBox:"0 0 20 14",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),vy||(vy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.412 1.908c-.905 1.47.832 5.615 2.949 7.732l.002-.002c2.117 2.116 6.258 3.855 7.73 2.95 1.01-.621.915-3.075.15-3.82-.506-.493-2.055-.748-2.693-.62-.2.04-.76.617-1.07.939l-.15.154c-.23.228-1.69-1.02-2.124-1.453L7.6 9.398l1.605-1.611C8.772 7.354 7.53 5.899 7.76 5.671c.037-.038.09-.09.153-.15.322-.312.9-.87.94-1.07.127-.64-.128-2.188-.62-2.694-.746-.765-3.2-.86-3.821.15Z",fill:"#fff"})))},IconSites:function(e){return go.createElement("svg",jw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),by||(by=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.5 12c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12Zm-9.97 8.985a9.208 9.208 0 0 1-1.06 0c-.716-.557-1.333-1.49-1.81-2.718 1.369-.31 2.974-.396 4.68.002-.477 1.227-1.095 2.159-1.81 2.716Zm2.362-.46a8.97 8.97 0 0 0 2.27-1.152c-.465-.26-.928-.478-1.387-.658a10.3 10.3 0 0 1-.883 1.81Zm1.34-3.244c.71.272 1.427.624 2.147 1.068a8.97 8.97 0 0 0 2.59-5.599h-4.106c-.05 1.567-.259 3.123-.63 4.531Zm-.87-4.531H8.638c.049 1.431.239 2.833.564 4.085a11.872 11.872 0 0 1 5.597-.003c.325-1.252.514-2.652.563-4.082Zm0-1.5H8.638c.048-1.391.228-2.754.537-3.98 1.644.398 3.588.514 5.651.004.308 1.225.489 2.586.536 3.976Zm1.501 0h4.106a8.97 8.97 0 0 0-2.521-5.53c-.734.46-1.466.822-2.19 1.101.356 1.382.556 2.9.605 4.429Zm-1.05-5.867a11.2 11.2 0 0 0 1.437-.694 8.972 8.972 0 0 0-2.358-1.214c.361.577.666 1.222.92 1.908ZM12.53 3.015a9.142 9.142 0 0 0-1.06 0c-.736.573-1.368 1.543-1.85 2.822 1.388.32 3.023.41 4.76-.002-.483-1.279-1.115-2.247-1.85-2.82ZM8.219 18.7c.247.655.542 1.272.89 1.825a8.971 8.971 0 0 1-2.295-1.168c.401-.23.873-.456 1.405-.657Zm-.454-1.429c-.37-1.405-.578-2.958-.628-4.521H3.031a8.97 8.97 0 0 0 2.577 5.586c.57-.369 1.301-.747 2.157-1.065Zm-.628-6.021c.049-1.526.248-3.04.601-4.419a11.008 11.008 0 0 1-2.197-1.099 8.97 8.97 0 0 0-2.51 5.518h4.106Zm1.045-5.851c.255-.691.562-1.343.926-1.924-.859.291-1.66.709-2.38 1.23.409.241.899.482 1.454.694Z"})))},IconStop:function(e){return go.createElement("svg",Uw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),wy||(wy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 9A1.5 1.5 0 0 1 9 7.5h6A1.5 1.5 0 0 1 16.5 9v6a1.5 1.5 0 0 1-1.5 1.5H9A1.5 1.5 0 0 1 7.5 15V9Zm6.75 0a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-.75.75h-4.5a.75.75 0 0 1-.75-.75v-4.5A.75.75 0 0 1 9.75 9h4.5Z"})),Sy||(Sy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.5 12c0 5.799-4.701 10.5-10.5 10.5S1.5 17.799 1.5 12 6.201 1.5 12 1.5 22.5 6.201 22.5 12ZM21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"})))},IconSubtitles:function(e){return go.createElement("svg",Hw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ey||(Ey=go.createElement("path",{d:"M5.25 12A3.75 3.75 0 0 1 9 8.25h.219a3 3 0 0 1 1.341.317l.275.137a.75.75 0 1 1-.67 1.342l-.275-.138a1.5 1.5 0 0 0-.671-.158H9a2.25 2.25 0 0 0 0 4.5h.219a1.5 1.5 0 0 0 .67-.158l.276-.138a.75.75 0 1 1 .67 1.342l-.275.137a3 3 0 0 1-1.341.317H9A3.75 3.75 0 0 1 5.25 12ZM16.5 8.25a3.75 3.75 0 1 0 0 7.5h.219a3 3 0 0 0 1.341-.317l.275-.137a.75.75 0 1 0-.67-1.342l-.275.138a1.5 1.5 0 0 1-.671.158H16.5a2.25 2.25 0 0 1 0-4.5h.219a1.5 1.5 0 0 1 .67.158l.276.138a.75.75 0 1 0 .67-1.342l-.274-.137a3 3 0 0 0-1.342-.317H16.5Z"})),ky||(ky=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 1.5A1.5 1.5 0 0 0 1.5 3v18A1.5 1.5 0 0 0 3 22.5h18a1.5 1.5 0 0 0 1.5-1.5V3A1.5 1.5 0 0 0 21 1.5H3ZM21 3H3v18h18V3Z"})))},IconTileView:function(e){return go.createElement("svg",Vw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Cy||(Cy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.25 3H4.5A1.5 1.5 0 0 0 3 4.5v3.75a1.5 1.5 0 0 0 1.5 1.5h3.75a1.5 1.5 0 0 0 1.5-1.5V4.5A1.5 1.5 0 0 0 8.25 3ZM4.5 1.5a3 3 0 0 0-3 3v3.75a3 3 0 0 0 3 3h3.75a3 3 0 0 0 3-3V4.5a3 3 0 0 0-3-3H4.5ZM19.5 3h-3.75a1.5 1.5 0 0 0-1.5 1.5v3.75a1.5 1.5 0 0 0 1.5 1.5h3.75a1.5 1.5 0 0 0 1.5-1.5V4.5A1.5 1.5 0 0 0 19.5 3Zm-3.75-1.5a3 3 0 0 0-3 3v3.75a3 3 0 0 0 3 3h3.75a3 3 0 0 0 3-3V4.5a3 3 0 0 0-3-3h-3.75ZM8.25 14.25H4.5a1.5 1.5 0 0 0-1.5 1.5v3.75A1.5 1.5 0 0 0 4.5 21h3.75a1.5 1.5 0 0 0 1.5-1.5v-3.75a1.5 1.5 0 0 0-1.5-1.5Zm-3.75-1.5a3 3 0 0 0-3 3v3.75a3 3 0 0 0 3 3h3.75a3 3 0 0 0 3-3v-3.75a3 3 0 0 0-3-3H4.5ZM19.5 14.25h-3.75a1.5 1.5 0 0 0-1.5 1.5v3.75a1.5 1.5 0 0 0 1.5 1.5h3.75a1.5 1.5 0 0 0 1.5-1.5v-3.75a1.5 1.5 0 0 0-1.5-1.5Zm-3.75-1.5a3 3 0 0 0-3 3v3.75a3 3 0 0 0 3 3h3.75a3 3 0 0 0 3-3v-3.75a3 3 0 0 0-3-3h-3.75Z"})))},IconTrash:function(e){return go.createElement("svg",Ww({},e,{"aria-hidden":"true","data-prefix":"fas","data-icon":"trash-alt",className:"trash_svg__svg-inline--fa trash_svg__fa-trash-alt trash_svg__fa-w-14",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"}),Dy||(Dy=go.createElement("path",{d:"M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"})))},IconUserDeleted:function(e){return go.createElement("svg",Yw({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Py||(Py=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.53 1.47a.75.75 0 0 1 0 1.06L19.56 5.5l2.97 2.97a.75.75 0 1 1-1.06 1.06L18.5 6.56l-2.97 2.97a.75.75 0 1 1-1.06-1.06l2.97-2.97-2.97-2.97a.75.75 0 0 1 1.06-1.06l2.97 2.97 2.97-2.97a.75.75 0 0 1 1.06 0ZM7.5 13.5a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm0-1.5a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Zm0 10.5c3.314 0 6-1.679 6-3.75 0-2.071-2.686-3.75-6-3.75s-6 1.679-6 3.75c0 2.071 2.686 3.75 6 3.75Zm3.448-2.37C11.78 19.609 12 19.082 12 18.75c0-.332-.22-.859-1.052-1.38-.812-.507-2.027-.87-3.448-.87-1.42 0-2.636.363-3.448.87C3.22 17.891 3 18.418 3 18.75c0 .332.22.859 1.052 1.38.812.507 2.027.87 3.448.87 1.42 0 2.636-.363 3.448-.87Z"})))},IconUsers:function(e){return go.createElement("svg",Gw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ry||(Ry=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 9a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm0-1.5a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Z"})),Oy||(Oy=go.createElement("path",{d:"M16.5 18c3.314 0 6-1.679 6-3.75 0-2.071-2.686-3.75-6-3.75-1.419 0-2.723.308-3.75.822v1.757c.09-.07.19-.139.302-.209.812-.507 2.027-.87 3.448-.87 1.42 0 2.636.363 3.448.87.833.521 1.052 1.048 1.052 1.38 0 .332-.22.859-1.052 1.38-.812.507-2.027.87-3.448.87a8.12 8.12 0 0 1-.75-.034v1.505c.246.02.496.029.75.029Z"})),My||(My=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 13.5a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm0-1.5a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5ZM7.5 22.5c3.314 0 6-1.679 6-3.75 0-2.071-2.686-3.75-6-3.75s-6 1.679-6 3.75c0 2.071 2.686 3.75 6 3.75Zm3.448-2.37C11.78 19.609 12 19.082 12 18.75c0-.332-.22-.859-1.052-1.38-.812-.507-2.027-.87-3.448-.87-1.42 0-2.636.363-3.448.87C3.22 17.891 3 18.418 3 18.75c0 .332.22.859 1.052 1.38.812.507 2.027.87 3.448.87 1.42 0 2.636-.363 3.448-.87Z"})))},IconUser:function(e){return go.createElement("svg",qw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),xy||(xy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 6.75a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-1.5 0a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM19.5 17.25c0 2.485-3.358 4.5-7.5 4.5-4.142 0-7.5-2.015-7.5-4.5s3.358-4.5 7.5-4.5c4.142 0 7.5 2.015 7.5 4.5Zm-1.5 0c0 .509-.352 1.226-1.468 1.896-1.088.652-2.686 1.104-4.532 1.104s-3.445-.452-4.532-1.104C6.352 18.476 6 17.759 6 17.25c0-.509.352-1.226 1.468-1.896 1.087-.652 2.686-1.104 4.532-1.104s3.444.452 4.532 1.104c1.116.67 1.468 1.387 1.468 1.896Z"})))},IconVideo:function(e){return go.createElement("svg",Jw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),jy||(jy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.25 16.226v.274a3 3 0 0 1-3 3H4.5a3 3 0 0 1-3-3v-9a3 3 0 0 1 3-3h9.75a3 3 0 0 1 3 3v.274l2.834-2.186c.986-.76 2.416-.058 2.416 1.188v10.448c0 1.246-1.43 1.949-2.416 1.188l-2.834-2.186ZM4.5 6h9.75a1.5 1.5 0 0 1 1.5 1.5v9a1.5 1.5 0 0 1-1.5 1.5H4.5A1.5 1.5 0 0 1 3 16.5v-9A1.5 1.5 0 0 1 4.5 6Zm12.75 8.331L21 17.224V6.776l-3.75 2.893v4.662Z"})))},IconVideoOff:function(e){return go.createElement("svg",Kw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ny||(Ny=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.78 3.22a.75.75 0 0 1 0 1.06l-3.37 3.371.005-.004-1.665 1.665V9.31L7.06 18h.002l-1.5 1.5H5.56l-1.28 1.28a.75.75 0 0 1-1.061-1.06l.362-.363A3.001 3.001 0 0 1 1.5 16.5v-9a3 3 0 0 1 3-3h9.75a3 3 0 0 1 2.631 1.558L19.72 3.22a.75.75 0 0 1 1.06 0Zm-5.057 3.996A1.5 1.5 0 0 0 14.25 6H4.5A1.5 1.5 0 0 0 3 7.5v9A1.5 1.5 0 0 0 4.5 18h.44L15.722 7.216Z"})),Ly||(Ly=go.createElement("path",{d:"M21 6.75a.75.75 0 0 1 1.5 0v10.474c0 1.246-1.43 1.949-2.416 1.188l-2.834-2.186v.274a3 3 0 0 1-3 3H9A.75.75 0 0 1 9 18h5.25a1.5 1.5 0 0 0 1.5-1.5V12a.75.75 0 0 1 1.5 0v2.331L21 17.224V6.75Z"})))},IconVolumeOff:function(e){return go.createElement("svg",Xw({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Uy||(Uy=go.createElement("path",{d:"M12 20.291V3.543l-3.651 3.54-1.044-1.077 3.651-3.54c.951-.922 2.544-.248 2.544 1.077v16.748c0 1.349-1.64 2.012-2.578 1.043L7.31 17.6a1.5 1.5 0 0 0-1.079-.457H3a1.5 1.5 0 0 1-1.5-1.5V7.929a1.5 1.5 0 0 1 1.5-1.5h3.26a1.5 1.5 0 0 0 1.045-.423l1.044 1.077a3 3 0 0 1-2.088.846H3v7.714h3.232a3 3 0 0 1 2.157.914L12 20.291ZM15.68 14.721a.962.962 0 0 1 0-1.36L17.04 12l-1.36-1.362a.962.962 0 0 1 1.36-1.36l1.362 1.36 1.36-1.36a.962.962 0 0 1 1.361 1.36L19.763 12l1.36 1.36a.962.962 0 1 1-1.36 1.361l-1.361-1.36-1.361 1.36a.962.962 0 0 1-1.36 0Z"})))},IconVolumeUp:function(e){return go.createElement("svg",eS({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Hy||(Hy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m10.956 2.466-3.651 3.54a1.5 1.5 0 0 1-1.044.423H3a1.5 1.5 0 0 0-1.5 1.5v7.714a1.5 1.5 0 0 0 1.5 1.5h3.232a1.5 1.5 0 0 1 1.079.457l3.61 3.734c.938.97 2.579.306 2.579-1.043V3.543c0-1.325-1.593-2-2.544-1.077ZM12 3.543v16.748l-3.611-3.734a3 3 0 0 0-2.157-.914H3V7.929h3.26a3 3 0 0 0 2.089-.846L12 3.543Z"})),Vy||(Vy=go.createElement("path",{d:"M18.976 17.427c.292.293.77.295 1.038-.021a9.002 9.002 0 0 0 0-11.624c-.268-.316-.746-.315-1.038-.022-.293.293-.29.766-.027 1.086a7.502 7.502 0 0 1 0 9.495c-.263.32-.266.794.026 1.086Z"})),zy||(zy=go.createElement("path",{d:"M16.854 15.306c.293.293.773.295 1.027-.031a6.003 6.003 0 0 0 0-7.362c-.254-.327-.734-.324-1.027-.031-.293.292-.286.764-.046 1.102a4.504 4.504 0 0 1 0 5.22c-.24.337-.247.81.046 1.102Z"})))},IconWarning:function(e){return go.createElement("svg",nS({},e,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"}),Wy||(Wy=go.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}
2)),Yy||(Yy=go.createElement("path",{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"})))},IconWarningCircle:function(e){return go.createElement("svg",tS({},e,{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"}),$y||($y=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.667 10a8.333 8.333 0 1 0 16.667 0 8.333 8.333 0 0 0-16.667 0Zm15 0a6.667 6.667 0 1 1-13.333 0 6.667 6.667 0 0 1 13.333 0Zm-7.5-4.167a.833.833 0 1 1 1.667 0V10a.833.833 0 1 1-1.667 0V5.833ZM10 12.5a.833.833 0 1 0 0 1.667.833.833 0 0 0 0-1.667Z"})))},IconWhiteboard:function(e){return go.createElement("svg",iS({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),Ky||(Ky=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 3.75H3v10.5h18V3.75ZM3 2.25a1.5 1.5 0 0 0-1.5 1.5v10.5a1.5 1.5 0 0 0 1.5 1.5h18a1.5 1.5 0 0 0 1.5-1.5V3.75a1.5 1.5 0 0 0-1.5-1.5H3Z"})),Jy||(Jy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.305 14.315a.75.75 0 0 1 .38.99l-3 6.75a.75.75 0 0 1-1.37-.61l3-6.75a.75.75 0 0 1 .99-.38ZM14.695 14.315a.75.75 0 0 0-.38.99l3 6.75a.75.75 0 0 0 1.37-.61l-3-6.75a.75.75 0 0 0-.99-.38Z"})))},IconWhiteboardHide:function(e){return go.createElement("svg",rS({},e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),qy||(qy=go.createElement("path",{d:"M8.47 5.47a.75.75 0 0 1 1.06 0L12 7.94l2.47-2.47a.75.75 0 1 1 1.06 1.06L13.06 9l2.47 2.47a.75.75 0 1 1-1.06 1.06L12 10.06l-2.47 2.47a.75.75 0 0 1-1.06-1.06L10.94 9 8.47 6.53a.75.75 0 0 1 0-1.06Z"})),Gy||(Gy=go.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21 15.75h-4.846l2.531 5.695a.75.75 0 0 1-1.37.61l-2.802-6.305H9.487l-2.802 6.305a.75.75 0 0 1-1.37-.61l2.53-5.695H3a1.5 1.5 0 0 1-1.5-1.5V3.75A1.5 1.5 0 0 1 3 2.25h18a1.5 1.5 0 0 1 1.5 1.5v10.5a1.5 1.5 0 0 1-1.5 1.5Zm-18-12h18v10.5H3V3.75Z"})))},IconWifi1Bar:function(e){return go.createElement("svg",oS({},e,{viewBox:"0 0 16 12",xmlns:"http://www.w3.org/2000/svg"}),Zy||(Zy=go.createElement("path",{opacity:.4,d:"M13.091 6.598a7.187 7.187 0 0 0-2.336-1.656A6.841 6.841 0 0 0 8 4.36c-.946 0-1.882.198-2.755.582a7.187 7.187 0 0 0-2.336 1.656l1.454 1.544a5.134 5.134 0 0 1 1.669-1.184A4.887 4.887 0 0 1 8 6.543c.675 0 1.344.141 1.968.415a5.135 5.135 0 0 1 1.669 1.184l1.454-1.544Z"})),Qy||(Qy=go.createElement("path",{opacity:.4,d:"M16 3.51C13.877 1.264 11 0 8 0S2.123 1.263 0 3.51l1.454 1.544C3.192 3.214 5.546 2.181 8 2.181c2.454 0 4.808 1.033 6.546 2.873L16 3.511Z"})),Xy||(Xy=go.createElement("path",{d:"M5.943 9.817 8 12l2.057-2.183a2.903 2.903 0 0 0-.944-.67 2.764 2.764 0 0 0-2.226 0 2.904 2.904 0 0 0-.944.67Z"})))},IconWifi2Bars:function(e){return go.createElement("svg",aS({},e,{viewBox:"0 0 16 12",xmlns:"http://www.w3.org/2000/svg"}),e_||(e_=go.createElement("path",{d:"M13.091 6.598a7.188 7.188 0 0 0-2.336-1.656A6.841 6.841 0 0 0 8 4.36c-.946 0-1.882.198-2.755.582a7.188 7.188 0 0 0-2.336 1.656l1.454 1.544a5.134 5.134 0 0 1 1.669-1.184A4.887 4.887 0 0 1 8 6.543c.675 0 1.344.141 1.968.415a5.135 5.135 0 0 1 1.669 1.184l1.454-1.544Z"})),t_||(t_=go.createElement("path",{opacity:.4,d:"M16 3.51C13.877 1.264 11 0 8 0S2.123 1.263 0 3.51l1.454 1.544C3.192 3.214 5.546 2.181 8 2.181c2.454 0 4.808 1.033 6.546 2.873L16 3.511Z"})),n_||(n_=go.createElement("path",{d:"M5.943 9.817 8 12l2.057-2.183a2.903 2.903 0 0 0-.944-.67 2.764 2.764 0 0 0-2.226 0 2.904 2.904 0 0 0-.944.67Z"})))},IconWifi3Bars:function(e){return go.createElement("svg",sS({},e,{viewBox:"0 0 16 12",xmlns:"http://www.w3.org/2000/svg"}),r_||(r_=go.createElement("path",{d:"M13.091 6.598a7.188 7.188 0 0 0-2.336-1.656A6.841 6.841 0 0 0 8 4.36c-.946 0-1.882.198-2.755.582a7.188 7.188 0 0 0-2.336 1.656l1.454 1.544a5.134 5.134 0 0 1 1.669-1.184A4.887 4.887 0 0 1 8 6.543c.675 0 1.344.141 1.968.415a5.135 5.135 0 0 1 1.669 1.184l1.454-1.544Z"})),i_||(i_=go.createElement("path",{d:"M16 3.51C13.877 1.264 11 0 8 0S2.123 1.263 0 3.51l1.454 1.544C3.192 3.214 5.546 2.181 8 2.181c2.454 0 4.808 1.033 6.546 2.873L16 3.511ZM5.943 9.817 8 12l2.057-2.183a2.903 2.903 0 0 0-.944-.67 2.764 2.764 0 0 0-2.226 0 2.904 2.904 0 0 0-.944.67Z"})))},IconYahoo:function(e){return go.createElement("svg",lS({}
2,e,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),o_||(o_=go.createElement("path",{d:"M4 3h5.104l2.972 7.604L15.086 3h4.97l-7.483 18H7.572l2.048-4.77L4 3Z"})))}},uS=Object.keys(cS).reduce(((e,t)=>({...e,[t]:Yg({iconName:t,DefaultIcon:cS[t]})})),{}),dS=uS.IconAddUser,pS=(uS.IconAI,uS.IconArrowBack),fS=uS.IconArrowDown,hS=(uS.IconArrowDownLarge,uS.IconArrowLeft),mS=uS.IconArrowUp,gS=(uS.IconArrowUpLarge,uS.IconLowBandwidthMode,uS.IconLowBandwidthModeOff,uS.IconBluetooth,uS.IconBell),vS=uS.IconCalendar,bS=uS.IconCameraRefresh,yS=(uS.IconCar,uS.IconChatUnread,uS.IconCheck),_S=uS.IconCloseCircle,wS=uS.IconCloseLarge,SS=uS.IconCloudUpload,ES=uS.IconCode,kS=uS.IconConnection,CS=uS.IconConnectionInactive,AS=uS.IconCopy,TS=(uS.IconDeviceHeadphone,uS.IconDotsHorizontal),IS=uS.IconDownload,DS=uS.IconE2EE,PS=uS.IconEdit,xS=(uS.IconEnlarge,uS.IconEnterFullscreen),RS=uS.IconEnvelope,OS=uS.IconEmotionsAngry,MS=uS.IconEmotionsDisgusted,NS=uS.IconEmotionsFearful,LS=uS.IconEmotionsHappy,jS=uS.IconEmotionsNeutral,BS=uS.IconEmotionsSad,FS=uS.IconEmotionsSurprised,US=uS.IconExclamationSolid,HS=uS.IconExclamationTriangle,VS=uS.IconExitFullscreen,zS=uS.IconFaceSmile,$S=uS.IconFavorite,WS=uS.IconFavoriteSolid,YS=uS.IconFeedback,qS=uS.IconGear,GS=uS.IconGoogle,KS=uS.IconHangup,JS=uS.IconHelp,ZS=uS.IconHighlight,QS=uS.IconImage,XS=uS.IconInfo,eE=uS.IconInfoCircle,tE=uS.IconMessage,nE=uS.IconMeter,rE=uS.IconMic,iE=uS.IconMicSlash,oE=uS.IconModerator,aE=uS.IconNoiseSuppressionOff,sE=uS.IconNoiseSuppressionOn,lE=uS.IconArrowRight,cE=uS.IconOffice365,uE=uS.IconPerformance,dE=uS.IconPhoneRinging,pE=uS.IconPin,fE=uS.IconPinned,hE=uS.IconPlay,mE=uS.IconPlus,gE=uS.IconRaiseHand,vE=uS.IconRecord,bE=uS.IconTranscription,yE=uS.IconTranslate,_E=uS.IconRecordAccount,wE=uS.IconRecordContact,SE=uS.IconRecordLead,EE=uS.IconRecordOpportunity,kE=uS.IconRemoteControlStart,CE=uS.IconRemoteControlStop,AE=(uS.IconReply,uS.IconRestore,uS.IconRingGroup),TE=uS.IconScreenshare,IE=uS.IconSearch,DE=uS.IconSecurityOff,PE=uS.IconSecurityOn,xE=uS.IconSend,RE=(uS.IconShare,uS.IconShareDoc),OE=uS.IconShortcuts,ME=uS.IconSip,NE=uS.IconSites,LE=uS.IconStop,jE=uS.IconSubtitles,BE=uS.IconTileView,FE=uS.IconTrash,UE=uS.IconUserDeleted,HE=uS.IconUsers,VE=uS.IconUser,zE=uS.IconVideo,$E=uS.IconVideoOff,WE=uS.IconVolumeOff,YE=uS.IconVolumeUp,qE=uS.IconWarning,GE=uS.IconWarningCircle,KE=uS.IconWhiteboard,JE=uS.IconWhiteboardHide,ZE=uS.IconWifi1Bar,QE=uS.IconWifi2Bars,XE=uS.IconWifi3Bars,ek=uS.IconYahoo,tk=dE,nk="local",rk="PARTICIPANT_JOINED_SOUND",ik="PARTICIPANT_LEFT_SOUND",ok={MODERATOR:"moderator",NONE:"none",PARTICIPANT:"participant"},ak=KE,sk=Y("app:participants");var lk;function ck(e,t,n,r){return{type:wg,participant:{conference:r,id:e,previousSpeakers:t,silence:n}}}function uk(e){return{type:Sg,id:e}}function dk(e){return{type:Eg,id:e}}function pk(e){return(t,n)=>{const r=X4(n);if(r)return t({type:Cg,conference:void 0,newValue:e,oldValue:r.id})}}function fk(e){if(e.local)return{type:Tg,participant:e};const t=e.conference;if(!t)throw Error("A remote participant must be associated with a JitsiConference!");return(n,r)=>{const i=r()["features/base/conference"];if(t===i.conference||t===i.joining)return n({type:Tg,participant:e})}}function hk(e){return(t,n)=>{const r=e.getId(),i=r6(n(),r);if(null!=i&&i.local)return;const o=e.getSources();return null!=o&&o.size?t({type:xg,participant:{id:r,sources:o}}):void 0}}function mk(e){return(t,n)=>{if(!e)return;const r=e.getId();e.getFeatures().then((e=>{const i=e.has("http://jitsi.org/meet/remotecontrol"),o=r6(n(),r);if(o&&!o.local)return(null==o?void 0:o.supportsRemoteControl)!==i?t({type:Rg,participant:{id:r,supportsRemoteControl:i}}):void 0})).catch((e=>{sk.error(`Failed to get participant features for ${r}!`,e)}))}}function gk(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return{type:Dg,participant:{conference:t,fakeParticipant:n.fakeParticipant,id:e,isReplaced:n.isReplaced}}}function vk(e,t){return yk({id:e,presence:t})}function bk(e,t){return(n,r)=>{var i;const o=null===(i=r6(r(),e))||void 0===i?void 0:i.role;n(yk({id:e,role:t})),o!==t&&n({type:Ag,participant:{id:e,role:t}})}}function yk(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{id:""};const t={...e};return e.name&&(t.name=n6(e.name)),{type:Rg,participant:t}}function _k(e,t){return{type:Pg,participant:e,track:t}}function wk(e,t,n){return(r,i)=>{const o=m6(i(),a6(e));r(fk({conference:n,fakeParticipant:t?lk.LocalScreenShare:lk.RemoteScreenShare,id:e,name:o}))}}function Sk(e,t){return(n,r)=>{var i;const o=r(),a=X4(o),s=t.getId(),l=null==e?void 0:e.getId();n({type:Ig,kicked:s,kicker:l}),null!==(i=t.isReplaced)&&void 0!==i&&i.call(t)||!l||l===(null==a?void 0:a.id)||n(xl({titleArguments:{kicked:m6(o,s),kicker:m6(o,l)},titleKey:"notify.kickParticipant"},hl.MEDIUM))}}function Ek(e){return{type:Og,participant:{id:e}}}function kk(e,t,n){return{type:Mg,participant:{id:e,loadableAvatarUrl:t,loadableAvatarUrlUseCORS:n}}}function Ck(e){return{type:Lg,raisedHandTimestamp:e?Date.now():0}}function Ak(e){return{type:Bg,participant:e}}function Tk(e,t){return{type:Vg,recording:e,onlySelf:t}}!function(e){e.LocalScreenShare="LocalScreenShare",e.RemoteScreenShare="RemoteScreenShare",e.SharedVideo="SharedVideo",e.Whiteboard="Whiteboard"}(lk||(lk={}));const Ik="CAPTURE_EVENTS",Dk="REMOTE_CONTROL_ACTIVE",Pk="SET_RECEIVER_TRANSPORT",xk="SET_RECEIVER_ENABLED",Rk="SET_CONTROLLER",Ok="SET_CONTROLLED_PARTICIPANT",Mk="SET_REQUESTED_PARTICIPANT";var Nk,Lk=__webpack_require__(41912),jk=__webpack_require__.n(Lk),Bk={bindI18n:"languageChanging languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},Fk=go.createContext();function Uk(){return Nk}function Hk(){return Bk}var Vk=function(){function e(){(0,Ke.A)(this,e),this.usedNamespaces={}}return(0,Je.A)(e,[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function zk(){if(console&&console.warn){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];"string"==typeof n[0]&&(n[0]="react-i18next:: ".concat(n[0])),(e=console).warn.apply(e,n)}}var $k={};function Wk(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&$k[t[0]]||("string"==typeof t[0]&&($k[t[0]]=new Date),zk.apply(void 0,t))}function Yk(e,t,n){e.loadNamespaces(t,(function(){e.isInitialized?n():e.on("initialized",(function t(){setTimeout((function(){e.off("initialized",t)}),0),n()}))}))}function qk(e){return e&&(e.children||e.props&&e.props.children)}function Gk(e){return e?e&&e.children?e.children:e.props&&e.props.children:[]}function Kk(e,t,n,r){if(!t)return"";"[object Array]"!==Object.prototype.toString.call(t)&&(t=[t]);var i=r.transKeepBasicHtmlNodesFor||[];return t.forEach((function(t,n){var o="".concat(n);if("string"==typeof t)e="".concat(e).concat(t);else if(qk(t)){var a=i.indexOf(t.type)>-1&&1===Object.keys(t.props).length&&"string"==typeof qk(t)?t.type:o;e=t.props&&t.props.i18nIsDynamicList?"".concat(e,"<").concat(a,"></").concat(a,">"):"".concat(e,"<").concat(a,">").concat(Kk("",Gk(t),0,r),"</").concat(a,">")}else if(go.isValidElement(t))e=i.indexOf(t.type)>-1&&0===Object.keys(t.props).length?"".concat(e,"<").concat(t.type,"/>"):"".concat(e,"<").concat(o,"></").concat(o,">");else if("object"===(0,We.A)(t)){var s=Ge({},t),l=s.format;delete s.format;var c=Object.keys(s);l&&1===c.length?e="".concat(e,"{{").concat(c[0],", ").concat(l,"}}"):1===c.length?e="".concat(e,"{{").concat(c[0],"}}
2"):zk("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else zk("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",t)})),e}function Jk(e,t,n,r,i){if(""===t)return[];var o=r.transKeepBasicHtmlNodesFor||[],a=t&&new RegExp(o.join("|")).test(t);if(!e&&!a)return[t];var s={};!function e(t){"[object Array]"!==Object.prototype.toString.call(t)&&(t=[t]),t.forEach((function(t){"string"!=typeof t&&(qk(t)?e(Gk(t)):"object"!==(0,We.A)(t)||go.isValidElement(t)||Object.assign(s,t))}))}(e),t=n.services.interpolator.interpolate(t,Ge({},s,i),n.language);var l=function e(t,n){return"[object Array]"!==Object.prototype.toString.call(t)&&(t=[t]),"[object Array]"!==Object.prototype.toString.call(n)&&(n=[n]),n.reduce((function(n,i,o){var s=i.children&&i.children[0]&&i.children[0].content;if("tag"===i.type){var l=t[parseInt(i.name,10)]||{},c=go.isValidElement(l);if("string"==typeof l)n.push(l);else if(qk(l)){var u=Gk(l),d=e(u,i.children),p=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&e.every((function(e){return go.isValidElement(e)}))}(u)&&0===d.length?u:d;l.dummy&&(l.children=p),n.push(go.cloneElement(l,Ge({},l.props,{key:o}),p))}else if(a&&"object"===(0,We.A)(l)&&l.dummy&&!c){var f=e(t,i.children);n.push(go.cloneElement(l,Ge({},l.props,{key:o}),f))}else if(isNaN(i.name)&&r.transSupportBasicHtmlNodes)if(i.voidElement)n.push(go.createElement(i.name,{key:"".concat(i.name,"-").concat(o)}));else{var h=e(t,i.children);n.push(go.createElement(i.name,{key:"".concat(i.name,"-").concat(o)},h))}else if("object"!==(0,We.A)(l)||c)1===i.children.length&&s?n.push(go.cloneElement(l,Ge({},l.props,{key:o}),s)):n.push(go.cloneElement(l,Ge({},l.props,{key:o})));else{var m=i.children[0]?s:null;m&&n.push(m)}}else"text"===i.type&&n.push(i.content);return n}),[])}([{dummy:!0,children:e}],jk().parse("<0>".concat(t,"</0>")));return Gk(l[0])}function Zk(e){var t=e.children,n=e.count,r=e.parent,i=e.i18nKey,o=e.tOptions,a=e.values,s=e.defaults,l=e.components,c=e.ns,u=e.i18n,d=e.t,p=function(e,t){if(null==e)return{};var n,r,i=Ao(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["children","count","parent","i18nKey","tOptions","values","defaults","components","ns","i18n","t"]),f=Uk()&&(0,go.useContext)(Fk)||{},h=f.i18n,m=f.defaultNS,g=u||h||void 0;if(!g)return Wk("You will need pass in an i18next instance by using i18nextReactModule"),t;var v=d||g.t.bind(g)||function(e){return e},b=Ge({},Hk(),g.options&&g.options.react),y=void 0!==r?r:b.defaultTransParent,_=c||v.ns||m||g.options&&g.options.defaultNS;_="string"==typeof _?[_]:_||["translation"];var w=s||Kk("",t,0,b)||b.transEmptyNodeValue,S=b.hashTransKey,E=i||(S?S(w):w),k=Ge({},o,a,a?{}:{interpolation:{prefix:"#$?",suffix:"?$#"}},{defaultValue:w,count:n,ns:_}),C=E?v(E,k):w;return y?go.createElement(y,p,Jk(l||t,C,g,b,k)):Jk(l||t,C,g,b,k)}function Qk(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.i18n,r=Uk()&&(0,go.useContext)(Fk)||{},i=r.i18n,o=r.defaultNS,a=n||i||void 0;if(a&&!a.reportNamespaces&&(a.reportNamespaces=new Vk),!a){Wk("You will need pass in an i18next instance by using initReactI18next");var s=[function(e){return e},{},!0];return s.t=function(e){return e},s.i18n={},s.ready=!0,s}var l=Ge({},Hk(),a.options.react),c=t.useSuspense,u=void 0===c?l.useSuspense:c,d=e||o||a.options&&a.options.defaultNS;d="string"==typeof d?[d]:d||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(d);var p=(a.isInitialized||a.initializedStoreOnce)&&d.every((function(e){return function(e,t){if(!t.languages||!t.languages.length)return Wk("i18n.languages were undefined or empty",t.languages),!0;var n=t.languages[0],r=!!t.options&&t.options.fallbackLng,i=t.languages[t.languages.length-1];if("cimode"===n.toLowerCase())return!0;var o=function(e,n){var r=t.services.backendConnector.state["".concat(e,"|").concat(n)];return-1===r||2===r};return!!t.hasResourceBundle(n,e)||!t.services.backendConnector.backend||!(!o(n,e)||r&&!o(i,e))}(e,a)}));function f(){return{t:a.getFixedT(null,"fallback"===l.nsMode?d:d[0])}}var h=it((0,go.useState)(f()),2),m=h[0],g=h[1];(0,go.useEffect)((function(){var e=!0,t=l.bindI18n,n=l.bindI18nStore;function r(){e&&g(f())}return p||u||Yk(a,d,(function(){e&&g(f())})),t&&a&&a.on(t,r),n&&a&&a.store.on(n,r),function(){e=!1,t&&a&&t.split(" ").forEach((function(e){return a.off(e,r)})),n&&a&&n.split(" ").forEach((function(e){return a.store.off(e,r)}))}}),[d.join()]);var v=[m.t,a,p];if(v.t=m.t,v.i18n=a,v.ready=p,p)return v;if(!p&&!u)return v;throw new Promise((function(e){Yk(a,d,(function(){g(f()),e()}))}))}function Xk(e){var t=e.i18n,n=e.defaultNS,r=e.children;return Nk=!0,go.createElement(Fk.Provider,{value:{i18n:t,defaultNS:n}},r)}async function eC(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"main";const r=await fetch(t),i=await r.json();Sn.addResourceBundle(e,n,i,!0,!0)}function tC(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r,i){var o=it(Qk(e,r),3),a=Ge({},r,{t:o[0],i18n:o[1],tReady:o[2]});return t.withRef&&i&&(a.ref=i),go.createElement(n,a)}var i;return r.displayName="withI18nextTranslation(".concat((i=n).displayName||i.name||("string"==typeof i&&i.length>0?i:"Unknown"),")"),r.WrappedComponent=n,t.withRef?go.forwardRef(r):r}}(["main","languages","countries"])(e)}function nC(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
2finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rC(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rC(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const iC={ALLOWED_TAGS:["a","b","br","span"],ALLOWED_ATTR:["href"],ALLOWED_URI_REGEXP:/^https?:\/\//i},oC=vh(window);function aC(e){const t=document.createElement("span");return t.textContent=e,t.innerHTML}function sC(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r={};for(const e of Object.entries(n)){var i=nC(e,2);const t=i[0],n=i[1];r[t]="string"==typeof n?aC(n):n}const o=oC.sanitize(e(t,r),iC);return go.createElement("span",{dangerouslySetInnerHTML:{__html:o}})}oC.addHook("afterSanitizeAttributes",(e=>{"A"===e.tagName&&(e.setAttribute("target","_blank"),e.setAttribute("rel","noopener noreferrer"))}));var lC=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++}
vendor: 4,114 bytes, line 2
2,t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),cC=__webpack_require__(40390),uC=__webpack_require__(19735),dC=__webpack_require__(24534),pC=__webpack_require__(50483),fC=__webpack_require__(73716),hC=function(e,t,n){for(var r=0,i=0;r=i,i=(0,cC.se)(),38===r&&12===i&&(t[n]=1),!(0,cC.Sh)(i);)(0,cC.K2)();return(0,cC.di)(e,cC.G1)},mC=new WeakMap,gC=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||mC.get(n))&&!r){mC.set(e,!0);for(var i=[],o=function(e,t){return(0,cC.VF)(function(e,t){var n=-1,r=44;do{switch((0,cC.Sh)(r)){case 0:38===r&&12===(0,cC.se)()&&(t[n]=1),e[n]+=hC(cC.G1-1,t,n);break;case 2:e[n]+=(0,cC.Tb)(r);break;case 4:if(44===r){e[++n]=58===(0,cC.se)()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=(0,uC.HT)(r)}}while(r=(0,cC.K2)());return e}((0,cC.c4)(e),t))}(t,i),a=n.props,s=0,l=0;s<o.length;s++)for(var c=0;c<a.length;c++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[c]):a[c]+" "+o[s]}}},vC=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function bC(e,t){switch((0,uC.tW)(e,t)){case 5103:return dC.j+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return dC.j+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return dC.j+e+dC.vd+e+dC.MS+e+e;case 6828:case 4268:return dC.j+e+dC.MS+e+e;case 6165:return dC.j+e+dC.MS+"flex-"+e+e;case 5187:return dC.j+e+(0,uC.HC)(e,/(\w+).+(:[^]+)/,dC.j+"box-$1$2"+dC.MS+"flex-$1$2")+e;case 5443:return dC.j+e+dC.MS+"flex-item-"+(0,uC.HC)(e,/flex-|-self/,"")+e;case 4675:return dC.j+e+dC.MS+"flex-line-pack"+(0,uC.HC)(e,/align-content|flex-|-self/,"")+e;case 5548:return dC.j+e+dC.MS+(0,uC.HC)(e,"shrink","negative")+e;case 5292:return dC.j+e+dC.MS+(0,uC.HC)(e,"basis","preferred-size")+e;case 6060:return dC.j+"box-"+(0,uC.HC)(e,"-grow","")+dC.j+e+dC.MS+(0,uC.HC)(e,"grow","positive")+e;case 4554:return dC.j+(0,uC.HC)(e,/([^-])(transform)/g,"$1"+dC.j+"$2")+e;case 6187:return(0,uC.HC)((0,uC.HC)((0,uC.HC)(e,/(zoom-|grab)/,dC.j+"$1"),/(image-set)/,dC.j+"$1"),e,"")+e;case 5495:case 3959:return(0,uC.HC)(e,/(image-set\([^]*)/,dC.j+"$1$`$1");case 4968:return(0,uC.HC)((0,uC.HC)(e,/(.+:)(flex-)?(.*)/,dC.j+"box-pack:$3"+dC.MS+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+dC.j+e+e;case 4095:case 3583:case 4068:case 2532:return(0,uC.HC)(e,/(.+)-inline(.+)/,dC.j+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if((0,uC.b2)(e)-1-t>6)switch((0,uC.wN)(e,t+1)){case 109:if(45!==(0,uC.wN)(e,t+4))break;case 102:return(0,uC.HC)(e,/(.+:)(.+)-([^]+)/,"$1"+dC.j+"$2-$3$1"+dC.vd+(108==(0,uC.wN)(e,t+3)?"$3":"$2-$3"))+e;case 115:return~(0,uC.K5)(e,"stretch")?bC((0,uC.HC)(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==(0,uC.wN)(e,t+1))break;case 6444:switch((0,uC.wN)(e,(0,uC.b2)(e)-3-(~(0,uC.K5)(e,"!important")&&10))){case 107:return(0,uC.HC)(e,":",":"+dC.j)+e;case 101:return(0,uC.HC)(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+dC.j+(45===(0,uC.wN)(e,14)?"inline-":"")+"box$3$1"+dC.j+"$2$3$1"+dC.MS+"$2box$3")+e}break;case 5936:switch((0,uC.wN)(e,t+11)){case 114:return dC.j+e+dC.MS+(0,uC.HC)(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return dC.j+e+dC.MS+(0,uC.HC)(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return dC.j+e+dC.MS+(0,uC.HC)(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return dC.j+e+dC.MS+e+e}return e}var yC=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case dC.LU:e.return=bC(e.value,e.length);break;case dC.Sv:return(0,pC.l)([(0,cC.C)(e,{value:(0,uC.HC)(e.value,"@","@"+dC.j)})],r);case dC.XZ:if(e.length)return(0,uC.kg)(e.props,(function(t){switch((0,uC.YW)(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return(0,pC.l)([(0,cC.C
vendor: 3,124 bytes, line 2
2)(e,{props:[(0,uC.HC)(t,/:(read-\w+)/,":"+dC.vd+"$1")]})],r);case"::placeholder":return(0,pC.l)([(0,cC.C)(e,{props:[(0,uC.HC)(t,/:(plac\w+)/,":"+dC.j+"input-$1")]}),(0,cC.C)(e,{props:[(0,uC.HC)(t,/:(plac\w+)/,":"+dC.vd+"$1")]}),(0,cC.C)(e,{props:[(0,uC.HC)(t,/:(plac\w+)/,dC.MS+"input-$1")]})],r)}return""}))}}],_C=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,i,o=e.stylisPlugins||yC,a={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)a[t[n]]=!0;s.push(e)}));var l,c,u,d,p=[gC,vC],f=[pC.A,(d=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],h=(c=p.concat(o,f),u=(0,uC.FK)(c),function(e,t,n,r){for(var i="",o=0;o<u;o++)i+=c[o](e,t,n,r)||"";return i});i=function(e,t,n,r){l=n,function(e){(0,pC.l)((0,fC.wE)(e),h)}(e?e+"{"+t.styles+"}":t.styles),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new lC({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:a,registered:{},insert:i};return m.sheet.hydrate(s),m};const wC=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},SC={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function EC(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var kC=/[A-Z]|^ms/g,CC=/_EMO_([^_]+?)_([^]*?)_EMO_/g,AC=function(e){return 45===e.charCodeAt(1)},TC=function(e){return null!=e&&"boolean"!=typeof e},IC=EC((function(e){return AC(e)?e:e.replace(kC,"-$&").toLowerCase()})),DC=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(CC,(function(e,t,n){return xC={name:t,styles:n,next:xC},t}))}return 1===SC[e]||AC(e)||"number"!=typeof t||0===t?t:t+"px"};
2function PC(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return xC={name:n.name,styles:n.styles,next:xC},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)xC={name:r.name,styles:r.styles,next:xC},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=PC(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":TC(a)&&(r+=IC(o)+":"+DC(o,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var s=PC(e,t,a);switch(o){case"animation":case"animationName":r+=IC(o)+":"+s+";";break;default:r+=o+"{"+s+"}"}}else for(var l=0;l<a.length;l++)TC(a[l])&&(r+=IC(o)+":"+DC(o,a[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=xC,o=n(e);return xC=i,PC(e,t,o)}}if(null==t)return n;var a=t[n];return void 0!==a?a:n}var xC,RC=/label:\s*([^\s;\n{]+)\s*(;|$)/g,OC=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";xC=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,i+=PC(n,t,o)):i+=o[0];for(var a=1;a<e.length;a++)i+=PC(n,t,e[a]),r&&(i+=o[a]);RC.lastIndex=0;for(var s,l="";null!==(s=RC.exec(i));)l+="-"+s[1];return{name:wC(i)+l,styles:i,next:xC}},MC=!!vo.useInsertionEffect&&vo.useInsertionEffect||go.useLayoutEffect,NC=(0,go.createContext)("undefined"!=typeof HTMLElement?_C({key:"css"}):null),LC=NC.Provider,jC=function(e){return(0,go.forwardRef)((function(t,n){var r=(0,go.useContext)(NC);return e(t,r,n)}))},BC=(0,go.createContext)({});const FC=function(e=null){const t=go.useContext(BC);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n},UC=Zd(),HC=ef(),VC="$$material";function zC(){const e=function(e=UC){return FC(e)}(HC);return e[VC]||e}const $C=Object.fromEntries?Object.fromEntries:e=>{if(!e||!e[Symbol.iterator])throw new Error("Object.fromEntries() requires a single iterable argument");const t={};return Object.keys(e).forEach((n=>{const[r,i]=e[n];t[r]=i})),t};function WC(e){return Object.keys(e)}function YC(e,t){if(!e)throw new Error(t)}function qC(e,t){return t}const GC=e=>{const t=e.length;let n=0,r="";for(;n<t;n++){const t=e[n];if(null==t)continue;let i;switch(typeof t){case"boolean":break;case"object":if(Array.isArray(t))i=GC(t);else{YC(!qC(0,!1)),i="";for(const e in t)t[e]&&e&&(i&&(i+=" "),i+=e)}break;default:i=t}i&&(r&&(r+=" "),r+=i)}return r};var KC=__webpack_require__(89386),JC=__webpack_require__(825);const{createCssAndCx:ZC}={createCssAndCx:function(e){const{cache:t}=e,n=(...e)=>{const n=(0,KC.J)(e,t.registered);(0,JC.s)(t,n,!1);const r=`${t.key}-${n.name}`;{const n=e[0];(function(e){return e instanceof Object&&!("styles"in e)&&!("length"in e)&&!("__emotion_styles"in e)})(n)&&XC.saveClassNameCSSObjectMapping(t,r,n)}return r};return{css:n,cx:(...e)=>{const r=GC(e),i=XC.fixClassName(t,r,n);return function(e,t,n){const r=[],i=(0,JC.R)(e,r,n);return r.length<2?n:i+t(r)}(t.registered,n,i)}}}};function QC(e){const{useCache:t}=e;return{useCssAndCx:function(){const e=t(),{css:n,cx:r}=function(t,n){const r=(0,go.useRef)();return(!r.current||n.length!==r.current.prevDeps.length||r.current.prevDeps.map(((e,t)=>e===n[t])).indexOf(!1)>=0)&&(r.current={v:ZC({cache:e}),prevDeps:[...n]}),r.current.v}(0,[e]);return{css:n,cx:r}}}}const XC=(()=>{const e=new WeakMap;return{saveClassNameCSSObjectMapping:(t,n,r)=>{let i=e.get(t);void 0===i&&(i=new Map,e.set(t,i)),i.set(n,r)},fixClassName:(t,n,r)=>{const i=e.get(t);return GC(function(e){let t=!1;return e.map((([e,n])=>{if(void 0===n)return e;let r;if(t)r={"&&":n};else{r=e;for(const e in n)if(e.startsWith("@media")){t=!0;break}}return r}))}(n.split(" ").map((e=>[e,null==i?void 0:i.get(e)]))).map((e=>"string"==typeof e?e:r(e))))}}})();function eA(e){if(!(e instanceof Object)||"function"==typeof e)return e;const t=[];for(const n in e){const r=e[n],i=typeof r;if("string"!==i&&("number"!==i||isNaN(r))&&"boolean"!==i&&null!=r)return e;t.push(`${n}:${i}_${r}`)}return"xSqLiJdLMd9s"+t.join("|")}function tA(e,t,n){if(!(t instanceof Object))return e;const r={};return WC(e).forEach((i=>r[i]=n(e[i],t[i]))),WC(t).forEach((n=>{if(n in e)return;const i=t[n];"string"==typeof i&&(r[n]=i)})),r}const nA=({classes:e,theme:t,muiStyleOverridesParams:n,css:r,cx:i,name:o})=>{var a,s;if("makeStyle no name"!==o){if(void 0!==n&&void 0===o)throw new Error("To use muiStyleOverridesParams, you must specify a name using .withName('MyComponent')")}else o=void 0;let l;try{l=void 0===o?void 0:(null===(s=null===(a=t.components)||void 0===a?void 0:a[o])||void 0===s?void 0:s.styleOverrides)||void 0}catch(e){}const c=(0,go.useMemo)((()=>
2{if(void 0===l)return;const e={};for(const i in l){const o=l[i];o instanceof Object&&(e[i]=r("function"==typeof o?o(Object.assign({theme:t,ownerState:null==n?void 0:n.ownerState},null==n?void 0:n.props)):o))}return e}),[l,eA(null==n?void 0:n.props),eA(null==n?void 0:n.ownerState),r]);return{classes:e=(0,go.useMemo)((()=>tA(e,c,i)),[e,c,i])}};let rA=0;function iA(e){const{useTheme:t,cache:n}=e,{useCache:r}=aA({cacheProvidedAtInception:n}),{useCssAndCx:i}=QC({useCache:r});return{makeStyles:function(e){const{name:n,uniqId:o=""+rA++}=null!=e?e:{},a="object"!=typeof n?n:Object.keys(n)[0];return function(e){const n="function"==typeof e?e:()=>e;return function(e,s){const l=t();let{css:c,cx:u}=i();const d=r();let p=(0,go.useMemo)((()=>{const t={},r="undefined"!=typeof Proxy&&new Proxy({},{get:(e,n)=>("symbol"==typeof n&&YC(!1),t[n]=`${d.key}-${o}${void 0!==a?`-${a}`:""}-${n}-ref`)}),i=n(l,e,r||{}),s=$C(WC(i).map((e=>{const n=i[e];return n.label||(n.label=`${void 0!==a?`${a}-`:""}${e}`),[e,`${c(n)}${qC(0,e in t)?` ${t[e]}`:""}`]})));return WC(t).forEach((e=>{e in s||(s[e]=t[e])})),s}),[d,c,u,l,eA(e)]);{const e=null==s?void 0:s.props.classes;p=(0,go.useMemo)((()=>tA(p,e,u)),[p,eA(e),u])}{const e=nA({classes:p,css:c,cx:u,name:null!=a?a:"makeStyle no name",idOfUseStyles:o,muiStyleOverridesParams:s,theme:l});void 0!==e.classes&&(p=e.classes),void 0!==e.css&&(c=e.css),void 0!==e.cx&&(u=e.cx)}return{classes:p,theme:l,css:c,cx:u}}}},useStyles:function(){const e=t(),{css:n,cx:r}=i();return{theme:e,css:n,cx:r}}}}const oA=(0,go.createContext)(void 0),{createUseCache:aA}={createUseCache:function(e){const{cacheProvidedAtInception:t}=e;return{useCache:function(){var e;const n=(0,go.useContext)(NC),r=(0,go.useContext)(oA),i=null!==(e=null!=t?t:r)&&void 0!==e?e:n;if(null===i)throw new Error(["In order to get SSR working with tss-react you need to explicitly provide an Emotion cache.","MUI users be aware: This is not an error strictly related to tss-react, with or without tss-react,","MUI needs an Emotion cache to be provided for SSR to work.","Here is the MUI documentation related to SSR setup: https://mui.com/material-ui/guides/server-rendering/","TSS provides helper that makes the process of setting up SSR easier: https://docs.tss-react.dev/ssr"].join("\n"));return i}}}};function sA(e){return e.charAt(0).toUpperCase()+e.slice(1)}var lA=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};const cA=new WeakMap,uA="getClasses should only be used in conjunction with withStyles";function dA(e){const t=e.classes;if(void 0===t)throw new Error(uA);const n=cA.get(t);if(void 0===n)throw new Error(uA);return n}function pA(e){const t={},n={};return Object.keys(e).forEach((r=>(r.startsWith("@media")?n:t)[r]=e[r])),Object.keys(n).forEach((e=>{const r=n[e];Object.keys(r).forEach((n=>{var i;return t[n]=Object.assign(Object.assign({},null!==(i=t[n])&&void 0!==i?i:{}),{[e]:r[n]})}))})),t}const fA=(()=>{const e="object"==typeof document&&"function"==typeof(null===document||void 0===document?void 0:document.getElementById),t="undefined"!=typeof jest,n="undefined"!=typeof mocha,r="undefined"!=typeof __vitest_worker__;return!(e||t||n||r)})();function hA(e){const{useContext:t,usePlugin:n,cache:r}=e,{useCache:i}=aA({cacheProvidedAtInception:r}),{useCssAndCx:o}=QC({useCache:i}),a=vA({useContext:t,useCache:i,useCssAndCx:o,usePlugin:null!=n?n:({classes:e,cx:t,css:n})=>({classes:e,cx:t,css:n}),name:void 0,doesUseNestedSelectors:!1});return{tss:a}}let mA=0;const gA=[];function vA(e){const{useContext:t,useCache:n,useCssAndCx:r,usePlugin:i,name:o,doesUseNestedSelectors:a}=e;return{withParams:()=>vA(Object.assign({},e)),withName:t=>vA(Object.assign(Object.assign({},e),{name:"object"!=typeof t?t:Object.keys(t)[0]})),withNestedSelectors:()=>vA(Object.assign(Object.assign({},e),{doesUseNestedSelectors:!0})),create:e=>{const s="x"+mA++,l="function"==typeof e?e:()=>e;return function(e){var c,u,d;const p=null!=e?e:{},{classesOverrides:f}=p,h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n}(p,["classesOverrides"]),m=t(),{css:g,cx:v}=r(),b=n();let y=(0,go.useMemo)((()=>{const t={},n=l(Object.assign(Object.assign(Object.assign({},e),m),a?{classes:"undefined"==typeof Proxy?{}:new Proxy({},{get:(e,n)=>{if("symbol"==typeof n&&YC(!1),fA){{let e=gA.find((e=>e.name===o&&e.idOfUseStyles===s));void 0===e&&(e={name:o,idOfUseStyles:s,nestedSelectorRuleNames:new Set},gA.push(e)),e.nestedSelectorRuleNames.add(n)}if(void 0!==gA.find((e=>e.name===o&&e.idOfUseStyles!==s&&e.nestedSelectorRuleNames.has(n))))throw new Error([`tss-react: Duplicate nested selector "${n}" detected in ${void 0===o?`useStyles named "${o}"`:"anonymous useStyles function"}.`,"In SSR setups, this may lead to CSS class name collisions, causing nested selectors to target elements outside of the intended scope.",'Solution: Ensure each useStyles using nested selectors has a unique name. Use tss.withName("UniqueName").withNestedSelectors<...>()... to set a name.'].join("\n"))}return t[n]=`${b.key}-${s}${void 0!==o?`-${o}`:""}-${n}-ref`}})}:{})),r=$C(WC(n).map((e=>{const r=n[e];return r.label||(r.label=`${void 0!==o?`${o}-`:""}${e}`),[e,`${g(r)}${qC(0,e in t)?` ${t[e]}`:""}`]})));return WC(t).forEach((e=>{e in r||(r[e]=t[e])})),r}),[b,g,v,eA(e),...Object.values(m)]);y=(0,go.useMemo)((()=>tA(y,f,v)),[y,eA(f),v]);const _=i(Object.assign(Object.assign({classes:y,css:g,cx:v,idOfUseStyles:s,name:o},m),h));return Object.assign({classes:null!==(c=_.classes)&&void 0!==c?c:y,css:null!==(u=_.css)&&void 0!==u?u:g,cx:null!==(d=_.cx)&&void 0!==d?d:v},m)}}}}var bA=jC((function(e,t){var n=e.styles,r=OC([n],void 0,(0,go.useContext)(BC)),i=(0,go.useRef)();return MC((function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),o=!1,a=document.querySelector('style[data-emotion="'+e+" "+r.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==a&&(o=!0,a.setAttribute("data-emotion",e),n.hydrate([a])),i.current=[n,o],function(){n.flush()}}),[t]),MC((function(){var e=i.current,n=e[0];if(e[1])e[1]=!1;else{if(void 0!==r.next&&function(e,t){!function(e,t){e.key,t.name}(e,t);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r=t;do{e.insert(t===r?"."+n:"",r,e.sheet,!0),r=r.next}
2while(void 0!==r)}}(t,r.next),n.tags.length){var o=n.tags[n.tags.length-1].nextElementSibling;n.before=o,n.flush()}t.insert("",r,n,!1)}}),[t,r.name]),null}));function yA(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return OC(t)}var _A=function(){var e=yA.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}};function wA(e){const{styles:t}=e;return go.createElement(bA,{styles:yA(t)})}const{tss:SA}=hA({useContext:()=>({})}),{makeStyles:EA,withStyles:kA}=(SA.create({}),CA={useTheme:zC},Object.assign(Object.assign({},iA(CA)),function(e){const{useTheme:t,cache:n}=e,{makeStyles:r}=iA({useTheme:t,cache:n});function i(e,t,n){const i="string"==typeof e?(()=>{const t=e,n=function(e){var{children:n}=e,r=lA(e,["children"]);return(0,go.createElement)(t,r,n)};return Object.defineProperty(n,"name",{value:sA(t)}),n})():e,o=(()=>{{const{name:e}=null!=n?n:{};if(void 0!==e)return"object"!=typeof e?e:Object.keys(e)[0]}let e;{const t=i.displayName;"string"==typeof t&&""!==t&&(e=t)}e:{if(void 0!==e)break e;const t=i.name;"string"==typeof t&&""!==t&&(e=t)}if(void 0!==e)return e=e.replace(/\$/g,"usd"),e=e.replace(/\(/g,"_").replace(/\)/g,"_"),e=e.replace(/[^a-zA-Z0-9-_]/g,"_"),e})(),a=r(Object.assign(Object.assign({},n),{name:o}))("function"==typeof t?(e,n,r)=>pA(t(e,n,r)):pA(t));function s(e){for(const t in e)if("root"!==t)return!0;return!1}const l=(0,go.forwardRef)((function(t,n){const{className:r,classes:o}=t,l=lA(t,["className","classes"]),{classes:c,cx:u}=a(t,{props:t}),d=u(c.root,r);return cA.set(c,Object.assign(Object.assign({},c),{root:d})),go.createElement(i,Object.assign({ref:n,className:s(c)?r:d},"string"==typeof e?{}:{classes:c},l))}));return void 0!==o&&(l.displayName=`${sA(o)}WithStyles`,Object.defineProperty(l,"name",{value:l.displayName})),l}return i.getClasses=dA,{withStyles:i}}(CA)));var CA;const{tss:AA}=hA({useContext:function(){return{theme:zC()}},usePlugin:nA}),TA=AA.create({});function IA(e){const t=parseFloat(e.replace("rem",""));return Math.round(16*t)}function DA(e){return`${(e/16).toFixed(3)}rem`}const PA=(e,t)=>!e||e.classList.contains(t)?e:PA(e.parentElement,t);function xA(e){if(!e)return!1;if(!document.body.contains(e))return!1;const t=window,n=t.innerHeight,r=t.innerWidth,i=e.getBoundingClientRect(),o=i.bottom,a=i.left,s=i.right,l=i.top;return o<=n&&l>=0&&a>=0&&s<=r}const RA=["select","textarea","summary","a"];function OA(e,t){return parseInt(t?e.spacing(12):e.spacing(6),10)}var MA=__webpack_require__(31635),NA=__webpack_require__(77427),LA="data-focus-lock",jA="data-focus-lock-disabled",BA=__webpack_require__(5702),FA={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},UA=function(e){var t=e.children;return go.createElement(go.Fragment,null,go.createElement("div",{key:"guard-first","data-focus-guard":!0,"data-focus-auto-guard":!0,style:FA}),t,t&&go.createElement("div",{key:"guard-last","data-focus-guard":!0,"data-focus-auto-guard":!0,style:FA}))};UA.propTypes={},UA.defaultProps={children:null};var HA=__webpack_require__(57309),VA=(0,HA.C)({},(function(e){return{target:e.target,currentTarget:e.currentTarget}})),zA=(0,HA.C)(),$A=(0,HA.C)(),WA=(0,HA.f)({async:!0}),YA=[],qA=go.forwardRef((function(e,t){var n,r=go.useState(),i=r[0],o=r[1],a=go.useRef(),s=go.useRef(!1),l=go.useRef(null),c=e.children,u=e.disabled,d=e.noFocusGuards,p=e.persistentFocus,f=e.crossFrame,h=e.autoFocus,m=(e.allowTextSelection,e.group),g=e.className,v=e.whiteList,b=e.hasPositiveIndices,y=e.shards,_=void 0===y?YA:y,w=e.as,S=void 0===w?"div":w,E=e.lockProps,k=void 0===E?{}:E,C=e.sideCar,A=e.returnFocus,T=e.focusOptions,I=e.onActivation,D=e.onDeactivation,P=go.useState({})[0],x=go.useCallback((function(){l.current=l.current||document&&document.activeElement,a.current&&I&&I(a.current),s.current=!0}),[I]),R=go.useCallback((function(){s.current=!1,D&&D(a.current)}),[D]);(0,go.useEffect)((function(){u||(l.current=null)}),[]);var O=go.useCallback((function(e){var t=l.current;if(t&&t.focus){var n="function"==typeof A?A(t):A;if(n){var r="object"==typeof n?n:void 0;l.current=null,e?Promise.resolve().then((function(){return t.focus(r)})):t.focus(r)}}}),[A]),M=go.useCallback((function(e){s.current&&VA.useMedium(e)}),[]),N=zA.useMedium,L=go.useCallback((function(e){a.current!==e&&(a.current=e,o(e))}),[]),j=(0,Co.A)(((n={})[jA]=u&&"disabled",n[LA]=m,n),k),B=!0!==d,F=B&&"tail"!==d,U=(0,BA.S)([t,L]);return go.createElement(go.Fragment,null,B&&[go.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:u?-1:0,style:FA}),b?go.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:u?-1:1,style:FA}):null],!u&&go.createElement(C,{id:P,sideCar:WA,observed:i,disabled:u,persistentFocus:p,crossFrame:f,autoF
vendor: 5,035 bytes, line 2
2ocus:h,whiteList:v,shards:_,onActivation:x,onDeactivation:R,returnFocus:O,focusOptions:T}),go.createElement(S,(0,Co.A)({ref:U},j,{className:g,onBlur:N,onFocus:M}),c),F&&go.createElement("div",{"data-focus-guard":!0,tabIndex:u?-1:0,style:FA}))}));qA.propTypes={},qA.defaultProps={children:void 0,disabled:!1,returnFocus:!1,focusOptions:void 0,noFocusGuards:!1,autoFocus:!0,persistentFocus:!1,crossFrame:!0,hasPositiveIndices:void 0,allowTextSelection:void 0,group:void 0,className:void 0,whiteList:void 0,shards:void 0,as:"div",lockProps:{},onActivation:void 0,onDeactivation:void 0};const GA=qA;var KA=(0,HA.f)(),JA="data-focus-on-hidden",ZA=go.forwardRef((function(e,t){var n=go.useState(!1),r=n[0],i=n[1],o=e.children,a=e.autoFocus,s=e.shards,l=e.enabled,c=void 0===l||l,u=e.scrollLock,d=void 0===u||u,p=e.focusLock,f=void 0===p||p,h=e.returnFocus,m=void 0===h||h,g=e.inert,v=e.allowPinchZoom,b=e.sideCar,y=e.className,_=e.shouldIgnore,w=e.preventScrollOnFocus,S=e.style,E=e.as,k=e.gapMode,C=(0,MA.Tt)(e,["children","autoFocus","shards","enabled","scrollLock","focusLock","returnFocus","inert","allowPinchZoom","sideCar","className","shouldIgnore","preventScrollOnFocus","style","as","gapMode"]),A=b,T=r.onActivation,I=r.onDeactivation,D=(0,MA.Tt)(r,["onActivation","onDeactivation"]),P=(0,MA.Cl)((0,MA.Cl)({},D),{as:E,style:S,sideCar:b,shards:s,allowPinchZoom:v,gapMode:k,inert:g,enabled:c&&d});return go.createElement(go.Fragment,null,go.createElement(GA,{ref:t,sideCar:b,disabled:!(r&&c&&f),returnFocus:m,autoFocus:a,shards:s,onActivation:T,onDeactivation:I,className:y,whiteList:_,lockProps:P,focusOptions:w?{preventScroll:!0}:void 0,as:NA.G},o),c&&go.createElement(A,(0,MA.Cl)({},C,{sideCar:KA,setLockProps:i,shards:s})))})),QA=__webpack_require__(30635);function XA(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,et(e,t)}var eT=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},tT=function(e){return Array.isArray(e)?e:[e]},nT=function(e){return Array.isArray(e)?e[0]:e},rT=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},iT=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},oT=function(e,t){var n=e.get(t);if(void 0!==n)return n;var r=function(e,t){return!e||iT(e)||!function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!(!t||!t.getPropertyValue||"none"!==t.getPropertyValue("display")&&"hidden"!==t.getPropertyValue("visibility"))}(e)&&t(rT(e))}(t,oT.bind(void 0,e));return e.set(t,r),r},aT=function(e,t){var n=e.get(t);if(void 0!==n)return n;var r=function(e,t){return!(e&&!iT(e))||!!uT(e)&&t(rT(e))}(t,aT.bind(void 0,e));return e.set(t,r),r},sT=function(e){return e.dataset},lT=function(e){return"INPUT"===e.tagName},cT=function(e){return lT(e)&&"radio"===e.type},uT=function(e){var t=e.getAttribute("data-no-autofocus");return![!0,"true",""].includes(t)},dT=function(e){var t;return Boolean(e&&(null===(t=sT(e))||void 0===t?void 0:t.focusGuard))},pT=function(e){return!dT(e)},fT=function(e){return Boolean(e)},hT=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return-1}return n||r},mT=function(e,t,n){return eT(e).map((function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}})).filter((function(e){return!t||e.tabIndex>=0})).sort(hT)},gT=["button:enabled","select:enabled","textarea:enabled","input:enabled","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]","[tabindex]","[contenteditable]","[autofocus]"].join(","),vT="".concat(gT,", [data-focus-guard]"),bT=function(e,t){return eT((e.shadowRoot||e).children).reduce((function(e,n){return e.concat(n.matches(t?vT:gT)?[n]:[],bT(n))}),[])},yT=function(e,t){return e.reduce((function(e,n){var r,i=bT(n,t),o=(r=[]).concat.apply(r,i.map((function(e){return function(e,t){var n;return e instanceof HTMLIFrameElement&&(null===(n=e.contentDocument)||void 0===n?void 0:n.body)?yT([e.contentDocument.body],t):[e]}(e,t)})));return e.concat(o,n.parentNode?eT(n.parentNode.querySelectorAll(gT)).filter((function(e){return e===n})):[])}),[])},_T=function(e,t){return eT(e).filter((function(e){return oT(t,e)})).filter((function(e){return function(e){return!((lT(e)||function(e){return"BUTTON"===e.tagName}(e))&&("hidden"===e.type||e.disabled))}(e)}))},wT=function(e,t){return void 0===t&&(t=new Map),eT(e).filter((function(e){return aT(t,e)}))},ST=function(e,t,n){return mT(_T(yT(e,n),t),!0,n)},ET=function(e,t){return mT(_T(yT(e),t),!1)},kT=function(e,t){return e.shadowRoot?kT(e.shadowRoot,t):!(void 0===Object.getPrototypeOf(e).contains||!Object.getPrototypeOf(e).contains.call(e,t))||eT(e.children).some((function(e){var n;if(e instanceof HTMLIFrameElement){var r=null===(n=e.contentDocument)||void 0===n?void 0:n.body;return!!r&&kT(r,t)}return kT(e,t)}))},CT=function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;
vendor: 4,453 bytes, line 2
2return t.shadowRoot?CT(t.shadowRoot):t instanceof HTMLIFrameElement&&function(){try{return t.contentWindow.document}catch(e){return}}()?CT(t.contentWindow.document):t}},AT=function(e){return e.parentNode?AT(e.parentNode):e},TT=function(e){return tT(e).filter(Boolean).reduce((function(e,t){var n=t.getAttribute(LA);return e.push.apply(e,n?function(e){for(var t=new Set,n=e.length,r=0;r<n;r+=1)for(var i=r+1;i<n;i+=1){var o=e[r].compareDocumentPosition(e[i]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter((function(e,n){return!t.has(n)}))}(eT(AT(t).querySelectorAll("[".concat(LA,'="').concat(n,'"]:not([').concat(jA,'="disabled"])')))):[t]),e}),[])},IT=function(e,t){return void 0===t&&(t=CT(nT(e).ownerDocument)),!(!t||t.dataset&&t.dataset.focusGuard)&&TT(e).some((function(e){return kT(e,t)||function(e,t){return Boolean(eT(e.querySelectorAll("iframe")).some((function(e){return function(e,t){return e===t}(e,t)})))}(e,t)}))},DT=function(e,t){return cT(e)&&e.name?function(e,t){return t.filter(cT).filter((function(t){return t.name===e.name})).filter((function(e){return e.checked}))[0]||e}(e,t):e},PT=function(e){return e[0]&&e.length>1?DT(e[0],e):e[0]},xT=function(e,t){return e.length>1?e.indexOf(DT(e[t],e)):t},RT="NEW_FOCUS",OT=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&OT(e.parentNode.host||e.parentNode,t),t},MT=function(e,t){for(var n=OT(e),r=OT(t),i=0;i<n.length;i+=1){var o=n[i];if(r.indexOf(o)>=0)return o}return!1},NT=function(e,t,n){var r=tT(e),i=tT(t),o=r[0],a=!1;return i.filter(Boolean).forEach((function(e){a=MT(a||e,e)||a,n.filter(Boolean).forEach((function(e){var t=MT(o,e);t&&(a=!a||kT(t,a)?t:MT(t,a))}))})),a},LT=function(e,t){var n,r,i,o,a,s,l=CT(tT(e).length>0?document:nT(e).ownerDocument),c=TT(e).filter(pT),u=NT(l||e,e,c),d=new Map,p=ET(c,d),f=ST(c,d).filter((function(e){var t=e.node;return pT(t)}));if(f[0]||(f=p)[0]){var h,m,g,v=ET([u],d).map((function(e){return e.node})),b=(h=v,m=f,g=new Map,m.forEach((function(e){return g.set(e.node,e)})),h.map((function(e){return g.get(e)})).filter(fT)),y=b.map((function(e){return e.node})),_=function(e,t,n,r){var i=e.length,o=e[0],a=e[i-1],s=dT(n);if(!(n&&e.indexOf(n)>=0)){var l,c,u=void 0!==n?t.indexOf(n):-1,d=r?t.indexOf(r):u,p=r?e.indexOf(r):-1,f=u-d,h=t.indexOf(o),m=t.indexOf(a),g=(l=t,c=new Set,l.forEach((function(e){return c.add(DT(e,l))})),l.filter((function(e){return c.has(e)}))),v=(void 0!==n?g.indexOf(n):-1)-(r?g.indexOf(r):u),b=xT(e,0),y=xT(e,i-1);return-1===u||-1===p?RT:!f&&p>=0?p:u<=h&&s&&Math.abs(f)>1?y:u>=m&&s&&Math.abs(f)>1?b:f&&Math.abs(v)>1?p:u<=h?y:u>m?b:f?Math.abs(f)>1?p:(i+p+f)%i:void 0}}(y,v,l,t);if(_===RT){var w=(n=p,r=y,i=function(e,t){return e.reduce((function(e,n){return e.concat(function(e,t){return _T((n=e.querySelectorAll("[".concat("data-autofocus-inside","]")),eT(n).map((function(e){return yT([e])})).reduce((function(e,t){return e.concat(t)}),[])),t);var n}(n,t))}),[])}(c,d),a=n.map((function(e){return e.node})),(s=wT(a.filter((o=i,function(e){var t,n=null===(t=sT(e))||void 0===t?void 0:t.autofocus;return e.autofocus||void 0!==n&&"false"!==n||o.indexOf(e)>=0}))))&&s.length?PT(s):PT(wT(r)));return w?{node:w}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===_?_:b[_]}},jT=0,BT=!1;const FT=function(e,t,n){void 0===n&&(n={});var r,i,o=LT(e,t);if(!BT&&o){if(jT>2)return console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),BT=!0,void setTimeout((function(){BT=!1}),1);jT++,r=o.node,i=n.focusOptions,"focus"in r&&r.focus(i),"contentWindow"in r&&r.contentWindow&&r.contentWindow.focus(),jT--}};function UT(e){var t=window.setImmediate;void 0!==t?t(e):setTimeout(e,1)}var HT=null,VT=null,zT=null,$T=!1,WT=function(){return!0};function YT(e,t,n,r){var i=null,o=e;do{var a=r[o];if(a.guard)a.node.dataset.focusAutoGuard&&(i=a);else{if(!a.lockItem)break;if(o!==e)return;i=null}}while((o+=n)!==t);i&&(i.node.tabIndex=0)}var qT=function(e){return e&&"current"in e?e.current:e},GT=function e(t,n,r){return n&&(n.host===t&&(!n.activeElement||r.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,r))},KT=function(){var e,t=!1;if(HT){var n=HT,r=n.observed,i=n.persistentFocus,o=n.autoFocus,a=n.shards,s=n.crossFrame,l=n.focusOptions,c=r||zT&&zT.portaledElement,u=document&&document.activeElement;
2if(c){var d=[c].concat(a.map(qT).filter(Boolean));if(u&&!function(e){return(HT.whiteList||WT)(e)}(u)||(i||(s?Boolean($T):"meanwhile"===$T)||!(document&&document.activeElement===document.body||function(e){void 0===e&&(e=document);var t=CT(e);return!!t&&eT(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some((function(e){return kT(e,t)}))}())||!VT&&o)&&(c&&!(IT(d)||u&&function(e,t){return t.some((function(t){return GT(e,t,t)}))}(u,d)||(e=u,zT&&zT.portaledElement===e))&&(document&&!VT&&u&&!o?(u.blur&&u.blur(),document.body.focus()):(t=FT(d,VT,{focusOptions:l}),zT={})),$T=!1,VT=document&&document.activeElement),document){var p=document&&document.activeElement,f=function(e){var t=TT(e).filter(pT),n=NT(e,e,t),r=new Map,i=ST([n],r,!0),o=ST(t,r).filter((function(e){var t=e.node;return pT(t)})).map((function(e){return e.node}));return i.map((function(e){var t=e.node;return{node:t,index:e.index,lockItem:o.indexOf(t)>=0,guard:dT(t)}}))}(d),h=f.map((function(e){return e.node})).indexOf(p);h>-1&&(f.filter((function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard})).forEach((function(e){return e.node.removeAttribute("tabIndex")})),YT(h,f.length,1,f),YT(h,-1,-1,f))}}}return t},JT=function(e){KT()&&e&&(e.stopPropagation(),e.preventDefault())},ZT=function(){return UT(KT)},QT=function(){$T="just",setTimeout((function(){$T="meanwhile"}),0)};VA.assignSyncMedium((function(e){var t=e.target,n=e.currentTarget;n.contains(t)||(zT={observerNode:n,portaledElement:t})})),zA.assignMedium(ZT),$A.assignMedium((function(e){return e({moveFocusInside:FT,focusInside:IT})}));const XT=(eI=function(e){return e.filter((function(e){return!e.disabled}))},tI=function(e){var t=e.slice(-1)[0];t&&!HT&&(document.addEventListener("focusin",JT),document.addEventListener("focusout",ZT),window.addEventListener("blur",QT));var n=HT,r=n&&t&&t.id===n.id;HT=t,n&&!r&&(n.onDeactivation(),e.filter((function(e){return e.id===n.id})).length||n.returnFocus(!t)),t?(VT=null,r&&n.observed===t.observed||t.onActivation(),KT(),UT(KT)):(document.removeEventListener("focusin",JT),document.removeEventListener("focusout",ZT),window.removeEventListener("blur",QT),VT=null)},function(e){var t,n=[];function r(){t=eI(n.map((function(e){return e.props}))),tI(t)}var i=function(i){function o(){return i.apply(this,arguments)||this}XA(o,i),o.peek=function(){return t};var a=o.prototype;return a.componentDidMount=function(){n.push(this),r()},a.componentDidUpdate=function(){r()},a.componentWillUnmount=function(){var e=n.indexOf(this);n.splice(e,1),r()},a.render=function(){return go.createElement(e,this.props)},o}(go.PureComponent);return qe(i,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(e)+")"),i})((function(){return null}));var eI,tI;(0,QA.m)(WA,XT),__webpack_require__(95809);var nI=__webpack_require__(58241),rI=(0,__webpack_require__(93265).T0)(),iI="\n ["+JA+"] {\n pointer-events: none !important;\n }\n",oI=function(){return go.createElement(rI,{styles:iI})},aI=function(e){return"current"in e?e.current:e};const sI=(0,QA.m)(KA,(function(e){var t=e.setLockProps,n=e.onEscapeKey,r=e.onClickOutside,i=e.shards,o=e.onActivation,a=e.onDeactivation,s=e.noIsolation,l=(0,go.useState)(void 0),c=l[0],u=l[1],d=(0,go.useRef)(null),p=(0,go.useRef)(0);return go.useEffect((function(){var e=function(e){e.defaultPrevented||"Escape"!==e.code&&"Escape"!==e.key&&27!==e.keyCode||!n||n(e)},t=function(e){e.defaultPrevented||e.target===d.current||e instanceof MouseEvent&&0!==e.button||i&&i.map(aI).some((function(t){return t&&t.contains(e.target)||t===e.target}))||r&&r(e)},o=function(e){t(e),p.current=e.touches.length},a=function(e){p.current=e.touches.length};if(c)return document.addEventListener("keydown",e),document.addEventListener("mousedown",t),document.addEventListener("touchstart",o),document.addEventListener("touchend",a),function(){document.removeEventListener("keydown",e),document.removeEventListener("mousedown",t),document.removeEventListener("touchstart",o),document.removeEventListener("touchend",a)}}),[c,r,n]),(0,go.useEffect)((function(){if(c)return o&&o(c),function(){a&&a()}}),[!!c]),(0,go.useEffect)((function(){var e=function(){return null},n=!1;return t({onMouseDown:function(e){d.current=e.target},onTouchStart:function(e){d.current=e.target},onActivation:function(t){s||(e=(0,nI.Eq)((0,MA.aN)([t],(i||[]).map(aI)),document.body,JA)),u((function(){return t}))},onDeactivation:function(){e(),n||u(null)}}),function(){n=!0,t(!1)}}
2),[]),go.createElement(oI,null)}));var lI=function(e){return go.createElement(sI,(0,MA.Cl)({},e))},cI=go.forwardRef((function(e,t){return go.createElement(ZA,(0,MA.Cl)({},e,{ref:t,sideCar:lI}))}));function uI(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return dI(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dI(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dI(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const pI=go.createContext({isUnmounting:!1}),fI=e=>{let t=e.children;const n=uI((0,go.useState)(t),2),r=n[0],i=n[1],o=uI((0,go.useState)(!1),2),a=o[0],s=o[1],l=uI((0,go.useState)(void 0),2),c=l[0],u=l[1];return(0,go.useEffect)((()=>{null===t?(s(!0),void 0===c&&u(setTimeout((()=>{i(t),s(!1),u(void 0)}),150))):(void 0!==c&&(clearTimeout(c),u(void 0),s(!1)),i(t))}),[t]),go.createElement(pI.Provider,{value:{isUnmounting:a}},r)},hI=EA()((e=>({container:{width:"100%",height:"100%",position:"fixed",color:e.palette.dialogText,...e.typography.bodyLongRegular,to
2p:0,left:0,display:"flex",justifyContent:"center",alignItems:"flex-start",zIndex:301,animation:`${_A` 3 0% { 4 opacity: 0.4; 5 } 6 100% { 7 opacity: 1; 8 } 9 `} 0.2s forwards ease-out`,"&.unmount":{animation:`${_A` 10 0% { 11 opacity: 1; 12 } 13 100% { 14 opacity: 0.5; 15 } 16 `} 0.15s forwards ease-in`}},backdrop:{position:"absolute",width:"100%",height:"100%",top:0,left:0,backgroundColor:e.palette.dialogOverlay,opacity:.75},modal:{backgroundColor:e.palette.dialogBackground,border:`1px solid ${e.palette.dialogBorder}`,boxShadow:"0px 4px 25px 4px rgba(20, 20, 20, 0.6)",borderRadius:`${e.shape.borderRadius}px`,display:"flex",flexDirection:"column",height:"auto",minHeight:"200px",maxHeight:"80vh",marginTop:"64px",animation:`${_A` 17 0% { 18 margin-top: 85px 19 } 20 100% { 21 margin-top: 64px 22 } 23 `} 0.2s forwards ease-out`,"&.medium":{width:"400px"},"&.large":{width:"664px"},"&.unmount":{animation:`${_A` 24 0% { 25 margin-top: 64px 26 } 27 100% { 28 margin-top: 40px 29 } 30 `} 0.15s forwards ease-in`},"@media (max-width: 448px)":{width:"100% !important",maxHeight:"initial",height:"100%",margin:0,position:"absolute",top:0,left:0,bottom:0,animation:`${_A` 31 0% { 32 margin-top: 15px 33 } 34 100% { 35 margin-top: 0 36 } 37 `} 0.2s forwards ease-out`,"&.unmount":{animation:`${_A` 38 0% { 39 margin-top: 0 40 } 41 100% { 42 margin-top: 15px 43 } 44 `} 0.15s forwards ease-in`}}},focusLock:{zIndex:1}}))),mI=e=>{let t=e.children,n=e.className,r=e.description,i=e.disableBackdropClose,o=e.disableEnter,a=e.disableEscape,s=e.onClose,l=e.size,c=void 0===l?"medium":l,u=e.submit,d=e.testId,p=e.title,f=e.titleKey;const h=hI(),m=h.classes,g=h.cx,v=(0,go.useContext)(pI).isUnmounting,b=Qk().t,y=(0,go.useCallback)((()=>{!i&&(null==s||s())}),[i,s]),_=(0,go.useCallback)((e=>{"Escape"!==e.key||a||null==s||s(),"Enter"!==e.key||o||null==u||u()}),[o,s,u]);return(0,go.useEffect)((()=>(window.addEventListener("keydown",_),()=>window.removeEventListener("keydown",_))),[_]),go.createElement("div",{className:g(m.container,v&&"unmount"),"data-testid":d},go.createElement("div",{className:m.backdrop}),go.createElement(cI,{className:m.focusLock,onClickOutside:y,returnFocus:xA},go.createElement("div",{"aria-description":r,"aria-label":null!=p?p:b(null!=f?f:""),"aria-modal":!0,className:g(m.modal,v&&"unmount",c,n),"data-autofocus":!0,role:"dialog",tabIndex:-1},t)))};function gI(e){if(Array.isArray(e)){const t={};for(const n of e)Object.assign(t,n);return t}return e}const vI=["children","style","touchFeedback","visible"];class bI extends go.Component{_render(e,t){const n=t||this.props,r=n.children,i=n.style,o=(n.touchFeedback,n.visible,function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(n,vI)),a=gI(i);return go.createElement(e,{style:a,...o},r)}}class yI extends bI{render(){const e=this.props.visible;return void 0===e||e?super._render("div"):null}}class _I extends go.Component{render(){const e=gI(this.props.style);return go.createElement("span",{...this.props,style:e})}}const wI=["alt","className","color","id","containerId","onClick","size","src","style","ariaHasPopup","ariaLabel","ariaDisabled","ariaExpanded","ariaControl
44s","tabIndex","ariaPressed","ariaDescribedBy","role","onKeyPress","onKeyDown","testId"],SI=["color","fontSize"];function EI(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}const kI="ReactNative"===navigator.product?"white":void 0,CI="ReactNative"===navigator.product?36:22;function AI(e){var t,n;const r=e.alt,i=e.className,o=void 0===i?"":i,a=e.color,s=e.id,l=e.containerId,c=e.onClick,u=e.size,d=e.src,p=e.style,f=e.ariaHasPopup,h=e.ariaLabel,m=e.ariaDisabled,g=e.ariaExpanded,v=e.ariaControls,b=e.tabIndex,y=e.ariaPressed,_=e.ariaDescribedBy,w=e.role,S=e.onKeyPress,E=e.onKeyDown,k=e.testId,C=EI(e,wI),A=ag(null!=p?p:{}),T=A.color,I=A.fontSize,D=EI(A,SI),P=null!==(t=null!=a?a:T)&&void 0!==t?t:kI,x=null!==(n=null!=u?u:I)&&void 0!==n?n:CI,R=(0,go.useCallback)((e=>{"Enter"!==e.key&&" "!==e.key||!c?S&&S(e):(e.preventDefault(),c(e))}),[c,S]),O=P?"jitsi-icon":"jitsi-icon jitsi-icon-default",M=r?{"aria-label":r,role:"img"}:{"aria-hidden":!0};return go.createElement(yI,{...C,"aria-controls":v,"aria-describedby":_,"aria-disabled":m,"aria-expanded":g,"aria-haspopup":f,"aria-label":h,"aria-pressed":y,className:`${O} ${o||""}`,"data-testid":k,id:l,onClick:c,onKeyDown:E,onKeyPress:R,role:w,style:D,tabIndex:b},go.createElement(d,{...M,fill:P,height:x,id:s,width:x}))}const TI=e=>({":root":{"--drawer-background-color":e.palette.drawerBackground,"--icon-svg-fill":e.palette.iconSvgFill,"--overflow-menu-background-color":e.palette.overflowMenuBackground,"--overflow-menu-item-disabled-color":e.palette.overflowMenuItemDisabled,"--overflow-menu-item-hover-color":e.palette.overflowMenuItemHover,"--overflow-menu-item-icon-color":e.palette.overflowMenuItemIcon,"--overflow-menu-item-text-color":e.palette.overflowMenuItemText,"--prejoin-preview-background":e.palette.prejoinPreviewBackground,"--reactions-menu-background":e.palette.reactionsMenuBackground,"--reactions-menu-box-shadow-1":e.palette.reactionsMenuBoxShadow1,"--reactions-menu-box-shadow-2":e.palette.reactionsMenuBoxShadow2,"--reactions-menu-button-toggled":e.palette.reactionsMenuButtonToggled,"--toolbar-button-active-color":e.palette.toolbarButtonActive,"--toolbar-button-color":e.palette.toolbarButton,"--toolbar-button-hover-color":e.palette.toolbarButtonHover,"--toolbar-icon-active-color":e.palette.toolbarIconActive,"--toolbar-icon-color":e.palette.toolbarIcon,"--toolbar-icon-hover-color":e.palette.toolbarIconHover,"--toolbox-background-color":e.palette.toolboxBackground},".empty-list":{listStyleType:"none",margin:0,padding:0},".mute-dialog":{"& .separator-line":{margin:`${e.spacing(4)} 0 ${e.spacing(4)} -20px`,padding:"0 20px",width:"100%",height:"1px",background:"#5E6D7A"},"& .control-row":{display:"flex",justifyContent:"space-between",marginTop:e.spacing(3),"& label":{fontSize:"0.875rem"}}},".overflow-menu-item":{alignItems:"center",color:e.palette.overflowMenuItemText,cursor:"pointer",display:"flex",fontSize:"0.875rem",fontWeight:400,height:40,lineHeight:"1.5rem",padding:"8px 16px",boxSizing:"border-box","& > div":{display:"flex",alignItems:"center"},"&.unclickable":{cursor:"default"},"&.disabled":{cursor:"initial",color:e.palette.overflowMenuItemDisabled,"&:hover":{background:"none"},"& svg":{fill:e.palette.overflowMenuItemDisabled}},"@media (hover: hover) and (pointer: fine)":{"&:hover":{background:e.palette.overflowMenuItemHover},"&.unclickable:hover":{background:"inherit"}}},".overflow-menu-item-icon":{marginRight:"16px","& i":{display:"inline",fontSize:"1.5rem"},"@media (hover: hover) and (pointer: fine)":{"&i:hover":{backgroundColor:"initial"}},"& img":{maxWidth:24,maxHeight:24},"& svg":{fill:e.palette.overflowMenuItemIcon,height:20,width:20}},".prejoin-dialog":{backgroundColor:e.palette.prejoinDialogBackground,boxShadow:"0px 2px 20px rgba(0, 0, 0, 0.5)",borderRadius:e.shape.borderRadius,color:"#fff",height:"400px",
44width:"375px",".prejoin-dialog--small":{height:300,width:400},".prejoin-dialog-label":{fontSize:"1rem",lineHeight:"1.5rem"},".prejoin-dialog-label-num":{background:"#2b3b4b",border:"1px solid #A4B8D1",borderRadius:"50%",color:"#fff",display:"inline-block",height:"24px",marginRight:e.spacing(2),width:"24px"},".prejoin-dialog-container":{alignItems:"center",background:"rgba(0,0,0,0.6)",display:"flex",height:"100dvh",justifyContent:"center",left:0,position:"absolute",top:0,width:"100vw",zIndex:3},".prejoin-dialog-flag":{display:"inline-block",marginRight:e.spacing(2),transform:"scale(1.2)"},".prejoin-dialog-title":{display:"inline-block",fontSize:"1.5rem",lineHeight:"2rem"},".prejoin-dialog-icon":{cursor:"pointer"},".prejoin-dialog-btn":{marginBottom:"8px"},".prejoin-dialog-dialin-container":{textAlign:"center"},".prejoin-dialog-delimiter":{background:e.palette.prejoinDialogDelimiter,border:"0",height:"1px",margin:"0",padding:"0",width:"100%"},".prejoin-dialog-delimiter-container":{margin:`${e.spacing(4)} 0`,position:"relative"},".prejoin-dialog-delimiter-txt-container":{position:"absolute",textAlign:"center",top:"-8px",width:"100%"},".prejoin-dialog-delimiter-txt":{background:e.palette.prejoinDialogBackground,color:e.palette.prejoinDialogDelimiterText,fontSize:"0.75rem",textTransform:"uppercase",padding:`0 ${e.spacing(2)}`}},".prejoin-dialog-btn":{"&.primary, &.prejoin-dialog-btn.text":{width:"310px"}},".toolbox-icon":{display:"flex",borderRadius:3,flexDirection:"column",fontSize:"1.5rem",height:48,justifyContent:"center",width:48,"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:e.palette.toolboxIconHover},"&:active":{backgroundColor:e.palette.toolboxIconActive}},[e.breakpoints.down(320)]:{height:36,width:36},"&.toggled":{backgroundColor:e.palette.toolboxIconToggled},"&.disabled":{cursor:"initial !important",backgroundColor:`${e.palette.disabled01} !important`,"& svg":{fill:`${e.palette.icon03} !important`}}},".toolbox-button":{color:e.palette.toolbarIcon,cursor:"pointer",display:"inline-block",lineHeight:"3rem",textAlign:"center"},".toolbox-content-items":{background:e.palette.toolboxBackground,borderRadius:6,margin:"0 auto",padding:6,textAlign:"center",pointerEvents:"all",display:"flex",boxShadow:"0px 2px 8px 4px rgba(0, 0, 0, 0.25), 0px 0px 0px 1px rgba(0, 0, 0, 0.15)","& > div":{marginRight:e.spacing(2),"&:last-of-type":{marginRight:0}}}}),II=EA()((e=>({button:{backgroundColor:e.palette.action01,color:e.palette.text01,borderRadius:e.shape.borderRadius,padding:"10px 16px",display:"flex",alignItems:"center",justifyContent:"center",border:0,...e.typography.bodyShortBold,transition:"background .2s",cursor:"pointer","&:hover":{backgroundColor:e.palette.action01Hover},"&:active":{backgroundColor:e.palette.action01Active},"&.focus-visible":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.focus01}`},"& div > svg":{fill:e.palette.icon01}},primary:{},secondary:{backgroundColor:e.palette.action02,color:e.palette.text04,"&:hover":{backgroundColor:e.palette.action02Hover},"&:active":{backgroundColor:e.palette.action02Active},"& div > svg":{fill:e.palette.icon04}},tertiary:{backgroundColor:e.palette.action03,"&:hover":{backgroundColor:e.palette.action03Hover},"&:active":{backgroundColor:e.palette.action03Active}},destructive:{backgroundColor:e.palette.actionDanger,"&:hover":{backgroundColor:e.palette.actionDangerHover},"&:active":{backgroundColor:e.palette.actionDangerActive}},disabled:{backgroundColor:e.palette.disabled01,color:e.palette.text03,"&:hover":{backgroundColor:e.palette.disabled01,color:e.palette.text03},"&:active":{backgroundColor:e.palette.disabled01,color:e.palette.text03},"& div > svg":{fill:e.palette.icon03}},iconButton:{padding:e.spacing(2)},textWithIcon:{marginLeft:e.spacing(2)},small:{padding:"8px 16px",...e.typography.labelBold,"&.iconButton":{padding:e.spacing(1)}},medium:{},large:{padding:"13px 16px",...e.typography.bodyShortBoldLarge,"&.iconButton":{padding:"12px"}},fullWidth:{width:"100%"}}))),DI=go.forwardRef(((e,t)=>{let n=e.accessibilityLabel,r=e.autoFocus,i=void 0!==r&&r,o=e.className,a=e.disabled,s=e.fullWidth,l=e.icon,c=e.id,u=e.isSubmit,d=e.label,p=e.labelKey,f=e.onClick,h=void 0===f?()=>null:f,m=e.onKeyPress,g=void 0===m?()=>null:m,v=e.size,b=void 0===v?"medium":v,y=e.testId,_=e.type,w=void 0===_?Uc.PRIMARY:_;const S=II(),E=S.classes,k=S.cx,C=Qk().t;return go.createElement("button",{"aria-label":n,autoFocus:i,className:k(E.button,E[w],a&&E.disabled,l&&!(p||d)&&`${E.iconButton} iconButton`,E[b],s&&E.fullWidth,o),"data-testid":y,disabled:a,...c?{id:c}:{},onClick:h,onKeyPress:g,ref:t,title:n,type:u?"submit":"button"},l&&go.createElement(AI,{size:24,src:l}),(p||d)&&go.createElement("span",{className:l?E.textWithIcon:""},p?C(p):d))})),PI=DI,xI=EA()((e=>({button:{padding:"2px",backgroundColor:e.palette.clickableIconBackgroun
44d,border:0,outline:0,borderRadius:`${e.shape.borderRadius}px`,"&:hover":{backgroundColor:e.palette.clickableIconHover},"&.focus-visible":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.clickableIconFocus}`},"&:active":{backgroundColor:e.palette.clickableIconActive},"&.is-mobile":{padding:"10px"}}}))),RI=e=>{let t=e.accessibilityLabel,n=e.className,r=e.icon,i=e.id,o=e.onClick;const a=xI(),s=a.classes,l=a.cx,c=po();return go.createElement("button",{"aria-label":t,className:l(s.button,c&&"is-mobile",n),id:i,onClick:o},go.createElement(AI,{size:24,src:r}))},OI=EA()((e=>({header:{width:"100%",padding:"24px",boxSizing:"border-box",display:"flex",alignItems:"flex-start",justifyContent:"space-between"},title:{color:e.palette.dialogText,...e.typography.heading5,margin:0,padding:0},content:{height:"auto",overflowY:"auto",width:"100%",boxSizing:"border-box",padding:"0 24px",overflowX:"hidden",minHeight:"40px","@media (max-width: 448px)":{height:"100%"}},footer:{width:"100%",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"flex-end",padding:"24px","& button:last-child":{marginLeft:"16px"}}}))),MI=e=>{var t,n,r;let i=e.back,o=void 0===i?{hidden:!0}:i,a=e.cancel,s=void 0===a?{translationKey:"dialog.Cancel"}:a,l=e.children,c=e.className,u=e.description,d=e.disableAutoHideOnSubmit,p=void 0!==d&&d,f=e.disableBackdropClose,h=e.hideCloseButton,m=e.disableEnter,g=e.disableEscape,v=e.ok,b=void 0===v?{translationKey:"dialog.Ok"}:v,y=e.onCancel,_=e.onSubmit,w=e.size,S=e.testId,E=e.title,k=e.titleKey;const C=OI().classes,A=Qk().t,T=la(),I=(0,go.useCallback)((()=>{T(vg()),null==y||y()}),[y]),D=(0,go.useCallback)((()=>{var e;(!document.activeElement||(e=document.activeElement,RA.includes(e.tagName.toLowerCase())||"button"===e.tagName.toLowerCase()&&"button"===e.getAttribute("role")))&&document.activeElement||(!p&&T(vg()),null==_||_())}),[_]);return go.createElement(mI,{className:c,description:u,disableBackdropClose:f,disableEnter:m,disableEscape:g,onClose:I,size:w,submit:D,testId:S,title:E,titleKey:k},go.createElement("div",{className:C.header},go.createElement("h1",{className:C.title,id:"dialog-title"},null!=E?E:A(null!=k?k:"")),!h&&go.createElement(RI,{accessibilityLabel:A("dialog.accessibilityLabel.close"),icon:wS,id:"modal-header-close-button",onClick:I})),go.createElement("div",{className:C.content,"data-autofocus-inside":"true"},l),go.createElement("div",{className:C.footer,"data-autofocus-inside":"true"},!o.hidden&&go.createElement(PI,{accessibilityLabel:A(null!==(t=o.translationKey)&&void 0!==t?t:""),labelKey:o.translationKey,onClick:o.onClick,type:"secondary"}),!s.hidden&&go.createElement(PI,{accessibilityLabel:A(null!==(n=s.translationKey)&&void 0!==n?n:""),labelKey:s.translationKey,onClick:I,type:"tertiary"}),!b.hidden&&go.createElement(PI,{accessibilityLabel:A(null!==(r=b.translationKey)&&void 0!==r?r:""),disabled:b.disabled,id:"modal-dialog-ok-button",isSubmit:!0,labelKey:b.translationKey,...!b.disabled&&{onClick:D}})))};class NI extends go.Component{constructor(e){super(e),this._onCancel=this._onCancel.bind(this),this._onSubmit=this._onSubmit.bind(this)}render(){return go.createElement(MI,{ok:{translationKey:"dialog.allow"},onCancel:this._onCancel,onSubmit:this._onSubmit,titleKey:"dialog.remoteControlTitle"},this.props.t("dialog.remoteControlRequestMessage",{user:this.props._displayName}),this._getAdditionalMessage())}_getAdditionalMessage(){const e=this.props,t=e._isScreenSharing,n=e._sourceType;return t&&"screen"===n?null:go.createElement("div",null,go.createElement("br",null),this.props.t("dialog.remoteControlShareScreenWarning"))}_onCancel(){const e=this.props;return(0,e.dispatch)((t=e.participantId,(e,n)=>{const r=n()["features/base/conference"].conference;e(GU(!1)),HU(r,t,{type:FI.permissions,action:HI.deny})})),!0;var t}_onSubmit(){const e=this.props;return(0,e.dispatch)((t=e.participantId,(e,n)=>{let r;e({type:Rk,controller:t}),FU.log(`Remote control permissions granted to: ${t}`);const i=n(),o=Cs(i["features/base/tracks"]),a=Gm(i),s=((null==o?void 0:o.jitsiTrack)||{}).sourceType;
44r=a&&"screen"===s?e(eH()):e(r3(!0,!1,{desktopSharingSources:["screen"]})).then((()=>e(eH())));const l=i["features/base/conference"].conference;r.then((()=>HU(l,t,{type:FI.permissions,action:HI.grant}))).catch((n=>{FU.error(n),HU(l,t,{type:FI.permissions,action:HI.error}),e(xl({descriptionKey:"dialog.startRemoteControlErrorMessage",titleKey:"dialog.remoteControlTitle"},hl.LONG)),e(XU(!0))}))})),!1;var t}}const LI=tC(ra((function(e,t){const n=t._displayName,r=r6(e,t.participantId),i=Is(e["features/base/tracks"]),o="desktop"===(null==i?void 0:i.videoType),a=((null==i?void 0:i.jitsiTrack)||{}).sourceType;return{_displayName:r?r.name:n,_isScreenSharing:o,_sourceType:a}}))(NI)),jI="remote-control",BI="http://jitsi.org/meet/remotecontrol",FI={mousemove:"mousemove",mousedown:"mousedown",mouseup:"mouseup",mousedblclick:"mousedblclick",mousescroll:"mousescroll",keydown:"keydown",keyup:"keyup",permissions:"permissions",start:"start",stop:"stop",supported:"supported"},UI={start:"start"},HI={request:"request",grant:"grant",deny:"deny",error:"error"};var VI=__webpack_require__(5338);const zI="ui",$I="pinned",WI="triggered",YI="audio.mute",qI="video.mute";function GI(e){return{action:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"jitsi-meet-api"}}function KI(e){return{action:"clicked",actionSubject:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"calendar",type:zI}}function JI(e){return{action:e?"install":"cancel",attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"chrome.extension.banner",type:zI}}function ZI(e,t){return{action:e,actionSubject:t,source:"deepLinkingPage",attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}}}function QI(e,t){return{action:"device.changed",attributes:{device_type:t,media_type:e}}}function XI(e,t){return{action:e,actionSubject:t,attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},source:"inviteDialog"}}function eD(e){return{action:`poll.${e}`}}function tD(e){return{action:"clicked",actionSubject:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"profile.panel",type:zI}}function nD(e,t){return{action:"clicked",actionSubject:t,attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},source:`${e}.recording.dialog`,type:zI}}function rD(e,t){return{action:"clicked",actionSubject:t,source:`${e}.liveStreaming.dialog`,type:zI}}function iD(e,t,n){return{action:e,actionSubject:`recording.${t}`,attributes:{value:n}}}function oD(e){return{action:"clicked",actionSubject:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"remote.video.menu",type:zI}}function aD(){return{action:"screen.sharing.issue",attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}function sD(e){return{action:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},actionSubject:"shared.video"}}function lD(e){return{action:arguments.length>1&&void 0!==arguments[1]?arguments[1]:WI,actionSubjectId:e,attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},source:arguments.length>3&&void 0!==arguments[3]?arguments[3]:"keyboard.shortcut",type:zI}}function cD(e){return{action:"clicked",actionSubject:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"toolbar.button",type:zI}}function uD(e,t){return{action:"track.muted",attributes:{media_type:e,muted:!(arguments.length>2&&void 0!==arguments[2])||arguments[2],reason:t}}}function dD(e,t){return{action:e,actionSubject:t,attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},source:"welcomePage"}}function pD(e){return{action:"clicked",actionSubject:`${e}.button`,source:"breakout.rooms"}}function fD(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Promise.all((e.chromeExtensionsInfo||[]).map((e=>(e=>(e=>new Promise((t=>{const n=new Image;n.src=`chrome-extension://${e.id}/${e.path}`,n.setAttribute("aria-hidden","true"),n.onload=function(){t(!0)},n.onerror=function(){t(!1)}})))(e))(e))))}function hD(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}__webpack_require__(46058);const mD=u.default.errors.conference,gD=u.default.errors.connection;function vD(e,t,n,r){return u.default.createLocalTracks({cameraDeviceId:t,devices:[e],micDeviceId:t,timeout:n,...r}).then((e=>function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
44finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hD(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hD(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,1)[0]))}function bD(e){const t=Ee(e)["features/base/config"],n=t.disableThirdPartyRequests,r=t.analytics;return!(n||(void 0===r?{}:r).disabled)}function yD(e){return"string"!=typeof e&&(e=e.name),e===mD.FOCUS_DISCONNECTED||e===mD.FOCUS_LEFT||e===mD.ICE_FAILED||e===mD.OFFER_ANSWER_FAILED||e===mD.VIDEOBRIDGE_NOT_AVAILABLE}function _D(e){return"string"!=typeof e&&(e=e.name),e===gD.CONNECTION_DROPPED_ERROR||e===gD.OTHER_ERROR||e===gD.SERVER_ERROR}function wD(e){return new Promise(((t,n)=>JitsiMeetJS.util.ScriptUtil.loadScript({src:e,async:!0,prepend:!1,relativeURL:!1,loadCallback:t,errorCallback:n})))}const SD="SET_NO_SRC_DATA_NOTIFICATION_UID",ED="TRACK_ADDED",kD="TRACK_CREATE_CANCELED",CD="TRACK_CREATE_ERROR",AD="TRACK_MUTE_UNMUTE_FAILED",TD="TRACK_NO_DATA_FROM_SOURCE",ID="TRACK_REMOVED",DD="TRACK_STOPPED",PD="TRACK_UPDATED",xD="TRACK_WILL_CREATE";function RD(e){return async(t,n)=>{const r=I5(n());r&&await r.addTrack(e);const i=e.isVideoTrack()?e.getVideoType()===Jr?ss:ls:is,o=e.isMuted();return ys.log(`Adding ${e.getType()} track - ${o?"muted":"unmuted"}`),t(i(o)),t(zD([e]))}}function OD(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(t,n)=>{const r=e.devices||[Vr.AUDIO,Vr.VIDEO],i={dispatch:t,getState:n},o=[],a=n();for(const n of r){if(As(a["features/base/tracks"],n,!0))throw new Error(`Local track for ${n} already exists`);const r=Sc({cameraDeviceId:e.cameraDeviceId,constraints:null==e?void 0:e.constraints,devices:[n],facingMode:e.facingMode||$s(a),micDeviceId:e.micDeviceId},i).then((e=>{if(1!==e.length)throw new Error(`Expected exactly 1 track, but was given ${e.length} tracks for device: ${n}.`);return r.canceled?WD(e).then((()=>t(GD(n)))):t(jD(e[0]))}),(e=>t(r.canceled?GD(n):YD(e,n))));o.push(r.catch((()=>{}))),r.cancel=()=>(r.canceled=!0,r),t({type:xD,track:{gumProcess:r,local:!0,mediaType:n}})}return Promise.all(o)}}function MD(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?t=>t($D([e])):(e,t)=>function(e){const t=e=>ys.error("gumProcess.cancel failed",JSON.stringify(e));return Promise.all(e()["features/base/tracks"].filter((e=>e.local)).map((e=>{let n=e.gumProcess;return null==n?void 0:n.cancel().catch(t)})))}(t).then((()=>e($D(t()["features/base/tracks"].filter((e=>e.local)).map((e=>e.jitsiTrack))))))}function ND(e){return(t,n)=>{let r;const i=js(n()["features/base/tracks"],e);if(i){if(i.isReceivingData)r=void 0;else{const e=t(Dl({descriptionKey:"dialog.cameraNotSendingData",titleKey:"dialog.cameraNotSendingDataTitle"}));r={uid:null==e?void 0:e.uid}}t(UD(e,r))}}}function LD(e,t,n){return async(r,i)=>(n||(n=i()["features/base/conference"].conference),n&&await n.replaceTrack(e,t),r(function(e,t){return async n=>{if(e&&await n($D([e])),t){const e=t.isVideoTrack()?t.getVideoType()===Jr?ss:ls:is,r=t.isMuted();mj(uD(t.getType(),"track.replaced",r)),ys.log(`Replace ${t.getType()} track - ${r?"muted":"unmuted"}`),n(e(r)),await n(zD([t]))}}}(e,t)))}function jD(e){return(t,n)=>{var r;const i=null===(r=e.getSourceName)||void 0===r?void 0:r.call(e);"string"==typeof i&&i.includes(".")||e.on(C.TRACK_MUTE_CHANGED,(()=>t(function(e){return{type:PD,track:{jitsiTrack:e,muted:e.isMuted()}}}(e)))),e.on(C.TRACK_VIDEOTYPE_CHANGED,(n=>t(function(e,t){const n=t===Kr?Vr.VIDEO:Vr.SCREENSHARE;return{type:PD,track:{jitsiTrack:e,videoType:t,mediaType:n}}}(e,n))));const o=e.isLocal(),a=n(),s=e.getVideoType()===Jr?Vr.SCREENSHARE:e.getType();let l,c,u;if("ReactNative"===navigator.product){var d;const n=null==e||null===(d=e.getTrack)||void 0===d?void 0:d.call(e);
44if(s===Vr.SCREENSHARE){const r=()=>t(r3(!1));n.addEventListener("ended",r),e._onEnded=r}}if(o){t(KD());const n=X4(a);if(n&&(u=n.id),l=e.isReceivingData(),e.on(C.NO_DATA_FROM_SOURCE,(()=>t(function(e){return{type:TD,track:e}}({jitsiTrack:e})))),!l)if(s===Vr.AUDIO){const e=t(xl({descriptionKey:"dialog.micNotSendingData",titleKey:"dialog.micNotSendingDataTitle"},hl.LONG));t(KD(null==e?void 0:e.uid)),c={uid:null==e?void 0:e.uid}}else c={timeout:setTimeout((()=>t(ND(e))),5e3)};e.on(C.LOCAL_TRACK_STOPPED,(()=>{ys.debug(`Local track stopped: ${e}, removing it from the conference`),s===Vr.SCREENSHARE&&"macos"===uo&&t(Rl({descriptionKey:"dialog.screenshareStoppedDiskSpace",titleKey:"dialog.screenshareStoppedTitle"},hl.LONG)),t({type:DD,track:{jitsiTrack:e}})}))}else u=e.getParticipantId(),l=!0;return t({type:ED,track:{jitsiTrack:e,isReceivingData:l,local:o,mediaType:s,mirror:qD(e),muted:e.isMuted(),noDataFromSourceNotificationInfo:c,participantId:u,streamingStatus:o?void 0:e.isP2P?w.ACTIVE:e.getTrackStreamingStatus(),videoStarted:!1,videoType:e.videoType}})}}function BD(e,t){return{type:PD,track:{codec:t,jitsiTrack:e}}}function FD(e,t){return{type:AD,track:e,wasMuting:t}}function UD(e,t){return{type:PD,track:{jitsiTrack:e,noDataFromSourceNotificationInfo:t}}}function HD(e){if(e.removeAllListeners(C.TRACK_MUTE_CHANGED),e.removeAllListeners(C.TRACK_VIDEOTYPE_CHANGED),e.removeAllListeners(C.NO_DATA_FROM_SOURCE),"ReactNative"===navigator.product){var t;const n=null==e||null===(t=e.getTrack)||void 0===t?void 0:t.call(e);e._onEnded&&(n.removeEventListener("ended",e._onEnded),delete e._onEnded)}return{type:ID,track:{jitsiTrack:e}}}function VD(e,t){return{type:PD,track:{jitsiTrack:e,streamingStatus:t}}}function zD(e){return t=>Promise.all(e.map((e=>t(jD(e)))))}function $D(e){return t=>WD(e).then((()=>Promise.all(e.map((e=>t(HD(e)))))))}function WD(e){return Promise.all(e.map((e=>e.dispose().catch((e=>{if(e.name!==k.TRACK_IS_DISPOSED)throw e})))))}function YD(e,t){return n=>{n({type:CD,permissionDenied:"SecurityError"===(null==e?void 0:e.name),trackType:t})}}function qD(e){return(null==e?void 0:e.isLocal())&&(null==e?void 0:e.isVideoTrack())&&(null==e?void 0:e.getCameraFacingMode())===Hr}function GD(e){return{type:kD,trackType:e}}function KD(e){return{type:SD,uid:e}}const JD="PREJOIN_JOINING_IN_PROGRESS",ZD="PREJOIN_INITIALIZED",QD="SET_DEVICE_STATUS",XD="SET_SKIP_PREJOIN_RELOAD",eP="SET_DIALOUT_COUNTRY",tP="SET_DIALOUT_NUMBER",nP="SET_DIALOUT_STATUS",rP="SET_JOIN_BY_PHONE_DIALOG_VISIBLITY",iP="SET_PREJOIN_DEVICE_ERRORS",oP="SET_PREJOIN_PAGE_VISIBILITY",aP="CONFIG_WILL_LOAD",sP="SET_CONFIG",lP="UPDATE_CONFIG",cP="OVERWRITE_CONFIG";function uP(e){return{type:lP,config:e}}function dP(e){return{type:aP,locationURL:e}}function pP(e){return{type:cP,config:e}}function fP(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(t,n)=>{const r=n()["features/base/connection"].locationURL;r&&function(e,t,n){var r,i,o;const a=B(n),s={};e&&(s.config={}),t&&(s.interfaceConfig={});for(const e of Object.keys(a)){var l;let t=s;const n=e.split("."),r=null!==(l=n.pop())&&void 0!==l?l:"";for(const e of n)t=t[e]=t[e]||{};t[r]=a[e]}!function(e,t,n){for(const r of Object.keys(n)){let i;if("config"===r?i=e:"interfaceConfig"===r&&(i=t),i){const e=xi(r,n[r]);(0,Zr.A)(e)||(Ai.info(`Extending ${r} with: ${JSON.stringify(e)}`),ei(i,e,((e,t)=>Array.isArray(e)?t:void 0)))}}}(e,t,s),"interfaceConfig.SUPPORT_URL"in a&&Ai.warn("Using SUPPORT_URL interfaceConfig URL overwrite is deprecated. Please use supportUrl from advanced branding!"),"config.defaultLogoUrl"in a&&Ai.warn("Using defaultLogoUrl config URL overwrite is deprecated. Please use logoImageUrl from advanced branding!");const c=null!==(r=a["config.deploymentUrls"])&&void 0!==r?r:{};("config.deploymentUrls.downloadAppsUrl"in a||"config.deploymentUrls.userDocumentationURL"in a||"object"==typeof c&&("downloadAppsUrl"in c||"userDocumentationURL"in c))&&Ai.warn("Using deploymentUrls config URL overwrite is deprecated. Please use downloadAppsUrl and/or userDocumentationURL from advanced branding!");const u=null!==(i=a["config.liveStreaming"])&&void 0!==i?i:{};("interfaceConfig.LIVE_STREAMING_HELP_LINK"in a||"config.liveStreaming.termsLink"in a||"config.liveStreaming.dataPrivacyLink"in a||"config.liveStreaming.helpLink"in a||"object"==typeof a["config.liveStreaming"]&&"config.liveStreaming"in a&&("termsLink"in u||"dataPrivacyLink"in u||"helpLink"in u))&&Ai.warn("Using liveStreaming config URL overwrite and/or LIVE_STREAMING_HELP_LINK interfaceConfig URL overwrite is deprecated. Please use liveStreaming from advanced branding!"),T()||!("config.prejoinConfig"in a)&&!("config.prejoinConfig.enabled"in a)||!1!==(null===(o=e.prejoinConfig)||void 0===o?void 0:o.enabled)||(Ai.warn("Using prejoinConfig.enabled config URL overwrite implies starting without media."),e.disableInitialGUM=!0)}(e,window.interfaceConfig,r);let i=e.bosh;if(i){if(i.startsWith("//"))i=`${null==r?void 0:r.protocol}${i}`;else if(i.startsWith("/")){const e=hi(null==r?void 0:r.href);i=`${e.protocol}//${e.host}${e.contextRoot||"/"}${i.substr(1)}`}e.bosh=i}t({type:sP,config:e})}}const hP=Y("app:lib-jitsi-meet");async function mP(e){try{const t=await fetch(e);if(!t.ok)return Promise.reject(new Error(`Failed to fetch config: ${t.status} ${t.statusText}`));const n=await t.text(),r=await function(e){return new Promise(((t,n)=>{const r=new Blob(["\nself.onmessage = function(e) {\n const configText = e.data;\n try {\n const configObj = eval(\n '(function(){\\n'\n + configText\n + '\\n; return (typeof config !== \"undefined\" ? config : globalThis.config); })()'\n );\n\n if (configObj == void 0) {\n self.postMessage({ error: 'config is undefined after eval()' });\n return;\n }\n\n if (typeof configObj !== 'object') {\n self.postMessage({ error: 'config is not an object' });\n return;\n }\n\n self.postMessage({ result: JSON.stringify(configObj) });\n } catch (err) {\n self.postMessage({ error: err?.message ?? String(err) });\n }\n};\n"]),i=URL.createObjectURL(r),o=new Worker(i);o.onmessage=e=>{URL.revokeObjectURL(i),o.terminate(),e.data.error?n(new Error(e.data.error)):t(l(e.data.result))},o.onerror=e=>{URL.revokeObjectURL(i),o.terminate(),n(new Error(e.message))},o.postMessage(e)}))}(n);return hP.info(`Config loaded from ${e}`),Promise.resolve(r)}catch(t){return hP.error(`Failed to load config from ${e}`,t),Promise.reject(t)}}const gP=Y("app:util");function vP(e,t){let n;try{n=new URL(e)}
44catch{return void gP.warn(`Blocked invalid URL: ${e}`)}if(!["http:","https:"].includes(n.protocol))return void gP.warn(`Blocked URL with disallowed protocol: ${n.protocol}`);const r=t?"_blank":"";window.open(e,r,"noopener")}function bP(e){const t=e,n=t.hash,r=t.search;if(n&&n.length>1||r&&r.length>1){(e=new URL(e.href)).hash="",e.search="";let t=e.href;t&&(t.endsWith("#")&&(t=t.substring(0,t.length-1)),t.endsWith("?")&&(t=t.substring(0,t.length-1)),e.href===t||(e=new URL(t)))}return e}function yP(e){const t=bP(e).href;return t?t.toLowerCase():""}function _P(e){const t=Ee(e);let n=t instanceof URL?t:t["features/base/connection"].locationURL;if(n||(n=t["features/base/config"].locationURL),!n)throw new Error("Can not get invite URL - the app is not ready");const r=t["features/dynamic-branding"].inviteDomain,i=bP(n);return r?`${r}/${t["features/base/config"].brandingRoomAlias||i.pathname.replace(/\//,"")}`:i.href}function wP(e,t){let n=t.authdomain,r=t.domain;return e.indexOf("@")>=0?e:`${e}@${n||r}`}var SP=__webpack_require__(67526);function EP(e,t){return new Promise(((n,r)=>{const i=setTimeout((()=>r(new Error("timeout"))),t);e.then((e=>{n(e),clearTimeout(i)}),(e=>{r(e),clearTimeout(i)}))}))}function kP(e,t,n){const r=fetch(e,n).then((e=>{const t=e.json();return e.ok?t:t.then((e=>Promise.reject(e)))}));return t?EP(r,3e3).catch((e=>e.status>=400&&e.status<500?Promise.reject(e):EP(r,3e3))):r}function CP(e){const t=e.toString(),n=Math.ceil(t.length/3);return`${t.substring(0,n)} ${t.substring(n,2*n)} ${t.substring(2*n,t.length)}`}function AP(e,t,n,r){const i=e.includes("?")?"&":"?";return kP(`${e}${i}conference=${t}@${n}&url=${bP(r).href}`,!0)}function TP(e,t,n){if(!e||!t||!n)return Promise.resolve();const r=e.includes("?")?"&":"?";return kP(e+(t&&n?`${r}conference=${t}@${n}`:""),!0)}const IP="static/dialInInfo.html",DP="OUTGOING_CALL_EXPIRED_SOUND",PP="OUTGOING_CALL_REJECTED_SOUND",xP="OUTGOING_CALL_RINGING_SOUND",RP="OUTGOING_CALL_START_SOUND",OP=/^[+a-zA-Z0-9]+(?:([^\s>:@]+)(?::([^\s@>]+))?@)?([\w\-.]+)(?::(\d+))?((?:;[^\s=?>;]+(?:=[^\s?;]+)?)*)(?:\?(([^\s&=>]+=[^\s&=>]+)(&[^\s&=>]+=[^\s&=>]+)*))?$/,MP={EMAIL:"email",PHONE:"phone",ROOM:"room",SIP:"sip",USER:"user",VIDEO_ROOM:"videosipgw"},NP="jaas.8x8.vc",LP=Y("app:invite");function jP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return BP(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?BP(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function BP(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const FP="dial-in";function UP(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").replace(/\D/g,"")}function HP(e){let t=e.state,n=e.phoneNumber,r=e.t;if(!fo())return"";const i=t["features/invite"],o=_P(t),a=X4(t),s=null==a?void 0:a.name,l=QP(o);let c=s?null==r?void 0:r("info.inviteTextiOSPersonal",{name:s}):null==r?void 0:r("info.inviteURLFirstPartGeneral");return c+=" ",c+=null==r?void 0:r("info.inviteTextiOSInviteUrl",{inviteUrl:o}),c+=" ",JP(i)&&ex(FP)&&(c+=null==r?void 0:r("info.inviteTextiOSPhone",{number:n,conferenceID:i.conferenceID,didUrl:KP(t)})),c+=" ",c+=null==r?void 0:r("info.inviteTextiOSJoinSilent",{silentUrl:`${l}#config.startSilent=true`}),c}function VP(e){let t=e.state,n=e.phoneNumber,r=e.t;const i=t["features/invite"],o=_P(t),a=nm(t,S.mode.STREAM),s=null==a?void 0:a.liveStreamVie
44wURL,l=X4(t),c=null==l?void 0:l.name,u=QP(o);let d=c?null==r?void 0:r("info.inviteURLFirstPartPersonal",{name:c}):null==r?void 0:r("info.inviteURLFirstPartGeneral");return d+=null==r?void 0:r("info.inviteURLSecondPart",{url:u}),s&&(d=`${d}\n${null==r?void 0:r("info.inviteLiveStream",{url:s})}`),JP(i)&&ex(FP)&&(d=`${d}\n${null==r?void 0:r("info.invitePhone",{number:n,conferenceID:i.conferenceID})}\n${null==r?void 0:r("info.invitePhoneAlternatives",{url:KP(t),silentUrl:`${u}#config.startSilent=true`})}`),d}function zP(){const e={};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((t=>{let n=t.type;e[n]||(e[n]=0),e[n]++})),e}function $P(e){const t=e["features/base/config"],n=t.peopleSearchUrl,r=t.peopleSearchTokenLocation,i=Boolean(e["features/base/jwt"].jwt||Boolean(r));return Boolean(i&&Boolean(n)&&!xe(e))}function WP(e){const t=e["features/base/conference"].conference;return P6(e,ke.OUTBOUND_CALL,!1)&&(null==t?void 0:t.isSIPCallingSupported())}function YP(e){const t=e["features/base/conference"].metadata;if(!1===(null==t?void 0:t.dialinEnabled))return!1;const n=e["features/base/config"],r=n.dialInConfCodeUrl,i=n.dialInNumbersUrl,o=n.hosts,a=null==o?void 0:o.muc;return Boolean(r&&i&&a)}function qP(e){const t=e["features/base/config"].sipInviteUrl;return P6(e,ke.SIP_OUTBOUND_CALL,!1)&&Boolean(t)}function GP(e,t,n,r){let i=QP(t);n&&(i=`<a href="${i}">${i}</a>`);let o=Sn.t("share.mainText",{roomUrl:i});const a=hi(t).room,s=e["features/base/config"],l=s.dialInConfCodeUrl,c=s.dialInNumbersUrl,u=s.hosts,d=e["features/base/connection"].locationURL,p=void 0===d?{}:d,f=null==u?void 0:u.muc;if(r||!YP(e))return Promise.resolve(o);let h=!1;const m=Promise.all([TP(c,a,f),AP(l,a,f,p)]).then((e=>{let t=jP(e,2),n=t[0],r=t[1],i=r.conference,o=r.id,a=r.message;return i&&o?{numbers:n,conferenceID:o}:Promise.reject(a)}));return m.then((e=>{let t=e.conferenceID;const n=ZP(e.numbers)||"";return`${Sn.t("info.dialInNumber")} ${n} ${Sn.t("info.dialInConferenceID")} ${t}#\n\n`})).catch((e=>{LP.error("Error fetching numbers or conferenceID",e),h=(null==e?void 0:e.status)===ti.PaymentRequired})).then((t=>{if(h)return o+=`${Sn.t("info.dialInNumber")} ${Sn.t("info.reachedLimit")} ${Sn.t("info.upgradeOptions")} ${NP}`,o;let r=KP(e,a);return n&&(r=`<a href="${r}">${r}</a>`),o+=Sn.t("share.dialInfoText",{defaultDialInNumber:t,dialInfoPageUrl:r}),o}))}function KP(e,t){var n;const r=e["features/dynamic-branding"].didPageUrl,i=null!=t?t:D5(e),o=e["features/base/connection"].locationURL,a=(null!=o?o:{}).href,s=void 0===a?"":a,l=null!==(n=ci(i))&&void 0!==n?n:"";return yi(r||`${s.substring(0,s.lastIndexOf("/"))}/${IP}`,"room",l)}function JP(e){const t=e.conferenceID,n=e.numbers,r=e.numbersEnabled,i=ZP(n);return Boolean(t&&n&&r&&i)}function ZP(e){if(!e)return null;if(Array.isArray(e)){const t=e.find((e=>e.default));return t?t.formattedNumber:e.length>0?e[0].formattedNumber:null}const t=e.numbers;if(t&&Object.keys(t).length>0){const e=Object.keys(t)[0];return e&&t[e][0]}return null}function QP(e){let t=e;return t&&!t.includes("%20")&&(t=decodeURI(t)),t.match(/.*%[^\d].*/)?e:t}function XP(e){return Ee(e)["features/invite"].conferenceID}function ex(e){return"undefined"==typeof interfaceConfig||void 0===interfaceConfig.SHARING_FEATURES||interfaceConfig.SHARING_FEATURES.length&&interfaceConfig.SHARING_FEATURES.indexOf(e)>-1}function tx(e){return e["features/lobby"].lobbyEnabled}function nx(e){return e["features/lobby"].knockingParticipants}function rx(e){return e["features/lobby"].lobbyVisible}function ix(e){var t;return(null===(t=e["features/base/config"])||void 0===t?void 0:t.lobby)||{}}function ox(e){return function(t){const n=ix(t).enableChat,r=void 0===n||n,i=t["features/chat"],o=i.lobbyMessageRecipient,a=i.isLobbyChatActive,s=I5(t),l=null==s?void 0:s.myLobbyUserId();return!(!r||(a||e.chattingWithModerator&&e.chattingWithModerator!==l)&&(!a||!o||e.id===o.id||e.chattingWithModerator&&e.chattingWithModerator!==l))}}function ax(e){return L6(e)<=0}function sx(e){return Boolean(Li(e)&&Ni(e))}function lx(e){var t;return!(ps(e)&&ms(e)||e["features/base/config"].startSilent||e["features/base/config"].disableInitialGUM&&!((null===(t=e["features/base/tracks"])||void 0===t?void 0:t.length)>0))}function cx(e){var t,n;return null===(t=null===(n=e["features/base/config"].prejoinConfig)||void 0===n?void 0:n.enabled)||void 0===t||t}function ux(e){var t;return!(null!==(t=e["features/base/config"].prejoinConfig)&&void 0!==t&&t.hideDisplayName)}function dx(e){var t;return null===(t=e["features/prejoin"])||void 0===t?void 0:t.deviceStatusText}function px(e){var t;return null===(t=e["features/prejoin"])||void 0===t?void 0:t.deviceStatusType}function fx(e){return e["features/prejoin"].dialOutCountry}function hx(e){return e["features/prejoin"].dialOutNumber}function mx(e){return e["features/prejoin"].dialOutStatus}function gx(e){const t=hx(e);return`+${fx(e).dialCode}${t}`}function vx(e){var t;return null===(t=e["features/prejoin"])||void 0===t?void 0:t.showJoinByPhoneDialog}function bx(e){var t;return Boolean("ReactNative"!==navigator.product&&cx(e)&&(null===(t=e["features/prejoin"])||void 0===t?void 0:t.showPrejoin)&&!(e["features/base/config"].enableForcedReload&&e["features/prejoin"].skipPrejoinOnReload))}function yx(e){const t=e["features/base/config"].enableInsecureRoomNameWarning;return cl(e,"unsaferoomwarning.enabled",void 0!==t&&t)}function _x(e){const t=e["features/base/config"].hideConferenceSubject,n=void 0!==t&&t;return cl(e,"meeting-name.enabled",!0)&&!n}const wx=Y("app:prejoin");function Sx(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Ex={INITIATED:"presenceStatus.calling",RINGING:"presenceStatus.ringing"};function kx(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return async function(i,o){const a=o();try{var s;if(!vx(a))return;const o=await async function(e,t){const n=await fetch(e,{method:"GET",headers:{"Content-Type":"application/json","request-id":t}}),r=await n.json();return n.ok?r:Promise.reject(r)}(null!==(s=Ni(a))&&void 0!==s?s:"",e);switch(o){case"INITIATED":case"RINGING":return i({type:nP,value:Ex[o]}),r<45?setTimeout((()=>{i(kx(e,t,n,r+1))}),2e3):n();case"CONNECTED":return t();case"DISCONNECTED":return i(Dl({titleKey:"prejoin.errorDialOutDisconnected"})),n();case"FAILED":return i(Dl({titleKey:"prejoin.errorDialOutFailed"})),n()}}catch(e){i(Dl({titleKey:"prejoin.errorDialOutStatus"})),wx.error("Error getting dial out status",e),n()}}}function Cx(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;return function(i,o){if(!t){if(o()["features/prejoin"].joiningInProgress)return;i(Ax(!0))}e&&i(uP(e)),wx.info("Dispatching connect from joinConference."),i(g5(n,r)).catch((()=>{}))}}function Ax(e){return{type:JD,value:e}}function Tx(){return async function(e,t){var n;const r=t();if(r["features/prejoin"].joiningInProgress)return;e(Ax(!0));const i=null===(n=ks(r["features/base/tracks"]))||void 0===n?void 0:n.jitsiTrack;if(i)try{await e(LD(i,null))}catch(e){wx.error(`Failed to replace local audio with null: ${e}`)}wx.info("Dispatching joinConference action with startSilent=true from joinConferenceWithoutAudio."),e(Cx({startSilent:!0},!0))}}function Ix(e){return{type:QD,value:{deviceStatusText:e,deviceStatusType:"warning"}}}function Dx(e){return{type:XD,value:e}}function Px(e,t,n){n&&(0,fa.unstable_batchedUpdates)((()=>{n({type:iP,value:t}),n({type:ZD}),e.forEach((e=>n(jD(e))))}))}var xx,Rx,Ox;!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(xx||(xx={})),function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue"}(Rx||(Rx={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(Ox||(Ox={})),"".concat("AMP","_unsent");var Mx=function(e){if(Object.keys(e).length>1e3)return!1;for(var t in e){var n=e[t];if(!Nx(t,n))return!1}return!0},Nx=function(e,t){var n,r;if("string"!=typeof e)return!1;if(Array.isArray(t)){var i=!0;try{for(var o=(0,MA.Ju)(t),a=o.next();!a.done;a=o.next()){var s=a.value;if(Array.isArray(s))return!1;if("object"==typeof s)i=i&&Mx(s);else if(!["number","string"].includes(typeof s))return!1;if(!i)return!1}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}}else{if(null==t)return!1;if("object"==typeof t)return Mx(t);if(!["number","string","boolean"].includes(typeof t))return!1}return!0},Lx=function(){function e(){this._propertySet=new Set,this._properties={}}return e.prototype.getUserProperties=function(){return(0,MA.Cl)({},this._properties)},e.prototype.set=function(e,t){return this._safeSet(xx.SET,e,t),this},e.prototype.setOnce=function(e,t){return this._safeSet(xx.SET_ONCE,e,t),this},e.prototype.append=function(e,t){return this._safeSet(xx.APPEND,e,t),this},e.prototype.prepend=function(e,t){return this._safeSet(xx.PREPEND,e,t),this},e.prototype.postInsert=function(e,t){return this._safeSet(xx.POSTINSERT,e,t),this},e.prototype.preInsert=function(e,t){return this._safeSet(xx.PREINSERT,e,t),this},e.prototype.remove=function(e,t){return this._safeSet(xx.REMOVE,e,t),this},e.prototype.add=function(e,t){return this._safeSet(xx.ADD,e,t),this},e.prototype.unset=function(e){return this._safeSet(xx.UNSET,e,"-"),this},e.prototype.clearAll=function(){return this._properties={},this._properties[xx.CLEAR_ALL]="-",this}
44,e.prototype._safeSet=function(e,t,n){if(this._validate(e,t,n)){var r=this._properties[e];return void 0===r&&(r={},this._properties[e]=r),r[t]=n,this._propertySet.add(t),!0}return!1},e.prototype._validate=function(e,t,n){return void 0===this._properties[xx.CLEAR_ALL]&&!this._propertySet.has(t)&&(e===xx.ADD?"number"==typeof n:e===xx.UNSET||e===xx.REMOVE||Nx(t,n))},e}();const jx=Y("app:analytics");function Bx(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Fx{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Bx(this,"_enabled",void 0),Bx(this,"_whiteListedEvents",void 0),Bx(this,"_blackListedEvents",void 0),this._enabled=!1,this._whiteListedEvents=e.whiteListedEvents,this._blackListedEvents=[...e.blackListedEvents||[],"e2e_rtt","rtp.stats","rtt.by.region","available.device","stream.switch.delay","ice.state.changed","ice.duration","peer.conn.status.duration"]}_extractName(e){if("page"===e.type)return e.name;const t=e.action,n=e.actionSubject,r=e.source;let i=t;return n&&n!==t&&(i=`${n}.${t}`),r&&r!==t&&(i=`${r}.${i}`),i}_shouldIgnore(e){var t;if(!e||!this._enabled)return!0;const n=null!==(t=this._extractName(e))&&void 0!==t?t:"";return Array.isArray(this._whiteListedEvents)?-1===this._whiteListedEvents.indexOf(n):!!Array.isArray(this._blackListedEvents)&&-1!==this._blackListedEvents.indexOf(n)}}__webpack_require__(58335);const Ux="__AMDID";var Hx;!function(e){e[e.None=0]="None",e[e.Error=1]="Error",e[e.Warn=2]="Warn",e[e.Verbose=3]="Verbose",e[e.Debug=4]="Debug"}(Hx||(Hx={}));var Vx=function(e){return function(){var t=(0,MA.Cl)({},e.config);return{logger:t.loggerProvider,logLevel:t.logLevel}}},zx=function(e,t){var n,r;t=(t=t.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"");try{for(var i=(0,MA.Ju)(t.split(".")),o=i.next();!o.done;o=i.next()){var a=o.value;if(!(a in e))return;e=e[a]}}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return e},$x=function(e,t){return function(){var n,r,i={};try{for(var o=(0,MA.Ju)(t),a=o.next();!a.done;a=o.next()){var s=a.value;i[s]=zx(e,s)}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return i}},Wx=function(e,t,n,r,i){return void 0===i&&(i=null),function(){for(var o=[],a=0;a<arguments.length;a++)o[a]=arguments[a];var s=n(),l=s.logger,c=s.logLevel;if(c&&c<Hx.Debug||!c||!l)return e.apply(i,o);var u,d={type:"invoke public method",name:t,args:o,stacktrace:(u=1,void 0===u&&(u=0),((new Error).stack||"").split("\n").slice(2+u).map((function(e){return e.trim()}))),time:{start:(new Date).toISOString()},states:{}};r&&d.states&&(d.states.before=r());var p=e.apply(i,o);return p&&p.promise?p.promise.then((function(){r&&d.states&&(d.states.after=r()),d.time&&(d.time.end=(new Date).toISOString()),l.debug(JSON.stringify(d,null,2))})):(r&&d.states&&(d.states.after=r()),d.time&&(d.time.end=(new Date).toISOString()),l.debug(JSON.stringify(d,null,2))),p}},Yx=function(e){return{promise:e||Promise.resolve()}},qx=function(){var e="ampIntegrationContext";return"undefined"!=typeof globalThis&&void 0!==globalThis[e]?globalThis[e]:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==__webpack_require__.g?__webpack_require__.g:void 0},Gx=function(){var e,t=qx();return(null===(e=null==t?void 0:t.location)||void 0===e?void 0:e.search)?t.location.search.substring(1).split("&").filter(Boolean).reduce((function(e,t){var n=t.split("=",2),r=Kx(n[0]),i=Kx(n[1]);return i?(e[r]=i,e):e}),{}):{}},Kx=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(e){return""}},Jx=function(){function e(){}return e.prototype.getApplicationContext=function(){return{versionName:this.versionName,language:Zx(),platform:"Web",os:void 0,deviceModel:void 0}},e}(),Zx=function(){return"undefined"!=typeof navigator&&(navigator.languages&&navigator.languages[0]||navigator.language)||""},Qx=function(){function e(){this.queue=[]}return e.prototype.logEvent=function(e){this.receiver?this.receiver(e):this.queue.length<512&&this.queue.push(e)},e.prototype.setEventReceiver=function(e){this.receiver=e,this.queue.length>0&&(this.queue.forEach((function(t){e(t)})),this.queue=[])},e}(),Xx=function(){return Xx=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Xx.apply(this,arguments)};function eR(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);
vendor: 6,134 bytes, line 44
44if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function tR(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}"function"==typeof SuppressedError&&SuppressedError;var nR=function(e,t){var n,r,i=typeof e;if(i!==typeof t)return!1;try{for(var o=eR(["string","number","boolean","undefined"]),a=o.next();!a.done;a=o.next())if(a.value===i)return e===t}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}if(null==e&&null==t)return!0;if(null==e||null==t)return!1;if(e.length!==t.length)return!1;var s=Array.isArray(e),l=Array.isArray(t);if(s!==l)return!1;if(!s||!l){var c=Object.keys(e).sort(),u=Object.keys(t).sort();if(!nR(c,u))return!1;var d=!0;return Object.keys(e).forEach((function(n){nR(e[n],t[n])||(d=!1)})),d}for(var p=0;p<e.length;p++)if(!nR(e[p],t[p]))return!1;return!0};Object.entries||(Object.entries=function(e){for(var t=Object.keys(e),n=t.length,r=new Array(n);n--;)r[n]=[t[n],e[t[n]]];return r});var rR,iR=function(){function e(){this.identity={userProperties:{}},this.listeners=new Set}return e.prototype.editIdentity=function(){var e=this,t=Xx({},this.identity.userProperties),n=Xx(Xx({},this.identity),{userProperties:t});return{setUserId:function(e){return n.userId=e,this},setDeviceId:function(e){return n.deviceId=e,this},setUserProperties:function(e){return n.userProperties=e,this},setOptOut:function(e){return n.optOut=e,this},updateUserProperties:function(e){var t,r,i,o,a,s,l=n.userProperties||{};try{for(var c=eR(Object.entries(e)),u=c.next();!u.done;u=c.next()){var d=tR(u.value,2),p=d[0],f=d[1];switch(p){case"$set":try{for(var h=(i=void 0,eR(Object.entries(f))),m=h.next();!m.done;m=h.next()){var g=tR(m.value,2),v=g[0],b=g[1];l[v]=b}}catch(e){i={error:e}}finally{try{m&&!m.done&&(o=h.return)&&o.call(h)}finally{if(i)throw i.error}}break;case"$unset":try{for(var y=(a=void 0,eR(Object.keys(f))),_=y.next();!_.done;_=y.next())delete l[v=_.value]}catch(e){a={error:e}}finally{try{_&&!_.done&&(s=y.return)&&s.call(y)}finally{if(a)throw a.error}}break;case"$clearAll":l={}}}}catch(e){t={error:e}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(t)throw t.error}}return n.userProperties=l,this},commit:function(){return e.setIdentity(n),this}}},e.prototype.getIdentity=function(){return Xx({},this.identity)},e.prototype.setIdentity=function(e){var t=Xx({},this.identity);this.identity=Xx({},e),nR(t,this.identity)||this.listeners.forEach((function(t){t(e)}))},e.prototype.addIdentityListener=function(e){this.listeners.add(e)},e.prototype.removeIdentityListener=function(e){this.listeners.delete(e)},e}(),oR="undefined"!=typeof globalThis?globalThis:void 0!==__webpack_require__.g?__webpack_require__.g:self,aR=function(){function e(){this.identityStore=new iR,this.eventBridge=new Qx,this.applicationContextProvider=new Jx}return e.getInstance=function(t){return oR.analyticsConnectorInstances||(oR.analyticsConnectorInstances={}),oR.analyticsConnectorInstances[t]||(oR.analyticsConnectorInstances[t]=new e),oR.analyticsConnectorInstances[t]},e}(),sR=function(e){return void 0===e&&(e="$default_instance"),aR.getInstance(e)};!function(e){e.Unknown="unknown",e.Skipped="skipped",e.Success="success",e.RateLimit="rate_limit",e.PayloadTooLarge="payload_too_large",e.Invalid="invalid",e.Failed="failed",e.Timeout="Timeout",e.SystemError="SystemError"}(rR||(rR={}));var lR="AMP",cR="".concat(lR,"_unsent"),uR="https://api2.amplitude.com/2/httpapi",dR=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=rR.Unknown),{event:e,code:t,message:n}},pR="Amplitude Logger ",fR=function(){function e(){this.logLevel=Hx.None}return e.prototype.disable=function(){this.logLevel=Hx.None},e.prototype.enable=function(e){void 0===e&&(e=Hx.Warn),this.logLevel=e},e.prototype.log=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.logLevel<Hx.Verbose||console.log("".concat(pR,"[Log]: ").concat(e.join(" ")))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.logLevel<Hx.Warn||console.warn("".concat(pR,"[Warn]: ").concat(e.join(" ")))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.logLevel<Hx.Error||console.error("".concat(pR,"[Error]: ").concat(e.join(" ")))},e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.logLevel<Hx.Debug||console.log("".concat(pR,"[Debug]: ").concat(e.join(" ")))},e}(),hR=function(){return{flushMaxRetries:12,flushQueueSize:200,flushIntervalMillis:1e4,instanceName:"$default_instance",logLevel:Hx.Warn,loggerProvider:new fR,offline:!1,optOut:!1,serverUrl:uR,serverZone:"US",useBatch:!1}},mR=function(){function e(e){var t,n,r,i;this._optOut=!1;var o=hR();this.apiKey=e.apiKey,this.flushIntervalMillis=null!==(t=e.flushIntervalMillis)&&void 0!==t?t:o.flushIntervalMillis,this.flushMaxRetries=e.flushMaxRetries||o.flushMaxRetries,this.flushQueueSize=e.flushQueueSize||o.flushQueueSize,this.instanceName=e.instanceName||o.instanceName,this.loggerProvider=e.loggerProvider||o.loggerProvider,this.logLevel=null!==(n=e.logLevel)&&void 0!==n?n:o.logLevel,this.minIdLength=e.minIdLength,this.plan=e.plan,this.ingestionMetadata=e.ingestionMetadata,this.offline=void 0!==e.offline?e.offline:o.offline,this.optOut=null!==(r=e.optOut)&&void 0!==r?r:o.optOut,this.serverUrl=e.serverUrl,this.serverZone=e.serverZone||o.serverZone,this.storageProvider=e.storageProvider,this.transportProvider=e.transportProvider,this.useBatch=null!==(i=e.useBatch)&&void 0!==i?i:o.useBatch,this.loggerProvider.enable(this.logLevel);var a=vR(e.serverUrl,e.serverZone,e.useBatch);this.serverZone=a.serverZone,this.serverUrl=a.serverUrl}return Object.defineProperty(e.prototype,"optOut",{get:function(){return this._optOut},set:function(e){this._optOut=e}
44,enumerable:!1,configurable:!0}),e}(),gR=function(e,t){return"EU"===e?t?"https://api.eu.amplitude.com/batch":"https://api.eu.amplitude.com/2/httpapi":t?"https://api2.amplitude.com/batch":uR},vR=function(e,t,n){if(void 0===e&&(e=""),void 0===t&&(t=hR().serverZone),void 0===n&&(n=hR().useBatch),e)return{serverUrl:e,serverZone:void 0};var r=["US","EU"].includes(t)?t:hR().serverZone;return{serverZone:r,serverUrl:gR(r,n)}},bR=function(){function e(){this.sdk={metrics:{histogram:{}}}}return e.prototype.recordHistogram=function(e,t){this.sdk.metrics.histogram[e]=t},e}(),yR=(0,MA.fX)([],(0,MA.zs)(Array(256).keys()),!1).map((function(e){return e.toString(16).padStart(2,"0")})),_R=function(e){var t,n=qx();if(!(null===(t=null==n?void 0:n.crypto)||void 0===t?void 0:t.getRandomValues))return function(e){return e?(e^16*Math.random()>>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,_R)}(e);var r=n.crypto.getRandomValues(new Uint8Array(16));return r[6]=15&r[6]|64,r[8]=63&r[8]|128,(0,MA.fX)([],(0,MA.zs)(r.entries()),!1).map((function(e){var t=(0,MA.zs)(e,2),n=t[0],r=t[1];return[4,6,8,10].includes(n)?"-".concat(yR[r]):yR[r]})).join("")};function wR(e){var t="";try{"body"in e&&(t=JSON.stringify(e.body,null,2))}catch(e){}return t}var SR,ER=function(){function e(){this.name="amplitude",this.type="destination",this.retryTimeout=1e3,this.throttleTimeout=3e4,this.storageKey="",this.scheduleId=null,this.scheduledTimeout=0,this.flushId=null,this.queue=[]}return e.prototype.setup=function(e){var t;return(0,MA.sH)(this,void 0,void 0,(function(){var n,r=this;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:return this.config=e,this.storageKey="".concat(cR,"_").concat(this.config.apiKey.substring(0,10)),[4,null===(t=this.config.storageProvider)||void 0===t?void 0:t.get(this.storageKey)];case 1:return(n=i.sent())&&n.length>0&&Promise.all(n.map((function(e){return r.execute(e)}))).catch(),[2,Promise.resolve(void 0)]}}))}))},e.prototype.execute=function(e){var t=this;return e.insert_id||(e.insert_id=_R()),new Promise((function(n){var r={event:e,attempts:0,callback:function(e){return n(e)},timeout:0};t.queue.push(r),t.schedule(t.config.flushIntervalMillis),t.saveEvents()}))},e.prototype.removeEventsExceedFlushMaxRetries=function(e){var t=this;return e.filter((function(e){return e.attempts+=1,e.attempts<t.config.flushMaxRetries||(t.fulfillRequest([e],500,"Event rejected due to exceeded retry count"),!1)}))},e.prototype.scheduleEvents=function(e){var t=this;e.forEach((function(e){t.schedule(0===e.timeout?t.config.flushIntervalMillis:e.timeout)}))},e.prototype.schedule=function(e){var t=this;if(!this.config.offline)return null===this.scheduleId||this.scheduleId&&e>this.scheduledTimeout?(this.scheduleId&&clearTimeout(this.scheduleId),this.scheduledTimeout=e,void(this.scheduleId=setTimeout((function(){t.queue=t.queue.map((function(e){return e.timeout=0,e})),t.flush(!0)}),e))):void 0},e.prototype.resetSchedule=function(){this.scheduleId=null,this.scheduledTimeout=0},e.prototype.flush=function(e){return void 0===e&&(e=!1),(0,MA.sH)(this,void 0,void 0,(function(){var t,n,r,i=this;return(0,MA.YH)(this,(function(o){switch(o.label){case 0:return this.config.offline?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush while offline."),[2]):this.flushId?(this.resetSchedule(),this.config.loggerProvider.debug("Skipping flush because previous flush has not resolved."),[2]):(this.flushId=this.scheduleId,this.resetSchedule(),t=[],n=[],this.queue.forEach((function(e){return 0===e.timeout?t.push(e):n.push(e)})),r=function(e,t){var n=Math.max(t,1);return e.reduce((function(e,t,r){var i=Math.floor(r/n);return e[i]||(e[i]=[]),e[i].push(t),e}),[])}(t,this.config.flushQueueSize),[4,r.reduce((function(t,n){return(0,MA.sH)(i,void 0,void 0,(function(){return(0,MA.YH)(this,(function(r){switch(r.label){case 0:return[4,t];case 1:return r.sent(),[4,this.send(n,e)];case 2:return[2,r.sent()]}}))}))}),Promise.resolve())]);case 1:return o.sent(),this.flushId=null,this.scheduleEvents(this.queue),[2]}}))}))},e.prototype.send=function(e,t){return void 0===t&&(t=!0),(0,MA.sH)(this,void 0,void 0,(function(){var n,r,i,o,a;return(0,MA.YH)(this,(function(s){switch(s.label){case 0:if(!this.config.apiKey)return[2,this.fulfillRequest(e,400,"Event rejected due to missing API key")];n={api_key:this.config.apiKey,events:e.map((function(e){var t=e.event;return t.extra,(0,MA.Tt)(t,["extra"])})),options:{min_id_length:this.config.minIdLength},client_upload_time:(new Date).toISOString(),request_metadata:this.config.requestMetadata},this.config.requestMetadata=new bR,s.label=1;case 1:return s.trys.push([1,3,,4]),r=vR(this.config.serverUrl,this.config.serverZone,this.config.useBatch).serverUrl,[4,this.config.transportProvider.send(r,n)];case 2:return null===(i=s.sent())?(this.fulfillRequest(e,0,"Unexpected error occurred"),[2]):t?(this.handleResponse(i,e),[3,4]):("body"in i?this.fulfillRequest(e,i.statusCode,"".concat(i.status,": ").concat(wR(i))):this.fulfillRequest(e,i.statusCode,i.status),[2]);case 3:return o=s.sent(),a=function(e){return e instanceof Error?e.message:String(e)}(o),this.config.loggerProvider.error(a),this.handleResponse({status:rR.Failed,statusCode:0},e),[3,4];case 4:return[2]}}
vendor: 4,890 bytes, line 44
44))}))},e.prototype.handleResponse=function(e,t){var n=e.status;switch(n){case rR.Success:this.handleSuccessResponse(e,t);break;case rR.Invalid:this.handleInvalidResponse(e,t);break;case rR.PayloadTooLarge:this.handlePayloadTooLargeResponse(e,t);break;case rR.RateLimit:this.handleRateLimitResponse(e,t);break;default:this.config.loggerProvider.warn("{code: 0, error: \"Status '".concat(n,"' provided for ").concat(t.length,' events"}')),this.handleOtherResponse(t)}},e.prototype.handleSuccessResponse=function(e,t){this.fulfillRequest(t,e.statusCode,"Event tracked successfully")},e.prototype.handleInvalidResponse=function(e,t){var n=this;if(e.body.missingField||e.body.error.startsWith("Invalid API key"))this.fulfillRequest(t,e.statusCode,e.body.error);else{var r=(0,MA.fX)((0,MA.fX)((0,MA.fX)((0,MA.fX)([],(0,MA.zs)(Object.values(e.body.eventsWithInvalidFields)),!1),(0,MA.zs)(Object.values(e.body.eventsWithMissingFields)),!1),(0,MA.zs)(Object.values(e.body.eventsWithInvalidIdLengths)),!1),(0,MA.zs)(e.body.silencedEvents),!1).flat(),i=new Set(r),o=t.filter((function(t,r){if(!i.has(r))return!0;n.fulfillRequest([t],e.statusCode,e.body.error)}));o.length>0&&this.config.loggerProvider.warn(wR(e));var a=this.removeEventsExceedFlushMaxRetries(o);this.scheduleEvents(a)}},e.prototype.handlePayloadTooLargeResponse=function(e,t){if(1!==t.length){this.config.loggerProvider.warn(wR(e)),this.config.flushQueueSize/=2;var n=this.removeEventsExceedFlushMaxRetries(t);this.scheduleEvents(n)}else this.fulfillRequest(t,e.statusCode,e.body.error)},e.prototype.handleRateLimitResponse=function(e,t){var n=this,r=Object.keys(e.body.exceededDailyQuotaUsers),i=Object.keys(e.body.exceededDailyQuotaDevices),o=e.body.throttledEvents,a=new Set(r),s=new Set(i),l=new Set(o),c=t.filter((function(t,r){if(!(t.event.user_id&&a.has(t.event.user_id)||t.event.device_id&&s.has(t.event.device_id)))return l.has(r)&&(t.timeout=n.throttleTimeout),!0;n.fulfillRequest([t],e.statusCode,e.body.error)}));c.length>0&&this.config.loggerProvider.warn(wR(e));var u=this.removeEventsExceedFlushMaxRetries(c);this.scheduleEvents(u)},e.prototype.handleOtherResponse=function(e){var t=this,n=e.map((function(e){return e.timeout=e.attempts*t.retryTimeout,e})),r=this.removeEventsExceedFlushMaxRetries(n);this.scheduleEvents(r)},e.prototype.fulfillRequest=function(e,t,n){this.removeEvents(e),e.forEach((function(e){return e.callback(dR(e.event,t,n))}))},e.prototype.saveEvents=function(){if(this.config.storageProvider){var e=this.queue.map((function(e){return e.event}));this.config.storageProvider.set(this.storageKey,e)}},e.prototype.removeEvents=function(e){this.queue=this.queue.filter((function(t){return!e.some((function(e){return e.event.insert_id===t.event.insert_id}))})),this.saveEvents()},e}(),kR=function(){function e(){this.name="identity",this.type="before",this.identityStore=sR().identityStore}return e.prototype.execute=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t;return(0,MA.YH)(this,(function(n){return(t=e.user_properties)&&this.identityStore.editIdentity().updateUserProperties(t).commit(),[2,e]}))}))},e.prototype.setup=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return e.instanceName&&(this.identityStore=sR(e.instanceName).identityStore),[2]}))}))},e}(),CR=function(e){if(Object.keys(e).length>1e3)return!1;for(var t in e){var n=e[t];if(!AR(t,n))return!1}return!0},AR=function(e,t){var n,r;if("string"!=typeof e)return!1;if(Array.isArray(t)){var i=!0;try{for(var o=(0,MA.Ju)(t),a=o.next();!a.done;a=o.next()){var s=a.value;if(Array.isArray(s))return!1;if("object"==typeof s)i=i&&CR(s);else if(!["number","string"].includes(typeof s))return!1;if(!i)return!1}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}}else{if(null==t)return!1;if("object"==typeof t)return CR(t);if(!["number","string","boolean"].includes(typeof t))return!1}return!0},TR=function(){function e(){this._propertySet=new Set,this._properties={}}return e.prototype.getUserProperties=function(){return(0,MA.Cl)({},this._properties)},e.prototype.set=function(e,t){return this._safeSet(SR.SET,e,t),this},e.prototype.setOnce=function(e,t){return this._safeSet(SR.SET_ONCE,e,t),this},e.prototype.append=function(e,t){return this._safeSet(SR.APPEND,e,t),this},e.prototype.prepend=function(e,t){return this._safeSet(SR.PREPEND,e,t),this},e.prototype.postInsert=function(e,t){return this._safeSet(SR.POSTINSERT,e,t),this},e.prototype.preInsert=function(e,t){return this._safeSet(SR.PREINSERT,e,t),this},e.prototype.remove=function(e,t){return this._safeSet(SR.REMOVE,e,t),this},e.prototype.add=function(e,t){return this._safeSet(SR.ADD,e,t),this},e.prototype.unset=function(e){return this._safeSet(SR.UNSET,e,"-"),this},e.prototype.clearAll=function(){return this._properties={},this._properties[SR.CLEAR_ALL]="-",this}
44,e.prototype._safeSet=function(e,t,n){if(this._validate(e,t,n)){var r=this._properties[e];return void 0===r&&(r={},this._properties[e]=r),r[t]=n,this._propertySet.add(t),!0}return!1},e.prototype._validate=function(e,t,n){return void 0===this._properties[SR.CLEAR_ALL]&&!this._propertySet.has(t)&&(e===SR.ADD?"number"==typeof n:e===SR.UNSET||e===SR.REMOVE||AR(t,n))},e}();!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(SR||(SR={}));var IR,DR=[SR.CLEAR_ALL,SR.UNSET,SR.SET,SR.SET_ONCE,SR.ADD,SR.APPEND,SR.PREPEND,SR.PREINSERT,SR.POSTINSERT,SR.REMOVE],PR=function(){function e(){this.productId="",this.quantity=1,this.price=0}return e.prototype.setProductId=function(e){return this.productId=e,this},e.prototype.setQuantity=function(e){return e>0&&(this.quantity=e),this},e.prototype.setPrice=function(e){return this.price=e,this},e.prototype.setRevenueType=function(e){return this.revenueType=e,this},e.prototype.setCurrency=function(e){return this.currency=e,this},e.prototype.setRevenue=function(e){return this.revenue=e,this},e.prototype.setReceipt=function(e){return this.receipt=e,this},e.prototype.setReceiptSig=function(e){return this.receiptSig=e,this},e.prototype.setEventProperties=function(e){return CR(e)&&(this.properties=e),this},e.prototype.getEventProperties=function(){var e=this.properties?(0,MA.Cl)({},this.properties):{};return e[IR.REVENUE_PRODUCT_ID]=this.productId,e[IR.REVENUE_QUANTITY]=this.quantity,e[IR.REVENUE_PRICE]=this.price,e[IR.REVENUE_TYPE]=this.revenueType,e[IR.REVENUE_CURRENCY]=this.currency,e[IR.REVENUE]=this.revenue,e[IR.RECEIPT]=this.receipt,e[IR.RECEIPT_SIG]=this.receiptSig,e},e}();!function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue",e.RECEIPT="$receipt",e.RECEIPT_SIG="$receiptSig"}(IR||(IR={}));var xR,RR,OR=function(e,t){return void 0===t&&(t=Date.now()),Date.now()-t>e};!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(xR||(xR={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(RR||(RR={}));var MR,NR,LR,jR=function(){function e(e){this.client=e,this.queue=[],this.applying=!1,this.plugins=[]}return e.prototype.register=function(e,t){var n,r;return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(i){switch(i.label){case 0:return this.plugins.some((function(t){return t.name===e.name}))?(t.loggerProvider.warn("Plugin with name ".concat(e.name," already exists, skipping registration")),[2]):(void 0===e.name&&(e.name=_R(),t.loggerProvider.warn("Plugin name is undefined. \n Generating a random UUID for plugin name: ".concat(e.name,". \n Set a name for the plugin to prevent it from being added multiple times."))),e.type=null!==(n=e.type)&&void 0!==n?n:"enrichment",[4,null===(r=e.setup)||void 0===r?void 0:r.call(e,t,this.client)]);case 1:return i.sent(),this.plugins.push(e),[2]}}))}))},e.prototype.deregister=function(e,t){var n;return(0,MA.sH)(this,void 0,void 0,(function(){var r,i;return(0,MA.YH)(this,(function(o){switch(o.label){case 0:return r=this.plugins.findIndex((function(t){return t.name===e})),-1===r?(t.loggerProvider.warn("Plugin with name ".concat(e," does not exist, skipping deregistration")),[2]):(i=this.plugins[r],this.plugins.splice(r,1),[4,null===(n=i.teardown)||void 0===n?void 0:n.call(i)]);case 1:return o.sent(),[2]}}))}))},e.prototype.reset=function(e){this.applying=!1,this.plugins.map((function(e){var t;return null===(t=e.teardown)||void 0===t?void 0:t.call(e)})),this.plugins=[],this.client=e},e.prototype.push=function(e){var t=this;return new Promise((function(n){t.queue.push([e,n]),t.scheduleApply(0)}))},e.prototype.scheduleApply=function(e){var t=this;this.applying||(this.applying=!0,setTimeout((function(){t.apply(t.queue.shift()).then((function(){t.applying=!1,t.queue.length>0&&t.scheduleApply(0)}))}),e))},e.prototype.apply=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t,n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_;return(0,MA.YH)(this,(function(w){switch(w.label){case 0:if(!e)return[2];t=(0,MA.zs)(e,1),n=t[0],r=(0,MA.zs)(e,2),i=r[1],o=this.plugins.filter((function(e){return"before"===e.type})),w.label=1;case 1:w.trys.push([1,6,7,8]),a=(0,MA.Ju)(o),s=a.next(),w.label=2;case 2:return s.done?[3,5]:(p=s.value).execute?[4,p.execute((0,MA.Cl)({},n))]:[3,4];case 3:if(null===(f=w.sent()))return i({event:n,code:0,message:""}),[2];n=f,w.label=4;case 4:return s=a.next(),[3,2];case 5:return[3,8];case 6:return l=w.sent(),v={error:l},[3,8];case 7:try{s&&!s.done&&(b=a.return)&&b.call(a)}finally{if(v)throw v.error}
44return[7];case 8:c=this.plugins.filter((function(e){return"enrichment"===e.type||void 0===e.type})),w.label=9;case 9:w.trys.push([9,14,15,16]),u=(0,MA.Ju)(c),d=u.next(),w.label=10;case 10:return d.done?[3,13]:(p=d.value).execute?[4,p.execute((0,MA.Cl)({},n))]:[3,12];case 11:if(null===(f=w.sent()))return i({event:n,code:0,message:""}),[2];n=f,w.label=12;case 12:return d=u.next(),[3,10];case 13:return[3,16];case 14:return h=w.sent(),y={error:h},[3,16];case 15:try{d&&!d.done&&(_=u.return)&&_.call(u)}finally{if(y)throw y.error}return[7];case 16:return m=this.plugins.filter((function(e){return"destination"===e.type})),g=m.map((function(e){var t=(0,MA.Cl)({},n);return e.execute(t).catch((function(e){return dR(t,0,String(e))}))})),Promise.all(g).then((function(e){var t=(0,MA.zs)(e,1)[0]||dR(n,100,"Event not tracked, no destination plugins on the instance");i(t)})),[2]}}))}))},e.prototype.flush=function(){return(0,MA.sH)(this,void 0,void 0,(function(){var e,t,n,r=this;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:return e=this.queue,this.queue=[],[4,Promise.all(e.map((function(e){return r.apply(e)})))];case 1:return i.sent(),t=this.plugins.filter((function(e){return"destination"===e.type})),n=t.map((function(e){return e.flush&&e.flush()})),[4,Promise.all(n)];case 2:return i.sent(),[2]}}))}))},e.prototype.onIdentityChanged=function(e){this.plugins.forEach((function(t){var n;null===(n=t.onIdentityChanged)||void 0===n||n.call(t,e)}))},e.prototype.onSessionIdChanged=function(e){this.plugins.forEach((function(t){var n;null===(n=t.onSessionIdChanged)||void 0===n||n.call(t,e)}))},e.prototype.onOptOutChanged=function(e){this.plugins.forEach((function(t){var n;null===(n=t.onOptOutChanged)||void 0===n||n.call(t,e)}))},e}(),BR=function(e,t){return(0,MA.Cl)((0,MA.Cl)({},t),{event_type:RR.IDENTIFY,user_properties:e.getUserProperties()})},FR=function(){function e(e){void 0===e&&(e="$default"),this.initializing=!1,this.isReady=!1,this.q=[],this.dispatchQ=[],this.logEvent=this.track.bind(this),this.timeline=new jR(this),this.name=e}return e.prototype._init=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){switch(t.label){case 0:return this.config=e,this.timeline.reset(this),[4,this.runQueuedFunctions("q")];case 1:return t.sent(),this.isReady=!0,[2]}}))}))},e.prototype.runQueuedFunctions=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t,n,r,i,o,a,s,l;return(0,MA.YH)(this,(function(c){switch(c.label){case 0:t=this[e],this[e]=[],c.label=1;case 1:c.trys.push([1,8,9,10]),n=(0,MA.Ju)(t),r=n.next(),c.label=2;case 2:return r.done?[3,7]:(i=r.value,(o=i())&&"promise"in o?[4,o.promise]:[3,4]);case 3:return c.sent(),[3,6];case 4:return[4,o];case 5:c.sent(),c.label=6;case 6:return r=n.next(),[3,2];case 7:return[3,10];case 8:return a=c.sent(),s={error:a},[3,10];case 9:try{r&&!r.done&&(l=n.return)&&l.call(n)}finally{if(s)throw s.error}return[7];case 10:return this[e].length?[4,this.runQueuedFunctions(e)]:[3,12];case 11:c.sent(),c.label=12;case 12:return[2]}}
vendor: 7,583 bytes, line 44
44))}))},e.prototype.track=function(e,t,n){var r=function(e,t,n){var r="string"==typeof e?{event_type:e}:e;return(0,MA.Cl)((0,MA.Cl)((0,MA.Cl)({},r),n),t&&{event_properties:t})}(e,t,n);return Yx(this.dispatch(r))},e.prototype.identify=function(e,t){var n=BR(e,t);return Yx(this.dispatch(n))},e.prototype.groupIdentify=function(e,t,n,r){var i=function(e,t,n,r){var i;return(0,MA.Cl)((0,MA.Cl)({},r),{event_type:RR.GROUP_IDENTIFY,group_properties:n.getUserProperties(),groups:(i={},i[e]=t,i)})}(e,t,n,r);return Yx(this.dispatch(i))},e.prototype.setGroup=function(e,t,n){var r=function(e,t,n){var r,i=new TR;return i.set(e,t),(0,MA.Cl)((0,MA.Cl)({},n),{event_type:RR.IDENTIFY,user_properties:i.getUserProperties(),groups:(r={},r[e]=t,r)})}(e,t,n);return Yx(this.dispatch(r))},e.prototype.revenue=function(e,t){var n=function(e,t){return(0,MA.Cl)((0,MA.Cl)({},t),{event_type:RR.REVENUE,event_properties:e.getEventProperties()})}(e,t);return Yx(this.dispatch(n))},e.prototype.add=function(e){return this.isReady?this._addPlugin(e):(this.q.push(this._addPlugin.bind(this,e)),Yx())},e.prototype._addPlugin=function(e){return Yx(this.timeline.register(e,this.config))},e.prototype.remove=function(e){return this.isReady?this._removePlugin(e):(this.q.push(this._removePlugin.bind(this,e)),Yx())},e.prototype._removePlugin=function(e){return Yx(this.timeline.deregister(e,this.config))},e.prototype.dispatchWithCallback=function(e,t){if(!this.isReady)return t(dR(e,0,"Client not initialized"));this.process(e).then(t)},e.prototype.dispatch=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t=this;return(0,MA.YH)(this,(function(n){return this.isReady?[2,this.process(e)]:[2,new Promise((function(n){t.dispatchQ.push(t.dispatchWithCallback.bind(t,e,n))}))]}))}))},e.prototype.getOperationAppliedUserProperties=function(e){var t={};if(void 0===e)return t;var n={};return Object.keys(e).forEach((function(t){Object.values(xR).includes(t)||(n[t]=e[t])})),DR.forEach((function(n){if(Object.keys(e).includes(n)){var r=e[n];switch(n){case xR.CLEAR_ALL:Object.keys(t).forEach((function(e){delete t[e]}));break;case xR.UNSET:Object.keys(r).forEach((function(e){delete t[e]}));break;case xR.SET:Object.assign(t,r)}}})),Object.assign(t,n),t},e.prototype.process=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t,n,r,i;return(0,MA.YH)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),this.config.optOut?[2,dR(e,0,"Event skipped due to optOut config")]:(e.event_type===RR.IDENTIFY&&(t=this.getOperationAppliedUserProperties(e.user_properties),this.timeline.onIdentityChanged({userProperties:t})),[4,this.timeline.push(e)]);case 1:return 200===(i=o.sent()).code?this.config.loggerProvider.log(i.message):100===i.code?this.config.loggerProvider.warn(i.message):this.config.loggerProvider.error(i.message),[2,i];case 2:return n=o.sent(),r=String(n),this.config.loggerProvider.error(r),[2,i=dR(e,0,r)];case 3:return[2]}}))}))},e.prototype.setOptOut=function(e){this.isReady?this._setOptOut(e):this.q.push(this._setOptOut.bind(this,Boolean(e)))},e.prototype._setOptOut=function(e){this.config.optOut!==e&&(this.timeline.onOptOutChanged(e),this.config.optOut=Boolean(e))},e.prototype.flush=function(){return Yx(this.timeline.flush())},e.prototype.plugin=function(e){var t=this.timeline.plugins.find((function(t){return t.name===e}));if(void 0!==t)return t;this.config.loggerProvider.debug("Cannot find plugin with name ".concat(e))},e.prototype.plugins=function(e){return this.timeline.plugins.filter((function(t){return t instanceof e}))},e}(),UR=function(e,t){return"boolean"==typeof e?e:!1!==(null==e?void 0:e[t])},HR=function(e){return UR(e,"attribution")},VR=function(e){return UR(e,"pageViews")},zR=function(e){return UR(e,"sessions")},$R=function(e){return"object"==typeof e&&(!0===e.networkTracking||"object"==typeof e.networkTracking)},WR=function(e){return"boolean"==typeof e?e:"object"==typeof e&&(!0===e.elementInteractions||"object"==typeof e.elementInteractions)},YR=function(e){if(WR(e.autocapture)&&"object"==typeof e.autocapture&&"object"==typeof e.autocapture.elementInteractions)return e.autocapture.elementInteractions},qR=function(e){if($R(e.autocapture)){if("object"==typeof e.autocapture&&"object"==typeof e.autocapture.networkTracking)return e.autocapture.networkTracking;if(e.networkTrackingOptions)return e.networkTrackingOptions}},GR=function(e){var t,n=function(){return!1},r=void 0,i=e.pageCounter;return VR(e.defaultTracking)&&(n=void 0,t=void 0,e.defaultTracking&&"object"==typeof e.defaultTracking&&e.defaultTracking.pageViews&&"object"==typeof e.defaultTracking.pageViews&&("trackOn"in e.defaultTracking.pageViews&&(n=e.defaultTracking.pageViews.trackOn),"trackHistoryChanges"in e.defaultTracking.pageViews&&(r=e.defaultTracking.pageViews.trackHistoryChanges),"eventType"in e.defaultTracking.pageViews&&e.defaultTracking.pageViews.eventType&&(t=e.defaultTracking.pageViews.eventType))),{trackOn:n,trackHistoryChanges:r,eventType:t,pageCounter:i}},KR=function(e,t){for(var n=0;n<t.length;n++){var r=t[n],i=r.name,o=r.args,a=r.resolve,s=e&&e[i];if("function"==typeof s){var l=s.apply(e,o);"function"==typeof a&&a(null==l?void 0:l.promise)}}return e},JR=function(e){return e&&void 0!==e._q},ZR=function(){var e,t,n,r;if("undefined"==typeof navigator)return"";var i=navigator.userLanguage;return null!==(r=null!==(n=null!==(t=null===(e=navigator.languages)||void 0===e?void 0:e[0])&&void 0!==t?t:navigator.language)&&void 0!==n?n:i)&&void 0!==r?r:""},QR="2.17.12",XR=function(){function e(){this.name="@amplitude/plugin-context-browser",this.type="before",this.library="".concat("amplitude-ts","/").concat(QR),"undefined"!=typeof navigator&&(this.userAgent=navigator.userAgent)}return e.prototype.setup=function(e){return this.config=e,Promise.resolve(void 0)},e.prototype.execute=function(e){var t,n;return(0,MA.sH)(this,void 0,void 0,(function(){var r,i,o;return(0,MA.YH)(this,(function(a){return r=(new Date).getTime(),i=null!==(t=this.config.lastEventId)&&void 0!==t?t:-1,o=null!==(n=e.event_id)&&void 0!==n?n:i+1,this.config.lastEventId=o,e.time||(this.config.lastEventTime=r),[2,(0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)({user_id:this.config.userId,device_id:this.config.deviceId,session_id:this.config.sessionId,time:r},this.config.appVersion&&{app_version:this.config.appVersion}),this.config.trackingOptions.platform&&{platform:"Web"}),this.config.trackingOptions.language&&{language:ZR()}),this.config.trackingOptions.ipAddress&&{ip:"$remote"}),{insert_id:_R(),partner_id:this.config.partnerId,plan:this.config.plan}),this.config.ingestionMetadata&&{ingestion_metadata:{source_name:this.config.ingestionMetadata.sourceName,source_version:this.config.ingestionMetadata.sourceVersion}}),e),{event_id:o,library:this.library,user_agent:this.userAgent})]}))}))},e}(),eO=function(){function e(){this.memoryStorage=new Map}return e.prototype.isEnabled=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return[2,!0]}))}))},e.prototype.get=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return[2,this.memoryStorage.get(e)]}))}))},e.prototype.getRaw=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t;return(0,MA.YH)(this,(function(n){switch(n.label){case 0:return[4,this.get(e)];case 1:return[2,(t=n.sent())?JSON.stringify(t):void 0]}}))}))},e.prototype.set=function(e,t){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){return this.memoryStorage.set(e,t),[2]}))}
vendor: 6,490 bytes, line 44
44))},e.prototype.remove=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return this.memoryStorage.delete(e),[2]}))}))},e.prototype.reset=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return this.memoryStorage.clear(),[2]}))}))},e}(),tO=function(e,t,n){return void 0===t&&(t=""),void 0===n&&(n=10),[lR,t,e.substring(0,n)].filter(Boolean).join("_")},nO=function(){function e(e){this.options=(0,MA.Cl)({},e)}return e.prototype.isEnabled=function(){return(0,MA.sH)(this,void 0,void 0,(function(){var t,n;return(0,MA.YH)(this,(function(r){switch(r.label){case 0:if(!qx())return[2,!1];e.testValue=String(Date.now()),t=new e(this.options),n="AMP_TEST",r.label=1;case 1:return r.trys.push([1,4,5,7]),[4,t.set(n,e.testValue)];case 2:return r.sent(),[4,t.get(n)];case 3:return[2,r.sent()===e.testValue];case 4:return r.sent(),[2,!1];case 5:return[4,t.remove(n)];case 6:return r.sent(),[7];case 7:return[2]}}))}))},e.prototype.get=function(e){var t;return(0,MA.sH)(this,void 0,void 0,(function(){var n,r;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:return[4,this.getRaw(e)];case 1:if(!(n=i.sent()))return[2,void 0];try{return void 0===(r=null!==(t=rO(n))&&void 0!==t?t:iO(n))?(console.error("Amplitude Logger [Error]: Failed to decode cookie value for key: ".concat(e,", value: ").concat(n)),[2,void 0]):[2,JSON.parse(r)]}catch(t){return console.error("Amplitude Logger [Error]: Failed to parse cookie value for key: ".concat(e,", value: ").concat(n)),[2,void 0]}}}))}))},e.prototype.getRaw=function(e){var t,n;return(0,MA.sH)(this,void 0,void 0,(function(){var r,i,o;return(0,MA.YH)(this,(function(a){return r=qx(),i=null!==(n=null===(t=null==r?void 0:r.document)||void 0===t?void 0:t.cookie.split("; "))&&void 0!==n?n:[],(o=i.find((function(t){return 0===t.indexOf(e+"=")})))?[2,o.substring(e.length+1)]:[2,void 0]}))}))},e.prototype.set=function(e,t){var n;return(0,MA.sH)(this,void 0,void 0,(function(){var r,i,o,a,s,l,c;return(0,MA.YH)(this,(function(u){try{r=null!==(n=this.options.expirationDays)&&void 0!==n?n:0,o=void 0,(i=null!==t?r:-1)&&((a=new Date).setTime(a.getTime()+24*i*60*60*1e3),o=a),s="".concat(e,"=").concat(btoa(encodeURIComponent(JSON.stringify(t)))),o&&(s+="; expires=".concat(o.toUTCString())),s+="; path=/",this.options.domain&&(s+="; domain=".concat(this.options.domain)),this.options.secure&&(s+="; Secure"),this.options.sameSite&&(s+="; SameSite=".concat(this.options.sameSite)),(l=qx())&&(l.document.cookie=s)}catch(t){c=t instanceof Error?t.message:String(t),console.error("Amplitude Logger [Error]: Failed to set cookie for key: ".concat(e,". Error: ").concat(c))}return[2]}))}))},e.prototype.remove=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){switch(t.label){case 0:return[4,this.set(e,null)];case 1:return t.sent(),[2]}}))}))},e.prototype.reset=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return[2]}))}))},e}(),rO=function(e){try{return decodeURIComponent(atob(e))}catch(e){return}},iO=function(e){try{return decodeURIComponent(atob(decodeURIComponent(e)))}catch(e){return}},oO=function(){function e(){}return e.prototype.send=function(e,t){return Promise.resolve(null)},e.prototype.buildResponse=function(e){var t,n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_,w,S;if("object"!=typeof e)return null;var E=e.code||0,k=this.buildStatus(E);switch(k){case rR.Success:return{status:k,statusCode:E,body:{eventsIngested:null!==(t=e.events_ingested)&&void 0!==t?t:0,payloadSizeBytes:null!==(n=e.payload_size_bytes)&&void 0!==n?n:0,serverUploadTime:null!==(r=e.server_upload_time)&&void 0!==r?r:0}};case rR.Invalid:return{status:k,statusCode:E,body:{error:null!==(i=e.error)&&void 0!==i?i:"",missingField:null!==(o=e.missing_field)&&void 0!==o?o:"",eventsWithInvalidFields:null!==(a=e.events_with_invalid_fields)&&void 0!==a?a:{},eventsWithMissingFields:null!==(s=e.events_with_missing_fields)&&void 0!==s?s:{},eventsWithInvalidIdLengths:null!==(l=e.events_with_invalid_id_lengths)&&void 0!==l?l:{},epsThreshold:null!==(c=e.eps_threshold)&&void 0!==c?c:0,exceededDailyQuotaDevices:null!==(u=e.exceeded_daily_quota_devices)&&void 0!==u?u:{},silencedDevices:null!==(d=e.silenced_devices)&&void 0!==d?d:[],silencedEvents:null!==(p=e.silenced_events)&&void 0!==p?p:[],throttledDevices:null!==(f=e.throttled_devices)&&void 0!==f?f:{},throttledEvents:null!==(h=e.throttled_events)&&void 0!==h?h:[]}};case rR.PayloadTooLarge:return{status:k,statusCode:E,body:{error:null!==(m=e.error)&&void 0!==m?m:""}};case rR.RateLimit:return{status:k,statusCode:E,body:{error:null!==(g=e.error)&&void 0!==g?g:"",epsThreshold:null!==(v=e.eps_threshold)&&void 0!==v?v:0,throttledDevices:null!==(b=e.throttled_devices)&&void 0!==b?b:{},throttledUsers:null!==(y=e.throttled_users)&&void 0!==y?y:{},exceededDailyQuotaDevices:null!==(_=e.exceeded_daily_quota_devices)&&void 0!==_?_:{},exceededDailyQuotaUsers:null!==(w=e.exceeded_daily_quota_users)&&void 0!==w?w:{},throttledEvents:null!==(S=e.throttled_events)&&void 0!==S?S:[]}};case rR.Timeout:default:return{status:k,statusCode:E}}},e.prototype.buildStatus=function(e){return e>=200&&e<300?rR.Success:429===e?rR.RateLimit:413===e?rR.PayloadTooLarge:408===e?rR.Timeout:e>=400&&e<500?rR.Invalid:e>=500?rR.Failed:rR.Unknown},e}(),aO=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,MA.C6)(t,e),t.prototype.send=function(e,t){return(0,MA.sH)(this,void 0,void 0,(function(){var n,r,i;return(0,MA.YH)(this,(function(o){switch(o.label){case 0:if("undefined"==typeof fetch)throw new Error("FetchTransport is not supported");return n={headers:{"Content-Type":"application/json",Accept:"*/*"},body:JSON.stringify(t),method:"POST"},[4,fetch(e,n)];case 1:return[4,(r=o.sent()).text()];case 2:i=o.sent();try{return[2,this.buildResponse(JSON.parse(i))]}catch(e){return[2,this.buildResponse({code:r.status})]}}}))}))},t}(oO),sO=function(){function e(e){this.storage=e}return e.prototype.isEnabled=function(){return(0,MA.sH)(this,void 0,void 0,(function(){var t,n,r;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:if(!this.storage)return[2,!1];t=String(Date.now()),n=new e(this.storage),r="AMP_TEST",i.label=1;case 1:return i.trys.push([1,4,5,7]),[4,n.set(r,t)];case 2:return i.sent(),[4,n.get(r)];case 3:return[2,i.sent()===t];case 4:return i.sent(),[2,!1];case 5:return[4,n.remove(r)];case 6:return i.sent(),[7];case 7:return[2]}}
vendor: 6,279 bytes, line 44
44))}))},e.prototype.get=function(e){return(0,MA.sH)(this,void 0,void 0,(function(){var t;return(0,MA.YH)(this,(function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,this.getRaw(e)];case 1:return(t=n.sent())?[2,JSON.parse(t)]:[2,void 0];case 2:return n.sent(),console.error("[Amplitude] Error: Could not get value from storage"),[2,void 0];case 3:return[2]}}))}))},e.prototype.getRaw=function(e){var t;return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){return[2,(null===(t=this.storage)||void 0===t?void 0:t.getItem(e))||void 0]}))}))},e.prototype.set=function(e,t){var n;return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(r){try{null===(n=this.storage)||void 0===n||n.setItem(e,JSON.stringify(t))}catch(e){}return[2]}))}))},e.prototype.remove=function(e){var t;return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){try{null===(t=this.storage)||void 0===t||t.removeItem(e)}catch(e){}return[2]}))}))},e.prototype.reset=function(){var e;return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){try{null===(e=this.storage)||void 0===e||e.clear()}catch(e){}return[2]}))}))},e}(),lO=1e3,cO=function(e){function t(t){var n,r,i,o=this;try{i=null===(n=qx())||void 0===n?void 0:n.localStorage}catch(e){null===(r=null==t?void 0:t.loggerProvider)||void 0===r||r.debug("Failed to access localStorage. error=".concat(JSON.stringify(e))),i=void 0}return(o=e.call(this,i)||this).loggerProvider=null==t?void 0:t.loggerProvider,o}return(0,MA.C6)(t,e),t.prototype.set=function(t,n){var r;return(0,MA.sH)(this,void 0,void 0,(function(){var i;return(0,MA.YH)(this,(function(o){switch(o.label){case 0:return Array.isArray(n)&&n.length>lO?(i=n.length-lO,[4,e.prototype.set.call(this,t,n.slice(0,lO))]):[3,2];case 1:return o.sent(),null===(r=this.loggerProvider)||void 0===r||r.error("Failed to save ".concat(i," events because the queue length exceeded ").concat(lO,".")),[3,4];case 2:return[4,e.prototype.set.call(this,t,n)];case 3:o.sent(),o.label=4;case 4:return[2]}}))}))},t}(sO),uO=function(e){function t(){var t;return e.call(this,null===(t=qx())||void 0===t?void 0:t.sessionStorage)||this}return(0,MA.C6)(t,e),t}(sO),dO=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={done:4},t}return(0,MA.C6)(t,e),t.prototype.send=function(e,t){return(0,MA.sH)(this,void 0,void 0,(function(){var n=this;return(0,MA.YH)(this,(function(r){return[2,new Promise((function(r,i){"undefined"==typeof XMLHttpRequest&&i(new Error("XHRTransport is not supported."));var o=new XMLHttpRequest;o.open("POST",e,!0),o.onreadystatechange=function(){if(o.readyState===n.state.done){var e=o.responseText;try{r(n.buildResponse(JSON.parse(e)))}catch(e){r(n.buildResponse({code:o.status}))}}},o.setRequestHeader("Content-Type","application/json"),o.setRequestHeader("Accept","*/*"),o.send(JSON.stringify(t))}))]}))}))},t}(oO),pO=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,MA.C6)(t,e),t.prototype.send=function(e,t){return(0,MA.sH)(this,void 0,void 0,(function(){var n=this;return(0,MA.YH)(this,(function(r){return[2,new Promise((function(r,i){var o=qx();if(!(null==o?void 0:o.navigator.sendBeacon))throw new Error("SendBeaconTransport is not supported");try{var a=JSON.stringify(t);return r(o.navigator.sendBeacon(e,JSON.stringify(t))?n.buildResponse({code:200,events_ingested:t.events.length,payload_size_bytes:a.length,server_upload_time:Date.now()}):n.buildResponse({code:500}))}catch(e){i(e)}}))]}))}))},t}(oO),fO=function(e,t,n){return void 0===n&&(n=!0),(0,MA.sH)(void 0,void 0,void 0,(function(){var r,i,o,a,s,l,c,u,d;return(0,MA.YH)(this,(function(p){switch(p.label){case 0:return r=function(e){return"".concat(lR.toLowerCase(),"_").concat(e.substring(0,6))}(e),[4,t.getRaw(r)];case 1:return(i=p.sent())?n?[4,t.remove(r)]:[3,3]:[2,{optOut:!1}];case 2:p.sent(),p.label=3;case 3:return o=(0,MA.zs)(i.split("."),6),a=o[0],s=o[1],l=o[2],c=o[3],u=o[4],d=o[5],[2,{deviceId:a,userId:mO(s),sessionId:hO(c),lastEventId:hO(d),lastEventTime:hO(u),optOut:Boolean(l)}]}}))}))},hO=function(e){var t=parseInt(e,32);if(!isNaN(t))return t},mO=function(e){if(atob&&escape&&e)try{return decodeURIComponent(escape(atob(e)))}catch(e){return}},gO="[Amplitude]",vO=("".concat(gO," Page Viewed"),"".concat(gO," Form Started")),bO="".concat(gO," Form Submitted"),yO="".concat(gO," File Downloaded"),_O="session_start",wO="session_end",SO="".concat(gO," File Extension"),EO="".concat(gO," File Name"),kO="".concat(gO," Link ID"),CO="".concat(gO," Link Text"),AO="".concat(gO," Link URL"),TO="".concat(gO," Form ID"),IO="".concat(gO," Form Name"),DO="".concat(gO," Form Destination"),PO="cookie",xO=function(e){function t(t,n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_,w,S,E,k,C,A,T,I,D,P,x,R,O,M,N){void 0===r&&(r=new eO),void 0===i&&(i={domain:"",expiration:365,sameSite:"Lax",secure:!1,upgrade:!0}),void 0===l&&(l=1e3),void 0===c&&(c=5),void 0===u&&(u=30),void 0===d&&(d=PO),void 0===g&&(g=new fR),void 0===v&&(v=Hx.Warn),void 0===y&&(y=!1),void 0===_&&(_=!1),void 0===E&&(E=""),void 0===k&&(k="US"),void 0===A&&(A=18e5),void 0===T&&(T=new cO({loggerProvider:g})),void 0===I&&(I={ipAddress:!0,language:!0,platform:!0}),void 0===D&&(D="fetch"),void 0===P&&(P=!1),void 0===x&&(x=!0);var L=e.call(this,{apiKey:t,storageProvider:T,transportProvider:MO(D)})||this;return L.apiKey=t,L.appVersion=n,L.cookieOptions=i,L.defaultTracking=o,L.autocapture=a,L.flushIntervalMillis=l,L.flushMaxRetries=c,L.flushQueueSize=u,L.identityStorage=d,L.ingestionMetadata=p,L.instanceName=f,L.loggerProvider=g,L.logLevel=v,L.minIdLength=b,L.offline=y,L.partnerId=w,L.plan=S,L.serverUrl=E,L.serverZone=k,L.sessionTimeout=A,L.storageProvider=T,L.trackingOptions=I,L.transport=D,L.useBatch=P,L.fetchRemoteConfig=x,L.networkTrackingOptions=N,L.version=QR,L._optOut=!1,L._cookieStorage=r,L.deviceId=s,L.lastEventId=h,L.lastEventTime=m,L.optOut=_,L.sessionId=C,L.pageCounter=O,L.userId=R,L.debugLogsEnabled=M,L.loggerProvider.enable(M?Hx.Debug:L.logLevel),L.networkTrackingOptions=N,L}return(0,MA.C6)(t,e),Object.defineProperty(t.prototype,"cookieStorage",{get:function(){return this._cookieStorage},set:function(e){this._cookieStorage!==e&&(this._cookieStorage=e,this.updateStorage())}
vendor: 4,964 bytes, line 44
44,enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"deviceId",{get:function(){return this._deviceId},set:function(e){this._deviceId!==e&&(this._deviceId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"userId",{get:function(){return this._userId},set:function(e){this._userId!==e&&(this._userId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"sessionId",{get:function(){return this._sessionId},set:function(e){this._sessionId!==e&&(this._sessionId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"optOut",{get:function(){return this._optOut},set:function(e){this._optOut!==e&&(this._optOut=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventTime",{get:function(){return this._lastEventTime},set:function(e){this._lastEventTime!==e&&(this._lastEventTime=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastEventId",{get:function(){return this._lastEventId},set:function(e){this._lastEventId!==e&&(this._lastEventId=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"pageCounter",{get:function(){return this._pageCounter},set:function(e){this._pageCounter!==e&&(this._pageCounter=e,this.updateStorage())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"debugLogsEnabled",{set:function(e){this._debugLogsEnabled!==e&&(this._debugLogsEnabled=e,this.updateStorage())},enumerable:!1,configurable:!0}),t.prototype.updateStorage=function(){var e={deviceId:this._deviceId,userId:this._userId,sessionId:this._sessionId,optOut:this._optOut,lastEventTime:this._lastEventTime,lastEventId:this._lastEventId,pageCounter:this._pageCounter,debugLogsEnabled:this._debugLogsEnabled};this.cookieStorage.set(tO(this.apiKey),e)},t}(mR),RO=function(e,t,n){return void 0===t&&(t={}),(0,MA.sH)(void 0,void 0,void 0,(function(){var r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_,w,S,E,k,C,A,T,I,D,P,x,R,O,M,N,L,j,B,F,U,H,V,z,$,W;return(0,MA.YH)(this,(function(Y){switch(Y.label){case 0:return r=t.identityStorage||PO,w={},r===PO?[3,1]:(o="",[3,5]);case 1:return null===(E=null===(S=t.cookieOptions)||void 0===S?void 0:S.domain)||void 0===E?[3,2]:(a=E,[3,4]);case 2:return[4,NO()];case 3:a=Y.sent(),Y.label=4;case 4:o=a,Y.label=5;case 5:return i=MA.Cl.apply(void 0,[(w.domain=o,w.expiration=365,w.sameSite="Lax",w.secure=!1,w.upgrade=!0,w),t.cookieOptions]),s=OO(t.identityStorage,i),[4,fO(e,s,null===(C=null===(k=t.cookieOptions)||void 0===k?void 0:k.upgrade)||void 0===C||C)];case 6:return l=Y.sent(),[4,s.get(tO(e))];case 7:return c=Y.sent(),u=Gx(),d=null!==(P=null!==(D=null!==(I=null!==(T=null!==(A=t.deviceId)&&void 0!==A?A:u.ampDeviceId)&&void 0!==T?T:u.deviceId)&&void 0!==I?I:null==c?void 0:c.deviceId)&&void 0!==D?D:l.deviceId)&&void 0!==P?P:_R(),p=null!==(x=null==c?void 0:c.lastEventId)&&void 0!==x?x:l.lastEventId,f=null!==(R=null==c?void 0:c.lastEventTime)&&void 0!==R?R:l.lastEventTime,h=null!==(M=null!==(O=t.optOut)&&void 0!==O?O:null==c?void 0:c.optOut)&&void 0!==M?M:l.optOut,m=null!==(N=null==c?void 0:c.sessionId)&&void 0!==N?N:l.sessionId,g=null!==(j=null!==(L=t.userId)&&void 0!==L?L:null==c?void 0:c.userId)&&void 0!==j?j:l.userId,n.previousSessionDeviceId=null!==(B=null==c?void 0:c.deviceId)&&void 0!==B?B:l.deviceId,n.previousSessionUserId=null!==(F=null==c?void 0:c.userId)&&void 0!==F?F:l.userId,v={ipAddress:null===(H=null===(U=t.trackingOptions)||void 0===U?void 0:U.ipAddress)||void 0===H||H,language:null===(z=null===(V=t.trackingOptions)||void 0===V?void 0:V.language)||void 0===z||z,platform:null===(W=null===($=t.trackingOptions)||void 0===$?void 0:$.platform)||void 0===W||W},b=null==c?void 0:c.pageCounter,y=null==c?void 0:c.debugLogsEnabled,void 0!==t.autocapture&&(t.defaultTracking=t.autocapture),[4,(_=new xO(e,t.appVersion,s,i,t.defaultTracking,t.autocapture,d,t.flushIntervalMillis,t.flushMaxRetries,t.flushQueueSize,r,t.ingestionMetadata,t.instanceName,p,f,t.loggerProvider,t.logLevel,t.minIdLength,t.offline,h,t.partnerId,t.plan,t.serverUrl,t.serverZone,m,t.sessionTimeout,t.storageProvider,v,t.transport,t.useBatch,t.fetchRemoteConfig,g,b,y,t.networkTrackingOptions)).storageProvider.isEnabled()];case 8:return Y.sent()||(_.loggerProvider.warn("Storage provider ".concat(_.storageProvider.constructor.name," is not enabled. Falling back to MemoryStorage.")),_.storageProvider=new eO),[2,_]}}))}))},OO=function(e,t){switch(void 0===e&&(e=PO),void 0===t&&(t={}),e){case"localStorage":return new cO;case"sessionStorage":return new uO;case"none":return new eO;default:return new nO((0,MA.Cl)((0,MA.Cl)({},t),{expirationDays:t.expiration}))}},MO=function(e){return"xhr"===e?new dO:"beacon"===e?new pO:new aO},NO=function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){var t,n,r,i,o,a,s;return(0,MA.YH)(this,(function(l){switch(l.label){case 0:return[4,(ne
vendor: 4,472 bytes, line 44
44w nO).isEnabled()];case 1:if(!l.sent()||!e&&("undefined"==typeof location||!location.hostname))return[2,""];for(t=null!=e?e:location.hostname,n=t.split("."),r=[],i="AMP_TLDTEST",o=n.length-2;o>=0;--o)r.push(n.slice(o).join("."));o=0,l.label=2;case 2:return o<r.length?(a=r[o],[4,(s=new nO({domain:"."+a})).set(i,1)]):[3,7];case 3:return l.sent(),[4,s.get(i)];case 4:return l.sent()?[4,s.remove(i)]:[3,6];case 5:return l.sent(),[2,"."+a];case 6:return o++,[3,2];case 7:return[2,""]}}))}))},LO=function(){var e="ampIntegrationContext";return"undefined"!=typeof globalThis&&void 0!==globalThis[e]?globalThis[e]:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==__webpack_require__.g?__webpack_require__.g:void 0},jO=function(){var e,t=LO();return(null===(e=null==t?void 0:t.location)||void 0===e?void 0:e.search)?t.location.search.substring(1).split("&").filter(Boolean).reduce((function(e,t){var n=t.split("=",2),r=BO(n[0]),i=BO(n[1]);return i?(e[r]=i,e):e}),{}):{}},BO=function(e){void 0===e&&(e="");try{return decodeURIComponent(e)}catch(e){return""}},FO="dclid",UO="fbclid",HO="gbraid",VO="gclid",zO="ko_click_id",$O="li_fat_id",WO="msclkid",YO="rtd_cid",qO="ttclid",GO="twclid",KO="wbraid",JO={utm_campaign:void 0,utm_content:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rtd_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},ZO=function(){function e(){}return e.prototype.parse=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return[2,(0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)({},JO),this.getUtmParam()),this.getReferrer()),this.getClickIds())]}))}))},e.prototype.getUtmParam=function(){var e=jO();return{utm_campaign:e.utm_campaign,utm_content:e.utm_content,utm_id:e.utm_id,utm_medium:e.utm_medium,utm_source:e.utm_source,utm_term:e.utm_term}},e.prototype.getReferrer=function(){var e,t,n={referrer:void 0,referring_domain:void 0};try{n.referrer=document.referrer||void 0,n.referring_domain=null!==(t=null===(e=n.referrer)||void 0===e?void 0:e.split("/")[2])&&void 0!==t?t:void 0}catch(e){}return n},e.prototype.getClickIds=function(){var e,t=jO();return(e={})[FO]=t[FO],e[UO]=t[UO],e[HO]=t[HO],e[VO]=t[VO],e[zO]=t[zO],e[$O]=t[$O],e[WO]=t[WO],e[YO]=t[YO],e[qO]=t[qO],e[GO]=t[GO],e[KO]=t[KO],e},e}();!function(e){e.SET="$set",e.SET_ONCE="$setOnce",e.ADD="$add",e.APPEND="$append",e.PREPEND="$prepend",e.REMOVE="$remove",e.PREINSERT="$preInsert",e.POSTINSERT="$postInsert",e.UNSET="$unset",e.CLEAR_ALL="$clearAll"}(MR||(MR={})),function(e){e.REVENUE_PRODUCT_ID="$productId",e.REVENUE_QUANTITY="$quantity",e.REVENUE_PRICE="$price",e.REVENUE_TYPE="$revenueType",e.REVENUE_CURRENCY="$currency",e.REVENUE="$revenue"}(NR||(NR={})),function(e){e.IDENTIFY="$identify",e.GROUP_IDENTIFY="$groupidentify",e.REVENUE="revenue_amount"}(LR||(LR={}));var QO,XO=function(e){var t={};for(var n in e){var r=e[n];r&&(t[n]=r)}return t},eM=function(e){var t;void 0===e&&(e={});var n,r=LO(),i=void 0,o=!1,a=e.trackOn,s=e.trackHistoryChanges,l=e.eventType,c=void 0===l?"[Amplitude] Page Viewed":l,u=function(e){var t=e;try{t=decodeURI(e)}catch(e){null==i||i.error("Malformed URI sequence: ",e)}return t},d=function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){var e,t,n;return(0,MA.YH)(this,(function(r){switch(r.label){case 0:return e=u("undefined"!=typeof location&&location.href||""),n={event_type:c},t=[{}],[4,tM()];case 1:return[2,(n.event_properties=MA.Cl.apply(void 0,[MA.Cl.apply(void 0,t.concat([r.sent()])),{"[Amplitude] Page Domain":"undefined"!=typeof location&&location.hostname||"","[Amplitude] Page Location":e,"[Amplitude] Page Path":"undefined"!=typeof location&&u(location.pathname)||"","[Amplitude] Page Title":"undefined"!=typeof document&&document.title||"","[Amplitude] Page URL":e.split("?")[0]}]),n)]}}))}))},p=function(){return void 0===a||"function"==typeof a&&a()},f="undefined"!=typeof location?location.href:null,h=function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){var e,n,r,o;return(0,MA.YH)(this,(function(a){switch(a.label){case 0:return e=location.href,n=rM(s,e,f||"")&&p(),f=e,n?(null==i||i.log("Tracking page view event"),null!=t?[3,1]:[3,3]):[3,4];case 1:return o=(r=t).track,[4,d()];case 2:o.apply(r,[a.sent()]),a.label=3;case 3:a.label=4;case 4:return[2]}}
44))}))},m=function(){h()},g={name:"@amplitude/plugin-page-view-tracking-browser",type:"enrichment",setup:function(e,a){return(0,MA.sH)(void 0,void 0,void 0,(function(){var s,l;return(0,MA.YH)(this,(function(c){switch(c.label){case 0:return t=a,n=e,(i=e.loggerProvider).log("Installing @amplitude/plugin-page-view-tracking-browser"),o=!0,r&&(r.addEventListener("popstate",m),r.history.pushState=new Proxy(r.history.pushState,{apply:function(e,t,n){var r=(0,MA.zs)(n,3),i=r[0],a=r[1],s=r[2];e.apply(t,[i,a,s]),o&&h()}})),p()?(i.log("Tracking page view event"),l=(s=t).track,[4,d()]):[3,2];case 1:l.apply(s,[c.sent()]),c.label=2;case 2:return[2]}}))}))},execute:function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){var t;return(0,MA.YH)(this,(function(r){switch(r.label){case 0:return"attribution"===a&&nM(e)?(null==i||i.log("Enriching campaign event to page view event with campaign parameters"),[4,d()]):[3,2];case 1:t=r.sent(),e.event_type=t.event_type,e.event_properties=(0,MA.Cl)((0,MA.Cl)({},e.event_properties),t.event_properties),r.label=2;case 2:return n&&e.event_type===c&&(n.pageCounter=n.pageCounter?n.pageCounter+1:1,e.event_properties=(0,MA.Cl)((0,MA.Cl)({},e.event_properties),{"[Amplitude] Page Counter":n.pageCounter})),[2,e]}}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return r&&(r.removeEventListener("popstate",m),o=!1),[2]}))}))}};return g},tM=function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){var e;return(0,MA.YH)(this,(function(t){switch(t.label){case 0:return e=XO,[4,(new ZO).parse()];case 1:return[2,e.apply(void 0,[t.sent()])]}}))}))},nM=function(e){if("$identify"===e.event_type&&e.user_properties){var t=e.user_properties,n=t[MR.SET]||{},r=t[MR.UNSET]||{},i=(0,MA.fX)((0,MA.fX)([],(0,MA.zs)(Object.keys(n)),!1),(0,MA.zs)(Object.keys(r)),!1);return Object.keys(JO).every((function(e){return i.includes(e)}))}return!1},rM=function(e,t,n){if("pathOnly"===e){if(""==n)return!0;var r=new URL(t),i=new URL(n);return r.origin+r.pathname!==i.origin+i.pathname}return t!==n},iM=function(){var e,t=[],n=function(e,n,r){e.addEventListener(n,r),t.push({element:e,type:n,handler:r})};return{name:"@amplitude/plugin-form-interaction-tracking-browser",type:"enrichment",setup:function(t,r){return(0,MA.sH)(void 0,void 0,void 0,(function(){var i,o;return(0,MA.YH)(this,(function(a){return i=function(){if(r){if("undefined"!=typeof document){var i=function(e){var t=!1;n(e,"change",(function(){var n,i=aM(e);t||r.track(vO,((n={})[TO]=oM(e.id),n[IO]=oM(e.name),n[DO]=i,n)),t=!0})),n(e,"submit",(function(){var n,i,o=aM(e);t||r.track(vO,((n={})[TO]=oM(e.id),n[IO]=oM(e.name),n[DO]=o,n)),r.track(bO,((i={})[TO]=oM(e.id),i[IO]=oM(e.name),i[DO]=o,i)),t=!1}))};Array.from(document.getElementsByTagName("form")).forEach(i),"undefined"!=typeof MutationObserver&&(e=new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){"FORM"===e.nodeName&&i(e),"querySelectorAll"in e&&"function"==typeof e.querySelectorAll&&Array.from(e.querySelectorAll("form")).map(i)}))}))}))).observe(document.body,{subtree:!0,childList:!0})}}else t.loggerProvider.warn("Form interaction tracking requires a later version of @amplitude/analytics-browser. Form interaction events are not tracked.")},"complete"===document.readyState?i():(o=qx())?o.addEventListener("load",i):t.loggerProvider.debug("Form interaction tracking is not installed because global is undefined."),[2]}))}))},execute:function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return[2,e]}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){return null==e||e.disconnect(),t.forEach((function(e){var t=e.element,n=e.type,r=e.handler;null==t||t.removeEventListener(n,r)})),t=[],[2]}))}))}}},oM=function(e){if("string"==typeof e)return e},aM=function(e){var t=e.getAttribute("action");try{t=new URL(encodeURI(null!=t?t:""),window.location.href).href}catch(e){}return t},sM=function(){var e,t=[];return{name:"@amplitude/plugin-file-download-tracking-browser",type:"enrichment",setup:function(n,r){return(0,MA.sH)(void 0,void 0,void 0,(function(){var i,o;return(0,MA.YH)(this,(function(a){return i=function(){if(r){if("undefined"!=typeof document){var i=function(e){var n;try{n=new URL(e.href,window.location.href)}catch(e){return}var i=o.exec(n.href),a=null==i?void 0:i[1];a&&function(e,n,r){e.addEventListener(n,r),t.push({element:e,type:n,handler:r})}(e,"click",(function(){var t;a&&r.track(yO,((t={})[SO]=a,t[EO]=n.pathname,t[kO]=e.id,t[CO]=e.text,t[AO]=e.href,t))}))},o=/\.(pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma)(\?.+)?$/;
44Array.from(document.getElementsByTagName("a")).forEach(i),"undefined"!=typeof MutationObserver&&(e=new MutationObserver((function(e){e.forEach((function(e){e.addedNodes.forEach((function(e){"A"===e.nodeName&&i(e),"querySelectorAll"in e&&"function"==typeof e.querySelectorAll&&Array.from(e.querySelectorAll("a")).map(i)}))}))}))).observe(document.body,{subtree:!0,childList:!0})}}else n.loggerProvider.warn("File download tracking requires a later version of @amplitude/analytics-browser. File download events are not tracked.")},"complete"===document.readyState?i():(o=qx())?o.addEventListener("load",i):n.loggerProvider.debug("File download tracking is not installed because global is undefined."),[2]}))}))},execute:function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return[2,e]}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){return null==e||e.disconnect(),t.forEach((function(e){var t=e.element,n=e.type,r=e.handler;null==t||t.removeEventListener(n,r)})),t=[],[2]}))}))}}},lM=!1;!function(e){e.Unknown="unknown",e.Skipped="skipped",e.Success="success",e.RateLimit="rate_limit",e.PayloadTooLarge="payload_too_large",e.Invalid="invalid",e.Failed="failed",e.Timeout="Timeout",e.SystemError="SystemError"}(QO||(QO={}));var cM,uM=function(){function e(){}return e.prototype.send=function(e,t){return Promise.resolve(null)},e.prototype.buildResponse=function(e){var t,n,r,i,o,a,s,l,c,u,d,p,f,h,m,g,v,b,y,_,w,S;if("object"!=typeof e)return null;var E=e.code||0,k=this.buildStatus(E);switch(k){case QO.Success:return{status:k,statusCode:E,body:{eventsIngested:null!==(t=e.events_ingested)&&void 0!==t?t:0,payloadSizeBytes:null!==(n=e.payload_size_bytes)&&void 0!==n?n:0,serverUploadTime:null!==(r=e.server_upload_time)&&void 0!==r?r:0}};case QO.Invalid:return{status:k,statusCode:E,body:{error:null!==(i=e.error)&&void 0!==i?i:"",missingField:null!==(o=e.missing_field)&&void 0!==o?o:"",eventsWithInvalidFields:null!==(a=e.events_with_invalid_fields)&&void 0!==a?a:{},eventsWithMissingFields:null!==(s=e.events_with_missing_fields)&&void 0!==s?s:{},eventsWithInvalidIdLengths:null!==(l=e.events_with_invalid_id_lengths)&&void 0!==l?l:{},epsThreshold:null!==(c=e.eps_threshold)&&void 0!==c?c:0,exceededDailyQuotaDevices:null!==(u=e.exceeded_daily_quota_devices)&&void 0!==u?u:{},silencedDevices:null!==(d=e.silenced_devices)&&void 0!==d?d:[],silencedEvents:null!==(p=e.silenced_events)&&void 0!==p?p:[],throttledDevices:null!==(f=e.throttled_devices)&&void 0!==f?f:{},throttledEvents:null!==(h=e.throttled_events)&&void 0!==h?h:[]}};case QO.PayloadTooLarge:return{status:k,statusCode:E,body:{error:null!==(m=e.error)&&void 0!==m?m:""}};case QO.RateLimit:return{status:k,statusCode:E,body:{error:null!==(g=e.error)&&void 0!==g?g:"",epsThreshold:null!==(v=e.eps_threshold)&&void 0!==v?v:0,throttledDevices:null!==(b=e.throttled_devices)&&void 0!==b?b:{},throttledUsers:null!==(y=e.throttled_users)&&void 0!==y?y:{},exceededDailyQuotaDevices:null!==(_=e.exceeded_daily_quota_devices)&&void 0!==_?_:{},exceededDailyQuotaUsers:null!==(w=e.exceeded_daily_quota_users)&&void 0!==w?w:{},throttledEvents:null!==(S=e.throttled_events)&&void 0!==S?S:[]}};case QO.Timeout:default:return{status:k,statusCode:E}}},e.prototype.buildStatus=function(e){return e>=200&&e<300?QO.Success:429===e?QO.RateLimit:413===e?QO.PayloadTooLarge:408===e?QO.Timeout:e>=400&&e<500?QO.Invalid:e>=500?QO.Failed:QO.Unknown},e}();!function(e){e.US="US",e.EU="EU",e.STAGING="STAGING"}(cM||(cM={}));var dM="Remote config fetch rejected due to timeout after 5 seconds",pM="Unexpected error occurred",fM=function(){function e(e){var t=e.localConfig,n=e.configKeys,r=this;this.retryTimeout=1e3,this.attempts=0,this.sessionTargetingMatch=!1,this.metrics={},this.getRemoteConfig=function(e,t,n){return(0,MA.sH)(r,void 0,void 0,(function(){var r,i,o;return(0,MA.YH)(this,(function(a){switch(a.label){case 0:return r=Date.now(),[4,this.fetchWithTimeout(n)];case 1:return(i=a.sent())&&(o=i.configs&&i.configs[e])?(this.metrics.fetchTimeAPISuccess=Date.now()-r,[2,o[t]]):(this.metrics.fetchTimeAPIFail=Date.now()-r,[2,void 0])}}))}))},this.fetchWithTimeout=function(e){return(0,MA.sH)(r,void 0,void 0,(function(){var t,n,r;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:return t=new AbortController,n=setTimeout((function(){return t.abort()}),5e3),[4,this.fetchRemoteConfig(t.signal,e)];case 1:return r=i.sent(),clearTimeout(n),[2,r]}}))}))},this.fetchRemoteConfig=function(e,t){return(0,MA.sH)(r,void 0,void 0,(function(){var n,r,i,o,a,s,l,c,u,d,p,f;return(0,MA.YH)(this,(function(h){switch(h.label){case 0:if(t===this.lastFetchedSessionId&&this.attempts>=this.localConfig.flushMaxRetries)return[2,this.completeRequest({err:"Remote config fetch rejected due to exceeded retry count"})];if(e.aborted)return[2,this.completeRequest({err:dM})];t!==this.lastFetchedSessionId&&(this.lastFetchedSessionId=t,this.attempts=0),h.label=1;case 1:h.trys.push([1,3,,4]),n=new URLSearchParams({api_key:this.localConfig.apiKey});try{for(r=(0,MA.Ju)(this.configKeys),i=r.next();!i.done;
44i=r.next())o=i.value,n.append("config_keys",o)}catch(e){d={error:e}}finally{try{i&&!i.done&&(p=r.return)&&p.call(r)}finally{if(d)throw d.error}}return t&&n.set("session_id",String(t)),a={headers:{Accept:"*/*"},method:"GET"},s="".concat(this.getServerUrl(),"?").concat(n.toString()),this.attempts+=1,[4,fetch(s,(0,MA.Cl)((0,MA.Cl)({},a),{signal:e}))];case 2:if(null===(l=h.sent()))return[2,this.completeRequest({err:pM})];switch((new uM).buildStatus(l.status)){case QO.Success:return this.attempts=0,[2,this.parseAndStoreConfig(l)];case QO.Failed:return[2,this.retryFetch(e,t)];default:return[2,this.completeRequest({err:"Network error occurred, remote config fetch failed"})]}return[3,4];case 3:return c=h.sent(),u=c,e.aborted?[2,this.completeRequest({err:dM})]:[2,this.completeRequest({err:null!==(f=u.message)&&void 0!==f?f:pM})];case 4:return[2]}}))}))},this.retryFetch=function(e,t){return(0,MA.sH)(r,void 0,void 0,(function(){var n=this;return(0,MA.YH)(this,(function(r){switch(r.label){case 0:return[4,new Promise((function(e){return setTimeout(e,n.attempts*n.retryTimeout)}))];case 1:return r.sent(),[2,this.fetchRemoteConfig(e,t)]}}))}))},this.parseAndStoreConfig=function(e){return(0,MA.sH)(r,void 0,void 0,(function(){var t;return(0,MA.YH)(this,(function(n){switch(n.label){case 0:return[4,e.json()];case 1:return t=n.sent(),this.completeRequest({success:"Remote config successfully fetched"}),[2,t]}}))}))},this.localConfig=t,this.configKeys=n}return e.prototype.getServerUrl=function(){return this.localConfig.serverZone===cM.STAGING?"https://sr-client-cfg.stag2.amplitude.com/config":this.localConfig.serverZone===cM.EU?"https://sr-client-cfg.eu.amplitude.com/config":"https://sr-client-cfg.amplitude.com/config"},e.prototype.completeRequest=function(e){var t=e.err,n=e.success;if(t)throw new Error(t);n&&this.localConfig.loggerProvider.log(n)},e}(),hM=function(e){var t=e.localConfig,n=e.configKeys;return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return[2,new fM({localConfig:t,configKeys:n})]}))}))},mM=function(){function e(e){this.config=e,this.config.loggerProvider.debug("Local configuration before merging with remote config",JSON.stringify(this.config,null,2))}return e.prototype.initialize=function(){return(0,MA.sH)(this,void 0,void 0,(function(){var e;return(0,MA.YH)(this,(function(t){switch(t.label){case 0:return e=this,[4,hM({localConfig:this.config,configKeys:["analyticsSDK"]})];case 1:return e.remoteConfigFetch=t.sent(),[2]}}))}))},e.prototype.generateJoinedConfig=function(){var e,t,n,r,i,o;return(0,MA.sH)(this,void 0,void 0,(function(){var a,s,l,c,u,d,p,f,h,m,g,v,b;return(0,MA.YH)(this,(function(y){switch(y.label){case 0:return y.trys.push([0,3,,4]),(s=this.remoteConfigFetch)?[4,this.remoteConfigFetch.getRemoteConfig("analyticsSDK","browserSDK",this.config.sessionId)]:[3,2];case 1:s=y.sent(),y.label=2;case 2:if(a=s,this.config.loggerProvider.debug("Remote configuration:",JSON.stringify(a,null,2)),a&&"autocapture"in a){if("boolean"==typeof a.autocapture&&(this.config.autocapture=a.autocapture),"object"==typeof a.autocapture){if(l=(0,MA.Cl)({},a.autocapture),void 0===this.config.autocapture&&(this.config.autocapture=a.autocapture),"object"==typeof a.autocapture.elementInteractions&&(null===(e=a.autocapture.elementInteractions.pageUrlAllowlistRegex)||void 0===e?void 0:e.length)){l.elementInteractions=(0,MA.Cl)({},a.autocapture.elementInteractions),c=l.elementInteractions,u=null!==(t=c.pageUrlAllowlist)&&void 0!==t?t:[],d=[];try{for(p=(0,MA.Ju)(a.autocapture.elementInteractions.pageUrlAllowlistRegex),f=p.next();!f.done;f=p.next()){h=f.value;try{d.push(new RegExp(h))}catch(e){this.config.loggerProvider.warn("Invalid regex pattern: ".concat(h),e)}}}catch(e){v={error:e}}finally{try{f&&!f.done&&(b=p.return)&&b.call(p)}finally{if(v)throw v.error}}m=u.concat(d),c.pageUrlAllowlist=m,delete c.pageUrlAllowlistRegex}"boolean"==typeof this.config.autocapture&&(this.config.autocapture=(0,MA.Cl)({attribution:this.config.autocapture,fileDownloads:this.config.autocapture,formInteractions:this.config.autocapture,pageViews:this.config.autocapture,sessions:this.config.autocapture,elementInteractions:this.config.autocapture},l)),"object"==typeof this.config.autocapture&&(this.config.autocapture=(0,MA.Cl)((0,MA.Cl)({},this.config.autocapture),l))}this.config.defaultTracking=this.config.autocapture}return this.config.loggerProvider.debug("Joined configuration: ",JSON.stringify(this.config,null,2)),null!==(n=(o=this.config).requestMetadata)&&void 0!==n||(o.requestMetadata=new bR),(null===(r=this.remoteConfigFetch)||void 0===r?void 0:r.metrics.fetchTimeAPISuccess)&&this.config.requestMetadata.recordHistogram("remote_config_fetch_time_API_success",this.remoteConfigFetch.metrics.fetchTimeAPISuccess),(null===(i=this.remoteConfigFetch)||void 0===i?void 0:i.metrics.fetchTimeAPIFail)&&this.config.requestMetadata.recordHistogram("remote_config_fetch_time_API_fail",this.remoteConfigFetch.metrics.fetchTimeAPIFail),[3,4];case 3:return g=y.sent(),this.config.loggerProvider.error("Failed to fetch remote configuration because of error: ",g),[3,4];case 4:return[2,this.config]}}))}))},e}(),gM=["a","button","input","select","textarea","label","video","audio",'[contenteditable="true" i]',"[data-amp-default-track]",".amp-default-track"],vM=["div","span","h1","h2","h3","h4","h5","h6"],bM="[Amplitude] Element Clicked",yM="[Amplitude] Element Tag",_M="[Amplitude] Element Text",wM="[Amplitude] Page URL",SM="https://app.amplitude.com",EM={US:SM,EU:"https://app.eu.amplitude.com",STAGING:"https://apps.stag2.amplitude.com"};function kM(e){return"function"==typeof e}function CM(e){return function(t){if(function(e){return kM(null==e?void 0:e.lift)}(t))return t.lift((function(t){try{return e(t,this)}catch(e){this.error(e)}}));throw new TypeError("Unable to lift unknown Observable type")}}function AM(e){var t=e((function(e){Error.call(e),e.stack=(new Error).stack}));return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var TM=AM((function(e){return function(t){e(this),this.message=t?t.length+" errors occurred during unsubscription:\n"+t.map((function(e,t){return t+1+") "+e.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=t}}));function IM(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var DM=function(){function e(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var e,t,n,r,i;if(!this.closed){this.closed=!0;var o=this._parentage;if(o)if(this._parentage=null,Array.isArray(o))try{for(var a=(0,MA.Ju)(o),s=a.next();!s.done;s=a.next())s.value.remove(this)}catch(t){e={error:t}}finally{try{s&&!s.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}else o.remove(this);var l=this.initialTeardown;
vendor: 5,384 bytes, line 44
44if(kM(l))try{l()}catch(e){i=e instanceof TM?e.errors:[e]}var c=this._finalizers;if(c){this._finalizers=null;try{for(var u=(0,MA.Ju)(c),d=u.next();!d.done;d=u.next()){var p=d.value;try{RM(p)}catch(e){i=null!=i?i:[],e instanceof TM?i=(0,MA.fX)((0,MA.fX)([],(0,MA.zs)(i)),(0,MA.zs)(e.errors)):i.push(e)}}}catch(e){n={error:e}}finally{try{d&&!d.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}}if(i)throw new TM(i)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)RM(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=null!==(n=this._finalizers)&&void 0!==n?n:[]).push(t)}},e.prototype._hasParent=function(e){var t=this._parentage;return t===e||Array.isArray(t)&&t.includes(e)},e.prototype._addParent=function(e){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(e),t):t?[t,e]:e},e.prototype._removeParent=function(e){var t=this._parentage;t===e?this._parentage=null:Array.isArray(t)&&IM(t,e)},e.prototype.remove=function(t){var n=this._finalizers;n&&IM(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=((t=new e).closed=!0,t),e;var t}(),PM=DM.EMPTY;function xM(e){return e instanceof DM||e&&"closed"in e&&kM(e.remove)&&kM(e.add)&&kM(e.unsubscribe)}function RM(e){kM(e)?e():e.unsubscribe()}var OM=null,MM=null,NM=void 0,LM=!1,jM=!1,BM={setTimeout:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=BM.delegate;return(null==i?void 0:i.setTimeout)?i.setTimeout.apply(i,(0,MA.fX)([e,t],(0,MA.zs)(n))):setTimeout.apply(void 0,(0,MA.fX)([e,t],(0,MA.zs)(n)))},clearTimeout:function(e){var t=BM.delegate;return((null==t?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0};function FM(e){BM.setTimeout((function(){if(!OM)throw e;OM(e)}))}function UM(){}var HM=VM("C",void 0,void 0);function VM(e,t,n){return{kind:e,value:t,error:n}}var zM=null;function $M(e){if(LM){var t=!zM;if(t&&(zM={errorThrown:!1,error:null}),e(),t){var n=zM,r=n.errorThrown,i=n.error;if(zM=null,r)throw i}}else e()}var WM=function(e){function t(t){var n=e.call(this)||this;return n.isStopped=!1,t?(n.destination=t,xM(t)&&t.add(n)):n.destination=QM,n}return(0,MA.C6)(t,e),t.create=function(e,t,n){return new KM(e,t,n)},t.prototype.next=function(e){this.isStopped?ZM(function(e){return VM("N",e,void 0)}(e),this):this._next(e)},t.prototype.error=function(e){this.isStopped?ZM(function(e){return VM("E",void 0,e)}(e),this):(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped?ZM(HM,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){try{this.destination.error(e)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(DM),YM=Function.prototype.bind;function qM(e,t){return YM.call(e,t)}var GM=function(){function e(e){this.partialObserver=e}return e.prototype.next=function(e){var t=this.partialObserver;if(t.next)try{t.next(e)}catch(e){JM(e)}},e.prototype.error=function(e){var t=this.partialObserver;if(t.error)try{t.error(e)}catch(e){JM(e)}else JM(e)},e.prototype.complete=function(){var e=this.partialObserver;if(e.complete)try{e.complete()}catch(e){JM(e)}},e}(),KM=function(e){function t(t,n,r){var i,o,a=e.call(this)||this;return kM(t)||!t?i={next:null!=t?t:void 0,error:null!=n?n:void 0,complete:null!=r?r:void 0}:a&&jM?((o=Object.create(t)).unsubscribe=function(){return a.unsubscribe()},i={next:t.next&&qM(t.next,o),error:t.error&&qM(t.error,o),complete:t.complete&&qM(t.complete,o)}):i=t,a.destination=new GM(i),a}return(0,MA.C6)(t,e),t}(WM);function JM(e){var t;LM?(t=e,LM&&zM&&(zM.errorThrown=!0,zM.error=t)):FM(e)}function ZM(e,t){var n=MM;n&&BM.setTimeout((function(){return n(e,t)}))}var QM={closed:!0,next:UM,error:function(e){throw e},complete:UM};function XM(e,t,n,r,i){return new eN(e,t,n,r,i)}var eN=function(e){function t(t,n,r,i,o,a){var s=e.call(this,t)||this;return s.onFinalize=o,s.shouldUnsubscribe=a,s._next=n?function(e){try{n(e)}catch(e){t.error(e)}}:e.prototype._next,s._error=i?function(e){try{i(e)}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=r?function(){try{r()}catch(e){t.error(e)}finally{this.unsubscribe()}}:e.prototype._complete,s}return(0,MA.C6)(t,e),t.prototype.unsubscribe=function(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var n=this.closed;e.prototype.unsubscribe.call(this),!n&&(null===(t=this.onFinalize)||void 0===t||t.call(this))}},t}(WM);function tN(e,t){return CM((function(n,r){var i=0;n.subscribe(XM(r,(function(n){r.next(e.call(t,n,i++))})))}))}var nN=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e};function rN(e){return kM(null==e?void 0:e.then)}var iN="function"==typeof Symbol&&Symbol.observable||"@@observable";function oN(e){return e}var aN=function(){function e(e){e&&(this._subscribe=e)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(e,t,n){var r,i=this,o=(r=e)&&r instanceof WM||function(e){return e&&kM(e.next)&&kM(e.error)&&kM(e.complete)}(r)&&xM(r)?e:new KM(e,t,n);return $M((function(){var e=i,t=e.operator,n=e.source;o.add(t?t.call(o,n):n?i._subscribe(o):i._trySubscribe(o))}
vendor: 1,903 bytes, line 44
44)),o},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){e.error(t)}},e.prototype.forEach=function(e,t){var n=this;return new(t=sN(t))((function(t,r){var i=new KM({next:function(t){try{e(t)}catch(e){r(e),i.unsubscribe()}},error:r,complete:t});n.subscribe(i)}))},e.prototype._subscribe=function(e){var t;return null===(t=this.source)||void 0===t?void 0:t.subscribe(e)},e.prototype[iN]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0===(n=e).length?oN:1===n.length?n[0]:function(e){return n.reduce((function(e,t){return t(e)}),e)})(this);var n},e.prototype.toPromise=function(e){var t=this;return new(e=sN(e))((function(e,n){var r;t.subscribe((function(e){return r=e}),(function(e){return n(e)}),(function(){return e(r)}))}))},e.create=function(t){return new e(t)},e}();function sN(e){var t;return null!==(t=null!=e?e:NM)&&void 0!==t?t:Promise}function lN(e){return kM(e[iN])}function cN(e){return Symbol.asyncIterator&&kM(null==e?void 0:e[Symbol.asyncIterator])}function uN(e){return new TypeError("You provided "+(null!==e&&"object"==typeof e?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}var dN="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";function pN(e){return kM(null==e?void 0:e[dN])}function fN(e){return(0,MA.AQ)(this,arguments,(function(){var t,n,r;return(0,MA.YH)(this,(function(i){switch(i.label){case 0:t=e.getReader(),i.label=1;case 1:i.trys.push([1,,9,10]),i.label=2;case 2:return[4,(0,MA.N3)(t.read())];case 3:return n=i.sent(),r=n.value,n.done?[4,(0,MA.N3)(void 0)]:[3,5];case 4:return[2,i.sent()];case 5:return[4,(0,MA.N3)(r)];case 6:return[4,i.sent()];case 7:return i.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}}
vendor: 5,206 bytes, line 44
44))}))}function hN(e){return kM(null==e?void 0:e.getReader)}function mN(e){if(e instanceof aN)return e;if(null!=e){if(lN(e))return i=e,new aN((function(e){var t=i[iN]();if(kM(t.subscribe))return t.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")}));if(nN(e))return r=e,new aN((function(e){for(var t=0;t<r.length&&!e.closed;t++)e.next(r[t]);e.complete()}));if(rN(e))return n=e,new aN((function(e){n.then((function(t){e.closed||(e.next(t),e.complete())}),(function(t){return e.error(t)})).then(null,FM)}));if(cN(e))return gN(e);if(pN(e))return t=e,new aN((function(e){var n,r;try{for(var i=(0,MA.Ju)(t),o=i.next();!o.done;o=i.next()){var a=o.value;if(e.next(a),e.closed)return}}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}e.complete()}));if(hN(e))return gN(fN(e))}var t,n,r,i;throw uN(e)}function gN(e){return new aN((function(t){(function(e,t){var n,r,i,o;return(0,MA.sH)(this,void 0,void 0,(function(){var a,s;return(0,MA.YH)(this,(function(l){switch(l.label){case 0:l.trys.push([0,5,6,11]),n=(0,MA.xN)(e),l.label=1;case 1:return[4,n.next()];case 2:if((r=l.sent()).done)return[3,4];if(a=r.value,t.next(a),t.closed)return[2];l.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=l.sent(),i={error:s},[3,11];case 6:return l.trys.push([6,,9,10]),r&&!r.done&&(o=n.return)?[4,o.call(n)]:[3,8];case 7:l.sent(),l.label=8;case 8:return[3,10];case 9:if(i)throw i.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}}))}))})(e,t).catch((function(e){return t.error(e)}))}))}var vN=AM((function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})),bN=function(e){function t(){var t=e.call(this)||this;return t.closed=!1,t.currentObservers=null,t.observers=[],t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return(0,MA.C6)(t,e),t.prototype.lift=function(e){var t=new yN(this,this);return t.operator=e,t},t.prototype._throwIfClosed=function(){if(this.closed)throw new vN},t.prototype.next=function(e){var t=this;$M((function(){var n,r;if(t._throwIfClosed(),!t.isStopped){t.currentObservers||(t.currentObservers=Array.from(t.observers));try{for(var i=(0,MA.Ju)(t.currentObservers),o=i.next();!o.done;o=i.next())o.value.next(e)}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}}}))},t.prototype.error=function(e){var t=this;$M((function(){if(t._throwIfClosed(),!t.isStopped){t.hasError=t.isStopped=!0,t.thrownError=e;for(var n=t.observers;n.length;)n.shift().error(e)}}))},t.prototype.complete=function(){var e=this;$M((function(){if(e._throwIfClosed(),!e.isStopped){e.isStopped=!0;for(var t=e.observers;t.length;)t.shift().complete()}}))},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)},t.prototype._innerSubscribe=function(e){var t=this,n=this,r=n.hasError,i=n.isStopped,o=n.observers;return r||i?PM:(this.currentObservers=null,o.push(e),new DM((function(){t.currentObservers=null,IM(o,e)})))},t.prototype._checkFinalizedStatuses=function(e){var t=this,n=t.hasError,r=t.thrownError,i=t.isStopped;n?e.error(r):i&&e.complete()},t.prototype.asObservable=function(){var e=new aN;return e.source=this,e},t.create=function(e,t){return new yN(e,t)},t}(aN),yN=function(e){function t(t,n){var r=e.call(this)||this;return r.destination=t,r.source=n,r}return(0,MA.C6)(t,e),t.prototype.next=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.next)||void 0===n||n.call(t,e)},t.prototype.error=function(e){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.error)||void 0===n||n.call(t,e)},t.prototype.complete=function(){var e,t;null===(t=null===(e=this.destination)||void 0===e?void 0:e.complete)||void 0===t||t.call(e)},t.prototype._subscribe=function(e){var t,n;return null!==(n=null===(t=this.source)||void 0===t?void 0:t.subscribe(e))&&void 0!==n?n:PM},t}(bN);function _N(e){void 0===e&&(e={});var t=e.connector,n=void 0===t?function(){return new bN}:t,r=e.resetOnError,i=void 0===r||r,o=e.resetOnComplete,a=void 0===o||o,s=e.resetOnRefCountZero,l=void 0===s||s;return function(e){var t,r,o,s=0,c=!1,u=!1,d=function(){null==r||r.unsubscribe(),r=void 0},p=function(){d(),t=o=void 0,c=u=!1},f=function(){var e=t;p(),null==e||e.unsubscribe()};return CM((function(e,h){s++,u||c||d();var m=o=null!=o?o:n();h.add((function(){0!=--s||u||c||(r=wN(f,l))})),m.subscribe(h),!t&&s>0&&(t=new KM({next:function(e){return m.next(e)},error:function(e){u=!0,d(),r=wN(p,i,e),m.error(e)},complete:function(){c=!0,d(),r=wN(p,a),m.complete()}}),mN(e).subscribe(t))}))(e)}}function wN(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(!0!==t){if(!1!==t){var i=new KM({next:function(){i.unsubscribe(),e()}});
44return mN(t.apply(void 0,(0,MA.fX)([],(0,MA.zs)(n)))).subscribe(i)}}else e()}function SN(e,t,n,r,i){void 0===r&&(r=0),void 0===i&&(i=!1);var o=t.schedule((function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()}),r);if(e.add(o),!i)return o}function EN(e,t,n){return void 0===n&&(n=1/0),kM(t)?EN((function(n,r){return tN((function(e,i){return t(n,e,r,i)}))(mN(e(n,r)))}),n):("number"==typeof t&&(n=t),CM((function(t,r){return function(e,t,n,r){var i=[],o=0,a=0,s=!1,l=function(){!s||i.length||o||t.complete()},c=function(e){return o<r?u(e):i.push(e)},u=function(e){o++;var s=!1;mN(n(e,a++)).subscribe(XM(t,(function(e){t.next(e)}),(function(){s=!0}),void 0,(function(){if(s)try{o--;for(;i.length&&o<r;)e=void 0,e=i.shift(),u(e);l()}catch(e){t.error(e)}var e})))};return e.subscribe(XM(t,c,(function(){s=!0,l()}))),function(){}}(t,r,e,n)})))}var kN=Array.isArray;var CN=["addListener","removeListener"],AN=["addEventListener","removeEventListener"],TN=["on","off"];function IN(e,t,n,r){if(kM(n)&&(r=n,n=void 0),r)return IN(e,t,n).pipe((i=r,tN((function(e){return function(e,t){return kN(t)?e.apply(void 0,(0,MA.fX)([],(0,MA.zs)(t))):e(t)}(i,e)}))));var i,o=(0,MA.zs)(function(e){return kM(e.addEventListener)&&kM(e.removeEventListener)}(e)?AN.map((function(r){return function(i){return e[r](t,i,n)}})):function(e){return kM(e.addListener)&&kM(e.removeListener)}(e)?CN.map(DN(e,t)):function(e){return kM(e.on)&&kM(e.off)}(e)?TN.map(DN(e,t)):[],2),a=o[0],s=o[1];if(!a&&nN(e))return EN((function(e){return IN(e,t,n)}))(mN(e));if(!a)throw new TypeError("Invalid event target");return new aN((function(e){var t=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.next(1<t.length?t:t[0])};return a(t),function(){return s(t)}}))}function DN(e,t){return function(n){return function(r){return e[n](t,r)}}}var PN=["id","class","style","value","onclick","onchange","oninput","onblur","onsubmit","onfocus","onkeydown","onkeyup","onkeypress","data-reactid","data-react-checksum","data-reactroot"],xN=["type"],RN=["svg","path","g"],ON=["password","hidden"];function MN(e,t){void 0===t&&(t=!1);try{if(null==e)return t?"None":null;if("string"==typeof e)return t?(e=e.replace(/\\/g,"\\\\").replace(/\n/g,"\\n").replace(/\t/g,"\\t").replace(/\r/g,"\\r")).includes('"')?"'".concat(e,"'"):e.includes("'")?'"'.concat(e.replace(/'/g,"\\'"),'"'):"'".concat(e,"'"):e;if("boolean"==typeof e)return e?"True":"False";if(Array.isArray(e)){var n=e.map((function(e){return MN(e,!0)}));return"[".concat(n.join(", "),"]")}if("object"==typeof e){var r=Object.entries(e).filter((function(e){return null!=(0,MA.zs)(e,1)[0]})).map((function(e){var t=(0,MA.zs)(e,2),n=t[0],r=t[1];return"".concat(String(MN(n,!0)),": ").concat(String(MN(r,!0)))})),i="{".concat(r.join(", "),"}");return i.includes("\\'")&&(i=i.replace(/'/g,"'").replace(/'/g,"\\'")),i}return e.toString()}catch(e){return null}}var NN=["input","select","textarea"],LN=function(e,t){var n,r=null===(n=null===window||void 0===window?void 0:window.getComputedStyle)||void 0===n?void 0:n.call(window,e);return"pointer"===(null==r?void 0:r.getPropertyValue("cursor"))&&"click"===t},jN=function(e,t,n){return void 0===n&&(n=!1),function(r,i){var o,a,s=e.pageUrlAllowlist,l=e.shouldTrackEventResolver,c=null===(a=null===(o=null==i?void 0:i.tagName)||void 0===o?void 0:o.toLowerCase)||void 0===a?void 0:a.call(o);if(!c)return!1;if(l)return l(r,i);if(!HN(window.location.href,s))return!1;var u=String(null==i?void 0:i.getAttribute("type"))||"";if("string"==typeof u)switch(u.toLowerCase()){case"hidden":case"password":return!1}var d=LN(i,r);if(n&&d)return!0;if(t){var p=t.some((function(e){var t;return!!(null===(t=null==i?void 0:i.matches)||void 0===t?void 0:t.call(i,e))}));if(!p)return!1}switch(c){case"input":case"select":case"textarea":return"change"===r||"click"===r;default:return!!d||"click"===r}}},BN=function(e){if(null==e)return!1;if("string"==typeof e){if(/^(?:(4[0-9]{12}(?:[0-9]{3})?)|(5[1-5][0-9]{14})|(6(?:011|5[0-9]{2})[0-9]{12})|(3[47][0-9]{13})|(3(?:0[0-5]|[68][0-9])[0-9]{11})|((?:2131|1800|35[0-9]{3})[0-9]{11}))$/.test((e||"").replace(/[- ]/g,"")))return!1;if(/(^\d{3}-?\d{2}-?\d{4}$)/.test(e))return!1}return!0},FN=function(e){var t,n,r,i=null===(n=null===(t=null==e?void 0:e.tagName)||void 0===t?void 0:t.toLowerCase)||void 0===n?void 0:n.call(t),o=e instanceof HTMLElement&&"true"===(null===(r=e.getAttribute("contenteditable"))||void 0===r?void 0:r.toLowerCase());return!NN.includes(i)&&!o},UN=function(e){var t="";return FN(e)&&e.childNodes&&e.childNodes.length&&e.childNodes.forEac
44h((function(e){var n,r="";(n=e)&&3===n.nodeType?e.textContent&&(r=e.textContent):r=UN(e),t+=r.split(/(\s+)/).filter(BN).join("").replace(/[\r\n]/g," ").replace(/[ ]+/g," ").substring(0,255)})),t},HN=function(e,t){return!t||!t.length||t.some((function(t){return"string"==typeof t?e===t:e.match(t)}))},VN=function(e){return Object.keys(e).reduce((function(t,n){var r=e[n];return function(e){return null==e||"object"==typeof e&&0===Object.keys(e).length||"string"==typeof e&&0===e.trim().length}(r)||(t[n]=r),t}),{})},zN=function(e){var t,n=e.parentElement;if(!n)return"";try{t=n.querySelector(":scope>span,h1,h2,h3,h4,h5,h6")}catch(e){t=null}if(t){var r=t.textContent||"";return BN(r)?r:""}return zN(n)},$N=function(e,t){return e?t.some((function(t){var n;return null===(n=null==e?void 0:e.matches)||void 0===n?void 0:n.call(e,t)}))?e:$N(null==e?void 0:e.parentElement,t):null},WN=function(e){var t,n,r;if(!e)return{};var i=null===(r=null===(n=null==e?void 0:e.tagName)||void 0===n?void 0:n.toLowerCase)||void 0===r?void 0:r.call(n),o=((t={})[yM]=i,t[_M]=UN(e),t[wM]=window.location.href.split("?")[0],t);return VN(o)},YN=function(e){return!(null===e.event.target||!e.closestTrackedAncestor)},qN=function(e,t,n){var r,i,o,a=null===(o=null===(i=null==t?void 0:t.tagName)||void 0===i?void 0:i.toLowerCase)||void 0===o?void 0:o.call(i),s="function"==typeof t.getBoundingClientRect?t.getBoundingClientRect():{left:null,top:null},l=t.getAttribute("aria-label"),c=function(e,t){return e.getAttributeNames().reduce((function(n,r){if(r.startsWith(t)){var i=r.replace(t,""),o=e.getAttribute(r);i&&(n[i]=o||"")}return n}),{})}(t,n),u=zN(t),d=((r={})["[Amplitude] Element ID"]=t.getAttribute("id")||"",r["[Amplitude] Element Class"]=t.getAttribute("class"),r["[Amplitude] Element Hierarchy"]=function(e){var t;return e?(t=function(e){for(var t=0,n=0;n<e.length;n++){var r=e[n];if(null===r)t+=4;else{var i=MN(r);t+=i?Array.from(i).length:4}if(t>1024)return e.slice(0,n)}return e}(function(e){var t=[];if(!e)return t;
44t.push(e);for(var n=e.parentElement;n&&"HTML"!==n.tagName;)t.push(n),n=n.parentElement;return t}(e).map((function(e){return function(e){var t,n,r,i,o,a;if(null===e)return null;var s=String(e.tagName).toLowerCase(),l={tag:s},c=Array.from(null!==(i=null===(r=e.parentElement)||void 0===r?void 0:r.children)&&void 0!==i?i:[]);c.length&&(l.index=c.indexOf(e),l.indexOfType=c.filter((function(t){return t.tagName===e.tagName})).indexOf(e));var u=null===(a=null===(o=e.previousElementSibling)||void 0===o?void 0:o.tagName)||void 0===a?void 0:a.toLowerCase();u&&(l.prevSib=String(u));var d=e.getAttribute("id");d&&(l.id=String(d));var p=Array.from(e.classList);p.length&&(l.classes=p);var f={},h=Array.from(e.attributes).filter((function(e){return!PN.includes(e.name)})),m=!FN(e);if(!ON.includes(String(e.getAttribute("type")))&&!RN.includes(s))try{for(var g=(0,MA.Ju)(h),v=g.next();!v.done;v=g.next()){var b=v.value;m&&!xN.includes(b.name)||(f[b.name]=String(b.value).substring(0,128))}}catch(e){t={error:e}}finally{try{v&&!v.done&&(n=g.return)&&n.call(g)}finally{if(t)throw t.error}}return Object.keys(f).length&&(l.attrs=f),l}(e)}))),t):[]}(t),r[yM]=a,r[_M]=UN(t),r["[Amplitude] Element Position Left"]=null==s.left?null:Math.round(s.left),r["[Amplitude] Element Position Top"]=null==s.top?null:Math.round(s.top),r["[Amplitude] Element Aria Label"]=l,r["[Amplitude] Element Attributes"]=c,r["[Amplitude] Element Parent Label"]=u,r[wM]=window.location.href.split("?")[0],r["[Amplitude] Page Title"]="undefined"!=typeof document&&document.title||"",r["[Amplitude] Viewport Height"]=window.innerHeight,r["[Amplitude] Viewport Width"]=window.innerWidth,r);return"a"===a&&"click"===e&&t instanceof HTMLAnchorElement&&(d["[Amplitude] Element Href"]=t.href),VN(d)},GN=function(e,t,n,r,i){void 0===i&&(i=!1);var o={event:e,timestamp:Date.now(),type:t};if(function(e){return"click"===e.type||"change"===e.type}(o)&&null!==o.event.target){if(i&&LN(o.event.target,o.type))return o.closestTrackedAncestor=o.event.target,o.targetElementProperties=qN(o.type,o.closestTrackedAncestor,r),o;var a=$N(o.event.target,n);return a&&(o.closestTrackedAncestor=a,o.targetElementProperties=qN(o.type,a,r)),o}return o},KN=function(){function e(e){var t=(void 0===e?{}:e).origin,n=void 0===t?SM:t,r=this;this.endpoint=SM,this.requestCallbacks={},this.onSelect=function(e){r.notify({action:"element-selected",data:e})},this.onTrack=function(e,t){"selector-mode-changed"===e?r.notify({action:"track-selector-mode-changed",data:t}):"selector-moved"===e&&r.notify({action:"track-selector-moved",data:t})},this.endpoint=n}return e.prototype.notify=function(e){var t,n,r,i;null===(n=null===(t=this.logger)||void 0===t?void 0:t.debug)||void 0===n||n.call(t,"Message sent: ",JSON.stringify(e)),null===(i=null===(r=window.opener)||void 0===r?void 0:r.postMessage)||void 0===i||i.call(r,e,this.endpoint)},e.prototype.sendRequest=function(e,t,n){var r=this;void 0===n&&(n={timeout:15e3});var i="".concat(Date.now(),"-").concat(Math.random().toString(36).substr(2,9)),o={id:i,action:e,args:t};return new Promise((function(t,a){r.requestCallbacks[i]={resolve:t,reject:a},r.notify(o),(null==n?void 0:n.timeout)>0&&setTimeout((function(){a(new Error("".concat(e," timed out (id: ").concat(i,")"))),delete r.requestCallbacks[i]}),n.timeout)}))},e.prototype.handleResponse=function(e){var t;this.requestCallbacks[e.id]?(this.requestCallbacks[e.id].resolve(e.responseData),delete this.requestCallbacks[e.id]):null===(t=this.logger)||void 0===t||t.warn("No callback found for request id: ".concat(e.id))},e.prototype.setup=function(e){var t=this,n=void 0===e?{}:e,r=n.logger,i=n.endpoint,o=n.isElementSelectable,a=n.cssSelectorAllowlist,s=n.actionClickAllowlist;this.logger=r,i&&this.endpoint===SM&&(this.endpoint=i);var l=null;window.addEventListener("message",(function(e){var n,r,i,c,u;if(null===(r=null===(n=t.logger)||void 0===n?void 0:n.debug)||void 0===r||r.call(n,"Message received: ",JSON.stringify(e)),t.endpoint===e.origin){var d,p=null==e?void 0:e.data,f=null==p?void 0:p.action;if(f)if("id"in p)null===(c=null===(i=t.logger)||void 0===i?void 0:i.debug)||void 0===c||c.call(i,"Received Response to previous request: ",JSON.stringify(e)),t.handleResponse(p);else if("ping"===f)t.notify({action:"pong"});else if("initialize-visual-tagging-selector"===f){var h=null==p?void 0:p.data;(d="https://cdn.amplitude.com/libs/visual-tagging-selector-1.0.0-alpha.js.gz",new Promise((function(e,t){var n;try{var r=document.createElement("script");r.type="text/javascript",r.async=!0,r.src=d,r.addEventListener("load",(function(){e({status:!0})}),{once:!0}),r.addEventListener("error",(function(){t({status:!1,message:"Failed to load the script ".concat(d)})})),null===(n=document.head)||void 0===n||n.appendChild(r)}catch(e){t(e)}}))).then((function(){var e;l=null===(e=null===window||void 0===window?void 0:window.amplitudeVisualTaggingSelector)||void 0===e?void 0:e.call(window,{getEventTagProps:WN,isElementSelectable:function(e){return!o||o((null==h?void 0:h.actionType)||"click",e)},onTrack:t.onTrack,onSelect:t.onSelect,visualHighlightClass:"amp-visual-tagging-selector-highlight",messenger:t,cssSelectorAllowlist:a,actionClickAllowlist:s}),t.notify({action:"selector-loaded"})})).catch((function(){var e;
vendor: 5,419 bytes, line 44
44null===(e=t.logger)||void 0===e||e.warn("Failed to initialize visual tagging selector")}))}else"close-visual-tagging-selector"===f&&(null===(u=null==l?void 0:l.close)||void 0===u||u.call(l))}})),this.notify({action:"page-loaded"})},e}();function JN(e,t){return CM((function(n,r){var i=0;n.subscribe(XM(r,(function(n){return e.call(t,n,i++)&&r.next(n)})))}))}var ZN=function(e){function t(t,n){return e.call(this)||this}return(0,MA.C6)(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(DM),QN={setInterval:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var i=QN.delegate;return(null==i?void 0:i.setInterval)?i.setInterval.apply(i,(0,MA.fX)([e,t],(0,MA.zs)(n))):setInterval.apply(void 0,(0,MA.fX)([e,t],(0,MA.zs)(n)))},clearInterval:function(e){var t=QN.delegate;return((null==t?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0},XN=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.scheduler=t,r.work=n,r.pending=!1,r}return(0,MA.C6)(t,e),t.prototype.schedule=function(e,t){var n;if(void 0===t&&(t=0),this.closed)return this;this.state=e;var r=this.id,i=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(i,r,t)),this.pending=!0,this.delay=t,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(i,this.id,t),this},t.prototype.requestAsyncId=function(e,t,n){return void 0===n&&(n=0),QN.setInterval(e.flush.bind(e,this),n)},t.prototype.recycleAsyncId=function(e,t,n){if(void 0===n&&(n=0),null!=n&&this.delay===n&&!1===this.pending)return t;null!=t&&QN.clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var n,r=!1;try{this.work(e)}catch(e){r=!0,n=e||new Error("Scheduled action threw falsy error")}if(r)return this.unsubscribe(),n},t.prototype.unsubscribe=function(){if(!this.closed){var t=this.id,n=this.scheduler,r=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,IM(r,this),null!=t&&(this.id=this.recycleAsyncId(n,t,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(ZN),eL={now:function(){return(eL.delegate||Date).now()},delegate:void 0},tL=function(){function e(t,n){void 0===n&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(e,t,n){return void 0===t&&(t=0),new this.schedulerActionCtor(this,e).schedule(n,t)},e.now=eL.now,e}(),nL=function(e){function t(t,n){void 0===n&&(n=tL.now);var r=e.call(this,t,n)||this;return r.actions=[],r._active=!1,r}return(0,MA.C6)(t,e),t.prototype.flush=function(e){var t=this.actions;if(this._active)t.push(e);else{var n;this._active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this._active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}},t}(tL),rL=new nL(XN),iL=rL;function oL(e){return void 0===e&&(e=1/0),EN(oN,e)}var aL=new aN((function(e){return e.complete()}));function sL(e){return e&&kM(e.schedule)}function lL(e){return e[e.length-1]}function cL(e){return sL(lL(e))?e.pop():void 0}function uL(e,t){return void 0===t&&(t=0),CM((function(n,r){n.subscribe(XM(r,(function(n){return SN(r,e,(function(){return r.next(n)}),t)}),(function(){return SN(r,e,(function(){return r.complete()}),t)}),(function(n){return SN(r,e,(function(){return r.error(n)}),t)})))}))}function dL(e,t){return void 0===t&&(t=0),CM((function(n,r){r.add(e.schedule((function(){return n.subscribe(r)}),t))}))}function pL(e,t){if(!e)throw new Error("Iterable cannot be null");return new aN((function(n){SN(n,t,(function(){var r=e[Symbol.asyncIterator]();SN(n,t,(function(){r.next().then((function(e){e.done?n.complete():n.next(e.value)}))}),0,!0)}))}))}function fL(e,t){return t?function(e,t){if(null!=e){if(lN(e))return function(e,t){return mN(e).pipe(dL(t),uL(t))}(e,t);if(nN(e))return function(e,t){return new aN((function(n){var r=0;return t.schedule((function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())}))}))}(e,t);if(rN(e))return function(e,t){return mN(e).pipe(dL(t),uL(t))}(e,t);if(cN(e))return pL(e,t);if(pN(e))return function(e,t){return new aN((function(n){var r;return SN(n,t,(function(){r=e[dN](),SN(n,t,(function(){var e,t,i;try{t=(e=r.next()).value,i=e.done}catch(e){return void n.error(e)}i?n.complete():n.next(t)}),0,!0)})),function(){return kM(null==r?void 0:r.return)&&r.return()}}))}(e,t);if(hN(e))return function(e,t){return pL(fN(e),t)}(e,t)}throw uN(e)}(e,t):mN(e)}function hL(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=cL(e),r=function(e){return"number"==typeof lL(e)?e.pop():1/0}(e),i=e;return i.length?1===i.length?mN(i[0]):oL(r)(fL(i,n)):aL}function mL(e){return e<=0?function(){return aL}:CM((function(t,n){var r=0;t.subscribe(XM(n,(function(t){++r<=e&&(n.next(t),e<=r&&n.complete())})))}))}function gL(e,t){return t?function(n){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return oL(1)(fL(e,cL(e)))}(t.pipe(mL(1),CM((function(e,t){e.subscribe(XM(t,UM))}))),n.pipe(gL(e)))}:EN((function(t,n){return mN(e(t,n)).pipe(mL(1),function(e){return tN((function(){return e}))}(t))}))}function vL(e){return e instanceof Date&&!isNaN(e)}function bL(e){var t,n,r,i=e.amplitude,o=e.allObservables,a=e.options,s=e.shouldTrackEvent,l=e.evaluateTriggers,c=o.clickObservable,u=c.pi
44pe(CM((function(e,t){var n,r=!1;e.subscribe(XM(t,(function(e){var i=n;n=e,r&&t.next([i,e]),r=!0})))})),JN((function(e){var t=(0,MA.zs)(e,2),n=t[0],r=t[1],i=n.event.target!==r.event.target,o=Math.abs(r.event.screenX-n.event.screenX)<=20&&Math.abs(r.event.screenY-n.event.screenY)<=20;return i&&!o}))),d=c.pipe((t=a.debounceTime,void 0===n&&(n=rL),CM((function(e,r){var i=null,o=null,a=null,s=function(){if(i){i.unsubscribe(),i=null;var e=o;o=null,r.next(e)}};function l(){var e=a+t,o=n.now();if(o<e)return i=this.schedule(void 0,e-o),void r.add(i);s()}e.subscribe(XM(r,(function(e){o=e,a=n.now(),i||(i=n.schedule(l,t),r.add(i))}),(function(){s(),r.complete()}),void 0,(function(){o=i=null})))}))),tN((function(){return"timeout"}))),p=hL(u,d);return c.pipe(function(e,t){void 0===t&&(t=rL);var n=function(e,t,n){void 0===e&&(e=0),void 0===n&&(n=iL);var r=-1;return null!=t&&(sL(t)?n=t:r=t),new aN((function(t){var i=vL(e)?+e-n.now():e;i<0&&(i=0);var o=0;return n.schedule((function(){t.closed||(t.next(o++),0<=r?this.schedule(void 0,r):t.complete())}),i)}))}(e,t);return gL((function(){return n}))}(0),JN(YN),JN((function(e){return s("click",e.closestTrackedAncestor)})),tN((function(e){return l(e)})),(r=p,CM((function(e,t){var n=[];return e.subscribe(XM(t,(function(e){return n.push(e)}),(function(){t.next(n),t.complete()}))),mN(r).subscribe(XM(t,(function(){var e=n;n=[],t.next(e)}),UM)),function(){n=null}})))).subscribe((function(e){var t,n,r=(e.length,bM);try{for(var o=(0,MA.Ju)(e),a=o.next();!a.done;a=o.next()){var s=a.value;null==i||i.track(r,s.targetElementProperties)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(t)throw t.error}}}))}var yL=AM((function(e){return function(t){void 0===t&&(t=null),e(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=t}}));function _L(e){throw new yL(e)}var wL,SL=function(e,t){e.forEach((function(e){if("string"!=typeof e&&"ATTACH_EVENT_PROPERTY"===e.actionType){var n=function(e,t){if("DOM_ELEMENT"===e.sourceType){var n=function(e,t){if("DOM_ELEMENT"===e.sourceType){var n=document.documentElement;return e.scope&&t&&(n=t.closest(e.scope)),n&&e.selector?n.querySelector(e.selector):n}}(e,t);if(!n)return;return"TEXT"===e.elementExtractType?n.textContent:"ATTRIBUTE"===e.elementExtractType&&e.attribute?n.getAttribute(e.attribute):void 0}}(e.dataSource,t.closestTrackedAncestor);t.targetElementProperties[e.destinationKey]=n}}))};!function(e){e.ClickObservable="clickObservable",e.ChangeObservable="changeObservable",e.NavigateObservable="navigateObservable",e.MutationObservable="mutationObservable"}(wL||(wL={}));var EL=function(e){var t,n,r,i,o,a,s;void 0===e&&(e={});var l=e.dataAttributePrefix,c=void 0===l?"data-amp-track-":l,u=e.visualTaggingOptions,d=void 0===u?{enabled:!0,messenger:new KN}:u;e.cssSelectorAllowlist=null!==(t=e.cssSelectorAllowlist)&&void 0!==t?t:gM,e.actionClickAllowlist=null!==(n=e.actionClickAllowlist)&&void 0!==n?n:vM,e.debounceTime=null!==(r=e.debounceTime)&&void 0!==r?r:0;var p="@amplitude/plugin-autocapture-browser",f=[],h=function(e){var t,n,r,i,o,a={click:new Set,change:new Set};if(!e)return a;try{for(var s=(0,MA.Ju)(e),l=s.next();!l.done;l=s.next()){var c=l.value;try{try{for(var u=(r=void 0,(0,MA.Ju)(c.definition)),d=u.next();!d.done;d=u.next())null===(o=a[d.value.event_type])||void 0===o||o.add(c.id)}catch(e){r={error:e}}finally{try{d&&!d.done&&(i=u.return)&&i.call(u)}finally{if(r)throw r.error}}}catch(e){console.warn("Skipping Labeled Event due to malformed definition",null==c?void 0:c.id,e)}}}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}return a}(Object.values(null!==(o=null===(i=e.pageActions)||void 0===i?void 0:i.labeledEvents)&&void 0!==o?o:{})),m=function(e){var t,n,r,i,o=new Map;try{for(var a=(0,MA.Ju)(e),s=a.next();!s.done;s=a.next()){var l=s.value;try{for(var c=(r=void 0,(0,MA.Ju)(l.conditions)),u=c.next();!u.done;u=c.next()){var d=u.value;if("LABELED_EVENT"===d.type){var p=d.match.eventId,f=o.get(p);f||(f=[],o.set(p,f)),f.push(l)}}}catch(e){r={error:e}}finally{try{u&&!u.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}}}catch(e){t={error:e}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return o}(null!==(s=null===(a=e.pageActions)||void 0===a?void 0:a.triggers)&&void 0!==s?s:[]),g=function(t){var n,r,i=e.pageActions;if(!i)return t;var o=function(e,t){return t.filter((function(t){return t.definition.some((function(t){return t.event_type===e.type&&t.filters.every((function(t){return function(e,t){try{if("[Amplitude] Element Text"===t.subprop_key)return"exact"===t.subprop_op&&t.subprop_value.includes(e.targetElementProperties["[Amplitude] Element Text"]);if("[Amplitude] Element Hierarchy"===t.subprop_key)return"autotrack css match"===t.subprop_op&&!!e.closestTrackedAncestor.closest(t.subprop_value.toString())}catch(e){return console.error("Error matching event to filter",e),!1}return!1}(e,t)}))}))}))}(t,Array.from(h[t.type]).map((function(e){return i.labeledEvents[e]}))),a=function(e,t){var n,r,i=new Set;try{for(var o=(0,MA.Ju)(e),a=o.next();!a.done;a=o.next()){var s=a.value,l=t.get(s.id);l&&l.forEach((function(e){return i.add(e)}))}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return Array.from(i)}(o,m);try{for(var s=(0,MA.Ju)(a),l=s.next();!l.done;l=s.next()){var c=l.value;SL(c.actions,t)}}catch(e){n={error:e}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return t};return{name:p,type:"enrichment",setup:function(t,n){return(0,MA.sH)(void 0,void 0,void 0,(function(){var r,i,o,a,s,l,u,h,m,v;return(0,MA.YH)(this,(function(b){return"undefined"==typeof document||(r=jN(e,e.cssSelectorAllowlist),i=jN(e,e.actionClickAllowlist),o=function(){var t,n,r=IN(document,"click",{capture:!0}).pipe(tN((function(t){return GN(t,"click",e.cssSelectorAllowlist,c)})),_N()),i=IN(document,"change",{capture:!0}).pipe(tN((function(t){return GN(t,"change",e.cssSelectorAllowlist,c)})),_N());window.navigation&&(n=IN(window.navigation,"navigate").pipe(tN((function(t){return GN(t,"navigate",e.cssSelectorAllowlist,c)})),_N()));var o=new aN((function(e){var t=new MutationObserver((function(t){e.next(t)}));return t.observe(document.body,{childList:!0,attributes:!0,characterData:!0,subtree:!0}),function(){return t.disconnect()}})).pipe(tN((function(t){return GN(t,"mutation",e.cssSelectorAllowlist,c)})),_N());return(t={})[wL.ClickObservable]=r,t[wL.ChangeObservable]=i,t[wL.NavigateObservable]=n,t[wL.MutationObservable]=o,t}(),a=bL({allObservables:o,options:e,amplitude:n,shouldTrackEvent:r,evaluateTriggers:g}),f.push(a),s=function(e){var t=e.amplitude,n=e.getEventProperties,r=e.shouldTrackEvent,i=e.evaluateTriggers;return e.allObservables.changeObservable.pipe(JN(YN),JN((function(e){return r("change",e.closestTrackedAncestor)})),tN((function(e){return i(e)}))).subscribe((function(e){null==t||t.track("[Amplitude] Element Changed",n("change",e.closestTrackedAncestor))}))}({allObservables:o,getEventProperties:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return qN.apply(void 0,(0,MA.fX)((0,MA.fX)([],(0,MA.zs)(e),!1),[c],!1))},amplitude:n,shouldTrackEvent:r,evaluateTriggers:g}),f.push(s),l=function(e){var t=e.amplitude,n=e.allObservables,r=e.options,i=e.getEventProperties,o=e.shouldTrackEvent,a=e.shouldTrackActionClick,s=n.clickObservable,l=n.mutationObservable,c=n.navigateObservable,u=s.pipe(JN((function(e){return!o("click",e.closestTrackedAncestor)})),tN((function(e){var t=$N(e.event.target,r.actionClickAllowlist);return e.closestTrackedAncestor=t,null!==e.closestTrackedAncestor&&(e.targetElementProperties=i(e.type,e.closestTrackedAncestor)),e})),JN(YN),JN((function(e){return a("click",e.closestTrackedAncestor)}))),d=[l];c&&d.push(c);var p,f=hL.apply(void 0,(0,MA.fX)([],(0,MA.zs)(d),!1)),h=u.pipe((p=function(e){return f.pipe(mL(1),function(e){var t=vL(e)?{first:e}:e,n=t.first,r=t.each,i=t.with,o=void 0===i?_L:i,a=t.scheduler,s=void 0===a?rL:a,l=t.meta,c=void 0===l?null:l;if(null==n&&null==r)throw new TypeError("No timeout provided.");return CM((function(e,t){var i,a,l=null,u=0,d=function(e){a=SN(t,s,(function(){try{i.unsubscribe(),mN(o({meta:c,lastValue:l,seen:u})).subscribe(t)}catch(e){t.error(e)}}),e)};i=e.subscribe(XM(t,(function(e){null==a||a.unsubscribe(),u++,t.next(l=e),r>0&&d(r)}),void 0,void 0,(function(){(null==a?void 0:a.closed)||null==a||a.unsubscribe(),l=null}))),!u&&d(null!=n?"number"==typeof n?n:+n-s.now():r)}))}({first:500,with:function(){return aL}}),tN((function(){return e})))},CM((function(e,t){var n=null,r=!1,i=function(){return r&&!n&&t.complete()};e.subscribe(XM(t,(function(e){null==n||n.unsubscribe(),mN(p(e)).subscribe(n=XM(t,(function(e){return t.next(e)}),(function(){n=null,i()})))}),(function(){r=!0,i()})))}))));return h.subscribe((function(e){null==t||t.track(bM,i("click",e.closestTrackedAncestor))}))}({allObservables:o,options:e,getEventProperties:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return qN.apply(void 0,(0,MA.fX)((0,MA.fX)([],(0,MA.zs)(e),!1),[c],!1))},amplitude:n,shouldTrackEvent:r,shouldTrackActionClick:i}
vendor: 4,358 bytes, line 44
44),f.push(l),null===(m=null==t?void 0:t.loggerProvider)||void 0===m||m.log("".concat(p," has been successfully added.")),window.opener&&d.enabled&&(u=e.cssSelectorAllowlist,h=e.actionClickAllowlist,null===(v=d.messenger)||void 0===v||v.setup((0,MA.Cl)((0,MA.Cl)({logger:null==t?void 0:t.loggerProvider},(null==t?void 0:t.serverZone)&&{endpoint:EM[t.serverZone]}),{isElementSelectable:jN(e,(0,MA.fX)((0,MA.fX)([],(0,MA.zs)(u),!1),(0,MA.zs)(h),!1)),cssSelectorAllowlist:u,actionClickAllowlist:h})))),[2]}))}))},execute:function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return[2,e]}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){var e,t,n,r;return(0,MA.YH)(this,(function(i){try{for(e=(0,MA.Ju)(f),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(e){n={error:e}}finally{try{t&&!t.done&&(r=e.return)&&r.call(e)}finally{if(n)throw n.error}}return[2]}))}))}}},kL=function(){var e="ampIntegrationContext";return"undefined"!=typeof globalThis&&void 0!==globalThis[e]?globalThis[e]:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0!==__webpack_require__.g?__webpack_require__.g:void 0},CL=(0,MA.fX)([],(0,MA.zs)(Array(256).keys()),!1).map((function(e){return e.toString(16).padStart(2,"0")})),AL=function(e){var t,n=kL();if(!(null===(t=null==n?void 0:n.crypto)||void 0===t?void 0:t.getRandomValues))return function(e){return e?(e^16*Math.random()>>e/4).toString(16):(String(1e7)+String(-1e3)+String(-4e3)+String(-8e3)+String(-1e11)).replace(/[018]/g,AL)}(e);var r=n.crypto.getRandomValues(new Uint8Array(16));return r[6]=15&r[6]|64,r[8]=63&r[8]|128,(0,MA.fX)([],(0,MA.zs)(r.entries()),!1).map((function(e){var t=(0,MA.zs)(e,2),n=t[0],r=t[1];return[4,6,8,10].includes(n)?"-".concat(CL[r]):CL[r]})).join("")},TL=function(){function e(e){this.request=e}return Object.defineProperty(e.prototype,"headers",{get:function(){if(this._headers)return this._headers;var e=this.request.headers;if(Array.isArray(e)){var t=e;this._headers=t.reduce((function(e,t){var n=(0,MA.zs)(t,2),r=n[0],i=n[1];return e[r]=i,e}),{})}else if(e instanceof Headers){var n={};e.forEach((function(e,t){n[t]=e})),this._headers=n}else"object"==typeof e&&(this._headers=e);return this._headers},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"bodySize",{get:function(){if("number"==typeof this._bodySize)return this._bodySize;var e=kL();if(null==e?void 0:e.TextEncoder){var t=this.request.body;return this._bodySize=DL(t,100),this._bodySize}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"method",{get:function(){return this.request.method},enumerable:!1,configurable:!0}),e}(),IL=function(){function e(e){this.body=e}return Object.defineProperty(e.prototype,"bodySize",{get:function(){return DL(this.body,100)},enumerable:!1,configurable:!0}),e}();function DL(e,t){var n,r,i,o=kL(),a=null==o?void 0:o.TextEncoder;if(a){var s;if("string"==typeof e)s=e,i=(new a).encode(s).length;else if(e instanceof Blob)i=(s=e).size;else if(e instanceof URLSearchParams)s=e,i=(new a).encode(s.toString()).length;else if(ArrayBuffer.isView(e))i=(s=e).byteLength;else if(e instanceof ArrayBuffer)i=(s=e).byteLength;else if(e instanceof FormData){var l=e,c=0,u=0;try{for(var d=(0,MA.Ju)(l.entries()),p=d.next();!p.done;p=d.next()){var f=(0,MA.zs)(p.value,2),h=f[0],m=f[1];if(c+=h.length,"string"==typeof m)c+=(new a).encode(m).length;else{if(!(m instanceof Blob))return;c+=m.size}if(++u>=t)return}}catch(e){n={error:e}}finally{try{p&&!p.done&&(r=d.return)&&r.call(d)}finally{if(n)throw n.error}}i=c}else if(e instanceof ReadableStream)return void(s=e);return i}}var PL,xL=function(){function e(e){this.response=e}return Object.defineProperty(e.prototype,"headers",{get:function(){var e;if(this._headers)return this._headers;if(this.response.headers instanceof Headers){var t=this.response.headers,n={};return null===(e=null==t?void 0:t.forEach)||void 0===e||e.call(t,(function(e,t){n[t]=e})),this._headers=n,n}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"bodySize",{get:function(){var e,t;if(void 0!==this._bodySize)return this._bodySize;var n=null===(t=null===(e=this.response.headers)||void 0===e?void 0:e.get)||void 0===t?void 0:t.call(e,"content-length"),r=n?parseInt(n,10):void 0;return this._bodySize=r,r}
44,enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.response.status},enumerable:!1,configurable:!0}),e}(),RL=function(){function e(e,t,n){this.statusCode=e,this.headersString=t,this.size=n}return Object.defineProperty(e.prototype,"bodySize",{get:function(){return this.size},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"status",{get:function(){return this.statusCode},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"headers",{get:function(){var e,t;if(this.headersString){var n={},r=this.headersString.split("\r\n");try{for(var i=(0,MA.Ju)(r),o=i.next();!o.done;o=i.next()){var a=o.value,s=(0,MA.zs)(a.split(": "),2),l=s[0],c=s[1];l&&c&&(n[l]=c)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(t=i.return)&&t.call(i)}finally{if(e)throw e.error}}return n}},enumerable:!1,configurable:!0}),e}(),OL=function(){function e(e,t,n,r,i,o,a,s,l,c,u){void 0===a&&(a=0),this.type=e,this.method=t,this.timestamp=n,this.startTime=r,this.url=i,this.requestWrapper=o,this.status=a,this.duration=s,this.responseWrapper=l,this.error=c,this.endTime=u}return e.prototype.toSerializable=function(){var e,t,n,r,i={type:this.type,method:this.method,url:this.url,timestamp:this.timestamp,status:this.status,duration:this.duration,error:this.error,startTime:this.startTime,endTime:this.endTime,requestHeaders:null===(e=this.requestWrapper)||void 0===e?void 0:e.headers,requestBodySize:null===(t=this.requestWrapper)||void 0===t?void 0:t.bodySize,responseHeaders:null===(n=this.responseWrapper)||void 0===n?void 0:n.headers,responseBodySize:null===(r=this.responseWrapper)||void 0===r?void 0:r.bodySize};return Object.fromEntries(Object.entries(i).filter((function(e){var t=(0,MA.zs)(e,2);return t[0],void 0!==t[1]})))},e}(),ML=function(e,t){void 0===t&&(t=AL()),this.callback=e,this.id=t},NL=function(){function e(t){this.eventCallbacks=new Map,this.isObserving=!1,this.logger=t;var n=kL();e.isSupported()&&(this.globalScope=n)}return e.isSupported=function(){var e=kL();return!!e&&!!e.fetch},e.prototype.subscribe=function(e,t){var n,r,i,o,a,s,l;if(this.logger||(this.logger=t),this.eventCallbacks.set(e.id,e),!this.isObserving){var c=null===(i=null===(r=null===(n=this.globalScope)||void 0===n?void 0:n.XMLHttpRequest)||void 0===r?void 0:r.prototype)||void 0===i?void 0:i.open,u=null===(s=null===(a=null===(o=this.globalScope)||void 0===o?void 0:o.XMLHttpRequest)||void 0===a?void 0:a.prototype)||void 0===s?void 0:s.send;c&&u&&this.observeXhr(c,u);var d=null===(l=this.globalScope)||void 0===l?void 0:l.fetch;d&&this.observeFetch(d),this.isObserving=!0}},e.prototype.unsubscribe=function(e){this.eventCallbacks.delete(e.id)},e.prototype.triggerEventCallbacks=function(e){var t=this;this.eventCallbacks.forEach((function(n){var r;try{n.callback(e)}catch(e){null===(r=t.logger)||void 0===r||r.debug("an unexpected error occurred while triggering event callbacks",e)}}))},e.prototype.handleNetworkRequestEvent=function(e,t,n,r,i,o,a){var s;if(void 0!==o&&void 0!==a){var l,c,u,d="GET";!function(e){return"object"==typeof e&&null!==e&&"url"in e&&"method"in e}(t)?l=null===(s=null==t?void 0:t.toString)||void 0===s?void 0:s.call(t):(l=t.url,d=t.method),d=(null==n?void 0:n.method)||d,r&&(c=r.status),i&&(u={name:i.name||"UnknownError",message:i.message||"An unknown error occurred"},c=0);var p=Math.floor(performance.now()-a),f=Math.floor(o+p),h=new OL(e,d,o,o,l,n,c,p,r,u,f);this.triggerEventCallbacks(h)}},e.prototype.getTimestamps=function(){var e,t;return{startTime:null===(e=Date.now)||void 0===e?void 0:e.call(Date),durationStart:null===(t=null===performance||void 0===performance?void 0:performance.now)||void 0===t?void 0:t.call(performance)}},e.prototype.observeFetch=function(e){var t=this;this.globalScope&&e&&(this.globalScope.fetch=function(n,r){return(0,MA.sH)(t,void 0,void 0,(function(){var t,i,o,a,s,l;return(0,MA.YH)(this,(function(c){switch(c.label){case 0:try{t=this.getTimestamps()}catch(e){null===(s=this.logger)||void 0===s||s.debug("an unexpected error occurred while retrieving timestamps",e)}c.label=1;case 1:return c.trys.push([1,3,,4]),[4,e(n,r)];case 2:return i=c.sent(),[3,4];case 3:return a=c.sent(),o=a,[3,4];case 4:try{this.handleNetworkRequestEvent("fetch",n,r?new TL(r):void 0,i?new xL(i):void 0,o,null==t?void 0:t.startTime,null==t?void 0:t.durationStart)}catch(e){null===(l=this.logger)||void 0===l||l.debug("an unexpected error occurred while handling fetch",e)}if(i)return[2,i];throw o}}))}))})},e.prototype.observeXhr=function(e,t){if(this.globalScope&&e&&t){var n=this.globalScope.XMLHttpRequest.prototype,r=this;n.open=function(){for(var t,n,i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];var a=(0,MA.zs)(i,2),s=a[0],l=a[1];try{this.$$AmplitudeAnalyticsEvent=(0,MA.Cl)({method:s,url:null===(t=null==l?void 0:l.toString)||void 0===t?void 0:t.call(l)},r.getTimestamps())}catch(e){null===(n=r.logger)||void 0===n||n.debug("an unexpected error occurred while calling xhr open",e)}return e.apply(this,i)},n.send=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i=this,o=e[0],a=i.$$AmplitudeAnalyticsEvent;return i.addEventListener("loadend",(function(){var e;try{var t=i.getAllResponseHeaders(),n=i.getResponseHeader("content-length"),s=new RL(i.status,t,n?parseInt(n,10):void 0),l=new IL(o);a.status=i.status,r.handleNetworkRequestEvent("xhr",{url:a.url,method:a.method},l,s,void 0,a.startTime,a.durationStart)}catch(t){null===(e=r.logger)||void 0===e||e.debug("an unexpected error occurred while handling xhr send",t)}})),t.apply(i,e)}}},e}(),LL=new NL,jL="500-599";function BL(e,t){var n="^"+t.replace(/[-[\]{}()+?.,\\^$|#\s]/g,"\\$&").replace(/\*/g,".*")+"$";return new RegExp(n).test(e)}function FL(e,t){var n,r,i=t.split(",");try{for(var o=(0,MA.Ju)(i),a=o.next();!a.done;a=o.next()){var s=a.value,l=(0,MA.zs)(s.split("-").map(Number),2),c=l[0],u=l[1];if(e===c&&void 0===u)return!0;
44if(e>=c&&e<=u)return!0}}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return!1}function UL(e){var t;if(e)try{var n=null===(t=kL())||void 0===t?void 0:t.location.href,r=new URL(e,n),i=r.searchParams.toString(),o=r.hash.replace("#",""),a=r.href,s=r.host;return r.hash="",r.search="",{query:i,fragment:o,href:a,hrefWithoutQueryOrHash:r.href,host:s}}catch(e){return}}!function(e){e.NetworkObservable="networkObservable"}(PL||(PL={}));var HL=function(e){void 0===e&&(e={});var t,n="@amplitude/plugin-network-capture-browser",r=[];return{name:n,type:"enrichment",setup:function(i,o){return(0,MA.sH)(void 0,void 0,void 0,(function(){var a,s;return(0,MA.YH)(this,(function(l){return"undefined"==typeof document||(a=function(){var e,n=new aN((function(e){var n=new ML((function(t){var n=function(e){return{event:e,timestamp:Date.now(),type:"network"}}(t);e.next(n)}));return LL.subscribe(n,t),function(){LL.unsubscribe(n)}}));return(e={})[PL.NetworkObservable]=n,e}(),s=function(e){var t=e.networkTrackingOptions,n=e.amplitude;return e.allObservables.networkObservable.pipe(JN((function(e){return function(e,t){var n;void 0===t&&(t={});var r=UL(e.url);if(!r)return!1;var i,o=r.host;return!(!1!==t.ignoreAmplitudeRequests&&(BL(o,"*.amplitude.com")||BL(o,"amplitude.com"))||(null===(n=t.ignoreHosts)||void 0===n?void 0:n.find((function(e){return BL(o,e)})))||!t.captureRules&&void 0!==e.status&&!FL(e.status,jL)||t.captureRules&&((0,MA.fX)([],(0,MA.zs)(t.captureRules),!1).reverse().find((function(t){return i=function(e,t,n){if(!e.hosts||e.hosts.find((function(e){return BL(t,e)})))return!((n||0===n)&&!FL(n,e.statusCodeRange||jL))}(t,o,e.status),void 0!==i})),!i))}(e.event,t)}))).subscribe((function(e){var t,r,i,o=e.event,a=UL(o.url);if(a){var s=null===(r=o.responseWrapper)||void 0===r?void 0:r.bodySize,l=null===(i=o.requestWrapper)||void 0===i?void 0:i.bodySize,c=((t={})["[Amplitude] URL"]=a.hrefWithoutQueryOrHash,t["[Amplitude] URL Query"]=a.query,t["[Amplitude] URL Fragment"]=a.fragment,t["[Amplitude] Request Method"]=o.method,t["[Amplitude] Status Code"]=o.status,t["[Amplitude] Start Time"]=o.startTime,t["[Amplitude] Completion Time"]=o.endTime,t["[Amplitude] Duration"]=o.duration,t["[Amplitude] Request Body Size"]=l,t["[Amplitude] Response Body Size"]=s,t["[Amplitude] Request Type"]=o.type,t);null==n||n.track("[Amplitude] Network Request",c)}}))}({allObservables:a,networkTrackingOptions:e,amplitude:o}),r.push(s),null==(t=null==i?void 0:i.loggerProvider)||t.log("".concat(n," has been successfully added."))),[2]}))}))},execute:function(e){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(t){return[2,e]}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){var e,t,n,i;return(0,MA.YH)(this,(function(o){try{for(e=(0,MA.Ju)(r),t=e.next();!t.done;t=e.next())t.value.unsubscribe()}catch(e){n={error:e}}finally{try{t&&!t.done&&(i=e.return)&&i.call(e)}finally{if(n)throw n.error}}return[2]}))}))}}},VL="dclid",zL="fbclid",$L="gbraid",WL="gclid",YL="ko_click_id",qL="li_fat_id",GL="msclkid",KL="rtd_cid",JL="ttclid",ZL="twclid",QL="wbraid",XL={utm_campaign:void 0,utm_content:void 0,utm_id:void 0,utm_medium:void 0,utm_source:void 0,utm_term:void 0,referrer:void 0,referring_domain:void 0,dclid:void 0,gbraid:void 0,gclid:void 0,fbclid:void 0,ko_click_id:void 0,li_fat_id:void 0,msclkid:void 0,rtd_cid:void 0,ttclid:void 0,twclid:void 0,wbraid:void 0},ej=function(e){var t=e.split(".");return t.length<=2?e:t.slice(t.length-2,t.length).join(".")},tj=function(e,t){return void 0===e&&(e=[]),void 0===t&&(t=""),e.some((function(e){return e instanceof RegExp?e.test(t):e===t}))},nj=function(){function e(){}return e.prototype.parse=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return[2,(0,MA.Cl)((0,MA.Cl)((0,MA.Cl)((0,MA.Cl)({},XL),this.getUtmParam()),this.getReferrer()),this.getClickIds())]}))}))},e.prototype.getUtmParam=function(){var e=Gx();return{utm_campaign:e.utm_campaign,utm_content:e.utm_content,utm_id:e.utm_id,utm_medium:e.utm_medium,utm_source:e.utm_source,utm_term:e.utm_term}},e.prototype.getReferrer=function(){var e,t,n={referrer:void 0,referring_domain:void 0};try{n.referrer=document.referrer||void 0,n.referring_domain=null!==(t=null===(e=n.referrer)||void 0===e?void 0:e.split("/")[2])&&void 0!==t?t:void 0}catch(e){}return n},e.prototype.getClickIds=function(){var e,t=Gx();return(e={})[VL]=t[VL],e[zL]=t[zL],e[$L]=t[$L],e[WL]=t[WL],e[YL]=t[YL],e[qL]=t[qL],e[GL]=t[GL],e[KL]=t[KL],e[JL]=t[JL],e[ZL]=t[ZL],e[QL]=t[QL],e},e}(),rj=function(){function e(e,t){var n,r,i,o,a,s;this.shouldTrackNewCampaign=!1,this.options=(0,MA.Cl)({initialEmptyValue:"EMPTY",resetSessionOnNewCampaign:!1,excludeReferrers:(r=null===(n=t.cookieOptions)||void 0===n?void 0:n.domain,i=r,i?(i.startsWith(".")&&(i=i.substring(1)),[new RegExp("".concat(i.replace(".","\\."),"$"))]):[])},e),this.storage=t.cookieStorage,this.storageKey=(o=t.apiKey,void 0===(a="MKTG")&&(a=""),void 0===s&&(s=10),[lR,a,o.substring(0,s)].filter(
44Boolean).join("_")),this.currentCampaign=XL,this.sessionTimeout=t.sessionTimeout,this.lastEventTime=t.lastEventTime,this.logger=t.loggerProvider,t.loggerProvider.log("Installing web attribution tracking.")}return e.prototype.init=function(){return(0,MA.sH)(this,void 0,void 0,(function(){var e,t;return(0,MA.YH)(this,(function(n){switch(n.label){case 0:return[4,this.fetchCampaign()];case 1:return t=MA.zs.apply(void 0,[n.sent(),2]),this.currentCampaign=t[0],this.previousCampaign=t[1],e=!this.lastEventTime||OR(this.sessionTimeout,this.lastEventTime),function(e,t,n,r,i){void 0===i&&(i=!0),e.referrer;var o=e.referring_domain,a=(0,MA.Tt)(e,["referrer","referring_domain"]),s=t||{},l=(s.referrer,s.referring_domain),c=(0,MA.Tt)(s,["referrer","referring_domain"]);if(tj(n.excludeReferrers,e.referring_domain))return r.debug("This is not a new campaign because ".concat(e.referring_domain," is in the exclude referrer list.")),!1;if(!i&&function(e){return Object.values(e).every((function(e){return!e}))}(e)&&t)return r.debug("This is not a new campaign because this is a direct traffic in the same session."),!1;var u=JSON.stringify(a)!==JSON.stringify(c),d=ej(o||"")!==ej(l||""),p=!t||u||d;return p?r.debug("This is a new campaign. An $identify event will be sent."):r.debug("This is not a new campaign because it's the same as the previous one."),p}(this.currentCampaign,this.previousCampaign,this.options,this.logger,e)?(this.shouldTrackNewCampaign=!0,[4,this.storage.set(this.storageKey,this.currentCampaign)]):[3,3];case 2:n.sent(),n.label=3;case 3:return[2]}}
44))}))},e.prototype.fetchCampaign=function(){return(0,MA.sH)(this,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){switch(e.label){case 0:return[4,Promise.all([(new nj).parse(),this.storage.get(this.storageKey)])];case 1:return[2,e.sent()]}}))}))},e.prototype.generateCampaignEvent=function(e){this.shouldTrackNewCampaign=!1;var t=function(e,t){var n=(0,MA.Cl)((0,MA.Cl)({},XL),e),r=Object.entries(n).reduce((function(e,n){var r,i=(0,MA.zs)(n,2),o=i[0],a=i[1];return e.setOnce("initial_".concat(o),null!==(r=null!=a?a:t.initialEmptyValue)&&void 0!==r?r:"EMPTY"),a?e.set(o,a):e.unset(o)}),new TR);return BR(r)}(this.currentCampaign,this.options);return e&&(t.event_id=e),t},e.prototype.shouldSetSessionIdOnNewCampaign=function(){return this.shouldTrackNewCampaign&&!!this.options.resetSessionOnNewCampaign},e}(),ij=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,MA.C6)(t,e),t.prototype.init=function(e,t,n){var r,i;return void 0===e&&(e=""),arguments.length>2?(r=t,i=n):"string"==typeof t?(r=t,i=void 0):(r=null==t?void 0:t.userId,i=t),Yx(this._init((0,MA.Cl)((0,MA.Cl)({},i),{userId:r,apiKey:e})))},t.prototype._init=function(t){var n,r,i;return(0,MA.sH)(this,void 0,void 0,(function(){var o,a,s,l,c,u=this;return(0,MA.YH)(this,(function(d){switch(d.label){case 0:return this.initializing?[2]:(this.initializing=!0,[4,RO(t.apiKey,t,this)]);case 1:return(o=d.sent()).fetchRemoteConfig?[4,(g=o,(0,MA.sH)(void 0,void 0,void 0,(function(){var e;return(0,MA.YH)(this,(function(t){switch(t.label){case 0:return[4,(e=new mM(g)).initialize()];case 1:return t.sent(),[2,e]}}))})))]:[3,4];case 2:return[4,d.sent().generateJoinedConfig()];case 3:o=d.sent(),d.label=4;case 4:return[4,e.prototype._init.call(this,o)];case 5:return d.sent(),this.logBrowserOptions(o),HR(this.config.defaultTracking)?(a=function(e){return HR(e.defaultTracking)&&e.defaultTracking&&"object"==typeof e.defaultTracking&&e.defaultTracking.attribution&&"object"==typeof e.defaultTracking.attribution?(0,MA.Cl)({},e.defaultTracking.attribution):{}}(this.config),this.webAttribution=new rj(a,this.config),[4,this.webAttribution.init()]):[3,7];case 6:d.sent(),d.label=7;case 7:return s=Gx(),l=Number.isNaN(Number(s.ampSessionId))?void 0:Number(s.ampSessionId),this.setSessionId(null!==(i=null!==(r=null!==(n=t.sessionId)&&void 0!==n?n:l)&&void 0!==r?r:this.config.sessionId)&&void 0!==i?i:Date.now()),(c=sR(t.instanceName)).identityStore.setIdentity({userId:this.config.userId,deviceId:this.config.deviceId}),null===this.config.offline?[3,9]:[4,this.add((p=qx(),f=[],h=function(e,t){(null==p?void 0:p.addEventListener)&&(null==p||p.addEventListener(e,t),f.push({type:e,handler:t}))},{name:"@amplitude/plugin-network-checker-browser",type:"before",setup:function(e,t){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(n){return"undefined"==typeof navigator?(e.loggerProvider.debug("Network connectivity checker plugin is disabled because navigator is not available."),e.offline=!1,[2]):(e.offline=!navigator.onLine,h("online",(function(){e.loggerProvider.debug("Network connectivity changed to online."),e.offline=!1,setTimeout((function(){t.flush()}),e.flushIntervalMillis)})),h("offline",(function(){e.loggerProvider.debug("Network connectivity changed to offline."),e.offline=!0})),[2])}))}))},teardown:function(){return(0,MA.sH)(void 0,void 0,void 0,(function(){return(0,MA.YH)(this,(function(e){return f.forEach((function(e){var t=e.type,n=e.handler;null==p||p.removeEventListener(t,n)}
vendor: 4,324 bytes, line 44
44)),f=[],[2]}))}))}})).promise];case 8:d.sent(),d.label=9;case 9:return[4,this.add(new ER).promise];case 10:return d.sent(),[4,this.add(new XR).promise];case 11:return d.sent(),[4,this.add(new kR).promise];case 12:return d.sent(),function(e){lM||void 0!==e.defaultTracking||(e.loggerProvider.warn("`options.defaultTracking` is set to undefined. This implicitly configures your Amplitude instance to track Page Views, Sessions, File Downloads, and Form Interactions. You can suppress this warning by explicitly setting a value to `options.defaultTracking`. The value must either be a boolean, to enable and disable all default events, or an object, for advanced configuration. For example:\n\namplitude.init(<YOUR_API_KEY>, {\n defaultTracking: true,\n});\n\nVisit https://www.docs.developers.amplitude.com/data/sdks/browser-2/#tracking-default-events for more details."),lM=!0)}(this.config),m=this.config.defaultTracking,UR(m,"fileDownloads")?(this.config.loggerProvider.debug("Adding file download tracking plugin"),[4,this.add(sM()).promise]):[3,14];case 13:d.sent(),d.label=14;case 14:return function(e){return UR(e,"formInteractions")}(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding form interaction plugin"),[4,this.add(iM()).promise]):[3,16];case 15:d.sent(),d.label=16;case 16:return VR(this.config.defaultTracking)?(this.config.loggerProvider.debug("Adding page view tracking plugin"),[4,this.add(eM(GR(this.config))).promise]):[3,18];case 17:d.sent(),d.label=18;case 18:return WR(this.config.autocapture)?(this.config.loggerProvider.debug("Adding user interactions plugin (autocapture plugin)"),[4,this.add(EL(YR(this.config))).promise]):[3,20];case 19:d.sent(),d.label=20;case 20:return $R(this.config.autocapture)?(this.config.loggerProvider.debug("Adding network tracking plugin"),[4,this.add(HL(qR(this.config))).promise]):[3,22];case 21:d.sent(),d.label=22;case 22:return this.initializing=!1,[4,this.runQueuedFunctions("dispatchQ")];case 23:return d.sent(),c.eventBridge.setEventReceiver((function(e){u.track(e.eventType,e.eventProperties)})),[2]}var p,f,h,m,g}))}))},t.prototype.getUserId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.userId},t.prototype.setUserId=function(e){this.config?(this.config.loggerProvider.debug("function setUserId: ",e),e===this.config.userId&&void 0!==e||(this.config.userId=e,this.timeline.onIdentityChanged({userId:e}),function(e,t){sR(t).identityStore.editIdentity().setUserId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setUserId.bind(this,e))},t.prototype.getDeviceId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.deviceId},t.prototype.setDeviceId=function(e){this.config?(this.config.loggerProvider.debug("function setDeviceId: ",e),e!==this.config.deviceId&&(this.config.deviceId=e,this.timeline.onIdentityChanged({deviceId:e}),function(e,t){sR(t).identityStore.editIdentity().setDeviceId(e).commit()}(e,this.config.instanceName))):this.q.push(this.setDeviceId.bind(this,e))},t.prototype.reset=function(){this.setDeviceId(_R()),this.setUserId(void 0)},t.prototype.getSessionId=function(){var e;return null===(e=this.config)||void 0===e?void 0:e.sessionId},t.prototype.setSessionId=function(e){var t,n=[];if(!this.config)return this.q.push(this.setSessionId.bind(this,e)),Yx(Promise.resolve());if(e===this.config.sessionId)return Yx(Promise.resolve());this.config.loggerProvider.debug("function setSessionId: ",e);var r=this.getSessionId();r!==e&&this.timeline.onSessionIdChanged(e);var i=this.config.lastEventTime,o=null!==(t=this.config.lastEventId)&&void 0!==t?t:-1;this.config.sessionId=e,this.config.lastEventTime=void 0,this.config.pageCounter=0,zR(this.config.defaultTracking)&&(r&&i&&n.push(this.track(wO,void 0,{device_id:this.previousSessionDeviceId,event_id:++o,session_id:r,time:i+1,user_id:this.previousSessionUserId}).promise),this.config.lastEventTime=this.config.sessionId);var a=this.trackCampaignEventIfNeeded(++o,n);return zR(this.config.defaultTracking)&&n.push(this.track(_O,void 0,{event_id:a?++o:o,session_id:this.config.sessionId,time:this.config.lastEventTime}).promise),this.previousSessionDeviceId=this.config.deviceId,this.previousSessionUserId=this.config.userId,Yx(Promise.all(n))},t.prototype.extendSession=function(){this.config?this.config.lastEventTime=
44Date.now():this.q.push(this.extendSession.bind(this))},t.prototype.setTransport=function(e){this.config?this.config.transportProvider=MO(e):this.q.push(this.setTransport.bind(this,e))},t.prototype.identify=function(t,n){if(JR(t)){var r=t._q;t._q=[],t=KR(new TR,r)}return(null==n?void 0:n.user_id)&&this.setUserId(n.user_id),(null==n?void 0:n.device_id)&&this.setDeviceId(n.device_id),e.prototype.identify.call(this,t,n)},t.prototype.groupIdentify=function(t,n,r,i){if(JR(r)){var o=r._q;r._q=[],r=KR(new TR,o)}return e.prototype.groupIdentify.call(this,t,n,r,i)},t.prototype.revenue=function(t,n){if(JR(t)){var r=t._q;t._q=[],t=KR(new PR,r)}return e.prototype.revenue.call(this,t,n)},t.prototype.trackCampaignEventIfNeeded=function(e,t){if(!this.webAttribution||!this.webAttribution.shouldTrackNewCampaign)return!1;var n=this.webAttribution.generateCampaignEvent(e);return t?t.push(this.track(n).promise):this.track(n),this.config.loggerProvider.log("Tracking attribution."),!0},t.prototype.process=function(t){return(0,MA.sH)(this,void 0,void 0,(function(){var n,r,i;return(0,MA.YH)(this,(function(o){return n=Date.now(),r=OR(this.config.sessionTimeout,this.config.lastEventTime),i=this.webAttribution&&this.webAttribution.shouldSetSessionIdOnNewCampaign(),t.event_type===_O||t.event_type===wO||t.session_id&&t.session_id!==this.getSessionId()||(r||i?(this.setSessionId(n),i&&this.config.loggerProvider.log("Created a new session for new campaign.")):r||this.trackCampaignEventIfNeeded()),[2,e.prototype.process.call(this,t)]}))}))},t.prototype.logBrowserOptions=function(e){try{var t=(0,MA.Cl)((0,MA.Cl)({},e),{apiKey:e.apiKey.substring(0,10)+"********"});this.config.loggerProvider.debug("Initialized Amplitude with BrowserConfig:",JSON.stringify(t))}catch(e){this.config.loggerProvider.error("Error logging browser config",e)}},t}(FR),oj=function(){var e=new ij;return{init:Wx(e.init.bind(e),"init",Vx(e),$x(e,["config"])),add:Wx(e.add.bind(e),"add",Vx(e),$x(e,["config.apiKey","timeline.plugins"])),remove:Wx(e.remove.bind(e),"remove",Vx(e),$x(e,["config.apiKey","timeline.plugins"])),track:Wx(e.track.bind(e),"track",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),logEvent:Wx(e.logEvent.bind(e),"logEvent",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),identify:Wx(e.identify.bind(e),"identify",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),groupIdentify:Wx(e.groupIdentify.bind(e),"groupIdentify",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),setGroup:Wx(e.setGroup.bind(e),"setGroup",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),revenue:Wx(e.revenue.bind(e),"revenue",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),flush:Wx(e.flush.bind(e),"flush",Vx(e),$x(e,["config.apiKey","timeline.queue.length"])),getUserId:Wx(e.getUserId.bind(e),"getUserId",Vx(e),$x(e,["config","config.userId"])),setUserId:Wx(e.setUserId.bind(e),"setUserId",Vx(e),$x(e,["config","config.userId"])),getDeviceId:Wx(e.getDeviceId.bind(e),"getDeviceId",Vx(e),$x(e,["config","config.deviceId"])),setDeviceId:Wx(e.setDeviceId.bind(e),"setDeviceId",Vx(e),$x(e,["config","config.deviceId"])),reset:Wx(e.reset.bind(e),"reset",Vx(e),$x(e,["config","config.userId","config.deviceId"])),getSessionId:Wx(e.getSessionId.bind(e),"getSessionId",Vx(e),$x(e,["config"])),setSessionId:Wx(e.setSessionId.bind(e),"setSessionId",Vx(e),$x(e,["config"])),extendSession:Wx(e.extendSession.bind(e),"extendSession",Vx(e),$x(e,["config"])),setOptOut:Wx(e.setOptOut.bind(e),"setOptOut",Vx(e),$x(e,["config"])),setTransport:Wx(e.setTransport.bind(e),"setTransport",Vx(e),$x(e,["config"]))}};function aj(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}oj();const sj=oj(),lj=sj;function cj(e){if(!e)return e;try{const t=new URL(e);return t.hash="",t.search="",t.toString()}catch{return e.split("#")[0].split("?")[0]}}class uj{constructor(){aj(this,"name",void 0),aj(this,"type",void 0)}async setup(){}async execute(e){const t=e.event_properties;if(t){const e="[Amplitude] Page Location",n="[Amplitude] Page URL";t[e]=cj(t[e]),t[n]=cj(t[n])}return e}}function dj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class pj extends Fx{constructor(e){super(e);const t=e.amplitudeAPPKey,n=e.user;this._enabled=!0,function(e,t){return window.addEventListener("pagehide",(()=>{sj.setTransport("beacon"),sj.flush()})),sj.add(new uj),sj.init(e,t,{autocapture:{attribution:!0,pageViews:!0,sessions:!1,fileDownloads:!1,formInteractions:!1,elementInteractions:!1}}).promise}(t,n).then((()=>{jx.info("Amplitude initialized"),function(e){const t=a.getItem(Ux);if(t)try{e.setDeviceId(JSON.parse(t))}catch(e){return jx.error("Failed to set device ID in Amplitude",e),Promise.resolve(!1)}else{const t=e.getDeviceId();t&&a.setItem(Ux,JSON.stringify(t))}}(lj)})).catch((e=>{jx.error("Error initializing Amplitude",e),this._enabled=!1}))}setUserProperties(e){if(this._enabled){const t=new Lx;Object.entries(e).forEach((e=>{let n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
44finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return dj(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dj(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,2),r=n[0],i=n[1];t.set(r,i)})),lj.identify(t)}}sendEvent(e){var t;if(this._shouldIgnore(e))return;const n=null!==(t=this._extractName(e))&&void 0!==t?t:"";lj.track(n,e)}getIdentityProps(){return{sessionId:lj.getSessionId(),deviceId:lj.getDeviceId(),userId:lj.getUserId()}}}class fj extends Fx{constructor(e){if(super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_userProperties",void 0),this._userProperties={},!e.matomoEndpoint)throw new Error("Failed to initialize Matomo handler: no endpoint defined.");if(!e.matomoSiteID)throw new Error("Failed to initialize Matomo handler: no site ID defined.");this._enabled=!0,this._initMatomo(e)}_initMatomo(e){const t=window._paq||[];window._paq=t,t.push(["trackPageView"]),t.push(["enableLinkTracking"]),function(n){const r=e.matomoEndpoint.endsWith("/")?e.matomoEndpoint:`${e.matomoEndpoint}/`;t.push(["setTrackerUrl",`${r}matomo.php`]),t.push(["setSiteId",e.matomoSiteID]);const i=document,o=i.createElement("script"),a=i.getElementsByTagName("script")[0];o.type="text/javascript",o.async=!0,o.defer=!0,o.src=`${r}matomo.js`,null===(n=a.parentNode)||void 0===n||n.insertBefore(o,a)}()}_extractValue(e){var t;const n=null==e||null===(t=e.attributes)||void 0===t?void 0:t.value;return Math.round(parseFloat(null!=n?n:""))}setUserProperties(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this._enabled)return;const t=["user_agent","callstats_name","browser_name"];Object.keys(e).filter((e=>-1===t.indexOf(e))).forEach(((t,n)=>{_paq.push(["setCustomVariable",1+n,t,e[t],"page"])})),Object.keys(e).filter((e=>-1!==t.indexOf(e))).forEach(((t,n)=>{_paq.push(["setCustomVariable",1+n,t,e[t],"visit"])}))}sendEvent(e){if(this._shouldIgnore(e))return;const t=this._extractValue(e),n=["trackEvent","jitsi-meet",this._extractName(e)];isNaN(t)||n.push(t),_paq.push(n)}}const hj=O();function mj(e){try{d.sendEvent(e)}catch(e){jx.warn(`Error sending analytics event: ${e}`)}}hj.analyticsHandlers=hj.analyticsHandlers||[],hj.analyticsHandlers.push(fj);var gj=__webpack_require__(62052),vj=__webpack_require__.n(gj),bj=__webpack_require__(30052),yj=__webpack_require__(6832),_j=__webpack_require__(2383),wj=__webpack_require__(53098);var Sj=__webpack_require__(52789),Ej=__webpack_require__(64841),kj=Ej.A&&Ej.A.isRegExp;const Cj=kj?(0,Sj.A)(kj):function(e){return(0,wj.A)(e)&&"[object RegExp]"==(0,_j.A)(e)};function Aj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Tj=["#6A50D3","#FF9B42","#DF486F","#73348C","#B23683","#F96E57","#4380E2","#238561","#00A8B3"],Ij=/\s+|\.+|_+|;+|-+|,+|\|+|\/+|\\+|"+|'+|\(+|\)+|#+|&+/,Dj=new(vj());function Pj(e,t){const n=(null==t?void 0:t.length)?t:Tj;let r=0;if(e){let t=0;for(const n of e)t+=Number(n.codePointAt(0));r=t%n.length}return n[r]}function xj(e){return null!=e&&e.length?Dj.splitGraphemes(e)[0].toUpperCase():""}function Rj(e){const t=(o=e,a="@",s&&"number"!=typeof s&&(0,yj.A)(o,a,s)&&(a=s=void 0),(s=void 0===s?4294967295:s>>>0)?(o=(0,Xn.A)(o))&&("string"==typeof a||null!=a&&!Cj(a))&&!(a=(0,bj.A)(a))&&(0,Cr.A)(o)?kr(Br(o),0,s):o.split(a,s):[])[0],n=function(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Aj(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Aj(e,t):void 0}}
44(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((function(e){const t=/\s*[([{][^)\]}]*[)\]}]$/;let n=e;for(;t.test(n);)n=n.replace(t,"");return n.trim()}(t)||t).split(Ij).filter(Boolean)),r=n[0],i=n.slice(1);var o,a,s;return xj(r)+xj(i.pop()||"")}function Oj(e){return"function"!=typeof e&&(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some((t=>e.startsWith(t)))}const Mj="#AAA",Nj=e=>{var t,n;return null!==(t=null===(n=e.typography)||void 0===n?void 0:n.heading1)&&void 0!==t?t:{}},Lj=e=>{var t;return(null===(t=e.palette)||void 0===t?void 0:t.text01)||"#FFFFFF"},jj=EA()((e=>({avatar:{backgroundColor:Mj,borderRadius:"50%",color:Lj(e),...Nj(e),fontSize:"inherit",objectFit:"cover",textAlign:"center",overflow:"hidden","&.avatar-small":{height:"28px !important",width:"28px !important"},"&.avatar-xsmall":{height:"16px !important",width:"16px !important"},"& .jitsi-icon":{transform:"translateY(50%)"},"& .avatar-svg":{height:"100%",width:"100%"}},initialsContainer:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center"},badge:{position:"relative","&.avatar-badge:after":{borderRadius:"50%",content:'""',display:"block",height:"35%",position:"absolute",bottom:0,width:"35%"},"&.avatar-badge-available:after":{backgroundColor:"rgb(110, 176, 5)"},"&.avatar-badge-away:after":{backgroundColor:"rgb(250, 201, 20)"},"&.avatar-badge-busy:after":{backgroundColor:"rgb(233, 0, 27)"},"&.avatar-badge-idle:after":{backgroundColor:"rgb(172, 172, 172)"}}}))),Bj=e=>{let t=e.className,n=e.color,r=e.iconUser,i=e.id,o=e.initials,a=e.onAvatarLoadError,s=e.onAvatarLoadErrorParams,l=e.size,c=e.status,u=e.testId,d=e.url,p=e.useCORS;const f=jj(),h=f.classes,m=f.cx,g=e=>({background:e||void 0,fontSize:l?DA(.4*l):"180%",height:l||"100%",width:l||"100%"}),v=e=>m("avatar",e,t,h.avatar),b=()=>c?m("avatar-badge",`avatar-badge-${c}`,h.badge):"",y=(0,go.useCallback)((()=>{"function"==typeof a&&a(s)}),[a,s]);return _=d,!Boolean(_)||"object"!=typeof _&&"function"!=typeof _?d?go.createElement("div",{className:b()},go.createElement("img",{alt:"avatar",className:v(),crossOrigin:p?"":void 0,"data-testid":u,id:i,onError:y,src:d,style:g()})):o?go.createElement("div",{className:m(v(),b()),"data-testid":u,id:i,style:g(n)},go.createElement("div",{className:h.initialsContainer},o)):go.createElement("div",{className:m(v("defaultAvatar"),b()),"data-testid":u,id:i,style:g()},go.createElement(AI,{size:"50%",src:r})):go.createElement("div",{className:m(v(),b()),"data-testid":u,id:i,style:g(n)},go.createElement(AI,{size:"50%",src:d}));var _};class Fj extends go.PureComponent{constructor(e){super(e);const t=e._corsAvatarURLs,n=e.url,r=e.useCORS;this.state={avatarFailed:!1,isUsingCORS:Boolean(r)||Boolean(n&&Oj(n,t))},this._onAvatarLoadError=this._onAvatarLoadError.bind(this)}componentDidUpdate(e){const t=this.props,n=t._corsAvatarURLs,r=t.url;e.url!==r&&this.setState({avatarFailed:!1,isUsingCORS:Boolean(this.props.useCORS)||Boolean(r&&Oj(r,n))})}render(){const e=this.props,t=e._customAvatarBackgrounds,n=e._initialsBase,r=e._loadableAvatarUrl,i=e._loadableAvatarUrlUseCORS,o=e.className,a=e.colorBase,s=e.defaultIcon,l=e.dynamicColor,c=e.id,u=e.size,d=e.status,p=e.testId,f=e.url,h=this.state,m=h.avatarFailed,g={className:o,color:void 0,id:c,initials:void 0,onAvatarLoadError:void 0,onAvatarLoadErrorParams:void 0,size:u,status:d,testId:p,url:void 0,useCORS:h.isUsingCORS},v=m||!f,b=v?r:f;b&&(g.onAvatarLoadError=this._onAvatarLoadError,v&&(g.onAvatarLoadErrorParams={dontRetry:!0},g.useCORS=i),g.url=b);const y=Rj(n);return y&&(l&&(g.color=Pj(a||n,null!=t?t:[])),g.initials=y),"ReactNative"!==navigator.product&&(g.iconUser=s),go.createElement(Bj,{...g})}_onAvatarLoadError(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).dontRetry,t=void 0!==e&&e;Boolean(this.props.useCORS)!==this.state.isUsingCORS||t?this.setState({avatarFailed:!0}):this.setState({isUsingCORS:!this.state.isUsingCORS})}}var Uj,Hj,Vj;Uj=Fj,Vj={defaultIcon:VE,dynamicColor:!0},(Hj=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(Hj="defaultProps"))in Uj?Object.defineProperty(Uj,Hj,{value:Vj,enumerable:!0,configurable:!0,writable:!0}):Uj[Hj]=Vj;const zj=ra((function(e,t){var n;const r=t.colorBase,i=t.displayName,o=t.participantId,a=o?r6(e,o):void 0,s=null!==(n=null==a?void 0:a.name)&&void 0!==n?n:i,l=e["features/base/config"].corsAvatarURLs;
44return{_customAvatarBackgrounds:e["features/dynamic-branding"].avatarBackgrounds,_corsAvatarURLs:l,_initialsBase:s,_loadableAvatarUrl:null==a?void 0:a.loadableAvatarUrl,_loadableAvatarUrlUseCORS:null==a?void 0:a.loadableAvatarUrlUseCORS,colorBase:r}}))(Fj),$j=JSON.parse('{"y8":24,"Bv":315,"ux":"580px"}');function Wj(e){return(null==e?void 0:e.streamingStatus)===w.ACTIVE}function Yj(e){return(null==e?void 0:e.streamingStatus)===w.INACTIVE}function qj(e){return(null==e?void 0:e.streamingStatus)===w.INTERRUPTED}const Gj="Video",Kj="shared-video",Jj={PLAYING:"playing",PAUSED:"pause",STOPPED:"stop"},Zj="start",Qj="youtube.com",Xj=[Qj];function eB(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tB(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tB(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function tB(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nB(e){return[Jj.PLAYING,Jj.PAUSED,Zj].includes(e)}function rB(e){let t=!1;for(const r of function(e){return Ee(e)["features/base/participants"].fakeParticipants}(e)){var n=eB(r,2);n[0];const e=n[1];if(e.name===Gj||"YouTube"===e.name){t=!0;break}}return t}function iB(e){if(!e)return;const t=e.trim();if(!t)return;const n=function(e){if(!e)return null;const t=e.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|(?:m\.)?youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/);return t?t[1]:null}(t);if(n)return n;try{new URL(t)}catch(e){return}return t}function oB(e){const t=Ee(e)["features/base/config"].disableThirdPartyRequests;return!(void 0!==t&&t)}function aB(e){let t=e.id,n=e.status,r=e.conference,i=e.localParticipantId,o=void 0===i?"":i,a=e.time,s=e.muted,l=e.volume;null==r||r.sendCommandOnce(Kj,{value:t,attributes:{from:o,muted:s,state:n,time:a,volume:l}})}const sB="horizontal-filmstrip-view",lB="tile-view",cB="vertical-filmstrip-view",uB="stage-filmstrip-view",dB={[sB]:"horizontal-filmstrip",[lB]:"tile-view",[cB]:"vertical-filmstrip",[uB]:"stage-filmstrip"};function pB(e){const t=Ee(e);return Boolean(t["features/follow-me"].moderator)}var fB;!function(e){e.AV1="av1",e.H264="h264",e.VP8="vp8",e.VP9="vp9"}(fB||(fB={}));const hB={ULTRA:2160,HIGH:720,STANDARD:360,LOW:180,NONE:0},mB=Math.max(...Object.values(hB)),gB={low:hB.LOW,standard:hB.STANDARD,high:hB.HIGH,ultra:hB.ULTRA};function vB(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return bB(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?bB(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bB(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function yB(e,t){let n=hB.LOW;for(const i of t.entries()){var r=vB(i,2);const t=r[0],o=r[1];e>=t&&(n=o)}return n}const _B=Symbol("ASPECT_RATIO_NARROW"),wB=Symbol("ASPECT_RATIO_WIDE");function SB(e){const t=Ee(e),n=!po(),r=t["features/chat"],i=r.isOpen,o=r.width,a=t["features/base/responsive-ui"].clientWidth;return n&&i&&(null==o?void 0:o.current)+500>a}function EB(e){return e["features/video-quality"].minHeightForQualityLvl}function kB(e){return!(IB(e)||interfaceConfig.VIDEO_QUALITY_LABEL_DISABLED||SB(e))}const CB=Y("app:video-layout");function AB(){return"object"==typeof interfaceConfig?interfaceConfig.AUTO_PIN_LATEST_SCREEN_SHARE:"remote-only"}function TB(e){if("ReactNative"!==navigator.product)return IB(e)?lB:interfaceConfig.VERTICAL_FILMSTRIP?LF(e,2)?uB:cB:sB}function IB(e){var t,n,r;if(yF(e))return!1;const i=(null!==(t=e["features/video-layout"])&&void 0!==t?t:{}).tileViewEnabled;if(void 0!==i)return i;const o=cl(e,ll,!0);if(e["features/base/config"].disableTileView||!o)return!1;const a=o6(e),s=e["features/base/config"].iAmRecorder;return!Boolean((null===(n=e["features/etherpad"])||void 0===n?void 0:n.editing)||y6(e)||a<3||rB(e)||s||Boolean(null===(r=e["features/video-layout"].remoteScreenShares)||void 0===r?void 0:r.length)&&UF(e)&&AB()&&!pB(e))}
44function DB(e,t,n){let r=n.dispatch;const i=y6(n.getState);if(null!=i&&i.fakeParticipant&&i.fakeParticipant!==lk.RemoteScreenShare)return void CB.debug("Skipping auto-pin: pinned participant is non-screenshare virtual participant",i.id);if(null==t||!t.length){let t=null;return i&&!e.find((e=>e===i.id))&&(t=i.id),CB.debug("No more screenshares, unpinning or restoring previous pin",t),void r(Ek(t))}const o=t[t.length-1];o&&((null==i?void 0:i.id)===o||(CB.debug(`Auto pinning latest screen share participant: ${o}`),r(Ek(o))))}function PB(e){return TB(e)===lB}function xB(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("undefined"==typeof interfaceConfig)return 5;const n=e["features/base/config"],r=n.disableResponsiveTiles,i=n.disableTileEnlargement,o=t.width,a=t.disableResponsiveTiles,s=void 0===a?r:a,l=t.disableTileEnlargement,c=void 0===l?i:l,u=e["features/base/responsive-ui"].videoSpaceWidth,d=o||u,p=interfaceConfig.TILE_VIEW_MAX_COLUMNS;if(s)return Math.min(Math.max(p||5,1),7);if(void 0!==interfaceConfig.TILE_VIEW_MAX_COLUMNS&&interfaceConfig.TILE_VIEW_MAX_COLUMNS>0)return Math.max(p,1);const f=(c?EF(!0,c,d):Hi)*SF(d);return Math.floor(d/f)}const RB="RESIZE_FILMSTRIP",OB="SET_FILMSTRIP_ENABLED",MB="SET_FILMSTRIP_VISIBLE",NB="SET_TILE_VIEW_DIMENSIONS",LB="SET_HORIZONTAL_VIEW_DIMENSIONS",jB="SET_REMOTE_PARTICIPANTS",BB="SET_VERTICAL_VIEW_DIMENSIONS",FB="SET_VOLUME",UB="SET_VISIBLE_REMOTE_PARTICIPANTS",HB="SET_FILMSTRIP_HEIGHT",VB="SET_FILMSTRIP_WIDTH",zB="SET_USER_FILMSTRIP_HEIGHT",$B="SET_USER_FILMSTRIP_WIDTH",WB="SET_USER_IS_RESIZING",YB="SET_STAGE_FILMSTRIP_DIMENSIONS",qB="ADD_STAGE_PARTICIPANT",GB="REMOVE_STAGE_PARTICIPANT",KB="SET_STAGE_PARTICIPANTS",JB="TOGGLE_PIN_STAGE_PARTICIPANT",ZB="CLEAR_STAGE_PARTICIPANTS",QB="SET_SCREENSHARE_FILMSTRIP_PARTICIPANT",XB="SET_SCREENSHARING_TILE_DIMENSIONS",eF="SET_TOP_PANEL_VISIBILITY";function tF(e){return{type:MB,visible:e}}function nF(e){return{type:jB,participants:e}}function rF(e,t,n){return{type:UB,startIndex:e,endIndex:t,fullyVisibleCount:n}}function iF(){return(e,t)=>{const n=t(),r=n["features/base/responsive-ui"],i=r.clientHeight,o=r.videoSpaceWidth,a=n["features/base/config"],s=a.disableResponsiveTiles,l=a.disableTileEnlargement,c=a.tileView,u=(void 0===c?{}:c).numberOfVisibleTiles,d=void 0===u?25:u,p=kF(n),f=xB(n),h=s?function(e){const t=e["features/base/responsive-ui"],n=t.clientHeight,r=t.videoSpaceWidth,i=e["features/base/config"].disableTileEnlargement,o=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=xB(e),r=e["features/filmstrip"].activeParticipants,i=t?r.length:kF(e),o=Math.ceil(Math.sqrt(i)),a=Math.min(o,n),s=Math.ceil(i/a);return{columns:a,minVisibleRows:Math.min(n,s),rows:s}}(e),a=o.columns,s=o.minVisibleRows,l=o.rows,c=AF({columns:a,minVisibleRows:s,clientWidth:r,clientHeight:n,disableTileEnlargement:i,disableResponsiveTiles:!0});if(void 0===c){const e=i?EF(!0,i,r):Hi,t=SF(r);return{height:t,width:e*t,columns:a,rows:l}}return{height:c.height,width:c.width,columns:a,rows:l}}(n):CF({clientWidth:o,clientHeight:i,disableTileEnlargement:l,maxColumns:f,numberOfParticipants:p,desiredNumberOfVisibleTiles:d}),m=h.height,g=h.width,v=h.columns,b=h.rows,y=(null!=b?b:1)*(4+(null!=m?m:0)),_=i-14,w=_<y,S=Math.min(o-14,(null!=v?v:1)*(4+(null!=g?g:0)))+(w?7:0),E=Math.min(_,y);e({type:NB,dimensions:{gridDimensions:{columns:v,rows:b},thumbnailSize:{height:m,width:g},filmstripHeight:E,filmstripWidth:S,hasScroll:w}})}}function oF(){return(e,t)=>{const n=t(),r=n["features/base/responsive-ui"],i=r.clientHeight,o=void 0===i?0:i,a=r.videoSpaceWidth,s=void 0===a?0:a,l=n["features/filmstrip"].width,c=G6(n),u=PF(n),d=xF(n),p=p6(n),f=n["features/base/participants"].localScreenShare;let h,m,g={},v={},b={},y=!1;if(d){var _;const e=n["features/base/config"].tileView,t=(void 0===e?{}:e).numberOfVisibleTiles,r=void 0===t?25:t,i=kF(n),a=xB(n,{width:l.current,disableResponsiveTiles:!1,disableTileEnlargement:!1}),s=CF({clientWidth:null!==(_=l.current)&&void 0!==_?_:0,clientHeight:o,disableTileEnlargement:!1,maxColumns:a,noHorizontalContainerMargin:!0,numberOfParticipants:i,desiredNumberOfVisibleTiles:r}),c=s.height,u=s.width,d=s.columns,p=s.rows,f=(null!=p?p:1)*(4+(null!=c?c:0));y=o<f;const h=(null!=d?d:1)*(4+(null!=u?u:0))+(y?7:0);g={gridDimensions:{columns:d,rows:p},thumbnailSize:{height:c,width:u},hasScroll:y},b={height:Math.min(o-14,f),width:h}}else{var w,S,E,k,C,A;v=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=Math.min(Math.max(e-25,0),(n?t:interfaceConfig.FILM_STRIP_MAX_HEIGHT)||Gi);return{local:{height:Math.floor(r/(interfaceConfig.LOCAL_THUMBNAIL_RATIO||Ki)),width:r},remote:{height:n?Gi:Math.floor(r/interfaceConfig.REMOTE_THUMBNAIL_RATIO),width:r}}}(s,null!==(w=l.current)&&void 0!==w?w:0,u),h=(null===(S=v)||void 0===S||null===(S=S.local)||void 0===S?void 0:S.width)+2+7,m=o-(c?0:null===(E=v)||void 0===E||null===(E=E.local)||void 0===E?void 0:E.height)-26,m=o-(null===(k=v)||void 0===k||null===(k=k.local)||void 0===k?void 0:k.height)-(f&&!c?null===(C=v)||void 0===C||null===(C=C.local)||void 0===C?void 0:C.height:0)-26,y=m<((null===(A=v)||void 0===A?void 0:A.remote.height)+4)*p}e({type:BB,dimensions:{...v,remoteVideosContainer:d?b:{width:h,height:m},gridView:g,hasScroll:y}})}}function aF(e){return(t,n)=>{var r,i,o;const a=n(),s=[(null!==(r=X4(a))&&void 0!==r?r:{}).id,...a["features/filmstrip"].remoteParticipants];if(s.length-1<e)return;const l=null!==(i=r6(a,null!==(o=s[e])&&void 0!==o?o:""))&&void 0!==i?i:{},c=l.id,u=l.pinned;LF(a)?t(hF(null!=c?c:"")):t(Ek(u?null:c))}}function sF(e,t){return{type:FB,participantId:e,volume:t}}function lF(e){return{type:VB,width:e}}function cF(e){return{type:$B,width:e}}function uF(e){return{type:WB,resizing:e}}function dF(e){return{type:qB,participantId:e,pinned:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}}function pF(e){return{type:GB,participantId:e}}function fF(e){return{type:KB,queue:e}}function hF(e){return{type:JB,participantId:e}}function mF(){return{type:ZB}}function gF(e){return{type:eF,visible:e}}function vF(e){return{type:QB,participantId:e}}function bF(e,t,n){var r;const i=e.getState();let o=[];const a=i["features/base/participants"].sortedRemoteVirtualScreenshareParticipants;if(!OF(i)&&!a.size&&!t)return void(n&&(o=[...i["features/filmstrip"].remoteParticipants,n],e.dispatch(nF(Array.from(new Set(o))))));const s=i["features/base/participants"],l=s.activeSpeakers,c=s.dominantSpeaker,u=s.fakeParticipants,d=s.sortedRemoteParticipants,p=i["features/base/config"],f=null!==(r=null==p?void 0:p.defaultRemoteDisplayName)&&void 0!==r?r:"Fellow Jitster",h=c?r6(i,c):void 0;let m=0;const g=new Set(l),v=new Map(d),b=a?[...a.keys()]:[],y=u?Array.from(u.keys()):[],_=new Array,w=i["features/filmstrip"].fullyVisibleRemoteParticipantsCount,S=b.reduce(((e,t)=>{const n=a6(t);return e.push(n),e.push(t),v.delete(n),v.delete(t),g.delete(n),e}),[]);for(const e of y)v.delete(e);h&&!h.local&&-1===S.indexOf(h.id)&&(m=1,v.delete(h.id),_.push(h.id));const E=w-2*b.length-y.length-m;E>
440&&(Array.from(g).slice(0,E).forEach((e=>{_.push(e),v.delete(e)})),_.sort(((e,t)=>{var n,r,o,a;return(null!==(n=null===(r=r6(i,e))||void 0===r?void 0:r.name)&&void 0!==n?n:f).localeCompare(null!==(o=null===(a=r6(i,t))||void 0===a?void 0:a.name)&&void 0!==o?o:f)}))),o=[...S,...y,..._,...Array.from(v.keys())],e.dispatch(nF(Array.from(new Set(o))))}function yF(e){const t=e["features/base/config"].tileView;return(void 0===t?{}:t).disabled}function _F(e){return Ee(e)["features/filmstrip"].visible}function wF(e,t){var n;const r=Ee(e),i=r["features/base/tracks"],o=t?r6(r,t):X4(r),a=null===(n=null==o?void 0:o.local)||void 0===n||n,s=Rs(r,o),l=Boolean(r["features/base/low-bandwidth-mode"].enabled);let c=!1;if(a){const e=Bs(i,Vr.VIDEO);c=Boolean(s)&&!e&&!l}else if(null==o||!o.fakeParticipant||u6(o)){const e=Fs(i,Vr.VIDEO,t);c=Boolean(s)&&!e&&!l&&Wj(s)}return c}function SF(e){return e<Ui?150:200}function EF(e,t,n){return!e&&t&&n<Ui?1:Fi}function kF(e){const t=e["features/base/config"].iAmRecorder,n=G6(e),r=e["features/base/participants"].localScreenShare?2:1;return f6(e)-(t?1:0)-(n?r:0)}function CF(e){let t,n,r,i,o=e.clientWidth,a=e.clientHeight,s=e.disableTileEnlargement,l=void 0!==s&&s,c=e.noHorizontalContainerMargin,u=void 0!==c&&c,d=e.maxColumns,p=e.numberOfParticipants,f=e.desiredNumberOfVisibleTiles,h=void 0===f?25:f,m=e.minTileHeight,g={maxArea:0},v={maxArea:0},b={maxArea:0};for(let e=1;e<=Math.min(d,p,h);e++){const t=Math.ceil(p/e),n=AF({columns:e,minVisibleRows:p<=h?t:Math.floor(h/e),clientWidth:o,clientHeight:a,disableTileEnlargement:l,disableResponsiveTiles:!1,noHorizontalContainerMargin:u,minTileHeight:m});if(n){const r=n.height,i=n.width,o=n.minHeightEnforced,a=n.maxVisibleRows,s=Math.min(e*a,p);let l=Math.round((r+4)*(i+4)*s);const c={maxArea:l,height:r,width:i,columns:e,rows:t,numberOfVisibleParticipants:s},u=g.numberOfVisibleParticipants,d=void 0===u?0:u;o?o&&l>=v.maxArea?v=c:o&&0===a&&(l=r*i*Math.min(e,p),l>b.maxArea&&(b={...c,maxArea:l})):(l>g.maxArea||l===g.maxArea&&(d>h&&d>=p||d<p&&s<=h))&&(g=c)}}if(g.maxArea>0){var y=g;t=y.height,n=y.width,r=y.columns,i=y.rows}else if(v.maxArea>0){var _=v;t=_.height,n=_.width,r=_.columns,i=_.rows}else if(b.maxArea>0){var w=b;t=w.height,n=w.width,r=w.columns,i=w.rows}else{const e=l?EF(!1,l,o):Hi;t=SF(o),n=e*t,r=1,i=p}return{height:t,width:n,columns:r,rows:i}}function AF(e){let t=e.columns,n=e.minVisibleRows,r=e.clientWidth,i=e.clientHeight,o=e.disableResponsiveTiles,a=void 0!==o&&o,s=e.disableTileEnlargement,l=void 0!==s&&s,c=e.noHorizontalContainerMargin,u=void 0!==c&&c,d=e.minTileHeight;const p=EF(a,l,r),f=d||SF(r),h=i-14,m=(r-4*t-(u?7:14))/t;let g=(h-4*n)/n,v=!1;if(g<f&&(v=!0,g=f),l){const e=m/p;if(e<f)return;const t=Math.min(e,g);return{height:t,width:p*t,minHeightEnforced:v,maxVisibleRows:Math.floor(h/(t+4))}}const b=m/g;let y,_=g;if(b>p)y=g*p;else if(b>=Hi)y=m;else{if(v)return;if(_=m/Hi,!(_>=f))return;y=m}return{height:_,width:y,minHeightEnforced:v,maxVisibleRows:Math.floor(h/(_+4))}}function TF(e){const t=e.filmstripType,n=e.isActiveParticipant,r=e.isLowBandwidthMode,i=(e.isCurrentlyOnLargeVideo,e.isVirtualScreenshareParticipant),o=e.isScreenSharing,a=e.canPlayEventReceived,s=e.isRemoteParticipant,l=e.stageParticipantsVisible,c=e.tileViewActive,u=e.isVideoPlayable&&(!s||a);return i?0:o||!c&&t===Xi&&(o&&s||l&&n)?1:u&&!r?0:1}function IF(e,t){const n=e._currentLayout,r=e._isActiveParticipant,i=e._isLowBandwidthMode,o=e._isCurrentlyOnLargeVideo,a=e._isVirtualScreenshareParticipant,s=e._isScreenSharing,l=e._isVideoPlayable,c=e._participant,u=e._stageParticipantsVisible,d=e._videoTrack,p=e.filmstripType;return{filmstripType:void 0===p?Xi:p,isActiveParticipant:r,isCurrentlyOnLargeVideo:o,isLowBandwidthMode:i,tileViewActive:n===lB,isVideoPlayable:l,canPlayEventReceived:t.canPlayEventReceived,videoStream:Boolean(d),isRemoteParticipant:!(null!=c&&c.fakeParticipant||null!=c&&c.local),isScreenSharing:s,isVirtualScreenshareParticipant:a,stageParticipantsVisible:u,videoStreamMuted:d?d.muted:"no stream"}}function DF(e){return qi[null!=e?e:""]||"top"}function PF(e){const t=e["features/base/config"].filmstrip,n=TB(e);return!(null!=t&&t.disableResizable)&&mo()&&(n===cB||n===uB)}function xF(e){var t;const n=PF(e),r=e["features/filmstrip"].width;return n&&(null!==(t=r.current)&&void 0!==t?t:0)>300}function RF(e){const t=e["features/filmstrip"].width,n=PF(e),r=xF(e);let i=n?t.current||Gi:interfaceConfig.FILM_STRIP_MAX_HEIGHT||Gi;const o=ho()?21:9;return i+=(r?0:11)+(n?o:4),i}function OF(e){var t;let n=!1;switch(TB(e)){case lB:var r=(null!==(t=e["features/filmstrip"].tileViewDimensions)&&void 0!==t?t:{}).hasScroll;n=void 0!==r&&r;break;case cB:case uB:var i=e["features/filmstrip"].verticalViewDimensions.hasScroll;n=void 0!==i&&i;break;case sB:var o=e["features/filmstrip"].horizontalViewDimensions.hasScroll;n=void 0!==o&&o}return n}function MF(e){return e["features/filmstrip"].activeParticipants.map((e=>e.participantId))}function NF(e){return e["features/filmstrip"].activeParticipants.filter((e=>e.pinned))}function LF(e){var t,n;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const i=e["features/filmstrip"].activeParticipants,o=e["features/video-layout"].remoteScreenShares,a=nB(null!==(t=null===(n=e["features/shared-video"])||void 0===n?void 0:n.status)&&void 0!==t?t:"");return BF(e)&&!a&&i.length>=r&&(UF(e)||0===o.length)}function jF(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const n=e["features/video-layout"].remoteScreenShares;return UF(e)&&LF(e,t)&&n.length>0}function BF(e){const t=e["features/base/config"].filmstrip;return Boolean(!(null!=t&&t.disableStageFilmstrip)&&interfaceConfig.VERTICAL_FILMSTRIP)}function FF(e){const t=e["features/filmstrip"].screenshareFilmstripParticipantId,n=e["features/video-layout"].remoteScreenShares;let r=n.find((e=>e===t));return!r&&n.length&&(r=n[0]),r}function UF(e){var t;const n=e["features/base/config"].filmstrip,r=o6(e);return!(null!=n&&n.disableTopPanel)&&r>=(null!==(t=null==n?void 0:n.minParticipantCountForTopPanel)&&void 0!==t?t:50)}
44function HF(e){return e.palette.thumbnailVideoBackground}const VF="SELECT_LARGE_VIDEO_PARTICIPANT",zF="SET_LARGE_VIDEO_DIMENSIONS",$F="UPDATE_KNOWN_LARGE_VIDEO_RESOLUTION",WF="SET_SEE_WHAT_IS_BEING_SHARED";function YF(e){return(t,n)=>{const r=n();if(LF(r,2))return;if(r["features/etherpad"].editing)return;const i=null!=e?e:function(e){var t;let n=y6(e);if(n)return n.id;const r=AB();if(r){if(!0===r){const t=e6(e);if(t)return t.id}const t=e["features/video-layout"].remoteScreenShares;if(null!=t&&t.length)return t[t.length-1]}if(n=w6(e),n&&!n.local){var i;const t=t6(e,n.id);return null!==(i=null==t?void 0:t.id)&&void 0!==i?i:n.id}n=void 0;const o=function(e){const t=Ee(e),n=t["features/base/tracks"];for(let e=n.length-1;e>=0;--e){const r=n[e];if(!r.local&&r.mediaType===Vr.VIDEO&&r.participantId){const e=r6(t,r.participantId);if(e)return e}}}(e);if(o)return o.id;const a=[...b6(e).values()];for(let e=a.length;e>0&&!n;e--){const t=a[e-1];!t.botType&&(n=t)}return n?n.id:null===(t=X4(e))||void 0===t?void 0:t.id}(r),o=r["features/large-video"],a=r["features/video-layout"].remoteScreenShares;let s;null!=a&&a.length&&(s=a[a.length-1]),i===o.participantId&&i!==s||t({type:VF,participantId:i})}}function qF(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function GF(e){return{type:WF,seeWhatIsBeingShared:e}}const KF="Invited",JF="calling",ZF="ringing",QF="connected",XF="busy",eU="rejected",tU="ignored",nU="expired",rU="Initializing Call",iU="Connecting",oU="Connecting*",aU="Connected",sU="Disconnected",lU={[KF]:"presenceStatus.invited",[ZF]:"presenceStatus.ringing",[JF]:"presenceStatus.calling",[XF]:"presenceStatus.busy",[eU]:"presenceStatus.rejected",[tU]:"presenceStatus.ignored",[nU]:"presenceStatus.expired",[rU]:"presenceStatus.initializingCall",[iU]:"presenceStatus.connecting",[oU]:"presenceStatus.connecting2",[aU]:"presenceStatus.connected",[QF]:"presenceStatus.connected",[sU]:"presenceStatus.disconnected"};class cU extends go.Component{render(){const e=this._getPresenceText();if(null===e)return null;const t=this.props,n=t.style,r=t.className;return go.createElement(_I,{className:r,...n},e)}_getPresenceText(){const e=this.props,t=e._presence,n=e.t;if(!t)return null;const r=lU[t];return r?n(r):t}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(cU,"defaultProps",{_presence:""});const uU=tC(ra((function(e,t){const n=r6(e,t.participantID);return{_presence:Boolean("undefined"!=typeof interfaceConfig&&(null===(r=interfaceConfig)||void 0===r?void 0:r.DISABLE_PRESENCE_STATUS))?"":(null==n?void 0:n.presence)||t.defaultPresence};var r}))(cU)),dU=__webpack_require__(24943).getLogger("app:utils");class pU{constructor(){this._queue=[],this._currentTask=null,this._onTaskComplete=this._onTaskComplete.bind(this)}enqueue(e){this._queue.push(e),this._executeNext()}_executeNext(){if(this._currentTask)dU.warn("Task queued while a task is in progress.");else if(this._currentTask=this._queue.shift()||null,this._currentTask){dU.debug("Executing a task.");try{this._currentTask(this._onTaskComplete)}catch(e){dU.error(`Task execution failed: ${e}`),this._onTaskComplete()}}}_onTaskComplete(){this._currentTask=null,dU.debug("Task completed."),this._executeNext()}}function fU(){return new pU}const hU={escapeHtml:e=>t()("<div/>").text(e).html(),prependChild(e,t){const n=e.childNodes[0];let r;return r=n?e.insertBefore(t,n):e.appendChild(t),r},isFullScreen:()=>Boolean(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement),isVisible:e=>Boolean(e)&&null!==e.offsetParent},mU={updateLargeVideoAudioLevel(e,t){const n=document.getElementById(e);if(!hU.isVisible(n))return;let r=parseFloat(t);r=isNaN(r)?0:r;let i=n.getElementsByClassName("dynamic-shadow");i&&i.length>0&&(i=i[0]),i.style.boxShadow=this._updateLargeVideoShadow(r)},_updateLargeVideoShadow(e){const t={level:e>.15?20:0,color:interfaceConfig.AUDIO_LEVEL_PRIMARY_COLOR},n={level:parseFloat((2*t.level*e+t.level).toFixed(0)),color:interfaceConfig.AUDIO_LEVEL_SECONDARY_COLOR};return t.blur=t.level?2:0,n.blur=n.level?6:0,[`0 0 ${t.blur}px ${t.level}px ${t.color}`,`0 0 ${n.blur}px ${n.level}px ${n.color}`].join(", ")}};function gU(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const vU="landscape";class bU extends go.Component{constructor(e){super(e),gU(this,"_canvasEl",void 0),gU(this,"_updateCanvasInterval",void 0),this._setCanvasEl=this._setCanvasEl.bind(this),this._updateCanvas=this._updateCanvas.bind(this)}componentDidMount(){const e=this.props,t=e._shouldDisplayTileView,n=e.hidden;!e.videoElement||n||t||(this._updateCanvas(),this._setUpdateCanvasInterval())}componentDidUpdate(e){const t=!e.hidden&&!e._shouldDisplayTileView&&e.videoElement,n=!this.props.hidden&&!this.props._shouldDisplayTileView&&this.props.videoElement;t!==n&&(n?(this._clearCanvas(),this._setUpdateCanvasInterval()):(this._clearCanvas(),this._clearUpdate
44CanvasInterval()))}componentWillUnmount(){this._clearUpdateCanvasInterval()}render(){const e=this.props,t=e.hidden,n=`large-video-background ${e.mirror?"flip-x":""} ${t?"invisible":""}`;return go.createElement("div",{className:n},go.createElement("canvas",{id:"largeVideoBackground",ref:this._setCanvasEl}))}_clearCanvas(){const e=this._canvasEl.getContext("2d");null==e||e.clearRect(0,0,this._canvasEl.width,this._canvasEl.height)}_clearUpdateCanvasInterval(){clearInterval(this._updateCanvasInterval)}_setCanvasEl(e){this._canvasEl=e}_setUpdateCanvasInterval(){this._clearUpdateCanvasInterval(),this._updateCanvasInterval=window.setInterval(this._updateCanvas,200)}_updateCanvas(){var e;if(null===(e=this._canvasEl)||void 0===e||!e.offsetParent||0===window.innerHeight||0===window.innerWidth)return;const t=this.props.videoElement,n=t.videoWidth,r=t.videoHeight,i=this._canvasEl,o=i.height,a=i.width,s=this._canvasEl.getContext("2d");if(this.props.orientationFit===vU){const e=a/n*r;null==s||s.drawImage(t,0,0,a,e)}else{const e=o/r*n;null==s||s.drawImage(t,0,0,e,o)}}}ra((function(e){return{_shouldDisplayTileView:IB(e)}}))(bU);const yU={getFilmstripHeight(){var e,t;return _F(APP.store)&&!interfaceConfig.VERTICAL_FILMSTRIP&&null!==(e=null===(t=document.querySelector(".filmstrip"))||void 0===t?void 0:t.offsetHeight)&&void 0!==e?e:0},getVerticalFilmstripWidth:()=>_F(APP.store)?function(){const e=(interfaceConfig.FILM_STRIP_MAX_HEIGHT||Gi)+18;return Math.min(e,window.innerWidth)}():0};class _U{show(){}hide(){}resize(e,t,n){}onHoverIn(e){}onHoverOut(e){}setStream(e,t,n){}showAvatar(e){}stayOnStage(){}}function wU(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return SU(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?SU(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function SU(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const EU="camera",kU=U().getLogger("ui:VideoContainer"),CU=["abort","canplaythrough","ended","error","stalled","suspend","waiting"];function AU(e,t,n,r,i){if(0===e||0===t||0===n||0===r)return[0,0];const o=e/t,a=n/r;switch(i){case"height":return[r*o,r];case"width":return[n,n/o];case"nocrop":return AU(e,t,n,r,a<o?"width":"height");case"both":{const i=interfaceConfig.MAXIMUM_ZOOMING_COEFFICIENT||1/0;if(a===o)return[n,r];let s=wU(AU(e,t,n,r,a<o?"height":"width"),2),l=s[0],c=s[1];const u=n*i,d=r*i;return l>u?(l=u,c=l/o):c>d&&(c=d,l=c*o),[l,c]}default:return[e,t]}}function TU(e,t,n,r){return hU.isFullScreen()&&(r=window.innerHeight),{horizontalIndent:(n-e)/2,verticalIndent:(r-t)/2}}class IU extends _U{get video(){return document.getElementById("largeVideo")}get id(){return this.userId}constructor(e){super(),this.stream=null,this.userId=null,this.videoType=null,this.localFlipX=!0,this.resizeContainer=e,this._backgroundOrientation=null,this._backgroundRoot=null,this._hideBackground=!0,this._isHidden=!1,this.avatarDisplayed=!1,this.avatar=document.getElementById("dominantSpeaker"),this.remoteConnectionMessage=document.getElementById("remoteConnectionMessage"),this.remotePresenceMessage=document.getElementById("remotePresenceMessage"),this.$wrapper=t()("#largeVideoWrapper"),this.wrapperParent=document.getElementById("largeVideoElementsContainer"),this.avatarHeight=document.getElementById("dominantSpeakerAvatarContainer").getBoundingClientRect().height,this.video.onplaying=function(t){kU.debug("Large video is playing!"),"function"==typeof e&&e(t)},CU.forEach((e=>{this.video.addEventListener(e,(()=>{kU.debug(`${e} handler was called for the large video.`)}))})),this._resizeListeners=new Set,this.video.onresize=this._onResize.bind(this),this._play=this._play.bind(this)}addResizeListener(e){this._resizeListeners.add(e)}getStreamID(){return this.stream?this.stream.getId():null}getStreamSize(){const e=this.video;return{width:e.videoWidth,height:e.videoHeight}}_getVideoSize(e,t,n){const r=this.getStreamSize(),i=r.width,o=r.height;
44return this.stream&&this.isScreenSharing()?function(e,t,n,r,i){if(0===e||0===t||0===n||0===r)return[0,0];const o=e/t;let a=Math.max(e,n),s=Math.max(t,r);return interfaceConfig.VERTICAL_FILMSTRIP?i&&(n-=yU.getVerticalFilmstripWidth()):r-=yU.getFilmstripHeight(),a/o>=r&&(s=r,a=s*o),s*o>=n&&(a=n,s=a/o),[a,s]}(i,o,e,t,n<Ji):AU(i,o,e,t,interfaceConfig.VIDEO_LAYOUT_FIT)}getVideoPosition(e,t,n,r,i){let o=n;return this.stream&&this.isScreenSharing()?(interfaceConfig.VERTICAL_FILMSTRIP&&i<Ji&&(o-=yU.getVerticalFilmstripWidth()),TU(e,t,o,r)):TU(e,t,o,r)}positionRemoteStatusMessages(){this._positionParticipantStatus(this.remoteConnectionMessage),this._positionParticipantStatus(this.remotePresenceMessage)}_positionParticipantStatus(e){if(this.avatarDisplayed){const t=document.getElementById("dominantSpeakerAvatarContainer").getBoundingClientRect();e.style.top=t.top+t.height+10}else{const t=e.getBoundingClientRect().height,n=e.parentElement.getBoundingClientRect().height;e.style.top=n/2-t/2}}resize(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!this.video)return;const i=APP.store.getState(),o=TB(i),a=null===(n=i["features/filmstrip"].width)||void 0===n?void 0:n.current;if(o===lB||o===uB)return;this.positionRemoteStatusMessages();const s=wU(this._getVideoSize(e,t,a),2),l=s[0],c=s[1];if(0===l||0===c)return;e>l||t>c?(this._backgroundOrientation=e>l?vU:"portrait",this._hideBackground=!1):this._hideBackground=!0,this._updateBackgroun
44d();const u=this.getVideoPosition(l,c,e,t,a),d=u.horizontalIndent,p=u.verticalIndent;APP.store.dispatch(function(e,t){return{type:zF,height:e,width:t}}(c,l)),this.$wrapper.animate({width:l,height:c,top:p,bottom:p,left:d,right:d},{queue:!1,duration:r?500:0})}removeResizeListener(e){this._resizeListeners.delete(e)}_play(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.video.play().then((()=>{kU.debug(`Successfully played large video after ${e+1} retries!`)})).catch((t=>{e<3?(kU.debug(`Error while trying to playing the large video. Will retry after 1s. Retries: ${e}. Error: ${t}`),window.setTimeout((()=>{this._play(e+1)}),1e3)):kU.error(`Error while trying to playing the large video after 3 retries: ${t}`)}))}setStream(e,t,n){if(this.userId===e&&this.stream===t&&(null==t||!t.forceStreamToReattach))return kU.debug(`SetStream on the large video for user ${e} ignored: the stream is not changed!`),void(this.videoType!==n&&(this.videoType=n,this.resizeContainer()));if(this.userId=e,null!=t&&t.forceStreamToReattach&&delete t.forceStreamToReattach,this.stream&&this.video&&this.stream.detach(this.video),this.stream=t,this.videoType=n,t)if(this.video){kU.debug(`Attaching a remote track to the large video for user ${e}`),t.attach(this.video).catch((e=>{kU.error(`Attaching the remote track ${t} to large video has failed with `,e)})),this._play();const n=t.isLocal()&&this.localFlipX&&!this.isScreenSharing();this.video.style.transform=n?"scaleX(-1)":"none",this._updateBackgroun
44d()}else kU.debug(`SetStream on the large video won't attach a track for ${e} because no large video element was found!`);else kU.debug("SetStream on the large video is called without a stream argument!")}setLocalFlipX(e){this.localFlipX=e,this.video&&this.stream&&this.stream.isLocal()&&!this.isScreenSharing()&&(this.video.style.transform=this.localFlipX?"scaleX(-1)":"none",this._updateBackground())}isScreenSharing(){return"desktop"===this.videoType}showAvatar(e){this.avatar.style.visibility=e?"visible":"hidden",this.avatarDisplayed=e,APP.API.notifyLargeVideoVisibilityChanged(e)}show(){return new Promise((e=>{this.wrapperParent.style.visibility="visible",this.wrapperParent.classList.remove("animatedFadeOut"),this.wrapperParent.classList.add("animatedFadeIn"),setTimeout((()=>{this._isHidden=!1,this._updateBackground(),e()}),300)}))}hide(){return this.showAvatar(!1),new Promise((e=>{this.wrapperParent.classList.remove("animatedFadeIn"),this.wrapperParent.classList.add("animatedFadeOut"),setTimeout((()=>{this.wrapperParent.style.visibility="hidden",this._isHidden=!0,this._updateBackgroun
44d(),e()}),300)}))}stayOnStage(){return!1}_onResize(){this._resizeListeners.forEach((e=>e()))}_updateBackground(){if(interfaceConfig.DISABLE_VIDEO_BACKGROUND||p.isFirefox()||p.isWebKitBased())return;const e=document.getElementById("largeVideoBackgroundContainer");e&&(this._backgroundRoot&&this._backgroundContainer!==e&&(this._backgroundRoot.unmount(),this._backgroundRoot=null),this._backgroundRoot||(this._backgroundRoot=(0,VI.createRoot)(e),this._backgroundContainer=e),this._backgroundRoot.render(go.createElement(bU,{hidden:this._hideBackground||this._isHidden,mirror:this.stream&&this.stream.isLocal()&&this.localFlipX,orientationFit:this._backgroundOrientation,videoElement:this.video,videoTrack:this.stream})))}}const DU=U().getLogger("ui:videolayout"),PU="desktop";class xU{static isVideoContainer(e){return e===EU||e===PU}constructor(){this.containers={},this.state=EU,this.videoContainer=new IU((()=>this.resizeContainer(EU))),this.addContainer(EU,this.videoContainer),this.addContainer(PU,this.videoContainer),this.preferredWidth=void 0,this.preferredHeight=void 0,this.width=0,this.height=0,this._avatarRoot=null,this._presenceLabelRoot=null,this._videoAspectRatio=0,this.videoTrack=void 0,this.container=document.getElementById("largeVideoContainer"),this.container.style.display="inline-block",this.container.addEventListener("mouseenter",(e=>this.onHoverIn(e))),this.container.addEventListener("mouseleave",(e=>this.onHoverOut(e))),this._onVideoResolutionUpdate=this._onVideoResolutionUpdate.bind(this),this.videoContainer.addResizeListener(this._onVideoResolutionUpdate)}destroy(){this.videoContainer.removeResizeListener(this._onVideoResolutionUpdate),this.videoTrack&&!this.videoTrack.local&&(this.videoTrack.jitsiTrack.off(C.TRACK_STREAMING_STATUS_CHANGED,this.handleTrackStreamingStatusChanged),APP.store.dispatch(VD(this.videoTrack.jitsiTrack,this.videoTrack.jitsiTrack.getTrackStreamingStatus()))),this.removePresenceLabel(),this._avatarRoot&&(this._avatarRoot.unmount(),this._avatarRoot=null),this.container.style.display="none"}onHoverIn(e){this.state&&this.getCurrentContainer().onHoverIn(e)}onHoverOut(e){this.state&&this.getCurrentContainer().onHoverOut(e)}get id(){const e=this.getCurrentContainer();return this.updateInProcess&&this.newStreamData&&this.newStreamData.id!==e.id?this.newStreamData.id:e.id}scheduleLargeVideoUpdate(){var e,t;if(this.updateInProcess||!this.newStreamData)return;this.updateInProcess=!0;const n=this.getCurrentContainer();(n.id!==this.newStreamData.id||(null===(e=n.stream)||void 0===e?void 0:e.getSourceName())!==(null===(t=this.newStreamData.stream)||void 0===t?void 0:t.getSourceName())?n.hide():Promise.resolve()).then((()=>{var e,t,n,r,i;const o=this.newStreamData,a=o.id,s=o.stream,l=o.videoType,c=o.resolve;this.newStreamData=null;const u=APP.store.getState(),d=G6(u),p=null===(e=X4(u))||void 0===e?void 0:e.id,f=xU.isVideoContainer(l);DU.debug(`Scheduled large video update for ${a}`),this.state=l;const h=this.getCurrentContainer();if(d&&p===a)return h.hide();h.setStream(a,s,l),this.updateAvatar();const m=!s||s.isMuted(),g=r6(u,a),v=Rs(u,g);(null===(t=this.videoTrack)||void 0===t||null===(t=t.jitsiTrack)||void 0===t?void 0:t.getSourceName())===(null==v||null===(n=v.jitsiTrack)||void 0===n?void 0:n.getSourceName())&&(null===(r=this.videoTrack)||void 0===r||null===(r=r.jitsiTrack)||void 0===r?void 0:r.isP2P)===(null==v||null===(i=v.jitsiTrack)||void 0===i?void 0:i.isP2P)||(this.videoTrack&&!this.videoTrack.local&&(this.videoTrack.jitsiTrack.off(C.TRACK_STREAMING_STATUS_CHANGED,this.handleTrackStreamingStatusChanged),APP.store.dispatch(VD(this.videoTrack.jitsiTrack,this.videoTrack.jitsiTrack.getTrackStreamingStatus()))),this.videoTrack=v,this.videoTrack&&!this.videoTrack.local&&(this.videoTrack.jitsiTrack.on(C.TRACK_STREAMING_STATUS_CHANGED,this.handleTrackStreamingStatusChanged),APP.store.dispatch(VD(this.videoTrack.jitsiTrack,this.videoTrack.jitsiTrack.getTrackStreamingStatus()))));const b=Wj(v),y=!m&&(APP.conference.isLocalId(a)||s6(g)||b),_=APP.conference.isLowBandwidthMode(),w=l===Jr&&!u6(g),S=f&&(_&&l!==Jr||!y||w);let E;if(DU.debug(`scheduleLargeVideoUpdate: Remote track ${null==v?void 0:v.jitsiTrack}, isVideoMuted=${m}, streamingStatusActive=${b}, isVideoRenderable=${y}, showAvatar=${S}`),S){if(this.showWatermark(!0),E=h.hide(),(!IB(u)||null!=g&&g.pinned)&&g&&!g.local&&!g.fakeParticipant){const e=Rs(u,g);
44"desktop"===(null==e?void 0:e.videoType)&&mj(aD({source:"large-video",isVideoMuted:m,isLowBandwidthMode:_,isVideoContainer:f,videoType:l}))}}else E=h.show();h.showAvatar(S),S&&this.updateLargeVideoAudioLevel(0);const k=Yj(v)?"connection.LOW_BANDWIDTH":null,A=APP.conference.isLowBandwidthMode();return this.updateParticipantConnStatusIndication(a,!A&&k),this.updatePresenceLabel(a),this.videoContainer.positionRemoteStatusMessages(),E.then(c),E})).then((()=>{this.updateInProcess=!1,this.scheduleLargeVideoUpdate()}))}handleTrackStreamingStatusChanged(e,t){APP.store.dispatch(VD(e,t))}updateParticipantConnStatusIndication(e,t){const n=APP.store.getState();if(t){const r=m6(n,e);this._setRemoteConnectionMessage(t,{displayName:r}),this.showRemoteConnectionMessage(xU.isVideoContainer(this.state))}else this.showRemoteConnectionMessage(!1)}updateLargeVideo(e,t,n){return this.newStreamData&&this.newStreamData.reject(),this.newStreamData=function(){const e={};return e.promise=new Promise(((t,n)=>{e.resolve=t,e.reject=n})),e}(),this.newStreamData.id=e,this.newStreamData.stream=t,this.newStreamData.videoType=n,this.scheduleLargeVideoUpdate(),this.newStreamData.promise}updateContainerSize(e,t){"number"==typeof e&&(this.preferredWidth=e),"number"==typeof t&&(this.preferredHeight=t);let n=this.preferredWidth||window.innerWidth;const r=APP.store.getState(),i=r["features/chat"].isOpen,o=r["features/filmstrip"],a=o.width,s=o.visible,l=y4(r),c=PF(r);var u,d;(l&&(n-=$j.Bv),i&&window.innerWidth>580)&&(n-=null!==(u=null===(d=r["features/chat"].width)||void 0===d?void 0:d.current)&&void 0!==u?u:Tn);c&&s&&a.current>=Ji&&(n-=RF(r)),this.width=n,this.height=this.preferredHeight||window.innerHeight}resizeContainer(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.getContainer(e).resize(this.width,this.height,t)}resize(e){Object.keys(this.containers).forEach((t=>this.resizeContainer(t,e)))}updateAvatar(){const e=document.getElementById("dominantSpeakerAvatarContainer");e&&(this._avatarRoot&&this._avatarContainer!==e&&(this._avatarRoot.unmount(),this._avatarRoot=null),this._avatarRoot||(this._avatarRoot=(0,VI.createRoot)(e),this._avatarContainer=e),this._avatarRoot.render(go.createElement(ko,{store:APP.store},go.createElement(zj,{id:"dominantSpeakerAvatar",participantId:this.id,size:200}))))}updateLargeVideoAudioLevel(e){mU.updateLargeVideoAudioLevel("dominantSpeaker",e)}updatePresenceLabel(e){if("none"!==getComputedStyle(document.getElementById("remoteConnectionMessage")).display)return void this.removePresenceLabel();const t=document.getElementById("remotePresenceMessage");t&&(this._presenceLabelRoot||(this._presenceLabelRoot=(0,VI.createRoot)(t)),this._presenceLabelRoot.render(go.createElement(ko,{store:APP.store},go.createElement(Xk,{i18n:Sn},go.createElement(uU,{participantID:e,className:"presence-label"})))))}removePresenceLabel(){this._presenceLabelRoot&&(this._presenceLabelRoot.unmount(),this._presenceLabelRoot=null)}showWatermark(e){document.querySelectorAll(".watermark").forEach((t=>{t.style.visibility=e?"visible":"hidden"}))}showRemoteConnectionMessage(e){if("boolean"!=typeof e){const t=r6(APP.store.getState(),this.id),n=Rs(APP.store.getState(),t);e=!APP.conference.isLocalId(this.id)&&(qj(n)||Yj(n))}document.getElementById("remoteConnectionMessage").style.display=e?"block":"none"}_setRemoteConnectionMessage(e,n){e&&(t()("#remoteConnectionMessage").attr("data-i18n",e).attr("data-i18n-options",JSON.stringify(n)),APP.translation.translateElement(t()("#remoteConnectionMessage"),n))}addContainer(e,t){if(this.containers[e])throw new Error(`container of type ${e} already exist`);this.containers[e]=t,this.resizeContainer(e)}getContainer(e){const t=this.containers[e];if(!t)throw new Error(`container of type ${e} doesn't exist`);return t}getCurrentContainer(){return this.getContainer(this.state)}getCurrentContainerType(){return this.state}removeContainer(e){if(!this.containers[e])throw new Error(`container of type ${e} doesn't exist`);delete this.containers[e]}showContainer(e){if(this.state===e)return Promise.resolve();const t=this.containers[this.state];return xU.isVideoContainer(this.state)&&(this.showWatermark(!1),this.showRemoteConnectionMessage(!1)),t.hide(),this.state=e,this.getContainer(e).show().then((()=>{xU.isVideoContainer(e)&&(this.showWatermark(!0),this.showRemoteConnectionMessage())}))}onLocalFlipXChange(e){this.videoContainer.setLocalFlipX(e)}_onVideoResolutionUpdate(){const e=this.videoContainer.getStreamSize(),t=e.height,n=e.width;t!==APP.store.getState()["features/large-video"].resolution&&APP.store.dispatch({type:$F,resolution:t});const r=0===t?0:n/t;this._videoAspectRatio!==r&&(this._videoAspectRatio=r,this.resize())}}const RU=U().getLogger("ui:VideoLayout");let OU;const MU={onLocalFlipXChanged(e){OU&&OU.onLocalFlipXChange(e)},reset(){this._resetLargeVideo()},initLargeVideo(){this._resetLargeVideo(),OU=new xU;const e=APP.store.getState()["features/base/settings"].localFlipX;"boolean"==typeof e&&OU.onLocalFlipXChange(e),OU.updateContainerSize()},setAudioLevel(e,t){OU&&e===OU.id&&OU.updateLargeVideoAudioLevel(t)},updateVideoMutedForNoTracks(e){const t=APP.conference.getParticipantById(e);t&&!t.getTracksByMediaType("video").length&&MU._updateLargeVideoIfDisplayed(e,!0)},getRemoteVideoType(e){const t=APP.store.getState(),n=r6(t,e),r=c6(t,e);if(null!=n&&n.fakeParticipant&&!r)return Kr;if(r)return Jr;const i=Os(t["features/base/tracks"],Vr.VIDEO,e);return null==i?void 0:i.videoType},getPinnedId:()=>(y6(APP.store.getState())||{}).id||null,onLastNEndpointsChanged(e,t){e&&e.forEach(this._updateLargeVideoIfDisplayed,this),t&&t.forEach(this._updateLargeVideoIfDisplayed,this)},resizeVideoArea(){OU&&(OU.updateContainerSize(),OU.resize(!1))},isLargeVideoVisible(){return this.isLargeContainerTypeVisible(EU)},getCurrentlyOnLargeContainer:()=>OU.getCurrentContainer(),isCurrentlyOnLarge:e=>OU&&OU.id===e,updateLargeVideo(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!OU)return void RU.debug(`Ignoring large video update with user id ${e}: large video not initialized yet!`);const r=OU.getCurrentContainer(),i=OU.getCurrentContainerType(),o=this.isCurrentlyOnLarge(e),a=APP.store.getState(),s=Rs(a,r6(a,e)),l=null==s?void 0:s.jitsiTrack;if(l&&n&&(l.forceStreamToReattach=n),o&&!t&&xU.isVideoContainer(i)&&l&&r.getStreamID()!==((null==l?void 0:l.getId())||null)&&(RU.debug("Enforcing large video update for stream change"),t=!0),!o||t){const t=this.getRemoteVideoType(e);OU.updateLargeVideo(e,l,t||Kr).catch((()=>{}))}},addLargeVideoContainer(e,t){OU&&OU.addContainer(e,t)},removeLargeVideoContainer(e){OU&&OU.removeContainer(e)},showLargeVideoContainer(e,t){if(!OU)return Promise.reject();if(this.isLargeContainerTypeVisible(e)===t)return Promise.resolve();let n=e;if(!t){const e=this.getPinnedId();n=e?this.getRemoteVideoType(e):EU}return OU.showContainer(n)},isLargeContainerTypeVisible:e=>OU&&OU.state===e,getLargeVideoID:()=>OU&&OU.id,getLargeVideo:()=>OU,getLargeVideoWrapper(){return this.getCurrentlyOnLargeContainer().$wrapper},refreshLayout(){MU.resizeVideoArea()},_resetLargeVideo(){OU&&OU.destroy(),OU=null},_updateLargeVideoIfDisplayed(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.isCurrentlyOnLarge(e)&&this.updateLargeVideo(e,t,!1)},onResize(){MU.resizeVideoArea()}},NU=MU,LU="command",jU="printscreen",BU={8:"backspace",9:"tab",13:"enter",16:"shift",17:"control",18:"alt",20:"capslock",27:"escape",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",42:jU,44:jU,45:"insert",46:"delete",59:";",61:"=",91:"command",92:LU,93:LU,96:"numpad_0",97:"numpad_1",98:"numpad_2",99:"numpad_3",100:"numpad_4",101:"numpad_5",102:"numpad_6",103:"numpad_7",104:"numpad_8",105:"numpad_9",106:"*",107:"+",109:"-",110:".",111:"/",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",124:jU,173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",224:"command",229:";"};for(let e=0;e<10;e++)BU[e+48]=`${e}`;for(let e=0;e<26;e++){const t=e+65;BU[t]=String.fromCharCode(t).toLowerCase()}const FU=Y("app:remote-control");function UU(e){return!e["features/base/config"].disableRemoteControl&&u.default.isDesktopSharingEnabled()}function HU(e,t,n){if(!t)return FU.warn("Remote control: Skip sending remote control event. Param
44s:",t),!1;try{return null==e||e.sendEndpointMessage(t,{name:jI,...n}),!0}catch(e){return FU.error("Failed to send EndpointMessage via the datachannels",e),!1}}function VU(){return NU.getLargeVideoWrapper()}function zU(e){return function(e){return BU[e.which]}(e)}function $U(e){const t=[];return e.shiftKey&&t.push("shift"),e.ctrlKey&&t.push("control"),e.altKey&&t.push("alt"),e.metaKey&&t.push("command"),t}let WU,YU,qU;function GU(e){return(t,n)=>{const r=n(),i=r["features/remote-control"].active,o=r["features/base/conference"].conference;e!==i&&(t({type:Dk,active:e}),null==o||o.setLocalParticipantProperty("remoteControlSessionStatus",e))}}function KU(e){return(t,n)=>{const r=n();if(!UU(r))return Promise.reject(new Error("Remote control is disabled!"));t(GU(!0)),FU.log(`Requesting remote control permissions from: ${e}`);const i=r["features/base/conference"].conference;WU=(e,n)=>{t(function(e,t){return(n,r)=>{const i=r(),o=t.action,a=t.name,s=t.type,l=i["features/remote-control"].controller.requestedParticipant;if(UU(i)&&a===jI&&s===FI.permissions&&e===l){let t,r=!1;switch(o){case HI.grant:{n({type:Ok,controlled:e}),FU.log("Remote control permissions granted!",e),FU.log("Starting remote control controller.");const o=i["features/base/conference"].conference;qU=(e,t)=>{n(function(e,t){return(n,r)=>{const i=r(),o=t.name,a=t.type,s=i["features/remote-control"].controller.controlled;UU(i)&&o===jI&&a===FI.stop&&e===s&&n(JU())}}(e.getId(),t))},null==o||o.on(m.ENDPOINT_MESSAGE_RECEIVED,qU),n(rH()),r=!0,t="dialog.remoteControlAllowedMessage";break}case HI.deny:FU.log("Remote control permissions denied!",e),t="dialog.remoteControlDeniedMessage";break;case HI.error:FU.error("Error occurred on receiver side"),t="dialog.remoteControlErrorMessage";break;default:FU.error("Unknown reply received!"),t="dialog.remoteControlErrorMessage"}if(n(ZU()),r||n(GU(!1)),n(xl({descriptionArguments:{user:m6(i,e)},descriptionKey:t,titleKey:"dialog.remoteControlTitle"},hl.MEDIUM)),r){const t=y6(i),r=t6(i,e),o=null==t?void 0:t.id;null!=r&&r.id&&o!==(null==r?void 0:r.id)?n(Ek(null==r?void 0:r.id)):null!=r&&r.id||o===e||n(Ek(e))}}}}(e.getId(),n))},null==i||i.on(m.ENDPOINT_MESSAGE_RECEIVED,WU),t({type:Mk,requestedParticipant:e}),HU(i,e,{type:FI.permissions,action:HI.request})||t(ZU())}}function JU(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,n)=>{const r=n(),i=r["features/remote-control"].controller.controlled;if(!i)return;const o=r["features/base/conference"].conference;e&&HU(o,i,{type:FI.stop}),FU.log("Stopping remote control controller."),null==o||o.off(m.ENDPOINT_MESSAGE_RECEIVED,qU),qU=void 0,t(iH()),t({type:Ok,controlled:void 0}),t(GU(!1)),t(xl({descriptionKey:"dialog.remoteControlStopMessage",titleKey:"dialog.remoteControlTitle"},hl.LONG))}}function ZU(){return(e,t)=>{const n=t()["features/base/conference"].conference;e({type:Mk,requestedParticipant:void 0}),null==n||n.off(m.ENDPOINT_MESSAGE_RECEIVED,WU),WU=void 0}}function QU(e){return{type:Pk,transport:e}}function XU(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(n,r)=>{const i=r(),o=i["features/remote-control"].receiver,a=o.controller,s=o.transport;if(!a)return;const l=i["features/base/conference"].conference;t||HU(l,a,{type:FI.stop}),n({type:Rk,controller:void 0}),null==s||s.sendEvent({name:jI,type:FI.stop}),n(GU(!1)),e||n(xl({descriptionKey:"dialog.remoteControlStopMessage",titleKey:"dialog.remoteControlTitle"},hl.LONG))}}function eH(){return(e,t)=>{const n=t(),r=Cs(n["features/base/tracks"]),i=((null==r?void 0:r.jitsiTrack)||{}).sourceId,o=n["features/remote-control"].receiver.transport;return void 0===i?Promise.reject(new Error("Cannot identify screen for the remote control session")):null==o?void 0:o.sendRequest({name:jI,type:UI.start,sourceId:i})}}function tH(e,t){return(n,r)=>{const i=r();HU(i["features/base/conference"].conference,i["features/remote-control"].controller.controlled,{type:e,button:t.which})}}function nH(e,t){return(n,r)=>{const i=r();HU(i["features/base/conference"].conference,i["features/remote-control"].controller.controlled,{type:e,key:zU(t),modifiers:$U(t)})}}function rH(){return(e,n)=>{const r=VU(),i=n(),o=i["features/remote-control"].controller,a=o.controlled,s=o.isCapturingEvents;UU(i)&&r&&a&&!s&&(FU.log("Resuming remote control controller."),r.mousemove((t=>{e(function(e){return(t,n)=>{const r=VU();if(!r)return;const i=r.position(),o=n();HU(o["features/base/conference"].conference,o["features/remote-control"].controller.controlled,{type:FI.mousemove,x:(e.pageX-i.left)/r.width(),y:(e.pageY-i.top)/r.height()})}}(t))})),r.mousedown((t=>e(tH(FI.mousedown,t)))),r.mouseup((t=>e(tH(FI.mouseup,t)))),r.dblclick((t=>e(tH(FI.mousedblclick,t)))),r.contextmenu((()=>!1)),r[0].onwheel=t=>(t.preventDefault(),t.stopPropagation(),e(function(e){return(t,n)=>{const r=n();HU(r["features/base/conference"].conference,r["features/remote-control"].controller.controlled,{type:FI.mousescroll,x:e.deltaX,y:e.deltaY})}}(t)),!1),t()(window).keydown((t=>e(nH(FI.keydown,t)))),t()(window).keyup((t=>e(nH(FI.keyup,t)))),e({type:Ik,isCapturingEvents:!0}))}}function iH(){return(e,n)=>{const r=n(),i=r["features/remote-control"].controller,o=i.controlled,a=i.isCapturingEvents;if(!UU(r)||!o||!a)return;FU.log("Pausing remote control controller.");const s=VU();
44s&&(s.off("contextmenu"),s.off("dblclick"),s.off("mousedown"),s.off("mousemove"),s.off("mouseup"),s[0].onwheel=void 0),t()(window).off("keydown"),t()(window).off("keyup"),e({type:Ik,isCapturingEvents:!1})}}const oH="SET_SCREEN_AUDIO_SHARE_STATE",aH="SET_SCREENSHARE_CAPTURE_FRAME_RATE",sH="SET_SCREENSHARE_TRACKS",lH=EA()((e=>({formControl:{...e.typography.bodyLongRegular,color:e.palette.checkboxLabel,display:"inline-flex",alignItems:"center","&.is-mobile":{...e.typography.bodyLongRegularLarge}},disabled:{cursor:"not-allowed"},activeArea:{display:"grid",placeContent:"center",width:"24px",height:"24px",backgroundColor:"transparent",marginRight:"15px",position:"relative",cursor:"pointer",'& input[type="checkbox"]':{appearance:"none",backgroundColor:"transparent",margin:"3px",font:"inherit",color:e.palette.checkboxBorder,width:"18px",height:"18px",border:`2px solid ${e.palette.checkboxBorder}`,borderRadius:"3px",display:"grid",placeContent:"center","&::before":{content:'url("")',width:"18px",height:"18px",opacity:0,backgroundColor:e.palette.checkboxChecked,display:"flex",alignItems:"center",justifyContent:"center",border:0,borderRadius:"3px",transition:".2s"},"&:checked::before":{opacity:1},"&:disabled":{backgroundColor:e.palette.checkboxDisabledBackground,borderColor:e.palette.checkboxDisabledBorder,"&::before":{backgroundColor:e.palette.checkboxDisabledChecked}},"&:checked+.checkmark":{opacity:1}},"& .checkmark":{position:"absolute",left:"3px",top:"3px",opacity:0,transition:".2s"},"&.is-mobile":{width:"40px",height:"40px",'& input[type="checkbox"]':{width:"24px",height:"24px","&::before":{width:"24px",height:"24px"}},"& .checkmark":{left:"11px",top:"10px"}}}}))),cH=e=>{let t=e.checked,n=e.className,r=e.disabled,i=e.id,o=e.label,a=e.name,s=e.onChange;const l=lH(),c=l.classes,u=l.cx,d=l.theme,p=po();return go.createElement("label",{className:u(c.formControl,p&&"is-mobile",n)},go.createElement("div",{className:u(c.activeArea,p&&"is-mobile",r&&c.disabled)}
44,go.createElement("input",{checked:t,disabled:r,id:i,name:a,onChange:s,type:"checkbox"}),go.createElement(AI,{"aria-hidden":!0,className:"checkmark",color:r?d.palette.checkboxIconDisabled:d.palette.checkboxIcon,size:18,src:yS})),go.createElement("div",null,o))};class uH extends go.Component{constructor(e){super(e),this._onContinue=this._onContinue.bind(this),this._onSelectHideShareAudioHelper=this._onSelectHideShareAudioHelper.bind(this)}_onContinue(){return this.props.dispatch(r3(void 0,!0)),!0}_onSelectHideShareAudioHelper(e){let t=e.target.checked;this.props.dispatch(ge({hideShareAudioHelper:t}))}render(){const e=this.props.t;return go.createElement(MI,{ok:{translationKey:"dialog.shareAudio"},onSubmit:this._onContinue,size:"large",titleKey:e("dialog.shareAudioTitle")},go.createElement("div",{className:"share-audio-dialog"},go.createElement("img",{alt:e("dialog.shareAudioAltText"),className:"share-audio-animation",src:"images/share-audio.gif",tabIndex:0}),go.createElement(cH,{checked:this.props._shouldHideShareAudioHelper,label:e("dialog.hideShareAudioHelper"),name:"hide-share-audio-helper",onChange:this._onSelectHideShareAudioHelper})))}}const dH=tC(ra((function(e){return{_shouldHideShareAudioHelper:Boolean(q6(e))}}))(uH));class pH extends go.Component{constructor(e){super(e),this._onStopSharing=this._onStopSharing.bind(this)}_onStopSharing(){return this.props.dispatch(r3(void 0,!this.props._isAudioScreenShareWarning)),!0}render(){const e=this.props.t;let t,n,r,i,o,a;return this.props._isAudioScreenShareWarning?(r="dialog.shareAudioWarningH1",i="dialog.shareMediaWarningGenericH2",t="dialog.shareAudioWarningD1",n="dialog.shareAudioWarningD2",a="dialog.shareAudioWarningTitle",o="toolbar.stopScreenSharing"):(r="dialog.shareScreenWarningTitle",i="dialog.shareMediaWarningGenericH2",t="dialog.shareScreenWarningD1",n="dialog.shareScreenWarningD2",a="dialog.shareScreenWarningTitle",o="toolbar.stopAudioSharing"),go.createElement(MI,{ok:{translationKey:o},onSubmit:this._onStopSharing,titleKey:e(a)},go.createElement("div",{className:"share-screen-warn-dialog"},go.createElement("p",{className:"header"}," ",e(r)," "),go.createElement("p",{className:"description"}," ",e(t)," "),go.createElement("div",{className:"separator-line"}),go.createElement("p",{className:"header"}," ",e(i)," "),go.createElement("p",{className:"description"}," ",e(n)," ")))}}const fH=tC(ra()(pH));function hH(e){return{type:oH,isSharingAudio:e}}function mH(e){return{type:sH,desktopAudioTrack:e}}function gH(){return(e,t)=>{const n=t(),r=$m(n);Gm(n)?e(bg("ShareMediaWarningDialog",fH,{_isAudioScreenShareWarning:!0})):q6(n)||p.isElectron()||r?e(r3(void 0,!0)):e(bg("ShareAudioDialog",dH))}}function vH(e){return(t,n)=>{$m(n())?t(bg("ShareMediaWarningDialog",fH,{_isAudioScreenShareWarning:!1})):t(r3(e))}}const bH="white",yH="green",_H="red",wH=EA()((e=>({label:{...e.typography.labelRegular,alignItems:"center",background:e.palette.labelBackground,borderRadius:"4px",color:e.palette.labelText,display:"flex",margin:"0 2px",padding:"6px",height:28,boxSizing:"border-box"},withIcon:{marginLeft:8},clickable:{cursor:"pointer"},[bH]:{background:e.palette.labelWhiteBackground,color:e.palette.labelWhiteText,"& svg":{fill:e.palette.labelWhiteIcon}},[yH]:{background:e.palette.success02},[_H]:{background:e.palette.actionDanger}}))),SH=e=>{let t=e.accessibilityText,n=e.className,r=e.color,i=e.icon,o=e.iconColor,a=e.id,s=e.onClick,l=e.text;const c=wH(),u=c.classes,d=c.cx,p=(0,go.useCallback)((e=>{s&&("Enter"!==e.key&&" "!==e.key||(e.preventDefault(),s()))}),[s]);return go.createElement("div",{className:d(u.label,s&&u.clickable,r&&u[r],n),id:a,onClick:s,onKeyPress:p,role:s?"button":void 0,tabIndex:s?0:void 0},i&&go.createElement(AI,{color:o,size:"16",src:i}),t&&go.createElement("span",{className:"sr-only"},t),l&&go.createElement("span",{className:i&&u.withIcon},l))},EH=EA()((e=>({container:{display:"flex",height:"100%",width:"100%",justifyContent:"center",alignItems:"center",flexDirection:"column",gap:e.spacing(3),textAlign:"center"},buttonsContainer:{display:"flex",flexDirection:"column",gap:e.spacing(3),width:"100%",maxWidth:"100%"}
44,hidden:{display:"none"},label:{background:"transparent",margin:`${e.spacing(3)} 0 ${e.spacing(6)}`},button:{width:"100%",height:"48px",maxWidth:"400px"}}))),kH=tC(ra()((e=>{let t=e.callback,n=e.componentProps,r=e.t;const i=n.cameraFacingMode,o=void 0===i?Ur:i,a=n.descriptionText,s=n.titleText,l=la(),c=EH().classes,u=(0,go.useRef)(null),d=(0,go.useCallback)((()=>{t({error:"User canceled!"}),l(vg())}),[]),p=(0,go.useCallback)((()=>{var e;null===(e=u.current)||void 0===e||e.click()}),[]),f=(0,go.useCallback)((e=>{const n=new FileReader,r=e.target.files;null!=r&&r[0]?(n.onload=()=>{t({dataURL:n.result}),l(vg())},n.onerror=()=>{t({error:"Failed generating base64 URL!"}),l(vg())},n.readAsDataURL(r[0])):t({error:"No picture selected!"})}),[]);return go.createElement(MI,{cancel:{hidden:!0},disableAutoHideOnSubmit:!0,ok:{hidden:!0},onCancel:d,titleKey:s||r("dialog.cameraCaptureDialog.title")},go.createElement("div",{className:c.container},go.createElement(SH,{"aria-label":a||r("dialog.cameraCaptureDialog.description"),className:c.label,text:a||r("dialog.cameraCaptureDialog.description")}),go.createElement("div",{className:c.buttonsContainer},go.createElement(PI,{accessibilityLabel:r("dialog.cameraCaptureDialog.ok"),className:c.button,labelKey:"dialog.cameraCaptureDialog.ok",onClick:p}),go.createElement(PI,{accessibilityLabel:r("dialog.cameraCaptureDialog.reject"),className:c.button,labelKey:"dialog.cameraCaptureDialog.reject",onClick:d,type:Uc.TERTIARY}),go.createElement("input",{accept:"image/*",capture:o,className:c.hidden,onChange:f,ref:u,type:"file"}))))}))),CH="SET_SCREENSHOT_CAPTURE";let AH=window.ImageCapture;void 0===AH&&(AH=class{constructor(e){if("video"!==e.kind)throw new DOMException("NotSupportedError");this._videoStreamTrack=e,"readyState"in this._videoStreamTrack||(this._videoStreamTrack.readyState="live"),this._previewStream=new MediaStream([e]),this.videoElement=document.createElement("video"),this.videoElementPlaying=new Promise((e=>{this.videoElement.addEventListener("playing",e)})),HTMLMediaElement?this.videoElement.srcObject=this._previewStream:this.videoElement.src=URL.createObjectURL(this._previewStream),this.videoElement.muted=!0,this.videoElement.setAttribute("playsinline",""),this.videoElement.play(),this.canvasElement=document.createElement("canvas"),this.canvas2dContext=this.canvasElement.getContext("2d")}get videoStreamTrack(){return this._videoStreamTrack}getPhotoCapabilities(){return new Promise((function(e,t){const n={current:0,min:0,max:0};e({exposureCompensation:n,exposureMode:"none",fillLightMode:"none",focu
44sMode:"none",imageHeight:n,imageWidth:n,iso:n,redEyeReduction:!1,whiteBalanceMode:"none",zoom:n}),t(new DOMException("OperationError"))}))}setOptions(e={}){return new Promise((function(e,t){}))}takePhoto(){const e=this;return new Promise((function(t,n){if("live"!==e._videoStreamTrack.readyState)return n(new DOMException("InvalidStateError"));e.videoElementPlaying.then((()=>{try{e.canvasElement.width=e.videoElement.videoWidth,e.canvasElement.height=e.videoElement.videoHeight,e.canvas2dContext.drawImage(e.videoElement,0,0),e.canvasElement.toBlob(t)}catch(e){n(new DOMException("UnknownError"))}}))}))}grabFrame(){const e=this;return new Promise((function(t,n){if("live"!==e._videoStreamTrack.readyState)return n(new DOMException("InvalidStateError"));e.videoElementPlaying.then((()=>{try{e.canvasElement.width=e.videoElement.videoWidth,e.canvasElement.height=e.videoElement.videoHeight,e.canvas2dContext.drawImage(e.videoElement,0,0),t(window.createImageBitmap(e.canvasElement))}catch(e){n(new DOMException("UnknownError"))}}))}))}}),window.ImageCapture=AH;const TH=Y("app:screenshot-capture");function IH(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class DH{constructor(e){IH(this,"_state",void 0),IH(this,"_initializedRegion",void 0),IH(this,"_imageCapture",void 0),IH(this,"_streamWorker",void 0),IH(this,"_queue",void 0),this._state=e,this._handleWorkerAction=this._handleWorkerAction.bind(this);let t=`${R()}libs/screenshot-capture-worker.min.js`;const n=new Blob([`importScripts("${t}");`],{type:"application/javascript"});t=window.URL.createObjectURL(n),this._streamWorker=new Worker(t,{name:"Screenshot capture worker"}),this._streamWorker.onmessage=this._handleWorkerAction,this._initializedRegion=!1,this._queue=[]}async _initRegionSelection(){const e=this._state["features/base/config"]._screenshotHistoryRegionUrl,t=I5(this._state),n=null==t?void 0:t.getMeetingUniqueId(),r=this._state["features/base/jwt"].jwt;if(!e)return;const i={...r&&{Authorization:`Bearer ${r}`}};try{await fetch(`${e}/${n}`,{method:"POST",headers:i})}catch(e){return void TH.warn(`Could not create screenshot region: ${e}`)}this._initializedRegion=!0}async start(e){if(!window.OffscreenCanvas)return void TH.warn("Can't start screenshot capture, OffscreenCanvas is not available");const t=e.videoType,n=e.track;"desktop"===t&&(this._imageCapture=new ImageCapture(n),this._initializedRegion||await this._initRegionSelection(),this.sendTimeout())}stop(){this._streamWorker.postMessage({id:2})}async sendTimeout(){let e;if(!this._imageCapture.track||"live"!==this._imageCapture.track.readyState)return TH.warn("Track is in invalid state"),void this.stop();try{e=await this._imageCapture.grabFrame()}catch(e){}this._streamWorker.postMessage({id:1,timeMs:2e3,imageBitmap:e})}_handleWorkerAction(e){const t=e.data,n=t.id,r=t.imageBlob;this.sendTimeout(),3===n&&r&&this._queue.length<3&&this._doProcessScreenshot(r)}_doProcessScreenshot(e){var t;this._queue.push(e),mj({action:"screen.sharing.capture.taken"});const n=I5(this._state),r=(null==n||n.getMeetingUniqueId(),this._state["features/base/connection"].connection),i=(null==r||r.getJid(),Date.now(),this._state["features/base/jwt"].jwt,jh(),b6(this._state)),o=[];o.push(null===(t=X4(this._state))||void 0===t?void 0:t.id),i.forEach((e=>o.push(e.id))),async function(){return await Promise.resolve()}().then((()=>{const t=this._queue.indexOf(e);t>-1&&this._queue.splice(t,1)}))}}function PH(e,t,n){const r=e["features/base/config"].screenshotCapture;return!(null==r||!r.enabled)&&!(t&&!Gm(e))&&(!n||"always"===r.mode||am(e))}let xH;function RH(e){return{type:CH,payload:e}}function OH(e){return async function(t,n){const r=n();if(r["features/screenshot-capture"].capturesEnabled!==e){if(!xH)try{xH=await(i=r,MediaStreamTrack.prototype.getSettings||MediaStreamTrack.prototype.getConstraints?new DH(Ee(i)):Promise.reject(new Error("ScreenshotCaptureSummary not supported!")))}catch(e){TH.error("Cannot create screenshotCaptureSummary",e)}if(e)try{const n=function(e){const t=Cs(_s(e));return null==t?void 0:t.jitsiTrack}(r);await xH.start(n),t(RH(e))}catch{TH.error("Unsupported stream type.")}else xH.stop(),t(RH(e))}var i;return Promise.resolve()}}__webpack_require__(64979);const MH="SET_LOW_BANDWIDTH_MODE",NH=Y("app:low-bandwidth-mode");function LH(e){return(t,n)=>{n()["features/base/low-bandwidth-mode"].enabled!==e&&(mj({action:"low.bandwidth.mode."+(e?"enabled":"disabled")}),NH.log("Low bandwidth mode "+(e?"enabled":"disabled")),t({type:MH,lowBandwidthMode:e}),"undefined"!=typeof APP&&APP.conference.onToggleLowBandwidthMode())}}const jH="camera-facing-mode-message",BH="lower-hand-message";var FH=__webpack_require__(66070),UH=Math.ceil,HH=Math.max;var VH=__webpack_require__(39759),zH=Math.floor,$H=Math.random;const WH=function(e,t){var n,r,i=-1,o=e.length,a=o-1;for(t=void 0===t?o:t;++i<t;){var s=(r=a,(n=i)+zH($H()*(r-n+1))),l=e[s];e[s]=e[i],e[i]=l}return e.length=t,e},YH=function(e){return WH((0,VH.A)(e))};var qH=__webpack_require__(92866);const GH=function(e){return WH((0,qH.A)(e))};var KH=__webpack_require__(92049);const JH=function(e){return((0,KH.A)(e)?YH:GH)(e)},ZH="avatar-url",QH="email",XH=Symbol("url"),eV={"dialog.sessTerminatedReason":"The meeting has been terminated","lobby.lobbyClosed":"Lobby room closed."},tV="switch_room",nV="unrecoverable_error",rV="_RESET_BREAKOUT_ROOMS",iV="_UPDATE_ROOM_COUNTER",oV="UPDATE_BREAKOUT_ROOMS",aV="features/breakout-rooms",sV=Y("app:breakout-rooms");function lV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function cV(e){return(t,n)=>{var r;const i=n();let o=i[aV].roomCounter;const a=e||xt.t("breakoutRooms.defaultName",{index:++o});mj(pD("create")),t({type:iV,roomCounter:o}),null===(r=I5(i))||void 0===r||null===(r=r.getBreakoutRooms())||void 0===r||r.createBreakoutRoom(a)}}function uV(e){return(t,n)=>{const r=L5(n)[e],i=j5(n);
44mj(pD("close")),r&&i&&Object.values(r.participants).forEach((e=>{t(fV(e.jid,i.id))}))}}function dV(e){return(t,n)=>{var r;mj(pD("remove"));const i=F5(n,e);i?(Object.keys(i.participants).length>0&&t(uV(i.id)),null===(r=I5(n))||void 0===r||null===(r=r.getBreakoutRooms())||void 0===r||r.removeBreakoutRoom(e)):sV.error("The room to remove was not found.")}}function pV(){return(e,t)=>{const n=L5(t),r=(0,FH.A)(n,(e=>!e.isMainRoom));if(r){mj(pD("auto.assign"));const n=Array.from(b6(t).keys()),i=Math.ceil(n.length/r.length);(function(e,t,n){t=(n?(0,yj.A)(e,t,n):void 0===t)?1:HH((0,H.A)(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var i=0,o=0,a=Array(UH(r/t));i<r;)a[o++]=Er(e,i,i+=t);return a})(JH(n),i).forEach(((t,n)=>t.forEach((t=>{e(fV(t,r[n].id))}))))}}}function fV(e,t){return(n,r)=>{var i;const o=L5(r)[t];if(!o)return void sV.warn(`Invalid room: ${t}`);const a=function(e,t){const n=I5(e);if(!n)return;let r,i=t;if(!t.includes("@")){const e=n.getParticipantById(t);i=null==e?void 0:e.getJid()}if(i){const t=L5(e);for(const e of Object.values(t)){const t=e.participants||{},n=t[i]||Object.values(t).find((e=>e.jid===i));if(n){r=n.jid;break}}}return r}(r,e);a?null===(i=I5(r))||void 0===i||null===(i=i.getBreakoutRooms())||void 0===i||i.sendParticipantToRoom(a,o.jid):sV.warn(`Could not find participant ${e}`)}}function hV(e){return async(t,n)=>{var r,i,o;const a=null===(r=j5(n))||void 0===r?void 0:r.id;let s=e||a;if(s&&-1!==(null===(i=s)||void 0===i?void 0:i.indexOf("@"))){const e=function(e){return function(e){if(Array.isArray(e))return e}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return lV(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lV(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(s.split("@")),t=e[0],n=e.slice(1);s=new String(t),s.domain=n.join("@")}const l=null===(o=s)||void 0===o?void 0:o.toString(),c=l===a,u=L5(n)[null!=l?l:""];if(u){if(t({type:rV}),"ReactNative"===navigator.product){const e=I5(n),r=n()["features/base/media"],i=r.audio,o=r.video;t(Z3(e));try{await(null==e?void 0:e.leave(tV))}catch(n){sV.warn("JitsiConference.leave() rejected with:",n),t(z3(e))}t(Tl()),t(Q3(s)),t(is(i.muted)),t(ls(Boolean(o.muted))),t(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return(e,n)=>{const r=n();if(e(((e,t)=>{const n=Is(t()["features/base/tracks"]);n&&n.videoType===Jr&&e($D([n.jitsiTrack]))})),0===t.length){const e=r["features/base/config"].startSilent,n=r["features/base/media"].video;e||t.push(Vr.AUDIO),n.muted&~qr||t.push(Vr.VIDEO)}const i=Ts(r["features/base/tracks"],!0).map((e=>e.mediaType)),o=t.filter((e=>-1===i.indexOf(e)));o.length&&e(OD({devices:o}))}}())}else{const e=Ts(n()["features/base/tracks"]),t=Bs(e,Vr.AUDIO),r=Bs(e,Vr.VIDEO);try{await APP.conference.leaveRoom(!1,tV).then((()=>APP.API.notifyConferenceLeft(APP.conference.roomName)))}catch(e){sV.warn("APP.conference.leaveRoom() rejected with:",e)}APP.conference.joinRoom(s,{isBreakoutRoom:!0,startWithAudioMuted:t,startWithVideoMuted:r})}t(xl(c?{titleKey:"breakoutRooms.notifications.joinedTitle",descriptionKey:"breakoutRooms.notifications.joinedMainRoom",concatText:!0,maxLines:2}:{titleKey:"breakoutRooms.notifications.joinedTitle",descriptionKey:"breakoutRooms.notifications.joined",descriptionArguments:{name:u.name},concatText:!0,maxLines:2},hl.MEDIUM))}else sV.warn(`Unknown room: ${u}`)}}const mV="ADD_MESSAGE",gV="ADD_MESSAGE_REACTION",vV="CLEAR_CHAT_STATE",bV="CLOSE_CHAT",yV="EDIT_MESSAGE",_V="OPEN_CHAT",wV="SEND_MESSAGE",SV="SEND_REACTION",EV="SET_PRIVATE_MESSAGE_RECIPIENT",kV="SET_FOCUSED_TAB",CV="SET_LOBBY_CHAT_RECIPIENT",AV="SET_LOBBY_CHAT_ACTIVE_STATE",TV="REMOVE_LOBBY_CHAT_PARTICIPANT",IV="SET_CHAT_WIDTH",DV="SET_USER_CHAT_WIDTH",PV="SET_CHAT_IS_RESIZING",xV="NOTIFY_PRIVATE_RECIPIENTS_CHANGED",RV="KNOCKING_PARTICIPANT_SOUND",OV="LOBBY_CHAT_INITIALIZED",MV="MODERATOR_IN_CHAT_WITH_LEFT";function NV(e){return{type:mV,...e}}function LV(e){return{type:yV,message:e}}function jV(){return{type:bV}}function BV(e){return{type:wV,ignorePrivacy:arguments.length>1&&void 0!==arguments[1]&&arguments[1],message:e}}function FV(e){return{participant:e,type:EV}}function UV(e){return{type:kV,tabId:e}}function HV(e){return{type:AV,payload:e}}function VV(e){return{type:TV,removeLobbyChatMessages:e}}function zV(e){return async(t,n)=>{if(!e)return;const r=n(),i=r["features/base/conference"].conference,o=r["features/lobby"].knockingParticipants,a=r["features/chat"].lobbyMessageRecipient,s=X4(r),l=null==i?void 0:i.myLobbyUserId();if(a&&a.id===e)return t(HV(!0));const c=o.find((t=>t.id===e));if(c&&c.chattingWithModerator===l)return t({type:CV,participant:c,open:!0});if(!c)return;const u={type:OV,moderator:{...s,name:"Moderator",id:l},attendee:c};return null==i||i.sendLobbyMessage(u,c.id),null==i?void 0:i.sendLobbyMessage(u)}}function $V(e,t){return function(t){t(UV(On.CHAT)),t({participant:e,type:_V})}}function WV(){return(e,t)=>{e(t()["features/chat"].isOpen?jV():$V()),NU.onResize()}}function YV(e){return{type:PV,resizing:e}}const qV=EA()((e=>({container:{display:"flex"},tab:{...e.typography.bodyShortBold,color:e.palette.tabText,flex:1,padding:"14px",background:"none",border:0,appearance:"none",borderBottom:`2px solid ${e.palette.tabBorder}`,transition:"color, border-color 0.2s",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:0,"&:hover":{color:e.palette.tabTextHover,borderColor:e.palette.tabBorderHover},"&.focus-visible":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.tabFocus}`,border:0,color:e.palette.tabTextSelected},"&.selected":{color:e.palette.tabTextSelected,borderColor:e.palette.tabBorderSelected},"&:disabled":{color:e.palette.tabTextDisabled,borderColor:e.palette.tabBorderDisabled},"&.is-mobile":{...e.typography.bodyShortBoldLarge}},badge:{...e.typography.labelBold,alignItems:"center",backgroundColor:e.palette.tabBadgeBackgroun
44d,borderRadius:e.spacing(2),color:e.palette.tabBadgeText,display:"inline-flex",height:e.spacing(3),justifyContent:"center",marginLeft:e.spacing(2),minWidth:e.spacing(2),padding:`0 ${e.spacing(1)}`},icon:{marginRight:e.spacing(1)}}))),GV=e=>{let t=e.accessibilityLabel,n=e.className,r=e.onChange,i=e.selected,o=e.tabs;const a=qV(),s=a.classes,l=a.cx,c=po(),u=(0,go.useCallback)((e=>()=>{r(e)}),[]),d=(0,go.useCallback)((e=>t=>{let n=null;"ArrowLeft"===t.key&&(t.preventDefault(),n=0===e?o.length-1:e-1),"ArrowRight"===t.key&&(t.preventDefault(),n=e===o.length-1?0:e+1),null!==n&&r(o[n].id)}),[o]);return(0,go.useEffect)((()=>{var e,t;"tab"===(null===(e=document.activeElement)||void 0===e?void 0:e.getAttribute("role"))&&(null===(t=document.querySelector(`#${i}`))||void 0===t||t.focus())}),[i]),go.createElement("div",{"aria-label":t,className:l(s.container,n),role:"tablist"},o.map(((e,t)=>go.createElement("button",{"aria-controls":e.controlsId,"aria-label":e.accessibilityLabel,"aria-selected":i===e.id,className:l(s.tab,i===e.id&&"selected",c&&"is-mobile"),disabled:e.disabled,id:e.id,key:e.id,onClick:u(e.id),onKeyDown:d(t),role:"tab",tabIndex:i===e.id?void 0:-1,title:e.title},e.icon&&go.createElement(AI,{className:s.icon,src:e.icon}),e.label,e.countBadge&&go.createElement("span",{className:s.badge},e.countBadge)))))},KV={height:300,width:300},JV=Y("app:desktop-picker");const ZV={small:16,medium:24,large:48},QV=EA()(((e,t)=>{let n=t.color;return{container:{verticalAlign:"middle",opacity:0,animation:`${_A` 45 0% { 46 transform: rotate(50deg); 47 opacity: 0; 48 stroke-dashoffset: 60; 49 } 50 100% { 51 transform: rotate(230deg); 52 opacity: 1; 53 stroke-dashoffset: 50; 54 } 55 `} 1s forwards ease-in-out`},circle:{fill:"none",stroke:n,strokeWidth:1.5,strokeLinecap:"round",strokeDasharray:60,strokeDashoffset:"inherit",transformOrigin:"center",animation:`${_A` 56 0% { 57 transform: rotate(0); 58 } 59 100% { 60 transform: rotate(360deg); 61 } 62 `} 0.86s forwards infinite`,animationDelay:"0ms",animationTimingFunction:"cubic-bezier(0.4, 0.15, 0.6, 0.85)"}}})),XV=e=>{let t=e.color,n=void 0===t?"#E6EDFA":t,r=e.size,i=void 0===r?"medium":r;const o=QV({color:n}).classes;return go.createElement("svg",{className:o.container,focusable:"false",height:ZV[i],viewBox:"0 0 16 16",width:ZV[i],xmlns:"http://www.w3.org/2000/svg"},go.createElement("circle",{className:o.circle,cx:"8",cy:"8",r:"7"}))};class ez extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this),this._onDoubleClick=this._onDoubleClick.bind(this)}render(){const e="desktop-picker-source "+(this.props.selected?"is-selected":"");return go.createElement("div",{className:e,onClick:this._onClick,onDoubleClick:this._onDoubleClick},this._renderThumbnailImageContainer(),go.createElement("div",{className:"desktop-source-preview-label"},this.props.source.name))}_renderThumbnailImageContainer(){let e=this.props.source.thumbnail.dataUrl;return"function"==typeof this.props.source.thumbnail.toDataURL&&(e=this.props.source.thumbnail.toDataURL()),go.createElement("div",{className:"desktop-source-preview-image-container"},this._renderThumbnailImage(e))}_renderThumbnailImage(e){return go.createElement("img",{alt:this.props.t("welcomepage.logo.desktopPreviewThumbnail"),className:"desktop-source-preview-thumbnail",src:e})}_onClick(){const e=this.props,t=e.source,n=e.type;this.props.onClick(t.id,n)}_onDoubleClick(){const e=this.props,t=e.source,n=e.type;this.props.onDoubleClick(t.id,n)}}const tz=tC(ez);class nz extends go.Component{constructor(e){super(e),this._onShareAudioCheck=this._onShareAudioCheck.bind(this)}_onShareAudioCheck(e){let t=e.target.checked;this.props.onShareAudioChecked(t)}render(){const e=this.props,t=e.onClick,n=e.onDoubleClick,r=e.selectedSourceId,i=e.sources,o=e.type,a=e.t,s=`desktop-picker-pane default-scrollbar source-type-${o}`,l=i?i.map((e=>go.createElement(tz,{key:e.id,onClick:t,onDoubleClick:n,selected:e.id===r,source:e,type:o}))):go.createElement("div",{className:"desktop-picker-pane-spinner"},go.createElement(XV,null));let c;return"screen"===o&&"windows"===uo&&(c=go.createElement(cH,{label:a("dialog.screenSharingAudio"),name:"share-system-audio",onChange:this._onShareAudioCheck})),go.createElement("div",{className:s},l,c)}}const rz=tC(nz);function iz(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const oz={screen:"dialog.yourEntireScreen",window:"dialog.applicationWindow"},az=Object.keys(oz);class sz extends go.PureComponent{static getDerivedStateFromProps(e){return{types:sz._getValidTypes(e.desktopSharingSources)}}static _getValidTypes(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>az.includes(e)))}constructor(e){super(e),iz(this,"_poller",null),iz(this,"state",{screenShareAudio:!1,selectedSource:{},selectedTab:"screen",sources:{},types:[]}),this._onCloseModal=this._onCloseModal.bind(this),this._onPreviewClick=this._onPreviewClick.bind(this),this._onShareAudioChecked=this._onShareAudioChecked.bind(this),this._onSubmit=this._onSubmit.bind(this),this._onTabSelected=this._onTabSelected.bind(this),this._updateSources=this._updateSources.bind(this),this.state.types=sz._getValidTypes(this.props.desktopSharingSources)}componentDidMount(){this._startPolling()}componentWillUnmount(){this._stopPolling()}render(){const e=this.state,t=e.selectedTab,n=e.selectedSource,r=e.sources,i=e.types;return go.createElement(MI,{ok:{disabled:Boolean(!this.state.selectedSource.id),translationKey:"dialog.Share"},onCancel:this._onCloseModal,onSubmit:this._onSubmit,size:"large",titleKey:"dialog.shareYourScreen"},this._renderTabs(),i.map((e=>go.createElement("div",{"aria-labelledby":`${e}-button`,className:t===e?void 0:"hide",id:`${e}-panel`,key:e,role:"tabpanel",tabIndex:0}
62,t===e&&go.createElement(rz,{key:t,onClick:this._onPreviewClick,onDoubleClick:this._onSubmit,onShareAudioChecked:this._onShareAudioChecked,selectedSourceId:n.id,sources:r[t],type:t})))))}_getSelectedSource(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=this.state.selectedSource,r=null!=t?t:this.state.selectedTab;return!Array.isArray(e[r])||e[r].length<=0?{}:n&&n.type===r&&e[r].some((e=>e.id===n.id))?n:{id:e[r][0].id,type:r}}_onCloseModal(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=this.state.sources,a=(null!==(e=null==o?void 0:o.screen)&&void 0!==e?e:[]).concat(null!==(t=null==o?void 0:o.window)&&void 0!==t?t:[]).find((e=>e.id===n));this.props.onSourceChoose(n,r,i,a),this.props.dispatch(vg())}_onPreviewClick(e,t){this.setState({selectedSource:{id:e,type:t}})}_onSubmit(){const e=this.state,t=e.selectedSource,n=t.id,r=t.type,i=e.screenShareAudio;this._onCloseModal(n,r,i)}_onTabSelected(e){const t=this.state.sources;this.setState({screenShareAudio:!1,selectedSource:this._getSelectedSource(t,e),selectedTab:e})}_onShareAudioChecked(e){this.setState({screenShareAudio:e})}_renderTabs(){const e=this.state.types,t=this.props.t,n=e.map((e=>({accessibilityLabel:t(oz[e]),id:`${e}`,controlsId:`${e}-panel`,label:t(oz[e])})));return go.createElement(GV,{accessibilityLabel:t("dialog.sharingTabs"),className:"desktop-picker-tabs-container",onChange:this._onTabSelected,selected:`${this.state.selectedTab}`,tabs:n})}_startPolling(){this._stopPolling(),this._updateSources(),this._poller=window.setInterval(this._updateSources,2e3)}_stopPolling(){window.clearInterval(this._poller),this._poller=null}_updateSources(){const e=this.state.types,t={types:e,thumbnailSize:KV};e.length>0&&function(e){return APP.API.requestDesktopSources(e).then((e=>{let t=e.sources,n=e.error;return t?function(){const e={screen:[],window:[]};return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((t=>{const n=t.id.split(":")[0];e[n]&&e[n].push(t)})),e}(t):n?(JV.error(`Error while obtaining desktop sources: ${n}`),null):void 0}))}(t).then((e=>{const t=this._getSelectedSource(e);this.setState({selectedSource:t,sources:e})})).catch((e=>JV.log(e)))}}const lz=tC(ra()(sz));function cz(){let e=arguments.length>1?arguments[1]:void 0;const t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).desktopSharingSources;return bg("DesktopPicker",lz,{desktopSharingSources:t,onSourceChoose:e})}const uz=["Microsoft Teams Audio Device","ZoomAudioDevice"],dz=Y("app:devices");function pz(e,t){var n;if(void 0===e["features/base/devices"])return!0;const r=e["features/base/devices"].availableDevices;return Number(null===(n=r[t])||void 0===n?void 0:n.length)>0}const fz={audioinput:"audioInput",audiooutput:"audioOutput",videoinput:"videoInput"};function hz(e){if(APP.conference._localTracksInitialized)return!0;for(const t of["audioInput","audioOutput","videoInput"])if((e["features/base/devices"].availableDevices[t]||[]).find((e=>Boolean(e.label))))return!0;return!1}function mz(){return u.default.mediaDevices.getAudioOutputDevice()}function gz(e,t){const n=fz[t]||t,r=e["features/base/devices"].availableDevices,i=(r[n]||[]).find((e=>"default"===e.deviceId)),o=(r[n]||[]).find((e=>"default"!==e.deviceId&&e.groupId===(null==i?void 0:i.groupId)));if(o)return o.deviceId}function vz(e,t,n){const r=fz[n]||n,i=(e["features/base/devices"].availableDevices[r]||[]).find((e=>e.label===t));if(i)return i.deviceId}function bz(e,t,n){const r=fz[n]||n,i=(e["features/base/devices"].availableDevices[r]||[]).find((e=>e.deviceId===t));if(i)return i.label}function yz(e){return{audioInput:e.filter((e=>"audioinput"===e.kind)),audioOutput:e.filter((e=>"audiooutput"===e.kind)),videoInput:e.filter((e=>"videoinput"===e.kind))}}function _z(){const e=[];return{filteredDevices:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((t=>!t.label||!uz.find((e=>{var n;return null===(n=t.label)||void 0===n?void 0:n.startsWith(e)}))||(e.push(t),!1))),ignoredDevices:e}}function wz(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(e.length!==t.length)return!0;for(let n=0;n<e.length;n++){const r=e[n],i=t.find((e=>{let t=e.deviceId,n=e.groupId,i=e.kind,o=e.label;return r.deviceId===t&&r.groupId===n&&r.kind===i&&r.label===o}));if(!i)return!0}return!1}
62function Sz(e){let t=e.audioInput,n=void 0===t?[]:t,r=e.audioOutput,i=void 0===r?[]:r,o=e.videoInput,a=void 0===o?[]:o;return n.concat(i).concat(a)}function Ez(e){let t=e;const n=t.lastIndexOf("(");return-1!==n&&(t=t.substr(0,n)),t}function kz(e){var t;return null===(t=e["features/base/devices"].availableDevices.audioInput)||void 0===t?void 0:t.map((e=>({deviceId:e.deviceId,label:e.label})))}function Cz(e){var t;return null===(t=e["features/base/devices"].availableDevices.audioOutput)||void 0===t?void 0:t.map((e=>({deviceId:e.deviceId,label:e.label})))}function Az(e){var t;return null===(t=e["features/base/devices"].availableDevices.videoInput)||void 0===t?void 0:t.map((e=>e.deviceId))}function Tz(e){return null==e?void 0:e.map((e=>`\t\t${e.label}[${e.deviceId}]`)).join("\n")}function Iz(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=yz(e),r=Tz(n.audioInput),i=Tz(n.audioOutput),o=Tz(n.videoInput);dz.debug(`${t}:\naudioInput:\n${r}\naudioOutput:\n${i}\nvideoInput:\n${o}`)}function Dz(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;return dz.debug(`setAudioOutputDevice: ${String(r)}[${e}]`),u.default.mediaDevices.isDeviceChangeAvailable("output")?u.default.mediaDevices.setAudioOutputDevice(e).then((()=>{var i;t((i=e,function(e,t){const n=t()["features/base/sounds"];for(const e of n){var r,o;null===(r=Mu(e,2)[1].audioElement)||void 0===r||null===(o=r.setSinkId)||void 0===o||o.call(r,i)}}));const o={audioOutputDeviceId:e,userSelectedAudioOutputDeviceId:void 0,userSelectedAudioOutputDeviceLabel:void 0};return n?(o.userSelectedAudioOutputDeviceId=e,o.userSelectedAudioOutputDeviceLabel=r):(delete o.userSelectedAudioOutputDeviceId,delete o.userSelectedAudioOutputDeviceLabel),t(ge(o))}
62)):(dz.warn("Adjusting audio output is not supported"),Promise.resolve())}const Pz="calendar_tab",xz="more_tab",Rz="moderator-tab",Oz="profile_tab",Mz="shortcuts_tab",Nz="video_tab",Lz="virtual-background_tab",jz=[5,15,30],Bz=Y("app:video-menu");function Fz(e,t){return n=>{switch(t){case Vr.AUDIO:mj(cD(YI,{enable:e})),n(is(e,!0));break;case Vr.SCREENSHARE:mj(cD("desktop.mute",{enable:e})),n(ss(e,$r,!0));break;case Vr.VIDEO:mj(cD(qI,{enable:e})),n(ls(e,Gr,!0));break;default:return void Bz.error(`Unsupported media type: ${t}`)}}}function Uz(e,t){return n=>{mj(function(e,t){return{action:"clicked",attributes:{participant_id:e,media_type:t},source:"remote.mute.button",type:zI}}(e,t));const r=t===Vr.SCREENSHARE?"desktop":t;n(function(e,t){return{type:kg,id:e,mediaType:t}}(e,r))}}function Hz(e,t){return(n,r)=>{b6(r()).forEach(((r,i)=>{e.includes(i)||(n(Uz(i,t)),t===Vr.AUDIO?n(Ra(i)):t===Vr.VIDEO?n(Ma(i)):t===Vr.SCREENSHARE&&n(Oa(i)))}))}}const Vz="INIT_DEVICE",zz="CLOSE_HID_DEVICE",$z="REQUEST_HID_DEVICE",Wz="UPDATE_DEVICE";function Yz(e){return{type:Vz,deviceInfo:e}}const qz="INIT_DEVICE",Gz="UPDATE_DEVICE",Kz="on",Jz="off",Zz="onHook",Qz="offHook",Xz="muteOff",e$="muteOn",t$="onRing",n$="offRing",r$="onHold",i$="offHold",o$="ondevicehookswitch",a$="ondevicemuteswitch",s$="MUTE_SWITCH_ON",l$="MUTE_SWITCH_OFF",c$=Y("app:web-hid"),u$=524297,d$=524311,p$=524312,f$=524320,h$=720928,m$=720943,g$={filters:[{usagePage:11}],exclusionFilters:[]};function v$(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b$(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b$(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b$(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y$(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class _$ extends EventTarget{static getInstance(){return this.instance||(this.instance=new _$),this.instance}constructor(){super(),y$(this,"hidSupport",void 0),y$(this,"deviceInfo",void 0),y$(this,"availableDevices",void 0),y$(this,"isParseDescriptorsSuccess",void 0),y$(this,"outputEventGenerators",void 0),y$(this,"deviceCommand",{outputReport:{mute:{reportId:0,usageOffset:-1},offHook:{reportId:0,usageOffset:-1},ring:{reportId:0,usageOffset:0},hold:{reportId:0,usageOffset:0}},inputReport:{hookSwitch:{reportId:0,usageOffset:-1,isAbsolute:!1},phoneMute:{reportId:0,usageOffset:-1,isAbsolute:!1}}}),this.deviceInfo={},this.hidSupport=this.isSupported(),this.availableDevices=[],this.isParseDescriptorsSuccess=!1,this.outputEventGenerators={}}isSupported(){var e;return Boolean(null===(e=window.navigator.hid)||void 0===e?void 0:e.requestDevice)}async requestHidDevices(){var e;if(!this.hidSupport)return c$.warn("The WebHID API is NOT supported!"),null;null!==(e=this.deviceInfo)&&void 0!==e&&null!==(e=e.device)&&void 0!==e&&e.opened&&await this.close();const t=await navigator.hid.requestDevice(g$);return null!=t&&t.length?(this.availableDevices=t,t):(c$.warn("No HID devices selected."),!1)}async listenToConnectedHid(){const e=await this.loadPairedDevices();if(null==e||!e.length)return void c$.warn("No hid device found.");const t=this.getTelephonyDevice(e);t?(await this.open(t),this.resetDeviceState(),this.sendDeviceReport({command:Qz})):c$.warn("No HID device to request")}getTelephonyDevice(e){if(null!=e&&e.length)return null==e?void 0:e.find((e=>this.findTelephonyCollectionInfo(e.collections)));c$.warn("No HID device to request")}findTelephonyCollectionInfo(e){return null==e?void 0:e.find((e=>11===e.usagePage))}async open(e){try{var t;if(this.deviceInfo={device:e},null===(t=this.deviceInfo)||void 0===t||!t.device)return void c$.warn("no HID device found");if(this.deviceInfo.device.opened||await this.deviceInfo.device.open(),this.isParseDescriptorsSuccess=await this.parseDeviceDescriptors(this.deviceInfo.device),!this.isParseDescriptorsSuccess)return void c$.warn("Failed to parse webhid");this.dispatchEvent(new CustomEvent(qz,{detail:{deviceInfo:{...this.deviceInfo}}})),this.deviceInfo.device.oninputreport=await this.handleInputReport.bind(this),this.resetDeviceState()}
62catch(e){c$.error(`Error content open device:${e}`)}}async close(){try{var e;if(await this.resetDeviceState(),this.availableDevices&&(c$.info("clear available devices list"),this.availableDevices=[]),!this.deviceInfo)return;null!==(e=this.deviceInfo)&&void 0!==e&&null!==(e=e.device)&&void 0!==e&&e.opened&&await this.deviceInfo.device.close(),this.deviceInfo.device&&(this.deviceInfo.device.oninputreport=null),this.deviceInfo={}}catch(e){c$.error(e)}}async loadPairedDevices(){try{const e=await navigator.hid.getDevices();return this.availableDevices=e,e}catch(e){c$.error("loadPairedDevices error:",e)}}parseDeviceDescriptors(e){try{if(this.outputEventGenerators={},null==e||!e.collections)return c$.error("Undefined device collection"),!1;const t=this.findTelephonyCollectionInfo(e.collections);if(!t||0===Object.keys(t).length)return c$.error("No telephony collection"),!1;if(t.inputReports){if(!this.parseInputReports(t.inputReports))return c$.warn("parse inputReports failed"),!1;c$.warn("parse inputReports success")}return t.outputReports?this.parseOutputReports(t.outputReports)?(c$.warn("parse outputReports success"),!0):(c$.warn("parse outputReports failed"),!1):(c$.warn("parseDeviceDescriptors: returns false, end"),!1)}catch(e){return c$.error(`parseDeviceDescriptors error:${JSON.stringify(e,null," ")}`),!1}}handleInputReport(e){try{const t=e.data,n=e.device,r=e.reportId;if(0===r)return void c$.warn("handleInputReport: ignore invalid reportId");const i=this.deviceCommand.inputReport;if(c$.warn(`current inputReport:${JSON.stringify(i,null," ")}, reporId: ${r}`),r!==i.hookSwitch.reportId&&r!==i.phoneMute.reportId)return void c$.warn("handleInputReport:ignore unknown reportId");let o=!1,a=!1;const s=new Uint8Array(t.buffer),l=!0;if(r===i.hookSwitch.reportId){const e=i.hookSwitch,n=Math.trunc(e.usageOffset/8),r=e.usageOffset%8,a=!!(t.getUint8(n)&1<<r);c$.warn("recv hookSwitch ",a?Jz:Kz),i.hookSwitch.isAbsolute?this.deviceInfo.hookStatus===Kz&&a?(this.deviceInfo.hookStatus=Jz,o=!0):this.deviceInfo.hookStatus!==Jz||a||(this.deviceInfo.hookStatus=Kz,o=!0):a&&(this.deviceInfo.hookStatus=this.deviceInfo.hookStatus===Jz?Kz:Jz,o=!0)}if(r===i.phoneMute.reportId){const e=i.phoneMute,n=Math.trunc(e.usageOffset/8),r=e.usageOffset%8,o=!!(t.getUint8(n)&1<<r);c$.warn("recv phoneMute ",o?Kz:Jz),i.phoneMute.isAbsolute?this.deviceInfo.muted!==o&&(this.deviceInfo.muted=o,a=!0):o&&(this.deviceInfo.muted=!this.deviceInfo.muted,a=!0)}const c={productName:n.productName,reportId:this.getHexByte(r),reportData:s,eventName:"",isMute:!1,hookStatus:""};o&&(c.eventName=o$,c.hookStatus=this.deviceInfo.hookStatus,c$.warn(`hook status change: ${this.deviceInfo.hookStatus}`)),a&&(c.eventName=a$,c.isMute=this.deviceInfo.muted,c$.warn(`mute status change: ${this.deviceInfo.muted}`));const u=this.extractActionResult(c);if(this.dispatchEvent(new CustomEvent(Gz,{detail:{actionResult:u,deviceInfo:this.deviceInfo}})),c$.warn(`hookStatusChange=${o}, muteStatusChange=${a}, needReply=${l}`),l&&(o||a)){let e;if(this.deviceInfo.hookStatus===Jz)e=!0;else{if(this.deviceInfo.hookStatus!==Kz)return void c$.warn("Invalid hook status");e=!1}this.sendReplyReport(r,e,this.deviceInfo.muted)}else c$.warn(`Not sending reply report: needReply ${l},\n hookStatusChange: ${o}, muteStatusChange: ${a}`)}catch(e){c$.error(e)}}extractActionResult(e){switch(e.eventName){case o$:return{eventName:e.hookStatus===Kz?"HOOK_SWITCH_ON":"HOOK_SWITCH_OFF"};case a$:return{eventName:e.isMute?s$:l$};case"ondevicevolumechange":return{eventName:"up"===e.volumeStatus?"VOLUME_CHANGE_UP":"VOLUME_CHANGE_DOWN"}}}resetDeviceState(){var e;null!==(e=this.deviceInfo)&&void 0!==e&&null!==(e=e.device)&&void 0!==e&&e.opened&&(this.deviceInfo.hookStatus=Kz,this.deviceInfo.muted=!1,this.deviceInfo.ring=!1,this.deviceInfo.hold=!1,this.sendDeviceReport({command:Zz}),this.sendDeviceReport({command:Xz}))}parseInputReports(e){return e.forEach((e=>{var t;if(null==e||null===(t=e.items)||void 0===t||!t.length||void 0===e.reportId)return;let n=0;e.items.forEach((t=>{var r,i;if(void 0===t.usages||void 0===t.reportSize||void 0===t.reportCount||void 0===t.isAbsolute)return void c$.warn("parseInputReports invalid parameters!");const o=null!==(r=t.reportSize)&&void 0!==r?r:0,a=null!==(i=e.reportId)&&void 0!==i?i:0;
62t.usages.forEach(((e,r)=>{var i,s;switch(e){case h$:this.deviceCommand.inputReport.hookSwitch={reportId:a,usageOffset:n+r*o,isAbsolute:null!==(i=t.isAbsolute)&&void 0!==i&&i};break;case m$:this.deviceCommand.inputReport.phoneMute={reportId:a,usageOffset:n+r*o,isAbsolute:null!==(s=t.isAbsolute)&&void 0!==s&&s}}})),n+=t.reportCount*t.reportSize}))})),!(!this.deviceCommand.inputReport.phoneMute||!this.deviceCommand.inputReport.hookSwitch)||(c$.warn("parseInputReports - no phoneMute or hookSwitch. Skip. Returning false"),!1)}parseOutputReports(e){let t,n,r;e.forEach((e=>{var t;if(null==e||null===(t=e.items)||void 0===t||!t.length||void 0===e.reportId)return;let n=0;const r=new Map;e.items.forEach((t=>{var i,o;if(void 0===t.usages||void 0===t.reportSize||void 0===t.reportCount)return void c$.warn("parseOutputReports invalid parameters!");const a=null!==(i=t.reportSize)&&void 0!==i?i:0,s=null!==(o=e.reportId)&&void 0!==o?o:0;t.usages.forEach(((e,t)=>{switch(e){case u$:this.deviceCommand.outputReport.mute={reportId:s,usageOffset:n+t*a},r.set(e,n+t*a);break;case d$:this.deviceCommand.outputReport.offHook={reportId:s,usageOffset:n+t*a},r.set(e,n+t*a);break;case p$:this.deviceCommand.outputReport.ring={reportId:s,usageOffset:n+t*a},r.set(e,n+t*a);break;case f$:this.deviceCommand.outputReport.hold={reportId:s,usageOffset:n=t*a},r.set(e,n+t*a)}})),n+=t.reportCount*t.reportSize}));const i=n;for(const e of r){var o=v$(e,2);const t=o[0],n=o[1];this.outputEventGenerators[t]=e=>{const t=new Uint8Array(i/8);if(n>=0&&e){const e=Math.trunc(n/8),r=n%8;t[e]=1<<r}return t}}}));for(const e in this.outputEventGenerators)if(Object.prototype.hasOwnProperty.call(this.outputEventGenerators,e)){let i=this.getHexByte(e);i=`0x0${i}`,u$===Number(i)?n=this.outputEventGenerators[u$]:d$===Number(i)?t=this.outputEventGenerators[d$]:p$===Number(i)&&(r=this.outputEventGenerators[p$])}return!!(n||r||t)}async sendDeviceReport(e){var t;if(null==e||!e.command||null===(t=this.deviceInfo)||void 0===t||null===(t=t.device)||void 0===t||!t.opened||!this.isParseDescriptorsSuccess)return void c$.warn("There are currently non-compliant conditions");if(c$.warn(`sendDeviceReport data.command: ${e.command}`),e.command===e$||e.command===Xz){if(!this.outputEventGenerators[u$])return void c$.warn("current no parse mute event")}else if(e.command===Zz||e.command===Qz){if(!this.outputEventGenerators[d$])return void c$.warn("current no parse offHook event")}else if((e.command===t$||e.command===n$)&&!this.outputEventGenerators[p$])return void c$.warn("current no parse ring event");let n,r,i,o,a,s,l,c,u,d=new Uint8Array;const p=this.matchReportId(e.command);if(0===p)return void c$.warn(`Unsupported command ${e.command}`);const f=this.deviceInfo.muted;if(this.deviceInfo.hookStatus===Jz)n=!0;else{if(this.deviceInfo.hookStatus!==Kz)return void c$.warn("Invalid hook status");n=!1}const h=this.deviceInfo.ring,m=this.deviceInfo.hold;switch(c$.warn(`send device command: old_hook=${n}, old_muted=${f}, old_ring=${h}`),e.command){case e$:i=!0;break;case Xz:i=!1;break;case Zz:r=!1;break;case Qz:r=!0;break;case t$:o=!0;break;case n$:o=!1;break;case r$:a=!0;break;case i$:a=!1;break;default:return void c$.info(`Unknown command ${e.command}`)}c$.warn(`send device command: new_hook = ${r}, new_muted = ${i},\n new_ring = ${o} new_hold = ${a}`),this.outputEventGenerators[u$]&&(l=void 0===i?this.outputEventGenerators[u$](f):this.outputEventGenerators[u$](i)),this.outputEventGenerators[d$]&&(s=void 0===r?this.outputEventGenerators[d$](n):this.outputEventGenerators[d$](r)),this.outputEventGenerators[p$]&&(c=void 0===o?this.outputEventGenerators[p$](h):this.outputEventGenerators[p$](o)),this.outputEventGenerators[f$]&&(u=this.outputEventGenerators[f$](m)),p===this.deviceCommand.outputReport.mute.reportId&&(d=new Uint8Array(l)),p===this.deviceCommand.outputReport.offHook.reportId&&(d=new Uint8Array(s)),p===this.deviceCommand.outputReport.ring.reportId&&(d=new Uint8Array(c)),p===this.deviceCommand.outputReport.hold.reportId&&(d=new Uint8Array(u)),c$.warn(`[sendDeviceReport] send device command (before call webhid API)\n ${e.command}: reportId=${p}, reportData=${d}`),c$.warn(`reportData is ${JSON.stringify(d,null," ")}`),await this.deviceInfo.device.sendReport(p,d),this.updateDeviceStatus(e)}updateDeviceStatus(e){switch(e.command){case e$:this.deviceInfo.muted=!0;break;case Xz:this.deviceInfo.muted=!1;break;case Zz:this.deviceInfo.hookStatus=Kz;break;case Qz:this.deviceInfo.hookStatus=Jz;break;case t$:this.deviceInfo.ring=!0;break;case n$:this.deviceInfo.ring=!1;break;case r$:this.deviceInfo.hold=!0;break;case i$:this.deviceInfo.hold=!1;break;default:c$.warn(`Unknown command ${e.command}`)}c$.warn(`[updateDeviceStatus] device status after send command: hook=${this.deviceInfo.hookStatus},\n muted=${this.deviceInfo.muted}, ring=${this.deviceInfo.ring}`)}matchReportId(e){switch(e){case e$:case Xz:return this.deviceCommand.outputReport.mute.reportId;case Zz:case Qz:return this.deviceCommand.outputReport.offHook.reportId;case t$:case n$:return this.deviceCommand.outputReport.ring.reportId;case r$:case i$:return this.deviceCommand.outputReport.hold.reportId;default:return c$.info(`Unknown command ${e}`),0}}async sendReplyReport(e,t,n){var r;const i=this.retriveInputReportId(e);if(null===(r=this.deviceInfo)||void 0===r||null===(r=r.device)||void 0===r||!r.opened)return void c$.warn("[sendReplyReport] device is not opened or does not exist");if(0===i||void 0===t||void 0===n)return void c$.warn(`[sendReplyReport] return, provided data not val
62id,\n reportId: ${i}, curOffHook: ${t}, curMuted: ${n}`);let o,a,s,l=new Uint8Array;if(this.deviceCommand.outputReport.offHook.reportId===this.deviceCommand.outputReport.mute.reportId){o=this.outputEventGenerators[u$](n),a=this.outputEventGenerators[d$](t),l=new Uint8Array(a);for(const e of o.entries()){var c=v$(e,2);const t=c[0],n=c[1];l[t]|=n}}else i===this.deviceCommand.outputReport.offHook.reportId?(a=this.outputEventGenerators[d$](t),l=new Uint8Array(a)):i===this.deviceCommand.outputReport.mute.reportId?(o=this.outputEventGenerators[u$](n),l=new Uint8Array(o)):i===this.deviceCommand.outputReport.ring.reportId&&(s=this.outputEventGenerators[u$](n),l=new Uint8Array(s));c$.warn(`[sendReplyReport] send device reply: reportId=${i}, reportData=${l}`),await this.deviceInfo.device.sendReport(i,l)}retriveInputReportId(e){let t=0;return this.deviceCommand.outputReport.offHook.reportId===this.deviceCommand.outputReport.mute.reportId||e===this.deviceCommand.inputReport.hookSwitch.reportId?t=this.deviceCommand.outputReport.offHook.reportId:e===this.deviceCommand.inputReport.phoneMute.reportId&&(t=this.deviceCommand.outputReport.mute.reportId),t}getHexByte(e){let t=Number(e).toString(16);for(;t.length<2;)t=`0${t}`;return t}}function w$(e,t){const n=S$();"function"==typeof e&&n.addEventListener(qz,e),"function"==typeof t&&n.addEventListener(Gz,t)}function S$(){return _$.getInstance()}function E$(){return S$().isSupported()}function k$(e){const t=(e=>e["features/web-hid"])(e);return t.deviceInfo}function C$(e,t){var n,r,i;e((i=t.detail.deviceInfo,{type:Wz,updates:i})),(null===(n=t.detail)||void 0===n||null===(n=n.actionResult)||void 0===n?void 0:n.eventName)===s$?e(Fz(!0,Vr.AUDIO)):(null===(r=t.detail)||void 0===r||null===(r=r.actionResult)||void 0===r?void 0:r.eventName)===l$&&e(Fz(!1,Vr.AUDIO))}function A$(e,t){const n=S$();"function"==typeof e&&n.removeEventListener(qz,e),"function"==typeof t&&n.removeEventListener(Gz,t)}function T$(e,t){var n;const r=fo(),i=Ee(e),o=i["features/base/settings"],a=i["features/base/devices"].permissions,s=u.default.mediaDevices.isDeviceChangeAvailable("input"),l=u.default.mediaDevices.isDeviceChangeAvailable("output"),c=n7(i),d=E$()&&Bc(i),p=Km(i),f=bx(i)||t,h=null!==(n=i["features/settings"].audioSettings)&&void 0!==n?n:xs(i);let m=!(u.default.mediaDevices.isMultipleAudioInputSupported()||r&&s),g=o.micDeviceId,v=mz();return t&&(m=!1,g=c,v=r7(i)),{audioSettings:h,disableAudioInputChange:m,disableDeviceChange:!u.default.mediaDevices.isDeviceChangeAvailable(),hasAudioPermission:a.audio,hideAudioInputPreview:m||!u.default.isCollectingLocalStats()||r,hideAudioOutputPreview:!l||r,hideAudioOutputSelect:!l,hideDeviceHIDContainer:!d,hideNoiseSuppression:f,noiseSuppressionEnabled:p,selectedAudioInputId:g,selectedAudioOutputId:v}}function I$(e,t){var n;const r=po(),i=Ee(e),o=i["features/base/settings"],a=i["features/base/devices"].permissions,s=u.default.mediaDevices.isDeviceChangeAvailable("input"),l=t7(i),c=i["features/base/settings"].localFlipX,d=i["features/base/config"].disableLocalVideoFlip,p=bx(i)||t,f=null!==(n=i["features/screen-share"].captureFrameRate)&&void 0!==n?n:5;let h=!s,m=o.cameraDeviceId||l;return t&&(h=!1,m=l),{currentFramerate:f,desktopShareFramerates:jz,disableDesktopShareSettings:po(),disableDeviceChange:!u.default.mediaDevices.isDeviceChangeAvailable(),disableVideoInputSelect:h,disableLocalVideoFlip:d,hasVideoPermission:a.video,hideAdditionalSettings:p,hideVideoInputPreview:!s||r,localFlipX:Boolean(c),selectedVideoInputId:m}}function D$(e,t,n,r){if("devices"!==n.type)return!1;const i=t(),o=i["features/base/settings"];let a=!0;switch(n.name){case"isDeviceListAvailable":r(!0);break;case"isDeviceChangeAvailable":r(u.default.mediaDevices.isDeviceChangeAvailable(n.deviceType));break;case"isMultipleAudioInputSupported":r(u.default.isMultipleAudioInputSupported());break;case"getCurrentDevices":e(g7()).then((t=>{if(hz(i)){var n,a;const e={audioInput:void 0,audioOutput:void 0,videoInput:void 0},s=new Set([mz(),null!==(n=o.micDeviceId)&&void 0!==n?n:n7(i),null!==(a=o.cameraDeviceId)&&void 0!==a?a:t7(i)]);t.forEach((t=>{const n=t.deviceId,r=t.kind;
62if(s.has(n))switch(r){case"audioinput":e.audioInput=t;break;case"audiooutput":e.audioOutput=t;break;case"videoinput":e.videoInput=t}})),r(e)}else e(m7({type:"devices",name:"getCurrentDevices",responseCallback:r}))}));break;case"getAvailableDevices":e(g7()).then((t=>{hz(i)?r(yz(t)):e(m7({type:"devices",name:"getAvailableDevices",responseCallback:r}))}));break;case"setDevice":{const t=n.device;if(!hz(i))return e(m7({type:"devices",name:"setDevice",device:t,responseCallback:r})),!0;const o=t.label,s=t.id,l=o?vz(i,t.label,t.kind):s;if(l)switch(t.kind){case"audioinput":e(_7(l));break;case"audiooutput":e(w7(l));break;case"videoinput":e(E7(l));break;default:a=!1}else a=!1;r(a);break}default:return!1}return!0}function P$(e){const t=e["features/large-video"].participantId;return r6(e,null!=t?t:"")}y$(_$,"instance",void 0);var x$=__webpack_require__(83386),R$=__webpack_require__.n(x$);const O$="whiteboard",M$={canvasActions:{allowedShapes:["arrow","diamond","ellipse","freedraw","line","rectangle","selection","text","eraser"],allowedShortcuts:["cut","deleteSelectedElements","redo","selectAll","undo"],disableAlignItems:!0,disableFileDrop:!0,disableGrouping:!0,disableHints:!0,disableLink:!0,disableShortcuts:!0,disableVerticalAlignOptions:!0,fontSizeOptions:["s","m","l"],hideArrowHeadsOptions:!0,hideColorInput:!0,hideClearCanvas:!0,hideFontFamily:!0,hideHelpDialog:!0,hideIOActions:!0,hideLaserOnCollaboration:!0,hideLayers:!0,hideLibraries:!0,hideLockButton:!0,hideOpacityInput:!0,hideEmbedableTools:!0,hideSharpness:!0,hideStrokeStyle:!0,hideTextAlign:!0,hideThemeControls:!0,hideUserList:!0,hideWelcomeScreen:!0,saveAsImageOptions:{defaultBackgroundValue:!0,disableScale:!0,disableSelection:!0,disableClipboard:!0,disableSceneEmbed:!0,hideTheme:!0}}},N$={...M$,canvasActions:{...M$.canvasActions,allowedShapes:[...M$.canvasActions.allowedShapes,"image"],disableFileDrop:!1}},L$=e=>e["features/whiteboard"],j$=e=>e["features/base/config"].whiteboard||{},B$=e=>{const t=j$(e).userLimit||1/0;return t===1/0?t:Math.max(Number(j$(e).userLimit||1),10)},F$=e=>L$(e).collabDetails,U$=e=>{var t,n;return Boolean((null===(t=F$(e))||void 0===t?void 0:t.roomId)&&(null===(n=F$(e))||void 0===n?void 0:n.roomKey))},H$=e=>{var t,n;return(null!==(t=j$(e).enabled)&&void 0!==t?t:U$(e))&&j$(e).collabServerBaseUrl&&(null===(n=I5(e))||void 0===n||null===(n=n.getMetadataHandler())||void 0===n?void 0:n.isSupported())},V$=e=>{const t=e["features/base/config"],n=t.iAmRecorder,r=t.iAmSipGateway;return!n&&!r&&L$(e).isOpen},z$=e=>H$(e)&&(k6(e)||V$(e)||U$(e)),$$=e=>{const t=j$(e).collabServerBaseUrl;if(!t)return;const n=e["features/base/connection"].locationURL,r=H5(e),i=U5(e);return yi(t,"room",R$().hex(`${li(null==n?void 0:n.pathname)}${r?`|${i}`:""}`))},W$=e=>L$(e).collabServerUrl,Y$=e=>j$(e).storageBackendUrl,q$=e=>{var t;return(null===(t=y6(e))||void 0===t?void 0:t.id)===O$||e["features/large-video"].participantId===O$},G$=e=>{const t=B$(e);return t!==1/0&&o6(e)>t},K$=e=>{const t=e["features/base/config"],n=t.iAmRecorder,r=t.iAmSipGateway;if(n||r)return!1;const i=B$(e);return i!==1/0&&o6(e)+5>i};const J$=Symbol("9_BUTTONS_THRESHOLD_VALUE"),Z$=Symbol("10_BUTTONS_THRESHOLD_VALUE"),Q$=["microphone","camera"],X$=[{width:675,order:Z$},{width:625,order:J$},{width:565,order:["microphone","camera","desktop","chat","raisehand","reactions","participants-pane","tileview"]},{width:520,order:["microphone","camera","desktop","chat","raisehand","participants-pane","tileview"]},{width:470,order:["microphone","camera","desktop","chat","raisehand","participants-pane"]},{width:420,order:["microphone","camera","desktop","chat","participants-pane"]},{width:370,order:["microphone","camera","chat","participants-pane"]},{width:225,order:["microphone","camera","chat"]},{width:200,order:["microphone","camera"]}],eW=["microphone","camera","desktop","chat","raisehand","reactions","participants-pane","tileview","overflowmenu","hangup","invite","toggle-camera","videoquality","fullscreen","security","closedcaptions","recording","livestreaming","linktosalesforce","sharedvideo","shareaudio","noisesuppression","whiteboard","etherpad","select-background","stats","settings","shortcuts","profile","embedmeeting","feedback","download","help","custom-panel"],tW="80dvh - 64px",nW="#929292",rW=["audiotranslation","camera","chat","closedcaptions","custom-panel","desktop","download","embedmeeting","etherpad","feedback","filesharing","fullscreen","hangup","help","highlight","invite","linktosalesforce","livestreaming","microphone","mute-everyone","mute-video-everyone","participants-pane","polls","profile","raisehand","recording","security","select-background","settings","shareaudio","noisesuppression","sharedvideo","shortcuts","stats","tileview","toggle-camera","videoquality","whiteboard"],iW=["chat","closedcaptions","fullscreen","hangup","participants-pane","raisehand","settings","stats","tileview","videoquality"];function oW(e){const t=e["features/base/media"].audio,n=t.available,r=t.muted,i=t.unmuteBlocked,o=t.gumPending,a=e["features/base/config"].startSilent;return Boolean(!n||a||r&&i||o!==bs.NONE||N6(e))}function aW(e,t){return(Array.isArray(t)?t:t["features/toolbox"].toolbarButtons||[]).includes(e)}function sW(){const e=document.getElementById("new-toolbox");return(null==e?void 0:e.clientHeight)||0}function lW(e){const t=e["features/base/config"],n=t.iAmRecorder,r=t.iAmSipGateway,i=(t.toolbarConfig||{}).alwaysVisible,o=e["features/toolbox"],a=o.timeoutID,s=o.visible,l=e["features/settings"],c=l.audioSettingsVisible,u=l.videoSettingsVisible,d=q$(e);return Boolean(!n&&!r&&(a||s||i||c||u||d))}function cW(e){return!(pz(e,"audioInput")||pz(e,"audioOutput"))||e["features/base/config"].startSilent}function uW(e){const t=e["features/base/media"].video,n=t.muted,r=t.unmuteBlocked,i=!n||qm(e);return!P6(e,ke.SCREEN_SHARING,!0)||r&&!i}function dW(e){return!pz(e,"videoInput")}function pW(e){const t=e["features/base/media"].video,n=t.muted,r=t.unmuteBlocked,i=t.gumPending;
62return!pz(e,"videoInput")||r&&Boolean(n)||i!==bs.NONE}function fW(e){return e["features/toolbox"].overflowDrawer}function hW(e){const t=e["features/base/config"].toolbarConfig;return(null==t?void 0:t.timeout)||4e3}function mW(e,t){var n;"undefined"==typeof APP||(null!==(n=null==t?void 0:t.size)&&void 0!==n?n:0)<=0||Object.values(e).forEach((e=>{"object"==typeof e&&(e.notifyMode=t.get(e.key))}))}function gW(e){return e["features/toolbox"].participantMenuButtonsWithNotifyClick}function vW(e){return e?{duration:.15,easingFunction:"ease-in",delay:.15}:{duration:.24,easingFunction:"ease-in",delay:0}}function bW(e){const t=e.delay;return`${e.duration}s ${e.easingFunction} ${t}s`}function yW(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return`${e||t}${e&&t&&e!==t?` (${t})`:""}`}function _W(e){var t;const n=P$(e),r=null==n?void 0:n.id,i=m6(e,null!=r?r:""),o=null===(t=X4(e))||void 0===t?void 0:t.id,a=PB(e),s=lW(e),l=Oi(e);return Boolean(l&&i&&r!==o&&!a&&!d6(n)&&(!u6(n)||s))}const wW="TOGGLE_E2EE",SW="SET_MAX_MODE",EW="SET_MEDIA_ENCRYPTION_KEY",kW="START_VERIFICATION",CW="PARTICIPANT_VERIFIED";function AW(e){return{type:wW,enabled:e}}function TW(e,t){return{type:CW,pId:e,isVerified:t}}const IW="SET_FOLLOW_ME_MODERATOR",DW="SET_FOLLOW_ME_STATE",PW="SET_FOLLOW_ME",xW="SET_FOLLOW_ME_RECORDER";function RW(e,t){return{type:IW,id:e,forRecorder:t}}function OW(e){return{type:PW,enabled:e}}function MW(e){return{type:xW,enabled:e}}const NW="SIP_GW_AVAILABILITY_CHANGED",LW="SIP_GW_INVITE_ROOMS",jW="ADD_PENDING_INVITE_REQUEST",BW="BEGIN_ADD_PEOPLE",FW="REMOVE_PENDING_INVITE_REQUESTS",UW="SET_CALLEE_INFO_VISIBLE",HW="HIDE_ADD_PEOPLE_DIALOG",VW="UPDATE_DIAL_IN_NUMBERS_FAILED",zW="UPDATE_DIAL_IN_NUMBERS_SUCCESS";function $W(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function WW(){return{type:BW}}function YW(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(n,r)=>{var i;const o=r(),s=o6(o),l=o["features/invite"].calleeInfoVisible;t&&!l&&1===e.length&&e[0].type===MP.USER&&1===s&&n(GW(!0,e[0]));const c=o["features/base/conference"],u=c.conference,d=c.password;if(void 0===u){const t=e.filter((e=>e.type!==MP.EMAIL));if(t.length)return new Promise((e=>{n({type:jW,request:{invitees:t,callback:t=>e(t)}})}))}let p=[],f=[...e];const h=o["features/base/config"],m=h.callFlowsEnabled,g=h.inviteServiceUrl,v=h.inviteServiceCallFlowsUrl,b=_P(o),y=o["features/base/config"].sipInviteUrl,_=o["features/base/connection"].locationURL,w=o["features/base/jwt"].jwt,S=void 0===w?"":w,E=(null!==(i=X4(o))&&void 0!==i?i:{}).name,k=f.filter((e=>e.type===MP.PHONE)),C=void 0===u?[]:k.map((e=>{const t=e.number;return u.dial(t).then((()=>{f=f.filter((t=>t!==e))})).catch((e=>LP.error("Error inviting phone number:",e)))}));p=p.concat(C);const A=f.filter((e=>{let t=e.type;return[MP.USER,MP.EMAIL,MP.ROOM].includes(t)}));if(A.length){var T;const e=function(e,t,n,r){if(!n||0===n.length)return Promise.resolve();const i=r["features/base/jwt"].jwt,o=void 0===i?"":i,s=r["features/base/config"].peopleSearchTokenLocation;let l=o;var c;!l&&s&&(l=null!==(c=a.getItem(s))&&void 0!==c?c:"");const u={...l?{Authorization:`Bearer ${l}`}:{},"Content-Type":"application/json"};return fetch(e,{body:JSON.stringify({invited:n,url:t}),method:"POST",headers:u})}(null!==(T=m?v:g)&&void 0!==T?T:"",b,A,o).then((()=>{f=f.filter((e=>{let t=e.type;return![MP.USER,MP.EMAIL,MP.ROOM].includes(t)}))})).catch((e=>{n(GW(!1)),LP.error("Error inviting people:",e)}));p.push(e)}const I=f.filter((e=>e.type===MP.VIDEO_ROOM));u&&I.length>0&&n(function(e,t){return{type:LW,conference:e,rooms:t}}(u,I)),f=f.filter((e=>e.type!==MP.VIDEO_ROOM));const D=f.filter((e=>e.type===MP.SIP));return u&&function(e,t,n,r,i,o,a){if(0===e.length)return Promise.resolve();const s=new RegExp(`/${i}`,"i"),l=Object.assign(new URL(t.toString()),{pathname:t.pathname.replace(s,""),hash:"",search:""});fetch(n,{body:JSON.stringify({callParams:{callUrlInfo:{baseUrl:l,callName:i},passcode:o},sipClientParams:{displayName:a,sipAddress:e.map((e=>e.address))}}),method:"POST",headers:{Authorization:`Bearer ${r}`,"Content-Type":"application/json"}})}(D,_,y,S,u.options.name,d,E),f=f.filter((e=>e.type!==MP.SIP)),Promise.all(p).then((()=>f))}}function qW(){return(e,t)=>{const n=t(),r=n["features/base/config"],i=r.dialInConfCodeUrl,o=r.dialInNumbersUrl,a=r.hosts,s=n["features/invite"].numbersFetched,l=null==a?void 0:a.muc;if(s||!YP(n))return;const c=n["features/base/connection"].locationURL,u=void 0===c?{}:c,d=n["features/base/conference"].room,p=void 0===d?"":d;Promise.all([TP(o,p,l),AP(i,p,l,u)]).then((t=>{let n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
vendor: 7,721 bytes, line 62
62finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return $W(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?$W(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t,2),r=n[0],i=n[1],o=i.conference,a=i.id,s=i.message,l=i.sipUri;if(!o||!a)return Promise.reject(s);e({type:zW,conferenceID:a,dialInNumbers:r,sipUri:l})})).catch((t=>{e({type:VW,error:t})}))}}function GW(e,t){return{type:UW,calleeInfoVisible:e,initialCalleeInfo:t}}const KW="APP_WILL_MOUNT",JW="APP_WILL_UNMOUNT",ZW="AUTH_STATUS_CHANGED",QW="CONFERENCE_FAILED",XW="CONFERENCE_JOINED",eY="CONFERENCE_CONNECTION_ESTABLISHED",tY="CONFERENCE_JOIN_IN_PROGRESS",nY="CONFERENCE_LEFT",rY="CONFERENCE_LOCAL_SUBJECT_CHANGED",iY="CONFERENCE_PROPERTIES_CHANGED",oY="CONFERENCE_SUBJECT_CHANGED",aY="CONFERENCE_TIMESTAMP_CHANGED",sY="CONFERENCE_UNIQUE_ID_SET",lY="E2E_RTT_CHANGED",cY="CONFERENCE_WILL_INIT",uY="CONFERENCE_WILL_JOIN",dY="CONFERENCE_WILL_LEAVE",pY="DATA_CHANNEL_OPENED",fY="DATA_CHANNEL_CLOSED",hY="ENDPOINT_MESSAGE_RECEIVED",mY="KICKED_OUT",gY="LOCK_STATE_CHANGED",vY="NON_PARTICIPANT_MESSAGE_RECEIVED",bY="P2P_STATUS_CHANGED",yY="SEND_TONES",_Y="SET_OBFUSCATED_ROOM",wY="SET_START_REACTIONS_MUTED",SY="SET_PASSWORD",EY="SET_PASSWORD_FAILED",kY="SET_PENDING_SUBJECT_CHANGE",CY="SET_ROOM",AY="SET_START_MUTED_POLICY",TY="SET_ASSUMED_BANDWIDTH_BPS",IY="UPDATE_CONFERENCE_METADATA";var DY=__webpack_require__(9423),PY=function(){return Math.random().toString(36).substring(7).split("").join(".")},xY={INIT:"@@redux/INIT"+PY(),REPLACE:"@@redux/REPLACE"+PY(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+PY()}};function RY(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error("It looks like you are passing several store enhancers to createStore(). This is not supported. Instead, compose them together to a single function.");if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(RY)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var i=e,o=t,a=[],s=a,l=!1;function c(){s===a&&(s=a.slice())}function u(){if(l)throw new Error("You may not call store.getState() while the reducer is executing. The reducer has already received the state as an argument. Pass it down from the top reducer instead of reading it from the store.");return o}function d(e){if("function"!=typeof e)throw new Error("Expected the listener to be a function.");if(l)throw new Error("You may not call store.subscribe() while the reducer is executing. If you would like to be notified after the store has been updated, subscribe from a component and invoke store.getState() in the callback to access the latest state. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error("You may not unsubscribe from a store listener while the reducer is executing. See https://redux.js.org/api-reference/store#subscribe(listener) for more details.");t=!1,c();var n=s.indexOf(e);s.splice(n,1)}}}function p(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if(void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(l)throw new Error("Reducers may not dispatch actions.");try{l=!0,o=i(o,e)}finally{l=!1}for(var t=a=s,n=0;n<t.length;n++)(0,t[n])();return e}return p({type:xY.INIT}),(r={dispatch:p,subscribe:d,getState:u,replaceReducer:function(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");i=e,p({type:xY.REPLACE})}})[DY.A]=function(){var e,t=d;return e={subscribe:function(e){if("object"!=typeof e||null===e)throw new TypeError("Expected the observer to be an object.");function n(){e.next&&e.next(u())}return n(),{unsubscribe:t(n)}}},e[DY.A]=function(){return this},e},r}function OY(e,t){var n=t&&t.type;return"Given "+(n&&'action "'+String(n)+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}function MY(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var i=t[r];"function"==typeof e[i]&&(n[i]=e[i])}var o,a=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:xY.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:xY.PROBE_UNKNOWN_ACTION()}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+xY.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){o=e}return function(e,t){if(void 0===e&&(e={}),o)throw o;for(var r=!1,i={},s=0;s<a.length;s++){var l=a[s],c=n[l],u=e[l],d=c(u,t);if(void 0===d){var p=OY(l,t);throw new Error(p)}i[l]=d,r=r||d!==u}return r?i:e}}function NY(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LY(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n}function jY(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}const BY=new class{constructor(){(function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})(this,"_elements",void 0),this._elements=[]}applyMiddleware(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error("Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.")},i={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},o=t.map((function(e){return e(i)}));return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
62t%2?LY(n,!0).forEach((function(t){NY(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LY(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},n,{dispatch:r=jY.apply(void 0,o)(n.dispatch)})}}}(...this._elements,...t)}register(e){this._elements.push(e)}},FY=Y("app:redux");const UY=new class{constructor(){!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_selectorListeners",new Set)}_listener(e){let t=e.prevSelections,n=e.store;for(const e of this._selectorListeners){const i=t.get(e);try{var r;const o=e.selector(n.getState(),i),a=null==e||null===(r=e.options)||void 0===r?void 0:r.deepEquals;(a&&!_e(i,o)||!a&&i!==o)&&(t.set(e,o),e.listener(o,n,i))}catch(e){FY.error(e)}}}register(e,t,n){if("function"!=typeof e||"function"!=typeof t)throw new Error("Invalid selector or listener!");this._selectorListeners.add({listener:t,selector:e,options:n})}subscribe(e){this._selectorListeners.size&&e.subscribe(this._listener.bind(this,{prevSelections:new Map,store:e}))}},HY="UPDATE_FILE_UPLOAD_PROGRESS",VY="UPLOAD_FILES",zY="ADD_FILE",$Y="_FILE_LIST_RECEIVED",WY="_FILE_REMOVED",YY="REMOVE_FILE",qY="DOWNLOAD_FILE";function GY(e,t){return{type:HY,fileId:e,progress:t}}function KY(e){return{type:zY,file:e,shouldIncrementUnread:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}}function JY(e){return{type:YY,fileId:e}}function ZY(e){return{type:qY,fileId:e}}function QY(e){var t;const n=(null!==(t=e["features/base/config"])&&void 0!==t?t:{}).fileSharing;return Boolean((null==n?void 0:n.enabled)&&(null==n?void 0:n.apiUrl)&&!H5(e))}function XY(e){const t=e.split(".");var n;return t.length>1&&(null===(n=t.pop())||void 0===n?void 0:n.toLowerCase())||""}function eq(e){if(e<=0)return"0 Bytes";const t=Math.floor(Math.log(e)/Math.log(1024)),n=e/Math.pow(1024,t),r=Math.round(100*n)/100;return`${Number.isInteger(r)?r:r.toFixed(2)} ${["Bytes","KB","MB","GB","TB","PB"][t]}`}const tq=(e,t)=>{var n,r;const i=t.getState(),o=t.dispatch,a=(null!==(n=null===(r=i["features/base/config"])||void 0===r?void 0:r.fileSharing)&&void 0!==n?n:{}).maxFileSize,s=void 0===a?52428800:a,l=Array.from(e).filter((e=>!(-1!==s&&e.size>s&&(o(Dl({titleKey:"fileSharing.fileTooLargeTitle",descriptionKey:"fileSharing.fileTooLargeDescription",descriptionArguments:{maxFileSize:eq(s)},appearance:ml.ERROR},hl.STICKY)),1))));l.length>0&&o({type:VY,files:l})};function nq(e){return!N6(e)&&P6(e,ke.FILE_UPLOAD,!1)&&QY(e)}const rq="ADD_GIF_FOR_PARTICIPANT",iq="HIDE_GIF_FOR_PARTICIPANT",oq="REMOVE_GIF_FOR_PARTICIPANT",aq="SET_GIF_MENU_VISIBILITY",sq="SHOW_GIF_FOR_PARTICIPANT";function lq(e){return{type:oq,participantId:e}}function cq(e){return{type:aq,visible:e}}const uq="gif[";function dq(e){return e["features/base/config"].giphy||{}}function pq(e){return dq(e).displayMode||"all"}function fq(e){return dq(e).rating||"g"}function hq(e,t){return bq(e)&&e["features/gifs"].gifList.get(t)||{}}function mq(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim();return!!e.toLowerCase().startsWith(uq)&&function(e){let t;try{const n=new URL(e);t=null==n?void 0:n.hostname}catch(e){return!1}return"i.giphy.com"===t}(gq(e))}function gq(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim();return e.substring(4,e.length-1)}function vq(e){var t;return null!==(t=dq(e).sdkKey)&&void 0!==t?t:""}function bq(e){var t;const n=e["features/base/config"].disableThirdPartyRequests,r=e["features/base/config"].giphy,i=!1!==(null===(t=e["features/dynamic-branding"])||void 0===t?void 0:t.showGiphyIntegration);return("ReactNative"!==navigator.product||!window.JITSI_MEET_LITE_SDK)&&i&&Boolean(!n&&(null==r?void 0:r.enabled)&&Boolean(null==r?void 0:r.sdkKey))}const yq="CHANGE_VOTE",_q="CLEAR_POLLS",wq="EDIT_POLL",Sq="RECEIVE_POLL",Eq="RECEIVE_ANSWER",kq="REGISTER_VOTE",Cq="REMOVE_POLL",Aq="RESET_UNREAD_POLLS_COUNT",Tq="SAVE_POLL",Iq=(e,t)=>({type:yq,pollId:e,value:t}),Dq=(e,t)=>({type:kq,pollId:e,answers:t});function Pq(){return{type:Aq}}function xq(e){return{type:Tq,poll:e}}function Rq(e,t){return{type:wq,pollId:e,editing:t}}const Oq=e=>({type:Cq,poll:e}),Mq="TOGGLE_REACTIONS_VISIBLE",Nq="ADD_REACTION_BUFFER",Lq="FLUSH_REACTION_BUFFER",jq="ADD_REACTION_MESSAGE",Bq="SET_REACTION_QUEUE",Fq="SEND_REACTIONS",Uq="PUSH_REACTIONS",Hq="SHOW_SOUNDS_NOTIFICATION";function Vq(e){return{type:Bq,queue:e}}function zq(e){return{type:Nq,reaction:e}}function $q(e){return{type:Uq,reactions:e}}function Wq(){return{type:Hq}}const Yq=new Array(3).fill("reactions-laughter.mp3"),qq=new Array(3).fill("reactions-applause.mp3"),Gq=new Array(3).fill("reactions-thumbs-up.mp3"),Kq=new Array(3).fill("reactions-boo.mp3"),Jq=new Array(3).fill("reactions-surprise.mp3"),Zq=new Array(3).fill("reactions-crickets.mp3"),Qq=new Array(3).fill("reactions-love.mp3"),Xq="endpoint-reaction",eG="mute-reactions",tG="REACTION_SOUND",nG="RAISE_HAND_SOUND",rG=[1,4,10],iG={like:{message:":thumbs_up:",emoji:"ð",shortcutChar:"T",soundId:`${tG}_LIKE_`,soundFiles:Gq},clap:{message:":clap:",emoji:"ð",shortcutChar:"C",soundId:`${tG}_CLAP_`,soundFiles:qq},laugh:{message:":grinning_face:",emoji:"ð",shortcutChar:"L",soundId:`${tG}_LAUGH_`,soundFiles:Yq},surprised:{message:":face_with_open_mouth:",emoji:"ð®",shortcutChar:"O",soundId:`${tG}_SURPRISE_`,soundFiles:Jq},boo:{message:":slightly_frowning_face:",emoji:"ð",shortcutChar:"B",soundId:`${tG}_BOO_`,soundFiles:Kq},silence:{message:":face_without_mouth:",emoji:"ð¶",shortcutChar:"S",soundId:`${tG}_SILENCE_`,soundFiles:Zq},love:{message:":heart:",emoji:"ð",shortcutChar:"H",soundId:`${tG}_HEART_`,soundFiles:Qq}},oG=Y("app:reactions");function aG(e){return e["features/reactions"].queue}function sG(e){return e.filter((e=>e in iG)).map((e=>iG[e].message)).reduce(((e,t)=>`${e}${t}`),"")}function lG(e,t){return e.filter((e=>e===t)).length}function cG(e){for(const t of rG)if(e<=t)return t;return rG[rG.length-1]}function uG(e){const t=e["features/base/config"].disableReactions;return"ReactNative"===navigator.product?!t&&cl(e,"reactions.enabled",!0):!t}function dG(e){return uG(e)&&!N6(e)}function pG(e){return Nc(e)||Oc(e)}function fG(e,t){var n,r;const i=Ee(e)["features/base/config"].transcription,o=null!==(n=null==i?void 0:i.translationLanguagesHead)&&void 0!==n?n:yn,a=(null!==(r=null==i?void 0:i.translationLanguages)&&void 0!==r?r:vn).filter((e=>!(null!=o&&o.includes(e))&&e!==t)),s=Boolean(t&&!a.includes(t)&&!o.includes(t));return[...o,...s&&t?[t]:[],...a]}function hG(e){const t=e["features/base/config"].transcription;return!1!==(null==t?void 0:t.translationEnabled)}function mG(e){const t=e["features/base/config"].transcription;return!(null!=t&&t.disableClosedCaptions)&&Boolean(null==t?void 0:t.enabled)}function gG(e){const t=e["features/base/settings"].showSubtitlesOnStage,n=void 0!==t&&t;return mG(e)&&!n&&!H5(e)}const vG="CLEAR_TOOLBOX_TIMEOUT",bG="FULL_SCREEN_CHANGED",yG="SET_BUTTONS_WITH_NOTIFY_CLICK",_G="SET_PARTICIPANT_MENU_BUTTONS_WITH_NOTIFY_CLICK",wG="SET_FULL_SCREEN",SG="SET_HANGUP_MENU_VISIBLE",EG="SET_MAIN_TOOLBAR_BUTTONS_THRESHOLDS",kG="SET_OVERFLOW_DRAWER",CG="SET_OVERFLOW_MENU_VISIBLE",AG="SET_TOOLBAR_BUTTONS",TG="SET_TOOLBAR_HOVERED",IG="SET_TOOLBOX_ENABLED",DG="SET_TOOLBOX_TIMEOUT",PG="SET_TOOLBOX_VISIBLE",xG="TOGGLE_TOOLBOX_VISIBLE",RG="SET_TOOLBOX_SHIFT_UP";function OG(e){return{type:IG,enabled:e}}function MG(e){return(t,n)=>{const r=n()["features/base/config"].toolbarConfig,i=null==r?void 0:r.alwaysVisible;!e&&i||(t({type:PG,visible:e}),"undefined"!=typeof APP&&APP.API&&"function"==typeof APP.API.notifyToolbarVisibilityChanged&&APP.API.notifyToolbarVisibilityChanged(e))}}function NG(e,t,n){return(r,i)=>{const o=i()["features/base/low-bandwidth-mode"].enabled;mj(cD(qI,{enable:e})),o&&r(LH(!1)),r(ls(e,Gr,n)),"undefined"==typeof APP||APP.conference.muteVideo(e,t)}}function LG(e){return{type:RG,shiftUp:e}}function jG(e){return(t,n)=>{const r=n(),i=r["features/toolbox"].visible,o=hW(r);e?(i||t(UG()),t(HG())):t(i?WG((()=>t(BG())),o):UG())}}function BG(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(t,n)=>{const r=n(),i=r["features/base/config"].toolbarConfig,o=null==i?void 0:i.alwaysVisible,a=null==i?void 0:i.autoHideWhileChatIsOpen,s=r["features/toolbox"].hovered,l=hW(r);if(o)return;t(HG());const c=PB(r)?".remotevideomenu:hover":".filmstrip:hover,.remotevideomenu:hover",u=document.querySelector(c);!e&&(s||r["features/invite"].calleeInfoVisible||r["features/chat"].isOpen&&!a||u)?t(WG((()=>t(BG())),l)):t(MG(!1))}}function FG(e){return{type:wG,fullScreen:e}}function UG(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return(t,n)=>{const r=n(),i=r["features/base/config"].toolbarConfig,o=hW(r),a=null==i?void 0:i.initialTimeout,s=null==i?void 0:i.alwaysVisible,l=r["features/toolbox"],c=l.enabled,u=l.visible;c&&!u&&(t(MG(!0)),s||("number"==typeof a&&t(pP({toolbarConfig:{...i,initialTimeout:null}})),t(WG((()=>t(BG())),e||a||o))))}}function HG(){return{type:vG}}function VG(e){return{type:SG,visible:e}}function zG(e){return{type:CG,visible:e}}function $G(e){return{type:TG,hovered:e}}function WG(e,t){return function(n){po()||n({type:DG,handler:e,timeoutMS:t})}}function YG(){return(e,t)=>{t()["features/toolbox"].overflowMenuVisible&&e(zG(!1))}}class qG extends go.PureComponent{constructor(e){super(e),this._onSendGroupMessage=this._onSendGroupMessage.bind(this),this._onSendPrivateMessage=this._onSendPrivateMessage.bind(this)}_onSendGroupMessage(){return this.props._onSendMessage(this.props.message),!0}_onSendPrivateMessage(){const e=this.props,t=e.message,n=e._onSendMessage,r=e._onSetMessageRecipient,i=e._participant,o=e.isFromVisitor,a=e.displayName,s=e.participantID;return r(o?{id:s,name:a,isVisitor:!0}:i),n(t),!0}}
62const GG=tC(ra((function(e,t){return{_participant:t.isFromVisitor?void 0:r6(e,t.participantID)}}),(function(e){return{_onSendMessage:t=>{e(BV(t,!0))},_onSetMessageRecipient:t=>{e(FV(t))}}}))(class extends qG{render(){return go.createElement(MI,{cancel:{translationKey:"dialog.sendPrivateMessageCancel"},ok:{translationKey:"dialog.sendPrivateMessageOk"},onCancel:this._onSendGroupMessage,onSubmit:this._onSendPrivateMessage,titleKey:"dialog.sendPrivateMessageTitle"},go.createElement("div",null,this.props.t("dialog.sendPrivateMessage")))}})),KG="CLIENT_RESIZED",JG="SET_ASPECT_RATIO",ZG="SET_REDUCED_UI",QG="SET_CONTEXT_MENU_OPEN",XG="SET_NARROW_LAYOUT";function eK(e,t){return(n,r)=>{if(!e&&!t)return;let i=e;if("ReactNative"!==navigator.product){const e=r(),a=e["features/base/config"].reducedUIEnabled,s=void 0===a||a,l=e["features/chat"],c=l.isOpen,u=l.width;var o;c&&(i-=null!==(o=null==u?void 0:u.current)&&void 0!==o?o:Tn),i-=T4(e),i-=x4(e),s&&n(function(e,t){return(n,r)=>{const i="ReactNative"===navigator.product?300:320,o=Math.max(e,t)<i;if(o!==r()["features/base/responsive-ui"].reducedUI)return n({type:ZG,reducedUI:o})}}(i,t))}(0,fa.unstable_batchedUpdates)((()=>{n({type:KG,clientHeight:t,clientWidth:e,videoSpaceWidth:i}),n(function(e,t){return(n,r)=>{if(e!==t){const i=e<t?_B:wB;if(i!==r()["features/base/responsive-ui"].aspectRatio)return n({type:JG,aspectRatio:i})}}}(i,t))}))}}function tK(e){return{type:QG,isOpen:e}}function nK(e,t){let n=t.displayName,r=t.isFromVisitor,i=t.message,o=t.messageId,a=t.participantId,s=t.privateMessage,l=t.replyToMessageId,c=t.timestamp,u=t.source;const d=bq(e.getState())&&mq(i);d&&(function(e,t,n){const r=gq(n);e.dispatch(function(e,t){return{type:rq,participantId:e,gifUrl:t}}(t,r))}(e,a,i),"tile"===pq(e.getState()))||rK(e,{displayName:n,isFromVisitor:r,participantId:a,message:i,privateMessage:s,lobbyChat:!1,timestamp:c,messageId:o,replyToMessageId:l,source:u},!0,d)}function rK(e,t){var n;let r=e.dispatch,i=e.getState,o=t.displayName,a=t.isFromVisitor,s=t.lobbyChat,l=t.message,c=t.messageId,u=t.participantId,d=t.privateMessage,p=t.replyToMessageId,f=t.source,h=t.timestamp,m=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],g=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const v=i(),b=v["features/chat"].isOpen,y=v["features/base/settings"],_=y.soundsIncomingMessage,w=y.userSelectedNotifications;if(U4(v))return;_&&m&&!b&&r(ju(In));const S=r6(v,u),E=X4(i);let k;k=s?function(e,t){const n=e["features/lobby"].knockingParticipants,r=e["features/chat"].lobbyMessageRecipient;if(t===(null==r?void 0:r.id))return r.name;const i=n.find((e=>e.id===t));return i?i.name:void 0}(v,u):a?$6(v,o):S?m6(v,u):$6(v,o);const C=(null==S?void 0:S.local)||b,A=(h?new Date(h):new Date).getTime(),T=(null==w?void 0:w["notify.chatMessages"])&&!C&&!g&&(!h||s),I={displayName:k,hasRead:C,participantId:u,messageType:null!=S&&S.local?Pn:xn,message:l,privateMessage:d,lobbyChat:s,recipient:m6(v,null!==(n=null==E?void 0:E.id)&&void 0!==n?n:""),timestamp:A,messageId:c,replyToMessageId:p,isReaction:g,isFromVisitor:a,isFromGuest:"guest"===f};r(NV(I));let D=k;var P,x;(a||!S&&"guest"===f)&&(D=`${k} ${Y4(I)}`),T&&r((P={title:D,description:l,customActionNameKey:["notify.openChat"],customActionHandler:[()=>r($V())]},x=hl.MEDIUM,xl({...P,concatText:!0,titleKey:"notify.chatMessages",appearance:ml.NORMAL,icon:vl.MESSAGE},x))),"undefined"!=typeof APP&&APP.API.notifyReceivedChatMessage({body:l,from:u,nick:D,privateMessage:d,ts:h,messageId:I.messageId,replyToMessageId:I.replyToMessageId})}function iK(e,t,n){let r=e.dispatch,i=e.getState,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const a=i(),s=X4(a);if(null==s||!s.id)return;const l=m6(a,s.id),c=a["features/chat"].lobbyMessageRecipient,u=t.isVisitor?$6(a,t.name):o?null==c?void 0:c.name:m6(i,null==t?void 0:t.id);r(NV({displayName:l,hasRead:!0,participantId:s.id,messageType:Pn,message:n,privateMessage:!o,lobbyChat:o,recipient:u,sentToVisitor:t.isVisitor,timestamp:Date.now()}))}UY.register((e=>{var t;return{clientWidth:null===(t=e["features/base/responsive-ui"])||void 0===t?void 0:t.clientWidth,isOpen:e["features/chat"].isOpen,width:e["features/chat"].width,maxWidth:$4(e)}}),((e,t,n)=>{let r=t.dispatch;if(e.isOpen&&(e.clientWidth!==n.clientWidth||e.width!==n.width)){const t=e.width.userSet,i=void 0===t?0:t,o=e.maxWidth;let a=!1;if(e.clientWidth!==n.clientWidth?null!==i&&(r(function(e){return{type:IV,width:e}}(Math.max(Math.min(o,i),Tn))),a=!0):a=!0,a){const e=window;
62r(eK(e.innerWidth,e.innerHeight))}NU.onResize()}})),BY.register((e=>t=>n=>{const r=e.dispatch,i=e.getState,o=X4(i());let a,s;switch(n.type){case mV:s=j4(i()),n.isReaction?n.hasRead=!1:s=n.hasRead?0:s+1,a=i()["features/chat"].isOpen,"undefined"!=typeof APP&&APP.API.notifyChatUpdated(s,a);break;case KW:r(Bu(In,"incomingMessage.mp3"));break;case JW:r(Uu(In));break;case XW:!function(e,t){t.getState()["features/base/config"].iAmRecorder||(e.on(m.MESSAGE_RECEIVED,((e,n,r,i,o,a,s,l)=>{if(nK(t,{participantId:e||i,message:n,timestamp:r,displayName:i,isFromVisitor:o,messageId:a,replyToMessageId:l,source:s,privateMessage:!1}),z4(t.getState())&&e){const n=r6(t,e);t.dispatch(FV(n))}})),e.on(m.REACTION_RECEIVED,((e,n,r)=>{!function(e,t){const n={participantId:t.participantId,reactionList:t.reactionList,messageId:t.messageId};var r;e.dispatch((r=n,{type:gV,...r}))}(t,{participantId:e,reactionList:n,messageId:r})})),e.on(m.PRIVATE_MESSAGE_RECEIVED,((e,n,r,i,o,a,s)=>{nK(t,{participantId:e,message:n,timestamp:r,displayName:o,messageId:i,privateMessage:!0,isFromVisitor:a,replyToMessageId:s})})),e.on(m.CONFERENCE_ERROR,((e,n)=>{e===h.CHAT_ERROR&&function(e,t){(0,e.dispatch)(NV({hasRead:!0,messageType:Dn,message:t,privateMessage:!1,timestamp:Date.now()}))}(t,n)})))}(n.conference,e);break;case bV:{const e=i()["features/chat"].focusedTab;e===On.CHAT?(s=0,"undefined"!=typeof APP&&APP.API.notifyChatUpdated(s,!1)):e===On.POLLS&&r(Pq());break}case hY:{if(!uG(e.getState()))return t(n);const r=n.participant,i=n.data;if((null==i?void 0:i.name)===Xq){const t=Array.from(new Set(Array.isArray(i.reactions)?i.reactions:[])).filter((e=>"string"==typeof e&&e in iG)).slice(0,3);if(!t.length)break;e.dispatch($q(t)),rK(e,{participantId:r.getId(),message:sG(t),privateMessage:!1,lobbyChat:!1,timestamp:i.timestamp},!1,!0)}break}case vY:{const t=n.participantId,r=n.json;var l;"system_chat_message"===(null==r?void 0:r.type)&&r.message&&rK(e,{displayName:null!==(l=r.displayName)&&void 0!==l?l:Sn.t("chat.systemDisplayName"),participantId:t,lobbyChat:!1,message:r.message,privateMessage:!0,timestamp:Date.now()});break}case kV:case _V:{const i=e.getState(),o=n.tabId||H4(i);if(o===On.CHAT){if(U4(i))return t(n);s=0,"undefined"!=typeof APP&&APP.API.notifyChatUpdated(s,!0);const e=i["features/chat"].privateMessageRecipient;if(z4(i)&&e&&!n.participant){const t=r6(i,e.id);t?n.participant=t:W4(e)&&(n.participant=e)}}else if(o===On.POLLS){if(An(i))return t(n);r(Pq())}else{if(o===On.FILE_SHARING&&!QY(i))return t(n);if(o===On.CLOSED_CAPTIONS&&!gG(i))return t(n)}break}case Tg:case Dg:case Rg:if(n.type===Dg){var c;const t=e.getState()["features/chat"].privateMessageRecipient;(null===(c=n.participant)||void 0===c?void 0:c.id)===(null==t?void 0:t.id)&&e.dispatch(FV())}if(function(e,t){const n=t.type,r=t.participant;if([Dg,Tg].includes(n))return!0;const i=r.id;return r.name!==m6(e,i)}(e,n)){const e=t(n);return r((e=>{const t=Date.now();return e({type:xV,payload:t})})),e}break;case wV:{const t=e.getState(),i=I5(t);if(i){const o=function(e,t){if(t.ignorePrivacy)return;const n=e["features/chat"],r=n.messages;if(n.privateMessageRecipient)return;if(!r.length)return;const i="ReactNative"===navigator.product?r[0]:r[r.length-1];if(i.messageType===Pn)return;if(i.privateMessage){if(!i.participantId)return;return{id:i.participantId,isFromVisitor:Boolean(i.isFromVisitor),name:i.displayName}}const o=Date.now(),a=r.filter((e=>e.messageType!==Pn&&e.privateMessage&&e.timestamp+2e4>o)),s="ReactNative"===navigator.product?a[0]:a[a.length-1];return s?{id:s.participantId,isFromVisitor:Boolean(s.isFromVisitor),name:s.displayName}:void 0}(t,n);if(o&&(r6(t,o.id)||o.isFromVisitor)){r(bg("ChatPrivacyDialog",GG,{message:n.message,participantID:o.id,isFromVisitor:o.isFromVisitor,displayName:o.name}));break}const a=t["features/chat"],s=a.privateMessageRecipient,l=a.isLobbyChatActive,c=a.lobbyMessageRecipient;"undefined"!=typeof APP&&APP.API.notifySendingChatMessage(n.message,Boolean(s)),l&&c?(i.sendLobbyMessage({type:Rn,message:n.message},c.id),iK(e,c,n.message,!0)):s?(i.sendPrivateTextMessage(s.id,n.message,"body",W4(s)),iK(e,s,n.message)):i.sendTextMessage(n.message)}break}case SV:{const t=I5(e.getState());if(t){const e=n.reaction,r=n.messageId,i=n.receiverId;t.sendReaction(e,r,i)}break}case jq:null!=o&&o.id&&rK(e,{participantId:o.id,message:n.message,privateMessage:!1,timestamp:Date.now(),lobbyChat:!1},!1,!0)}return t(n)})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch,i=t.getState;e!==n&&(i()["features/chat"].isOpen&&r(jV()),r({type:vV}))})),UY.register((e=>e["features/chat"].isOpen),((e,t)=>{let n=t.dispatch;"undefined"!=typeof APP&&e&&n(UG())}));const oK="KNOCKING_PARTICIPANT_ARRIVED_OR_UPDATED",aK="KNOCKING_PARTICIPANT_LEFT",sK="SET_LOBBY_MODE_ENABLED",lK="SET_KNOCKING_STATE",cK="TOGGLE_LOBBY_VISIBILITY",uK="SET_PASSWORD_JOIN_FAILED",dK="SET_LOBBY_PARTICIPANT_CHAT_STATE",pK="REMOVE_LOBBY_CHAT_WITH_MODERATOR",fK=Y("app:lobby");function hK(e){return{participant:e,type:oK}}function mK(e){return(t,n)=>{const r=I5(n);null==r||r.lobbyApproveAccess(e)}}function gK(e){return(t,n)=>{const r=I5(n);null==r||r.lobbyDenyAccess(e)}}function vK(e){return{failed:e,type:uK}}function bK(){return(e,t)=>{const n=t(),r=n["features/base/conference"].membersOnly;if(fK.info(`Lobby starting knocking (membersOnly = ${r})`),!r)return e(Il(_l)),void e(Cx());const i=X4(n);e(J3(r)),O5(n,r),null==r||r.joinLobby(null==i?void 0:i.name,null==i?void 0:i.email),e(EK()),e({knocking:!0,type:lK})}}function yK(e){return async(t,n)=>{const r=I5(n);e?ax(n())?null==r||r.enableLobby():fK.info("Ignoring enable lobby request because there are visitors in the call already."):null==r||r.disableLobby()}}function _K(){return{type:cK,visible:!0}}function wK(){return{type:cK,visible:!1}}function SK(e){return(t,n)=>{const r=n(),i=r["features/lobby"],o=i.knocking,a=i.knockingParticipants,s=r["features/chat"].lobbyMessageRecipient,l=r["features/base/conference"].conference;if(o&&s&&s.id===e)return t(VV(!0));if(!o){const n=a.find((t=>t.chattingWithModerator===e));n&&(null==l||l.sendLobbyMessage({type:MV,moderatorId:n.chattingWithModerator},n.id)),t({type:pK,moderatorId:e})}}}function EK(){return(e,t)=>{const n=t(),r=I5(n),i=ix(n).enableChat;(void 0===i||i)&&(null==r||r.addLobbyMessageListener(((t,n)=>{return t.type===Rn?e(function(e,t){return async(n,r)=>{rK({dispatch:n,getState:r},{participantId:t,message:e,privateMessage:!1,lobbyChat:!0,timestamp:Date.now()})}}(t.message,n)):t.type===OV?e((r=t,(e,t)=>{const n=t(),i=I5(n),o=null==i?void 0:i.myLobbyUserId();var a,s,l;e({type:dK,participant:r.attendee,moderator:r.moderator}),e((a=r,async(e,t)=>{const n=I5(t()),r=null==n?void 0:n.myLobbyUserId();if(r)return a.moderator.id===r&&e({type:CV,participant:a.attendee,open:!0}),a.attendee.id===r?e({type:CV,participant:a.moderator,open:!1}):void 0})),nx(n).some((e=>e.id===r.attendee.id))&&"moderator"===(null==i?void 0:i.getRole())&&r.moderator.id!==o&&e(xl({titleKey:"lobby.lobbyChatStartedNotification",titleArguments:{moderator:null!==(s=r.moderator.name)&&void 0!==s?s:"",attendee:null!==(l=r.attendee.name)&&void 0!==l?l:""}}))}
62)):t.type===MV?e(SK(t.moderatorId)):void 0;var r})))}}const kK="SET_SECOND_SCREEN",CK="SET_SECOND_SCREEN_WINDOW",AK="REMOVE_SECOND_SCREEN",TK="RESET_SECOND_SCREENS";function IK(e,t,n){return t&&(t.role||t.participant)?{type:kK,id:e,source:t,screenId:n}:{type:AK,id:e}}function DK(e){return{type:AK,id:e}}const PK="PARTICIPANTS_PANE_CLOSE",xK="PARTICIPANTS_PANE_OPEN",RK=()=>({type:xK}),OK=()=>({type:PK}),MK="SET_PIP_ACTIVE";const NK=Y("app:pip");let LK=!1;function jK(e){var t;const n=e["features/base/config"].pip;if(!function(e){return(null==e||!e.disabled)&&navigator.userAgent.includes("Electron")}(n))return!1;const r=bx(e),i=null!==(t=null==n?void 0:n.showOnPrejoin)&&void 0!==t&&t;return!(r&&!i)}function BK(){const e=document.getElementById("pipVideo");if(e)if(document.pictureInPictureElement)NK.warn("Already in PiP mode");else{if(e.readyState<1)return NK.warn("Video metadata not loaded yet, waiting..."),void e.addEventListener("loadedmetadata",(()=>{NK.debug(`Calling video.requestPictureInPicture(), readyState=${e.readyState}`),e.requestPictureInPicture().then((()=>{NK.debug("video.requestPictureInPicture() succeeded")})).catch((e=>{NK.error(`Error while requesting PiP after metadata loaded: ${e.message}`)})).finally((()=>{LK=!1}))}),{once:!0});NK.debug(`Calling video.requestPictureInPicture(), readyState=${e.readyState}`),e.requestPictureInPicture().then((()=>{NK.debug("video.requestPictureInPicture() succeeded")})).catch((e=>{NK.error(`Error while requesting PiP: ${e.message}`)})).finally((()=>{LK=!1}))}else NK.error("PiP video element (#pipVideo) not found")}function FK(e){if(e)if(LK)NK.debug("PiP request already pending, skipping duplicate request");else if(document.pictureInPictureElement)NK.debug("PiP already active, skipping request");else if("pictureInPictureEnabled"in document)if(!1!==document.pictureInPictureEnabled)try{if(p.isElectron())return NK.log("Electron detected, sending postMessage to request PiP"),LK=!0,void APP.API.notifyPictureInPictureRequested()}catch(e){NK.error("Error entering Picture-in-Picture:",e)}else NK.error("Picture-in-Picture is disabled");else NK.error("Picture-in-Picture is not supported in this browser");else NK.error("PiP video element not found")}function UK(){if("mediaSession"in navigator)try{navigator.mediaSession.setActionHandler("togglemicrophone",null),navigator.mediaSession.setActionHandler("togglecamera",null),navigator.mediaSession.setActionHandler("hangup",null),NK.log("MediaSession API handlers cleaned up")}catch(e){NK.error("Error cleaning up MediaSession handlers:",e)}}function HK(e){return{type:MK,isPiPActive:e}}function VK(){return e=>{NK.debug("exitPiP called"),document.pictureInPictureElement&&document.exitPictureInPicture().then((()=>{NK.debug("Exited Picture-in-Picture mode")})).catch((e=>{NK.error(`Error while exiting PiP: ${e.message}`)})),e(HK(!1)),UK()}}const zK="UPDATE_DROPBOX_TOKEN",$K=Y("app:dropbox");function WK(e,t,n){return{type:zK,token:e,rToken:t,expireDate:n}}function YK(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class qK extends go.Component{constructor(e){var t,n,r,i,o,a,s;super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_renderDialogContent",void 0),this._onSubmit=this._onSubmit.bind(this),this._onSelectedRecordingServiceChanged=this._onSelectedRecordingServiceChanged.bind(this),this._onSharingSettingChanged=this._onSharingSettingChanged.bind(this),this._toggleScreenshotCapture=this._toggleScreenshotCapture.bind(this),this._onLocalRecordingSelfChange=this._onLocalRecordingSelfChange.bind(this),this._onTranscriptionChange=this._onTranscriptionChange.bind(this),this._onRecordAudioAndVideoChange=this._onRecordAudioAndVideoChange.bind(this);let l="";this.props._fileRecordingsServiceEnabled?l=Su:this._areIntegrationsEnabled()?l=e._localRecordingEnabled&&om()?ku:Eu:e._localRecordingEnabled&&om()&&(l=ku);const c=null!==(t=e._recordingRunning)&&void 0!==t&&t,u=null!==(n=e._transcriptionRunning)&&void 0!==n&&n,d=c||u;this.state={isTokenValid:!1,isValidating:!1,userName:void 0,sharingEnabled:!0,shouldRecordAudioAndVideo:d?null!==(r=e.initialRecording)&&void 0!==r?r:c:null!==(i=e.recordAudioAndVideo)&&void 0!==i&&i,shouldRecordTranscription:d?null!==(o=e.initialTranscription)&&void 0!==o?o:u:null!==(a=null!==(s=e.initialTranscription)&&void 0!==s?s:e._autoTranscribeOnRecord)&&void 0!==a&&a,spaceLeft:void 0,selectedRecordingService:l,localRecordingOnlySelf:!1}}componentDidMount(){void 0!==this.props._token&&this._onTokenUpdated()}componentDidUpdate(e){this.props._token!==e._token&&this._onTokenUpdated()}_areIntegrationsEnabled(){return this.props._isDropboxEnabled&&!this.props._recordingRunning&&!this.props._transcriptionRunning}_onSharingSettingChanged(){this.setState({sharingEnabled:!this.state.sharingEnabled})}_onLocalRecordingSelfChange(){this.setState({localRecordingOnlySelf:!this.state.localRecordingOnlySelf})}_onSelectedRecordingServiceChanged(e){this.setState({selectedRecordingService:e},(()=>{this.props.dispatch(function(e){return{type:ou,selectedRecordingService:e}}(e))}))}_onTranscriptionChange(e){this.setState({shouldRecordTranscription:e})}_onRecordAudioAndVideoChange(e){this.setState({shouldRecordAudioAndVideo:e})}_onTokenUpdated(){const e=this.props,t=e._appKey,n=e._isDropboxEnabled,r=e._token,i=e._rToken,o=e._tokenExpireDate,a=e.dispatch;var s,l;if(n)if(void 0===r)this.setState({isTokenValid:!1,isValidating:!1});else{if(o&&Date.now()>new Date(o))return void function(e,t){const n=new Vu.DropboxAuth({clientId:e});return n.setRefreshToken(t),n.refreshAccessToken().then((()=>({token:n.getAccessToken(),rToken:n.getRefreshToken(),expireDate:n.getAccessTokenExpiresAt().getTime()})))}(t,i).then((e=>a(WK(e.token,e.rToken,e.expireDate))));this.setState({isTokenValid:!1,isValidating:!0}),(s=r,l=t,Promise.all([$u(s,l),Wu(s,l)]).then((e=>{let t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
62finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return YK(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YK(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e,2),n=t[0],r=t[1];const i=r.allocated,o=r.used;return{userName:n,spaceLeft:Math.floor((i-o)/1048576)}}),(e=>{$K.error(e)}))).then((e=>{void 0===e?this.setState({isTokenValid:!1,isValidating:!1}):this.setState({isTokenValid:!0,isValidating:!1,...e})}))}}_isChanged(){const e=this.props,t=e._recordingRunning,n=void 0!==t&&t,r=e._transcriptionRunning,i=void 0!==r&&r;return this.state.shouldRecordAudioAndVideo!==n||this.state.shouldRecordTranscription!==i}_onSubmit(){const e=this.props,t=e._appKey,n=e._conference,r=e._displaySubtitles,i=e._fileRecordingSession,o=e._isDropboxEnabled,a=e._localRecording,s=e._recordingRunning,l=void 0!==s&&s,c=e._rToken,u=e._subtitlesLanguage,d=e._token,p=e._transcriptionRunning,f=void 0!==p&&p,h=e.dispatch,m=this.state,g=m.localRecordingOnlySelf,v=m.selectedRecordingService,b=m.sharingEnabled,y=m.shouldRecordAudioAndVideo,_=m.shouldRecordTranscription,w=!l&&y,E=l&&!y,k=!f&&_,C=f&&!_;if((w||k)&&h(Am({recording:w,transcription:k})),!E&&!C||a||h(Tm({recording:E&&Boolean(i),transcription:C})),E&&(mj(nD("stop","confirm.button")),a?h(Cm()):i&&(null==n||n.stopRecording(i.id),this._toggleScreenshotCapture(),null==n||n.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!1,...f&&!C&&{isTranscribingEnabled:!0}}))),C){const e=l&&!E;if(h(Qc(!1,r,u,!0,!1,e)),e){var A,T;const e=null!==(A=null==n||null===(T=n.getMetadataHandler())||void 0===T?void 0:T.getMetadata()[Tu])&&void 0!==A?A:{};null==n||n.getMetadataHandler().setMetadata(Tu,{...e,isTranscribingEnabled:!1})}}if(w){let e;const r={};switch(v){case Eu:if(!o||!d)return void h(Dl({titleKey:"dialog.noDropboxToken"}));e=JSON.stringify({file_recording_metadata:{upload_credentials:{service_name:Eu,token:d,r_token:c,app_key:t}}}),r.type=Eu;break;case Su:e=JSON.stringify({file_recording_metadata:{share:b}}),r.type=Su;break;case ku:return h(km(g)),null==n||n.getMetadataHandler().setMetadata(Tu,{isTranscribingEnabled:_}),!0}mj(nD("start","confirm.button",r)),this._toggleScreenshotCapture(),null==n||n.startRecording({mode:S.mode.FILE,appData:e})}if(k)v===Su?h(Qc(!0,r,u,!0,w||l)):null==n||n.getMetadataHandler().setMetadata(Tu,{isTranscribingEnabled:!0});else if(w&&_&&v!==Su)null==n||n.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!0,isTranscribingEnabled:!0});else if(w){var I,D;const e=null!==(I=null==n||null===(D=n.getMetadataHandler())||void 0===D?void 0:D.getMetadata()[Tu])&&void 0!==I?I:{};null==n||n.getMetadataHandler().setMetadata(Tu,{...e,isRecordingRequested:!0})}return!0}_toggleScreenshotCapture(){}}function GK(e,t){var n,r,i,o,a,s;const l=e["features/base/config"],c=l.recordingService,u=l.dropbox,d=void 0===u?{appKey:void 0}:u,p=l.localRecording,f=l.recordings,h=void 0===f?{recordAudioAndVideo:!0}:f,m=e["features/subtitles"],g=m._displaySubtitles,v=m._language,b=k6(e)||cm(e);return{_appKey:null!==(n=d.appKey)&&void 0!==n?n:"",_autoTranscribeOnRecord:dm(e),_canTranscribe:Nc(e),_conference:e["features/base/conference"].conference,_displaySubtitles:g,_fileRecordingSession:nm(e,S.mode.FILE),_fileRecordingsServiceEnabled:null!==(r=null==c?void 0:c.enabled)&&void 0!==r&&r,_fileRecordingsServiceSharingEnabled:pm(e),_isModerator:k6(e),_isDropboxEnabled:Yu(e),_localRecording:Boolean(e["features/recording"].localRecordingRunning),_localRecordingEnabled:!(null!=p&&p.disable),_recordingRunning:b?lm(e):Boolean(e["features/recording"].localRecordingRunning),_rToken:null!==(i=e["features/dropbox"].rToken)&&void 0!==i?i:"",_transcriptionRunning:!!b&&Mc(e),recordAudioAndVideo:!!P6(e,ke.RECORDING,!1)&&(null===(o=null!==(a=t.recordAudioAndVideo)&&void 0!==a?a:null==h?void 0:h.recordAudioAndVideo)||void 0===o||o),_subtitlesLanguage:v,_tokenExpireDate:e["features/dropbox"].expireDate,_token:null!==(s=e["features/dropbox"].token)&&void 0!==s?s:""}}const KK=qK;class JK extends go.Component{render(){return go.createElement("img",this.props)}}const ZK=EA()((e=>({container:{position:"relative",backgroundColor:e.palette.switchBackgroun
62d,borderRadius:"12px",width:"40px",height:"24px",border:0,outline:0,cursor:"pointer",transition:".3s",display:"inline-block","&.disabled":{backgroundColor:e.palette.switchBackground,cursor:"default","& .toggle":{backgroundColor:e.palette.switchToggleDisabled}},"&.is-mobile":{height:"32px",width:"50px",borderRadius:"32px"}},containerOn:{backgroundColor:e.palette.switchBackgroundOn},toggle:{width:"16px",height:"16px",position:"absolute",zIndex:5,top:"4px",left:"4px",backgroundColor:e.palette.switchToggle,borderRadius:"100%",transition:".3s","&.is-mobile":{width:"24px",height:"24px"}},toggleOn:{left:"20px","&.is-mobile":{left:"22px"}},checkbox:{position:"absolute",zIndex:10,cursor:"pointer",left:0,right:0,top:0,bottom:0,width:"100%",height:"100%",opacity:0,"&.focus-visible + .toggle-checkbox-ring":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.switchFocus}`}},checkboxRing:{position:"absolute",pointerEvents:"none",zIndex:6,left:0,right:0,top:0,bottom:0,width:"100%",height:"100%",borderRadius:"12px","&.is-mobile":{borderRadius:"32px"}}}))),QK=e=>{let t=e.className,n=e.id,r=e.checked,i=e.disabled,o=e.onChange;const a=ZK(),s=a.classes,l=a.cx,c=po(),u=(0,go.useCallback)((e=>{o(e.target.checked)}),[o]);return go.createElement("span",{className:l("toggle-container",s.container,r&&s.containerOn,c&&"is-mobile",i&&"disabled",t)},go.createElement("input",{type:"checkbox",...n?{id:n}:{},checked:r,className:s.checkbox,disabled:i,onChange:u}),go.createElement("div",{className:l("toggle-checkbox-ring",s.checkboxRing,c&&"is-mobile")}),go.createElement("div",{className:l("toggle",s.toggle,r&&s.toggleOn,c&&"is-mobile")}))};class XK extends go.Component{constructor(e){super(e),this._onSignIn=this._onSignIn.bind(this),this._onSignOut=this._onSignOut.bind(this),this._onDropboxSwitchChange=this._onDropboxSwitchChange.bind(this),this._onRecordingServiceSwitchChange=this._onRecordingServiceSwitchChange.bind(this),this._onLocalRecordingSwitchChange=this._onLocalRecordingSwitchChange.bind(this),this._onTranscriptionSwitchChange=this._onTranscriptionSwitchChange.bind(this),this._onRecordAudioAndVideoSwitchChange=this._onRecordAudioAndVideoSwitchChange.bind(this),this._onToggleShowOptions=this._onToggleShowOptions.bind(this),this.state={showAdvancedOptions:!0}}componentDidMount(){if(!this._shouldRenderNoIntegrationsContent()&&!this._shouldRenderIntegrationsContent()&&!this._shouldRenderFileSharingContent()){const e=this.props,t=e._localRecordingAvailable,n=e.onChange,r=e.onRecordAudioAndVideoChange,i=e.selectedRecordingService,o=e.servicesRunning,a=e.shouldRecordAudioAndVideo;if(o)return;if(!t)return;a||r(!0),i!==ku&&n(ku)}}componentDidUpdate(e){e.selectedRecordingService===Eu&&this.props.selectedRecordingService!==Eu&&this.props.isTokenValid&&this._onSignOut()}_onToggleShowOptions(){this.setState({showAdvancedOptions:!this.state.showAdvancedOptions})}_shouldRenderFileSharingContent(){const e=this.props,t=e.fileRecordingsServiceEnabled,n=e.fileRecordingsServiceSharingEnabled,r=e.isVpaas,i=e.selectedRecordingService;return!(!t||!n||r||i!==Su)}_canStartTranscribing(){return this.props._canStartTranscribing}_shouldRenderNoIntegrationsContent(){return!!this.props.fileRecordingsServiceEnabled}_shouldRenderIntegrationsContent(){return!!this.props.integrationsEnabled}_onTranscriptionSwitchChange(e){this.props.onTranscriptionChange(e)}_onRecordAudioAndVideoSwitchChange(e){this.props.onRecordAudioAndVideoChange(e)}_onRecordingServiceSwitchChange(){const e=this.props,t=e.onChange,n=e.onRecordAudioAndVideoChange,r=e.onTranscriptionChange,i=e.selectedRecordingService,o=e.shouldRecordAudioAndVideo,a=e.shouldRecordTranscription;i!==Su?(t(Su),o||a||(n(!0),r(!0))):o||a||(n(!0),r(!0))}_onDropboxSwitchChange(){const e=this.props,t=e.isTokenValid,n=e.onChange;e.selectedRecordingService!==Eu&&(n(Eu),t||this._onSignIn())}_onLocalRecordingSwitchChange(){const e=this.props,t=e._localRecordingAvailable,n=e.onChange,r=e.onRecordAudioAndVideoChange,i=e.selectedRecordingService;if(t){if(i===ku)return r(!1),void n("");r(!0),n(ku)}}_onSignIn(){mj(nD("start","signIn.button")),this.props.dispatch(((e,t)=>{const n=t(),r=n["features/base/connection"].locationURL,i=n["features/base/config"].dropbox,o=void 0===i?{appKey:"",redirectURI:void 0}:i,a=o.redirectURI||`${null==r?void 0:r.origin}/static/oauth.html`;(function(e,t){const n=new Vu.DropboxAuth({clientId:e});return n.getAuthenticationUrl(t,void 0,"code","offline",void 0,void 0,!0).then(zu).then((e=>
62{const r=new URLSearchParams(new URL(e).search).get("code");return n.getAccessTokenFromCode(t,null!=r?r:"")})).then((e=>{return{token:e.result.access_token,rToken:e.result.refresh_token,expireDate:(t=e.result.expires_in,new Date(Date.now()+1e3*t).getTime())};var t}))})(o.appKey,a).then((t=>{let n=t.token,r=t.rToken,i=t.expireDate;e(WK(n,r,i))})).catch((e=>$K.log("Cannot authorize dropbox",e)))}))}_onSignOut(){mj(nD("start","signOut.button")),this.props.dispatch(WK())}}const eJ=XK,tJ="images/icon-users.png",nJ=()=>{},rJ=tC(ra((function(e){const t=e["features/base/config"],n=t.localRecording,r=t.recordingService,i=!(null!=n&&n.disable)&&om(),o=k6(e)||cm(e);return{...mg(e),isVpaas:xe(e),_canManageRecordingOrTranscription:o,_canStartTranscribing:Nc(e),_hideStorageWarning:Boolean(null==r?void 0:r.hideStorageWarning),_isModerator:k6(e),_renderRecording:P6(e,ke.RECORDING,!1),_transcriptionRunning:!!o&&Mc(e),_localRecordingAvailable:i,_localRecordingEnabled:!(null!=n&&n.disable),_localRecordingRunning:Boolean(e["features/recording"].localRecordingRunning),_localRecordingSelfEnabled:!(null!=n&&n.disableSelfRecording),_localRecordingNoNotification:!(null!=n&&n.notifyAllParticipants),_styles:fg.get(e,"StartRecordingDialogContent")}}))(class extends eJ{_renderSessionToggles(){const e=this.props,t=e._localRecordingRunning,n=e._renderRecording,r=e.shouldRecordAudioAndVideo,i=e.shouldRecordTranscription,o=e.t,a=n||t;return go.createElement(go.Fragment,null,a&&go.createElement("div",{className:"recording-header space-top"},go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-audio-video"},o("recording.recordAudioAndVideo")),go.createElement(QK,{checked:r,className:"recording-switch",id:"recording-switch-audio-video",onChange:this._onRecordAudioAndVideoSwitchChange})),this._canStartTranscribing()&&go.createElement("div",{className:"recording-header space-top"},go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-transcription"},o("recording.recordTranscription")),go.createElement(QK,{checked:i,className:"recording-switch",id:"recording-switch-transcription",onChange:this._onTranscriptionSwitchChange})),!n&&this._renderLocalRecordingContent())}render(){const e=this.props,t=e._canStartTranscribing,n=e._renderRecording,r=e._transcriptionRunning,i=e.fileRecordingsServiceEnabled,o=e.integrationsEnabled,a=e.recordingRunning;if(a)return go.createElement(yI,{className:"recording-dialog"},this._renderSessionToggles());if(Boolean(r)&&!a)return go.createElement(yI,{className:"recording-dialog"},this._renderFileSharingContent(),this._renderSessionToggles());const s=n&&(i||o),l=t&&!s;return go.createElement(yI,{className:"recording-dialog"},s&&go.createElement(go.Fragment,null,this._renderNoIntegrationsContent(),this._renderFileSharingContent(),this._renderAdvancedOptions(),this._renderUploadToTheCloudInfo(),this._renderIntegrationsContent()),l&&this._renderTranscriptionOnly(),this._renderLocalRecordingContent())}_renderTranscriptionOnly(){const e=this.props,t=e.shouldRecordTranscription,n=e.t;return go.createElement("div",{className:"recording-header space-top"},go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-transcription"},n("recording.recordTranscription")),go.createElement(QK,{checked:t,className:"recording-switch",id:"recording-switch-transcription",onChange:this._onTranscriptionSwitchChange}))}_renderAdvancedOptions(){if(!this.props._canManageRecordingOrTranscription)return null;if(!this._canStartTranscribing()&&!this.props.servicesRunning)return null;const e=this.props.selectedRecordingService;if(e!==Su&&e)return null;const t=this.state.showAdvancedOptions,n=this.props,r=n._renderRecording,i=n.shouldRecordAudioAndVideo,o=n.shouldRecordTranscription,a=n.t;return go.createElement(go.Fragment,null,go.createElement("div",{className:"recording-header space-top",onClick:this._onToggleShowOptions},go.createElement("label",{className:"recording-title-no-space"},a("recording.showAdvancedOptions")),go.createElement(AI,{ariaPressed:t,onClick:this._onToggleShowOptions,role:"button",size:24,src:t?fS:lE})),t&&go.createElement(go.Fragment,null,go.createElement("div",{className:"recording-header space-top"},go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-transcription"}
62,a("recording.recordTranscription")),go.createElement(QK,{checked:o,className:"recording-switch",id:"recording-switch-transcription",onChange:this._onTranscriptionSwitchChange})),r&&go.createElement("div",{className:"recording-header space-top"},go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-audio-video"},a("recording.recordAudioAndVideo")),go.createElement(QK,{checked:i,className:"recording-switch",id:"recording-switch-audio-video",onChange:this._onRecordAudioAndVideoSwitchChange}))))}_renderNoIntegrationsContent(){if(!this._shouldRenderNoIntegrationsContent())return null;const e=this.props,t=e._localRecordingAvailable,n=e.integrationsEnabled,r=e.isValidating,i=e.isVpaas,o=e.selectedRecordingService,a=e.shouldRecordAudioAndVideo,s=e.shouldRecordTranscription,l=e.t,c=n||t?go.createElement(QK,{checked:o===Su&&(a||s),className:"recording-switch",disabled:r,id:"recording-switch-jitsi",onChange:this._onRecordingServiceSwitchChange}):null,u=l(i?"recording.serviceDescriptionCloud":"recording.serviceDescription"),d=i?"cloud-content-recording-icon-container":n||t?"jitsi-content-recording-icon-container-with-switch":"jitsi-content-recording-icon-container-without-switch",p=!i&&"jitsi-recording-header";return go.createElement(yI,{className:`recording-header ${p}`,key:"noIntegrationSetting"},go.createElement(yI,{className:d},go.createElement(JK,{alt:"",className:"content-recording-icon",src:"images/icon-cloud.png"})),go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-jitsi"},u),c)}_renderFileSharingContent(){if(!this._shouldRenderFileSharingContent())return null;const e=this.props,t=e.isValidating,n=e.onSharingSettingChanged,r=e.sharingSetting,i=e.t;return go.createElement(yI,{className:"recording-header",key:"fileSharingSetting"},go.createElement(yI,{className:"recording-icon-container file-sharing-icon-container"},go.createElement(JK,{alt:"",className:"recording-file-sharing-icon",src:tJ})),go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-share"},i("recording.fileSharingdescription")),go.createElement(QK,{checked:r,className:"recording-switch",disabled:t||!this.props.shouldRecordAudioAndVideo,id:"recording-switch-share",onChange:n}))}_renderUploadToTheCloudInfo(){const e=this.props,t=e._hideStorageWarning,n=e.isVpaas,r=e.selectedRecordingService,i=e.t;return!n||r!==Su||t?null:go.createElement(yI,{className:"recording-info",key:"cloudUploadInfo"},go.createElement(JK,{alt:"",className:"recording-info-icon",src:"images/icon-info.png"}),go.createElement(_I,{className:"recording-info-title"},i("recording.serviceDescriptionCloudInfo")))}_renderSpinner(){return go.createElement(XV,{size:"small"})}_renderSignOut(){const e=this.props,t=e.spaceLeft,n=e.t,r=e.userName,i=function(e){return Math.floor((e||0)/10)}(t);return go.createElement(yI,null,go.createElement(yI,{className:"logged-in-panel"},go.createElement(yI,null,go.createElement(_I,null,n("recording.loggedIn",{userName:r}))),go.createElement(yI,null,go.createElement(_I,null,n("recording.availableSpace",{spaceLeft:t,duration:i})))))}_renderIntegrationsContent(){if(!this._shouldRenderIntegrationsContent())return null;const e=this.props,t=e._localRecordingAvailable,n=e.fileRecordingsServiceEnabled,r=e.isTokenValid,i=e.isValidating,o=e.selectedRecordingService,a=e.t;let s=null,l=null,c=go.createElement(_I,{className:"recording-title"},a("recording.authDropboxText"));return i?(s=this._renderSpinner(),l=go.createElement(yI,{className:"recording-switch"})):r?(s=this._renderSignOut(),l=go.createElement(yI,{className:"recording-switch"},go.createElement(PI,{accessibilityLabel:a("recording.signOut"),labelKey:"recording.signOut",onClick:this._onSignOut,type:Uc.SECONDARY}))):l=go.createElement(yI,{className:"recording-switch"},go.createElement(PI,{accessibilityLabel:a("recording.signIn"),labelKey:"recording.signIn",onClick:this._onSignIn,type:Uc.PRIMARY})),(n||t)&&(l=go.createElement(QK,{checked:o===Eu,className:"recording-switch",disabled:i,id:"recording-switch-integration",onChange:this._onDropboxSwitchChange}),c=go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-integration"},a("recording.authDropboxText"))),go.createElement(yI,null,go.createElement(yI,{className:"recording-header "+(this._shouldRenderNoIntegrationsContent()?"recording-header-line":"")},go.createElement(yI,{className:"recording-icon-container"},go.createElement(JK,{alt:"",className:"recording-icon",src:"images/dropboxLogo_square.png"})),c,l),go.createElement(yI,{className:"authorization-panel"},s))}_renderLocalRecordingContent(){const e=this.props,t=e._localRecordingAvailable,n=e._localRecordingNoNotification,r=e._localRecordingSelfEnabled,i=e.isValidating,o=e.localRecordingOnlySelf,a=e.onLocalRecordingSelfChange,s=e.t,l=e.selectedRecordingService;return t?go.createElement(go.Fragment,null,go.createElement(yI,null,go.createElement(yI,{className:"recording-header recording-header-line"},go.createElement(yI,{className:"recording-icon-container"},go.createElement(JK,{alt:"",className:"recording-icon",src:"images/downloadLocalRecording.png"})),go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-local"},s("recording.saveLocalRecording")),go.createElement(QK,{checked:l===ku,className:"recording-switch",disabled:i,id:"recording-switch-local",onChange:this._onLocalRecordingSwitchChange}
62))),l===ku&&go.createElement(go.Fragment,null,r&&go.createElement(yI,null,go.createElement(yI,{className:"recording-header space-top"},go.createElement(yI,{className:"recording-icon-container file-sharing-icon-container"},go.createElement(JK,{alt:"",className:"recording-file-sharing-icon",src:tJ})),go.createElement("label",{className:"recording-title",htmlFor:"recording-switch-myself"},s("recording.onlyRecordSelf")),go.createElement(QK,{checked:Boolean(o),className:"recording-switch",disabled:i,id:"recording-switch-myself",onChange:null!=a?a:nJ}))),go.createElement(_I,{className:"local-recording-warning text"},s("recording.localRecordingWarning")),n&&!o&&go.createElement(_I,{className:"local-recording-warning notification"},s("recording.localRecordingNoNotificationWarning")))):null}})),iJ=tC(ra((function(e,t){return{...GK(e,t),_screenshotCaptureEnabled:PH(e,!0,!1)}}))(class extends KK{isStartRecordingDisabled(){if(!this._isChanged())return!0;const e=this.props._recordingRunning,t=this.state,n=t.isTokenValid,r=t.selectedRecordingService,i=t.shouldRecordAudioAndVideo;return!(e||!i||r===Su||(r===Eu?n:r===ku))}render(){const e=this.state,t=e.isTokenValid,n=e.isValidating,r=e.localRecordingOnlySelf,i=e.selectedRecordingService,o=e.sharingEnabled,a=e.shouldRecordAudioAndVideo,s=e.shouldRecordTranscription,l=e.spaceLeft,c=e.userName,u=this.props,d=u._canTranscribe,p=u._fileRecordingsServiceEnabled,f=u._fileRecordingsServiceSharingEnabled,h=u._recordingRunning,m=u._transcriptionRunning,g=Boolean(h||m);return go.createElement(MI,{ok:{translationKey:g?"dialog.applyChanges":"dialog.startRecording",disabled:this.isStartRecordingDisabled()},onSubmit:this._onSubmit,titleKey:d?"dialog.recordAndTranscribe":"toolbar.record"},go.createElement(rJ,{fileRecordingsServiceEnabled:p,fileRecordingsServiceSharingEnabled:f,integrationsEnabled:this._areIntegrationsEnabled(),isTokenValid:t,isValidating:n,localRecordingOnlySelf:r,onChange:this._onSelectedRecordingServiceChanged,onLocalRecordingSelfChange:this._onLocalRecordingSelfChange,onRecordAudioAndVideoChange:this._onRecordAudioAndVideoChange,onSharingSettingChanged:this._onSharingSettingChanged,onTranscriptionChange:this._onTranscriptionChange,recordingRunning:Boolean(h),selectedRecordingService:i,servicesRunning:Boolean(h||m),sharingSetting:o,shouldRecordAudioAndVideo:a,shouldRecordTranscription:s,spaceLeft:l,userName:c}
62))}_toggleScreenshotCapture(){const e=this.props,t=e.dispatch;e._screenshotCaptureEnabled&&t(OH(!0))}}));function oJ(){const e=Qk().t,t=la(),n=pa((e=>e["features/base/config"])).recordings,r=(null!=n?n:{}).consentLearnMoreLink;(0,go.useEffect)((()=>(APP.API.notifyRecordingConsentDialogOpen(!0),()=>{APP.API.notifyRecordingConsentDialogOpen(!1)})),[]);const i=(0,go.useCallback)((()=>{t(aJ())}),[]),o=(0,go.useCallback)((()=>{t(sJ())}),[]);return go.createElement(MI,{back:{hidden:!1,onClick:o,translationKey:"dialog.UnderstandAndUnmute"},cancel:{hidden:!0},disableBackdropClose:!0,disableEscape:!0,hideCloseButton:!0,ok:{translationKey:"dialog.Understand"},onSubmit:i,titleKey:"dialog.recordingInProgressTitle"},e("dialog.recordingInProgressDescription"),r&&go.createElement(go.Fragment,null," ",go.createElement("a",{href:r,rel:"noopener noreferrer",target:"_blank"},e("dialog.learnMore")),"."))}function aJ(){return e=>{(0,fa.unstable_batchedUpdates)((()=>{e(os(!1,!0)),e(cs(!1,!0)),e(vg())}))}}function sJ(){return(e,t)=>{var n,r;const i=t()["features/base/dialog"].componentProps,o=null!==(n=null==i?void 0:i.audioWasMuted)&&void 0!==n&&n,a=null!==(r=null==i?void 0:i.videoWasMuted)&&void 0!==r&&r;(0,fa.unstable_batchedUpdates)((()=>{e(os(!1,!0)),e(cs(!1,!0)),e(is(o,!1)),e(ls(a,Gr,!1)),e(vg())}))}}function lJ(){return e=>{var t;e((t=()=>e(bg("RecordingTranscriptionDialog",iJ)),(e,n)=>{let r=n();const i=(r["features/base/config"].recordings||{}).suggestRecording,o=fm(r),a=lm(r)||Mc(r),s=r["features/recording"].wasStartRecordingSuggested;!i||a||!o.visible||o.disabled||s||(e({type:cu}),e(xl({titleKey:"notify.suggestRecordingTitle",descriptionKey:"notify.suggestRecordingDescription",uid:Au,customActionType:[Uc.PRIMARY],customActionNameKey:["notify.suggestRecordingAction"],customActionHandler:[()=>{r=n();const i=r["features/base/config"].recordingService;if((null==i?void 0:i.enabled)&&P6(r,ke.RECORDING,!1)){const t={file_recording_metadata:{share:pm(r)}},n=r["features/base/conference"].conference,i=dm(r);e(Am({recording:!0,transcription:i})),null==n||n.startRecording({mode:S.mode.FILE,appData:JSON.stringify(t)}),i?e(Qc(!0,!1,null,!1,!0)):null==n||n.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!0,isTranscribingEnabled:!1})}else t();e(Il(Au))}],appearance:ml.NORMAL},hl.EXTRA_LONG)))}))}}const cJ=EA()(((e,t)=>{let n=t.translateDiff;return{animation:{"&:hover":{animation:`${_A` 63 0%, 20% { 64 transform: translateX(0%); 65 left: 0%; 66 } 67 80%, 100% { 68 transform: translateX(-${n}px); 69 left: 100%; 70 } 71 `} ${Math.max(50*n,2e3)}ms infinite alternate linear;`}},textContainer:{overflow:"hidden"},[Hc.ELLIPSIS]:{display:"block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},[Hc.SCROLL_ON_HOVER]:{display:"inline-block",overflow:"visible",whiteSpace:"nowrap"}}})),uJ=e=>{let t=e.className,n=e.overflowType,r=void 0===n?Hc.ELLIPSIS:n,i=e.children;const o=(0,go.useRef)(null),a=(0,go.useRef)(null),s=r===Hc.SCROLL_ON_HOVER&&o.current&&a.current&&o.current.clientWidth<a.current.clientWidth,l=s?a.current.clientWidth-o.current.clientWidth:0,c=cJ({translateDiff:l}),u=c.classes,d=c.cx;return go.createElement("div",{className:d(t,u.textContainer),ref:o},go.createElement("span",{className:d(u[r],s&&u.animation),ref:a},i))},dJ=EA()((e=>({contextMenuItem:{alignItems:"center",cursor:"pointer",display:"flex",minHeight:"40px",padding:"10px 16px",boxSizing:"border-box","& > *:not(:last-child)":{marginRight:e.spacing(3)},"&:hover":{backgroundColor:e.palette.overflowMenuItemHover},"&:active":{backgroundColor:e.palette.overflowMenuItemHover},"&.focus-visible":{boxShadow:`inset 0 0 0 2px ${e.palette.action01Hover}`}},selected:{borderLeft:`3px solid ${e.palette.action01Hover}`,paddingLeft:"13px",backgroundColor:e.palette.overflowMenuItemHover},contextMenuItemDisabled:{pointerEvents:"none"},contextMenuItemIconDisabled:{"& svg":{fill:`${e.palette.overflowMenuItemDisabled} !important`}},contextMenuItemLabelDisabled:{color:e.palette.overflowMenuItemDisabled,"&:hover":{background:"none"},"& svg":{fill:e.palette.overflowMenuItemDisabled}},contextMenuItemDrawer:{padding:"13px 16px"},contextMenuItemIcon:{"& svg":{fill:e.palette.overflowMenuItemIcon}},text:{...e.typography.bodyShortRegular,color:e.palette.overflowMenuItemText},drawerText:{...e.typography.bodyShortRegularLarge}}))),pJ=e=>{let t=e.accessibilityLabel,n=e.backgroundColor,r=e.children,i=e.className,o=e.controls,a=e.customIcon,s=e.disabled,l=e.id,c=e.icon,u=e.onClick,d=e.onKeyDown,p=e.onKeyPress,f=e.overflowType,h=e.role,m=void 0===h?"button":h,g=e.selected,v=e.testId,b=e.text,y=e.textClassName;const _=dJ(),w=_.classes,S=_.cx,E=pa(fW),k=n?{backgroundColor:n}:{},C=(0,go.useCallback)((e=>{!u||p||d||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),u(e)),p&&p(e)}),[u,p,d]);let A;return"tab"===m&&(A=g?0:-1),"button"!==m&&"menuitem"!==m||s||(A=0),go.createElement("div",{"aria-controls":o,"aria-disabled":s,"aria-label":t||void 0,"aria-selected":"tab"===m?g:void 0,className:S(w.contextMenuItem,E&&w.c
71ontextMenuItemDrawer,s&&w.contextMenuItemDisabled,g&&w.selected,i),"data-testid":v,id:l,key:b,onClick:s?void 0:u,onKeyDown:s?void 0:d,onKeyPress:s?void 0:C,role:u?m:void 0,style:k,tabIndex:u?A:void 0},a||c&&go.createElement(AI,{className:S(w.contextMenuItemIcon,s&&w.contextMenuItemIconDisabled),size:20,src:c}),b&&go.createElement(uJ,{className:S(w.text,E&&w.drawerText,s&&w.contextMenuItemLabelDisabled,y),overflowType:f},b),r)};function fJ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hJ(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hJ(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hJ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const mJ=EA()((e=>({dialog:{flexDirection:"row",height:"560px","@media (min-width: 608px) and (max-width: 712px)":{width:"560px"},"@media (max-width: 607px)":{width:"100%",position:"absolute",top:0,left:0,bottom:0},"@media (max-width: 448px)":{height:"100%"}},sidebar:{display:"flex",flexDirection:"column",minWidth:"211px",maxWidth:"100%",borderRight:`1px solid ${e.palette.dialogBorder}`,"@media (max-width: 607px)":{width:"100%",borderRight:"none"}},menuItemMobile:{paddingLeft:"24px"},titleContainer:{margin:0,padding:"24px",paddingRight:0,display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between","@media (max-width: 607px)":{padding:"16px 24px"}},title:{...e.typography.heading5,color:`${e.palette.dialogText} !important`,margin:0,padding:0},contentContainer:{position:"relative",display:"flex",padding:"24px",flexDirection:"column",overflow:"hidden",width:"100%","@media (max-width: 607px)":{padding:"0"}},buttonContainer:{width:"100%",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"flex-end",flexGrow:0,"@media (max-width: 607px)":{justifyContent:"space-between",padding:"16px 24px"}},backContainer:{display:"flex",flexDirection:"row-reverse",alignItems:"center","& > button":{marginRight:"24px"}},content:{flexGrow:1,overflowY:"auto",width:"100%",boxSizing:"border-box","@media (max-width: 607px)":{padding:"0 24px"}},header:{order:-1,paddingBottom:e.spacing(4)},footer:{justifyContent:"flex-end",paddingTop:e.spacing(4),"& button:last-child":{marginLeft:"16px"}}}))),gJ=e=>{let t=e.className,n=e.defaultTab,r=e.titleKey,i=e.tabs;const o=mJ(),a=o.classes,s=o.cx,l=la(),c=Qk().t,u=fJ((0,go.useState)(null!=n?n:i[0].name),2),d=u[0],p=u[1],f=fJ((0,go.useState)(!1),2),h=f[0],m=f[1],g=fJ((0,go.useState)(i.map((e=>e.props))),2),v=g[0],b=g[1],y=pa((e=>e["features/base/responsive-ui"].videoSpaceWidth)),_=fJ((0,go.useState)(!1),2),w=_[0],S=_[1];(0,go.useEffect)((()=>{y<=607?!w&&S(!0):w&&S(!1)}),[y,w]),(0,go.useEffect)((()=>{p(w||null!=n?n:i[0].name)}),[w]);const E=(0,go.useCallback)((e=>{m(!0),p(e)}),[]),k=(0,go.useCallback)((()=>{E(void 0)}),[]);(0,go.useEffect)((()=>{var e;h&&(null===(e=document.querySelector(w?`.${a.title}`:`#dialogtab-button-${d}`))||void 0===e||e.focus(),m(!1))}),[w,h,d]);const C=(0,go.useCallback)((function(){(!(arguments.length>0&&void 0!==arguments[0])||arguments[0])&&i.forEach((e=>{let t=e.cancel;t&&l(t())})),l(vg())}),[]),A=(0,go.useCallback)((e=>()=>{E(e)}),[]),T=(0,go.useCallback)((e=>t=>{let n=null;"ArrowUp"===t.key&&(n=0===e?i[i.length-1]:i[e-1]),"ArrowDown"===t.key&&(n=e===i.length-1?i[0]:i[e+1]),null!==n&&E(n.name)}),[i.length]),I=(0,go.useCallback)((e=>t=>{" "!==t.key&&"Enter"!==t.key||E(e)}),[a.contentContainer]),D=e=>{const t=i[e],n=v[e];var r;return t.propsUpdateFunction?t.propsUpdateFunction(null!=n?n:{},null!==(r=t.props)&&void 0!==r?r:{},v):{...n}},P=(0,go.useCallback)(((e,t)=>{const n=[...v];n[e]=t,b(n)}),[v]),x=(0,go.useCallback)((()=>
71{i.forEach(((e,t)=>{let n=e.submit;null==n||n(v[t])})),C(!1)}),[i,v]),R=(0,go.useMemo)((()=>d?i.findIndex((e=>e.name===d)):null),[d]),O=(0,go.useMemo)((()=>{if(null!==R){const e=i[R].component;return go.createElement("div",{className:i[R].className,key:i[R].name},go.createElement(e,{onTabStateChange:P,tabId:R,...D(R)}))}return null}),[R,v,i]),M=(0,go.useMemo)((()=>go.createElement(RI,{accessibilityLabel:c("dialog.accessibilityLabel.close"),icon:wS,id:"modal-header-close-button",onClick:C})),[C]);return go.createElement(mI,{className:s(a.dialog,t),onClose:C,size:"large",titleKey:r},(!w||!d)&&go.createElement("div",{"aria-label":r?c(r):void 0,"aria-orientation":"vertical",className:a.sidebar,role:w?void 0:"tablist",tabIndex:0},go.createElement("div",{className:a.titleContainer},go.createElement("h1",{className:a.title,tabIndex:-1},c(null!=r?r:"")),w&&M),i.map(((e,t)=>{const n=c(e.labelKey);return go.createElement(pJ,{accessibilityLabel:n,className:s(w&&a.menuItemMobile),controls:w?void 0:`dialogtab-content-${e.name}`,icon:e.icon,id:`dialogtab-button-${e.name}`,key:e.name,onClick:A(e.name),onKeyDown:w?I(e.name):T(t),role:w?void 0:"tab",selected:e.name===d,text:n})}))),(!w||d)&&go.createElement("div",{className:a.contentContainer,tabIndex:w?-1:void 0},w&&go.createElement("div",{className:s(a.buttonContainer,a.header)},go.createElement("span",{className:a.backContainer},go.createElement("h1",{className:a.title,tabIndex:-1},null!==R&&c(i[R].labelKey)),go.createElement(RI,{accessibilityLabel:c("dialog.Back"),icon:pS,id:"modal-header-back-button",onClick:k})),M),i.map((e=>go.createElement("div",{"aria-labelledby":w?void 0:`${e.name}-button`,className:s(a.content,e.name!==d&&"hide"),id:`dialogtab-content-${e.name}`,key:e.name,role:w?void 0:"tabpanel"},e.name===d&&O))),!w&&go.createElement("div",{className:s(a.buttonContainer,a.header)},M),go.createElement("div",{className:s(a.buttonContainer,a.footer)},go.createElement(PI,{accessibilityLabel:c("dialog.accessibilityLabel.Cancel"),id:"modal-dialog-cancel-button",labelKey:"dialog.Cancel",onClick:C,type:"tertiary"}),go.createElement(PI,{accessibilityLabel:c("dialog.accessibilityLabel.Ok"),id:"modal-dialog-ok-button",labelKey:"dialog.Ok",onClick:x}))))},vJ=/^(?:[a-zA-Z0-9]{4}(?:-(?!$)|$)){4}/;function bJ(e){var t,n,r;const i=e["features/base/config"].liveStreaming,o=void 0===i?{}:i,a=o.validatorRegExpString&&new RegExp(o.validatorRegExpString);return{enabled:Boolean(o.enabled),helpURL:null===(t=wi(o.helpLink||"https://jitsi.org/live"))||void 0===t?void 0:t.toString(),termsURL:null===(n=wi(o.termsLink||"https://www.youtube.com/t/terms"))||void 0===n?void 0:n.toString(),dataPrivacyURL:null===(r=wi(o.dataPrivacyLink||"https://policies.google.com/privacy"))||void 0===r?void 0:r.toString(),streamLinkRegexp:a||vJ}}const yJ="SET_GOOGLE_API_STATE",_J="SET_GOOGLE_API_PROFILE",wJ=Y("app:redux");let SJ;const EJ={get(){const e=this._getGoogleApiClient();return e?Promise.resolve(e):this.load()},getCurrentUserProfile(){return this.get().then((()=>this.isSignedIn())).then((e=>e?this._getGoogleApiClient().client.oauth2.userinfo.get().getPromise().then((e=>e.result)):null))},initializeClient(e,t,n){return this.get().then((e=>new Promise(((t,r)=>{setTimeout((()=>{e.client.init({}).then((()=>{n&&e.client.load("https://www.googleapis.com/discovery/v1/apis/calendar/v3/rest")})).then((()=>{e.client.load("https://www.googleapis.com/discovery/v1/apis/oauth2/v1/rest")})).then(t).catch(r)}),500)})))).then((()=>new Promise(((r,i)=>{try{const i=`${t?"https://www.googleapis.com/auth/youtube.readonly":""} ${n?"https://www.googleapis.com/auth/calendar":""}`.trim();this.tokenClient=this._getGoogleGISApiClient().accounts.oauth2.initTokenClient({client_id:e,scope:`${i} https://www.googleapis.com/auth/userinfo.email`,callback:""}),r()}catch(e){i(e)}}))))},isSignedIn(){return new Promise(((e,t)=>{const n=parseInt(this.tokenExpires,10),r=!!isNaN(this.tokenExpires)||(new Date).getTime()>n;e(Boolean(!r))}))},_loadScriptTag:e=>new Promise(((t,n)=>{const r=document.createElement("script");r.async=!0,r.addEventListener("error",(()=>{r.remove(),n()})),r.addEventListener("load",t),r.type="text/javascript",r.src=e,document.head.appendChild(r)})),load(){return SJ||(SJ=this._loadScriptTag("https://apis.google.com/js/api.js").cat
71ch((()=>{SJ=null})).then((()=>new Promise(((e,t)=>this._getGoogleApiClient().load("client",{callback:e,onerror:t}))))).then(this._loadScriptTag("https://accounts.google.com/gsi/client")).catch((()=>{SJ=null})).then((()=>this._getGoogleApiClient())),SJ)},requestAvailableYouTubeBroadcasts(){return this.get().then((e=>e.client.request("https://content.googleapis.com/youtube/v3/liveBroadcasts?broadcastType=all&mine=true&part=id%2Csnippet%2CcontentDetails%2Cstatus")))},requestLiveStreamsForYouTubeBroadcast(e){return this.get().then((t=>t.client.request(`https://content.googleapis.com/youtube/v3/liveStreams?part=id%2Csnippet%2Ccdn%2Cstatus&id=${e}`)))},showAccountSelection(e){return this.get().then((t=>new Promise(((n,r)=>{try{this.tokenClient.callback=e=>{void 0!==e.error&&r(e);const i=1e3*(parseInt(t.client.getToken().expires_in,10)-300),o=new Date,a=new Date(o.getTime()+i);this.tokenExpires=a.getTime().toString(),n(e)},this.tokenClient.requestAccessToken({prompt:e?"consent":""})}catch(e){wJ.error("Error requesting token",e)}}))))},signInIfNotSignedIn(e){return this.get().then((()=>this.isSignedIn())).then((t=>{if(!t)return this.showAccountSelection(e)}))},signOut(){return this.get().then((()=>{this.tokenClient=void 0,this.tokenExpires=void 0}))},_convertCalendarEntry(e){return{calendarId:e.calendarId,description:e.description,endDate:e.end.dateTime,id:e.id,location:e.location,startDate:e.start.dateTime,title:e.summary,url:this._getConferenceDataVideoUri(e.conferenceData)}},_getConferenceDataVideoUri(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{if("jitsi"===e.parameters.addOnParameters.parameters.conferenceSolutionType){const t=e.entryPoints.find((e=>"video"===e.entryPointType));if(t)return t.uri}}catch(e){}},_getCalendarEntries(e,t){return this.get().then((()=>this.isSignedIn())).then((e=>e?this._getGoogleApiClient().client.calendar.calendarList.list():null)).then((n=>{if(!n)return Promise.resolve();const r=n.result.items.map((e=>({id:e.id,accessRole:e.accessRole}))).map((n=>{let r=n.id,i=n.accessRole;const o=new Date,a=new Date;return o.setDate(o.getDate()+e),a.setDate(a.getDate()+t),this._getGoogleApiClient().client.calendar.events.list({calendarId:r,timeMin:o.toISOString(),timeMax:a.toISOString(),showDeleted:!1,singleEvents:!0,orderBy:"startTime"}).then((e=>e.result.items.map((e=>{const t={...e};return"writer"!==i&&"owner"!==i||(t.calendarId=r),t}))))}));return Promise.all(r).then((e=>[].concat(...e))).then((e=>e.map((e=>this._convertCalendarEntry(e)))))}))},_updateCalendarEntry(e,t,n,r){return this.get().then((()=>this.isSignedIn())).then((i=>i?this._getGoogleApiClient().client.calendar.events.get({calendarId:t,eventId:e}).then((i=>{let o=r;return i.result.description&&(o=`${i.result.description}\n\n${r}`),this._getGoogleApiClient().client.calendar.events.patch({calendarId:t,eventId:e,description:o,location:n})})):null))},_getGoogleApiClient:()=>window.gapi,_getGoogleGISApiClient:()=>window.google},kJ=EJ;function CJ(){return(e,t)=>kJ.get().then((()=>{const e=t()["features/base/config"],n=e.enableCalendarIntegration,r=e.googleApiApplicationClientID,i=bJ(t());return 0===t()["features/google-api"].googleAPIState?kJ.initializeClient(r,i.enabled,n):Promise.resolve()})).then((()=>e(AJ(1)))).then((()=>kJ.signInIfNotSignedIn())).then((()=>kJ.isSignedIn())).then((t=>{t&&e(AJ(2))}))}function AJ(e,t){return{type:yJ,googleAPIState:e,googleResponse:t}}function TJ(){return e=>kJ.get().then((()=>kJ.signInIfNotSignedIn(!0))).then((()=>e({type:yJ,googleAPIState:2})))}function IJ(){return e=>kJ.get().then((()=>kJ.signInIfNotSignedIn())).then((()=>e({type:yJ,googleAPIState:2}))).then((()=>kJ.getCurrentUserProfile())).then((t=>(e({type:_J,profileEmail:t.email}),t.email)))}const DJ="CLEAR_CALENDAR_INTEGRATION",PJ="REFRESH_CALENDAR",xJ="SET_CALENDAR_AUTHORIZATION",RJ="SET_CALENDAR_ERROR",OJ="SET_CALENDAR_EVENTS",MJ="SET_CALENDAR_INTEGRATION",NJ="SET_CALENDAR_AUTH_STATE",LJ="SET_CALENDAR_PROFILE_EMAIL",jJ="SET_LOADING_CALENDAR_EVENTS",BJ=Y("app:calendar-sync");function FJ(){return{type:PJ,forcePermission:arguments.length>0&&void 0!==arguments[0]&&arguments[0],isInteractive:!(arguments.length>1&&void 0!==arguments[1])||arguments[1]}}function UJ(e){return{type:OJ,events:e}}function HJ(){return{type:DJ}}function VJ(e){return{type:NJ,msAuthState:e}}function zJ(e){return{type:RJ,error:e}}function $J(e){return{type:jJ,isLoadingEvents:e}}function WJ(e){return{type:MJ,integrationReady:!0,integrationType:e}}function YJ(e){return t=>{const n=ZZ(e);return n?t(n.getCurrentEmail()).then((e=>{t({type:LJ,email:e})})):Promise.reject("No integration found")}}const qJ={GOOGLE:"google",MICROSOFT:"microsoft"},GJ="sign_in_failed";function KJ(e){return e.endDate>
71Date.now()&&!((e.allDay||e.endDate-e.startDate>828e5)&&(!e.attendees||e.attendees.length<2))}function JJ(e){if(null==e||!e.length)return;const t=this.dispatch,n=(0,this.getState)()["features/base/known-domains"],r=new Map;for(const t of e){const e=QJ(t,n);if(e&&KJ(e)){const t=R$().hex(JSON.stringify([e.url,e.title,new Date(e.startDate).toTimeString()])),n=r.get(t);(!n||n.startDate>e.startDate)&&r.set(t,e)}}t(UJ(Array.from(r.values()).sort(((e,t)=>e.startDate-t.startDate)).slice(0,10)))}function ZJ(e,t,n){const r=new RegExp(t,"gi");let i=r.exec(e);for(;null!==i;){const t=i[0];if(!new RegExp(n,"gi").exec(t))return t;i=r.exec(e)}}function QJ(e,t){if(e){const n=function(e,t){const n="[^\\s<>$]",r=`http(s)?://(${t.join("|")})/${n}+`,i=`${ii}${n}+`,o="/static/",a=[e.title,e.url,e.location,e.notes,e.description];for(const e of a)if("string"==typeof e){const t=ZJ(e,r,o)||ZJ(e,i,o);if(t){const e=hi(t);if(e)return e.toString()}}return null}(e,t),r=Date.parse(e.startDate),i=Date.parse(e.endDate);if(!isNaN(r)&&!isNaN(i)&&("ReactNative"===navigator.product||n||e.calendarId))return{allDay:e.allDay,attendees:e.attendees,calendarId:e.calendarId,endDate:i,id:e.id,startDate:r,title:e.title,url:n}}return null}const XJ={getCalendarEntries:function(e,t){return()=>kJ.get().then((()=>kJ._getCalendarEntries(e,t)))},getCurrentEmail:()=>IJ(),load:()=>e=>e(CJ()),signIn:TJ,_isSignedIn:()=>()=>kJ.isSignedIn(),updateCalendarEvent:function(e,t,n){return(r,i)=>GP(i(),n).then((r=>kJ._updateCalendarEntry(e,t,n,r)))}};var eZ;!function(e){e.GET="GET",e.PATCH="PATCH",e.POST="POST",e.PUT="PUT",e.DELETE="DELETE"}(eZ||(eZ={}));class tZ{constructor(e){if(this.requests=new Map,void 0!==e){const t=tZ.requestLimit;if(e.length>t){const e=new Error(`Maximum requests limit exceeded, Max allowed number of requests are ${t}`);throw e.name="Limit Exceeded Error",e}for(const t of e)this.addRequest(t)}}static validateDependencies(e){if(0===e.size){const e=new Error("Empty requests map, Please provide at least one request.");throw e.name="Empty Requests Error",e}return(e=>{const t=e.entries();let n=t.next();for(;!n.done;){const e=n.value[1];if(void 0!==e.dependsOn&&e.dependsOn.length>0)return!1;n=t.next()}return!0})(e)||(e=>{const t=e.entries();let n=t.next();const r=n.value[1];if(void 0!==r.dependsOn&&r.dependsOn.length>0)return!1;let i=n;for(n=t.next();!n.done;){const e=n.value[1];if(void 0===e.dependsOn||1!==e.dependsOn.length||e.dependsOn[0]!==i.value[1].id)return!1;i=n,n=t.next()}return!0})(e)||(e=>{const t=e.entries();let n=t.next();const r=n.value[1];let i;if(void 0===r.dependsOn||0===r.dependsOn.length)i=r.id;else{if(1!==r.dependsOn.length)return!1;{const t=r.dependsOn[0];if(t===r.id||!e.has(t))return!1;i=t}}for(n=t.next();!n.done;){const e=n.value[1];if((void 0===e.dependsOn||0===e.dependsOn.length)&&i!==e.id)return!1;if(void 0!==e.dependsOn&&0!==e.dependsOn.length){if(1===e.dependsOn.length&&(e.id===i||e.dependsOn[0]!==i))return!1;if(e.dependsOn.length>1)return!1}n=t.next()}return!0})(e)}static getRequestData(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t={url:""},n=new RegExp("^https?://");t.url=n.test(e.url)?"/"+e.url.split(/.*?\/\/.*?\//)[1]:e.url,t.method=e.method;const r={};return e.headers.forEach(((e,t)=>{r[t]=e})),Object.keys(r).length&&(t.headers=r),e.method!==eZ.PATCH&&e.method!==eZ.POST&&e.method!==eZ.PUT||(t.body=yield tZ.getRequestBody(e)),t}))}static getRequestBody(e){return(0,MA.sH)(this,void 0,void 0,(function*(){let t,n=!1;try{const r=e.clone();t=yield r.json(),n=!0}catch(e){}if(!n)try{if("undefined"!=typeof Blob){const n=yield e.blob(),r=new FileReader;t=yield new Promise((e=>{r.addEventListener("load",(()=>{const t=r.result,n=new RegExp("^s*data:(.+?/.+?(;.+?=.+?)*)?(;base64)?,(.*)s*$").exec(t);e(n[4])}),!1),r.readAsDataURL(n)}))}else"undefined"!=typeof Buffer&&(t=(yield e.buffer()).toString("base64"));n=!0}catch(e){}return t}))}addRequest(e){const t=tZ.requestLimit;if(""===e.id){const e=new Error("Id for a request is empty, Please provide an unique id");throw e.name="Empty Id For Request",e}if(this.requests.size===t){const e=new Error(`Maximum requests limit exceeded, Max allowed number of requests are ${t}`);throw e.name="Limit Exceeded Error",e}if(this.requests.has(e.id)){const t=new Error(`Adding request with duplicate id ${e.id}, Make the id of the requests unique`);throw t.name="Duplicate RequestId Error",t}return this.requests.set(e.id,e),e.id}removeRequest(e){const t=this.requests.delete(e),n=this.requests.entries();let r=n.next();for(;!r.done;){const t=r.value[1].dependsOn;if(void 0!==t){const n=t.indexOf(e);-1!==n&&t.splice(n,1),0===t.length&&delete r.value[1].dependsOn}r=n.next()}return t}getContent(){return(0,MA.sH)(this,void 0,void 0,(function*(){const e=[],t={requests:e},n=this.requests.entries();let r=n.next();if(r.done){const e=new Error("No requests added yet, Please add at least one request.");throw e.name="Empty Payload",e}if(!tZ.validateDependencies(this.requests)){const e=new Error("Invalid depen
71dency found, Dependency should be:\n1. Parallel - no individual request states a dependency in the dependsOn property.\n2. Serial - all individual requests depend on the previous individual request.\n3. Same - all individual requests that state a dependency in the dependsOn property, state the same dependency.");throw e.name="Invalid Dependency",e}for(;!r.done;){const t=r.value[1],i=yield tZ.getRequestData(t.request);if(void 0!==i.body&&(void 0===i.headers||void 0===i.headers["content-type"])){const e=new Error(`Content-type header is not mentioned for request #${t.id}, For request having body, Content-type header should be mentioned`);throw e.name="Invalid Content-type header",e}i.id=t.id,void 0!==t.dependsOn&&t.dependsOn.length>0&&(i.dependsOn=t.dependsOn),e.push(i),r=n.next()}return t.requests=e,t}))}addDependency(e,t){if(!this.requests.has(e)){const t=new Error(`Dependent ${e} does not exists, Please check the id`);throw t.name="Invalid Dependent",t}if(void 0!==t&&!this.requests.has(t)){const e=new Error(`Dependency ${t} does not exists, Please check the id`);throw e.name="Invalid Dependency",e}if(void 0!==t){const n=this.requests.get(e);if(void 0===n.dependsOn&&(n.dependsOn=[]),-1!==n.dependsOn.indexOf(t)){const n=new Error(`Dependency ${t} is already added for the request ${e}`);throw n.name="Duplicate Dependency",n}n.dependsOn.push(t)}else{const n=this.requests.entries();let r,i=n.next();for(;!i.done&&i.value[1].id!==e;)r=i,i=n.next();if(void 0===r){const e=new Error(`Can't add dependency ${t}, There is only a dependent request in the batch`);throw e.name="Invalid Dependency Addition",e}{const t=r.value[0];if(void 0===i.value[1].dependsOn&&(i.value[1].dependsOn=[]),-1!==i.value[1].dependsOn.indexOf(t)){const n=new Error(`Dependency ${t} is already added for the request ${e}`);throw n.name="Duplicate Dependency",n}i.value[1].dependsOn.push(t)}}}removeDependency(e,t){const n=this.requests.get(e);if(void 0===n||void 0===n.dependsOn||0===n.dependsOn.length)return!1;if(void 0!==t){const e=n.dependsOn.indexOf(t);return-1!==e&&(n.dependsOn.splice(e,1),!0)}return delete n.dependsOn,!0}}tZ.requestLimit=20;const nZ=new Set(["graph.microsoft.com","graph.microsoft.us","dod-graph.microsoft.us","graph.microsoft.de","microsoftgraph.chinacloudapi.cn","canary.graph.microsoft.com"]);class rZ extends Error{constructor(e){super(e),Object.setPrototypeOf(this,rZ.prototype)}static setGraphClientError(e){let t;return e instanceof Error?t=e:(t=new rZ,t.customError=e),t}}const iZ=["$select","$expand","$orderby","$filter","$top","$skip","$skipToken","$count"],oZ=e=>{const t=e&&e.constructor&&e.constructor.name;if("Buffer"===t||"Blob"===t||"File"===t||"FormData"===t||"string"==typeof e)return e;if("ArrayBuffer"===t)e=Buffer.from(e);else if("Int8Array"===t||"Int16Array"===t||"Int32Array"===t||"Uint8Array"===t||"Uint16Array"===t||"Uint32Array"===t||"Uint8ClampedArray"===t||"Float32Array"===t||"Float64Array"===t||"DataView"===t)e=Buffer.from(e.buffer);else try{e=JSON.stringify(e)}catch(e){throw new Error("Unable to stringify the content")}return e},aZ=e=>lZ(e),sZ=(e,t)=>(t.forEach((e=>cZ(e))),lZ(e,t)),lZ=(e,t=nZ)=>{if(-1!==(e=e.toLowerCase()).indexOf("https://")){const n=(e=e.replace("https://","")).indexOf(":"),r=e.indexOf("/");let i="";if(-1!==r)return-1!==n&&n<r?(i=e.substring(0,n),t.has(i)):(i=e.substring(0,r),t.has(i))}return!1},cZ=e=>{if(-1!==e.indexOf("/"))throw new rZ("Please add only hosts or hostnames to the CustomHosts config. If the url is `http://example.com:3000/`, host is `example:3000`")};class uZ{constructor(e=[]){this.middlewareOptions=new Map;for(const t of e){const e=t.constructor;this.middlewareOptions.set(e,t)}}getMiddlewareOptions(e){return this.middlewareOptions.get(e)}setMiddlewareOptions(e,t){this.middlewareOptions.set(e,t)}}const dZ=(e,t,n)=>{let r=null;if("undefined"!=typeof Request&&e instanceof Request)r=e.headers.get(n);else if(void 0!==t&&void 0!==t.headers)if("undefined"!=typeof Headers&&t.headers instanceof Headers)r=t.headers.get(n);else if(t.headers instanceof Array){const e=t.headers;for(let t=0,i=e.length;t<i;t++)if(e[t][0]===n){r=e[t][1];break}}else void 0!==t.headers[n]&&(r=t.headers[n]);return r},pZ=(e,t,n,r)=>{if("undefined"!=typeof Request&&e instanceof Request)e.headers.set(n,r);else if(void 0!==t)if(void 0===t.headers)t.headers=new Headers({[n]:r});else if("undefined"!=typeof Headers&&t.headers instanceof Headers)t.headers.set(n,r);else if(t.headers instanceof Array){let e=0;const i=t.headers.length;for(;e<i;e++){const i=t.headers[e];if(i[0]===n){i[1]=r;break}}e===i&&t.headers.push([n,r])}else Object.assign(t.headers,{[n]:r})},fZ=(e,t,n,r)=>{"undefined"!=typeof Request&&e instanceof Request?e.headers.append(n,r):void 0!==t&&(void 0===t.headers?t.headers=new Headers({[n]:r}):"undefined"!=typeof Headers&&t.headers instanceof Headers?t.headers.append(n,r):t.headers instanceof Array?t.headers.push([n,r]):void 0===t.headers?t.headers={[n]:r}:void 0===t.headers[n]?t.headers[n]=r:t.headers[n]+=`, ${r}`)};class hZ{constructor(e,t){this.authenticationProvider=e,this.authenticationProviderOptions=t}}var mZ,gZ,vZ,bZ,yZ,_Z;!function(e){e[e.NONE=0]="NONE",e[e.REDIRECT_HANDLER_ENABLED=1]="REDIRECT_HANDLER_ENABLED",e[e.RETRY_HANDLER_ENABLED=2]="RETRY_HANDLER_ENABLED",e[e.AUTHENTICATION_HANDLER_ENABLED=4]="AUTHENTICATION_HANDLER_ENABLED"}(mZ||(mZ={}));class wZ{constructor(){this.featureUsage=mZ.NONE}static updateFeatureUsageFlag(e,t){let n;e.middlewareControl instanceof uZ?n=e.middlewareControl.getMiddlewareOptions(wZ):e.middlewareControl=new uZ,void 0===n&&(n=new wZ,e.middlewareControl.setMiddlewareOptions(wZ,n)),n.setFeatureUsage(t)}setFeatureUsage(e){this.featureUsage=this.featureUsage|e}getFeatureUsage(){return this.featureUsage.toString(16)}}class SZ{constructor(e){this.authenticationProvider=e}execute(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t="string"==typeof e.request?e.request:e.request.url;if(aZ(t)||e.customHosts&&sZ(t,e.customHosts)){let t,n,r;e.middlewareControl instanceof uZ&&(t=e.middlewareControl.getMiddlewareOptions(hZ)),t&&(n=t.authenticationProvider,r=t.authenticationProviderOptions),n||(n=this.authenticationProvider);const i=`Bearer ${yield n.getAccessToken(r)}`;fZ(e.request,e.options,SZ.AUTHORIZATION_HEADER,i),wZ.updateFeatureUsageFlag(e,mZ.AUTHENTICATION_HANDLER_ENABLED)}else e.options.headers&&delete e.options.headers[SZ.AUTHORIZATION_HEADER];return yield this.nextMiddleware.execute(e)}))}setNext(e){this.nextMiddleware=e}}SZ.AUTHORIZATION_HEADER="Authorization";class EZ{constructor(e=EZ.DEFAULT_DELAY,t=EZ.DEFAULT_MAX_RETRIES,n=EZ.defaultShouldRetry){if(e>EZ.MAX_DELAY&&t>EZ.MAX_MAX_RETRIES){const e=new Error(`Delay and MaxRetries should not be more than ${EZ.MAX_DELAY} and ${EZ.MAX_MAX_RETRIES}`);throw e.name="MaxLimitExceeded",e}if(e>EZ.MAX_DELAY){const e=new Error(`Delay should not be more than ${EZ.MAX_DELAY}`);throw e.name="MaxLimitExceeded",e}if(t>EZ.MAX_MAX_RETRIES){const e=new Error(`MaxRetries should not be more than ${EZ.MAX_MAX_RETRIES}`);throw e.name="MaxLimitExceeded",e}if(e<0&&t<0){const e=new Error("Delay and MaxRetries should not be negative");throw e.name="MinExpectationNotMet",e}if(e<0){const e=new Error("Delay should not be negative");throw e.name="MinExpectationNotMet",e}if(t<0){const e=new Error("MaxRetries should not be negative");throw e.name="MinExpectationNotMet",e}this.delay=Math.min(e,EZ.MAX_DELAY),this.maxRetries=Math.min(t,EZ.MAX_MAX_RETRIES),this.shouldRetry=n}getMaxDelay(){return EZ.MAX_DELAY}}EZ.DEFAULT_DELAY=3,EZ.DEFAULT_MAX_RETRIES=3,EZ.MAX_DELAY=180,EZ.MAX_MAX_RETRIES=10,EZ.defaultShouldRetry=()=>!0;class kZ{constructor(e=new EZ){this.options=e}isRetry(e){return-1!==kZ.RETRY_STATUS_CODES.indexOf(e.status)}isBuffered(e,t){const n="string"==typeof e?t.method:e.method;return n!==eZ.PUT&&n!==eZ.PATCH&&n!==eZ.POST||"application/octet-stream"!==dZ(e,t,"Content-Type")}getDelay(e,t,n){const r=()=>Number(Math.random().toFixed(3)),i=void 0!==e.headers?e.headers.get(kZ.RETRY_AFTER_HEADER):null;let o;return o=null!==i?Number.isNaN(Number(i))?Math.round((new Date(i).getTime()-Date.now())/1e3):Number(i):t>=2?this.getExponentialBackOffTime(t)+n+r():n+r(),Math.min(o,this.options.getMaxDelay()+r())}getExponentialBackOffTime(e){return Math.round(.5*(Math.pow(2,e)-1))}sleep(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=1e3*e;return new Promise((e=>setTimeout(e,t)))}))}getOptions(e){let t;return e.middlewareControl instanceof uZ&&(t=e.middlewareControl.getMiddlewareOptions(this.options.constructor)),void 0===t&&(t=Object.assign(new EZ,this.options)),t}executeWithRetry(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){if(yield this.nextMiddleware.execute(e),t<n.maxRetries&&this.isRetry(e.response)&&this.isBuffered(e.request,e.options)&&n.shouldRetry(n.delay,t,e.request,e.options,e.response)){++t,pZ(e.request,e.options,kZ.RETRY_ATTEMPT_HEADER,t.toString());const r=this.getDelay(e.response,t,n.delay);return yield this.sleep(r),yield this.executeWithRetry(e,t,n)}}))}execute(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=this.getOptions(e);return wZ.updateFeatureUsageFlag(e,mZ.RETRY_HANDLER_ENABLED),yield this.executeWithRetry(e,0,t)}))}setNext(e){this.nextMiddleware=e}}kZ.RETRY_STATUS_CODES=[429,503,504],kZ.RETRY_ATTEMPT_HEADER="Retry-Attempt",kZ.RETRY_AFTER_HEADER="Retry-After";class CZ{constructor(e=CZ.DEFAULT_MAX_REDIRECTS,t=CZ.defaultShouldRedirect){if(e>CZ.MAX_MAX_REDIRECTS){const e=new Error(`MaxRedirects should not be more than ${CZ.MAX_MAX_REDIRECTS}`);throw e.name="MaxLimitExceeded",e}if(e<0){const e=new Error("MaxRedirects should not be negative");throw e.name="MinExpectationNotMet",e}this.maxRedirects=e,this.shouldRedirect=t}}CZ.DEFAULT_MAX_REDIRECTS=5,CZ.MAX_MAX_REDIRECTS=20,CZ.defaultShouldRedirect=()=>!0;class AZ{constructor(e=new CZ){this.options=e}isRedirect(e){return-1!==AZ.REDIRECT_STATUS_CODES.indexOf(e.status)}hasLocationHeader(e){return e.headers.has(AZ.LOCATION_HEADER)}getLocationHeader(e){return e.headers.get(AZ.LOCATION_HEADER)}isRelativeURL(e){return-1===e.indexOf("://")}shouldDropAuthorizationHeader(e,t){const n=/^[A-Za-z].+?:\/\/.+?(?=\/|$)/,r=n.exec(e);let i,o;null!==r&&(i=r[0]);const a=n.exec(t);return null!==a&&(o=a[0]),void 0!==i&&void 0!==o&&i!==o}updateRequestUrl(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){var n,r;t.request="string"==typeof t.request?e:yield(n=e,r=t.request,(0,MA.sH)(void 0,void 0,void 0,(function*(){const e=r.headers.get("Content-Type")?yield r.blob():yield Promise.resolve(void 0),{method:t,headers:i,referrer:o,referrerPolicy:a,mode:s,credentials:l,cache:c,redirect:u,integrity:d,keepalive:p,signal:f}=r;
71return new Request(n,{method:t,headers:i,body:e,referrer:o,referrerPolicy:a,mode:s,credentials:l,cache:c,redirect:u,integrity:d,keepalive:p,signal:f})})))}))}getOptions(e){let t;return e.middlewareControl instanceof uZ&&(t=e.middlewareControl.getMiddlewareOptions(CZ)),void 0===t&&(t=Object.assign(new CZ,this.options)),t}executeWithRedirect(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){yield this.nextMiddleware.execute(e);const r=e.response;if(t<n.maxRedirects&&this.isRedirect(r)&&this.hasLocationHeader(r)&&n.shouldRedirect(r)){if(++t,r.status===AZ.STATUS_CODE_SEE_OTHER)e.options.method=eZ.GET,delete e.options.body;else{const t=this.getLocationHeader(r);!this.isRelativeURL(t)&&this.shouldDropAuthorizationHeader(r.url,t)&&delete e.options.headers[AZ.AUTHORIZATION_HEADER],yield this.updateRequestUrl(t,e)}yield this.executeWithRedirect(e,t,n)}}))}execute(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=this.getOptions(e);return e.options.redirect=AZ.MANUAL_REDIRECT,wZ.updateFeatureUsageFlag(e,mZ.REDIRECT_HANDLER_ENABLED),yield this.executeWithRedirect(e,0,t)}))}setNext(e){this.nextMiddleware=e}}AZ.REDIRECT_STATUS_CODES=[301,302,303,307,308],AZ.STATUS_CODE_SEE_OTHER=303,AZ.LOCATION_HEADER="Location",AZ.AUTHORIZATION_HEADER="Authorization",AZ.MANUAL_REDIRECT="manual";class TZ{execute(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t="string"==typeof e.request?e.request:e.request.url;if(aZ(t)||e.customHosts&&sZ(t,e.customHosts)){let t=dZ(e.request,e.options,TZ.CLIENT_REQUEST_ID_HEADER);t||(t=(()=>{let e="";for(let t=0;t<32;t++)8!==t&&12!==t&&16!==t&&20!==t||(e+="-"),e+=Math.floor(16*Math.random()).toString(16);return e})(),pZ(e.request,e.options,TZ.CLIENT_REQUEST_ID_HEADER,t));let n,r=`${TZ.PRODUCT_NAME}/3.0.1`;if(e.middlewareControl instanceof uZ&&(n=e.middlewareControl.getMiddlewareOptions(wZ)),n){const e=n.getFeatureUsage();r+=` (${TZ.FEATURE_USAGE_STRING}=${e})`}fZ(e.request,e.options,TZ.SDK_VERSION_HEADER,r)}else delete e.options.headers[TZ.CLIENT_REQUEST_ID_HEADER],delete e.options.headers[TZ.SDK_VERSION_HEADER];return yield this.nextMiddleware.execute(e)}))}setNext(e){this.nextMiddleware=e}}TZ.CLIENT_REQUEST_ID_HEADER="client-request-id",TZ.SDK_VERSION_HEADER="SdkVersion",TZ.PRODUCT_NAME="graph-js",TZ.FEATURE_USAGE_STRING="featureUsage",__webpack_require__(65606),function(e){e[e.MANUAL=0]="MANUAL",e[e.RANDOM=1]="RANDOM"}(gZ||(gZ={})),function(e){e.ARRAYBUFFER="arraybuffer",e.BLOB="blob",e.DOCUMENT="document",e.JSON="json",e.RAW="raw",e.STREAM="stream",e.TEXT="text"}(vZ||(vZ={})),function(e){e.TEXT_HTML="text/html",e.TEXT_XML="text/xml",e.APPLICATION_XML="application/xml",e.APPLICATION_XHTML="application/xhtml+xml"}(bZ||(bZ={})),function(e){e.TEXT_PLAIN="text/plain",e.APPLICATION_JSON="application/json"}(yZ||(yZ={})),function(e){e.DOCUMENT="^(text\\/(html|xml))|(application\\/(xml|xhtml\\+xml))$",e.IMAGE="^image\\/.+"}(_Z||(_Z={}));class IZ{static parseDocumentResponse(e,t){return"undefined"!=typeof DOMParser?new Promise(((n,r)=>{e.text().then((e=>{try{const r=(new DOMParser).parseFromString(e,t);n(r)}catch(e){r(e)}}))})):Promise.resolve(e.body)}static convertResponse(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){if(204===e.status)return Promise.resolve();let n;const r=e.headers.get("Content-type");switch(t){case vZ.ARRAYBUFFER:n=yield e.arrayBuffer();break;case vZ.BLOB:n=yield e.blob();break;case vZ.DOCUMENT:n=yield IZ.parseDocumentResponse(e,bZ.TEXT_XML);break;case vZ.JSON:n=yield e.json();break;case vZ.STREAM:n=yield Promise.resolve(e.body);break;case vZ.TEXT:n=yield e.text();break;default:if(null!==r){const t=r.split(";")[0];n=new RegExp(_Z.DOCUMENT).test(t)?yield IZ.parseDocumentResponse(e,t):new RegExp(_Z.IMAGE).test(t)?e.blob():t===yZ.TEXT_PLAIN?yield e.text():t===yZ.APPLICATION_JSON?yield e.json():Promise.resolve(e.body)}else n=Promise.resolve(e.body)}return n}))}static getResponse(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){if(t===vZ.RAW)return Promise.resolve(e);{const r=yield IZ.convertResponse(e,t);if(!e.ok)throw r;if("function"!=typeof n)return r;n(null,r)}}))}}class DZ{constructor(e=-1,t=-1){this.minValue=e,this.maxValue=t}}class PZ{constructor(e,t){this._location=t,this._responseBody=e}get location(){return this._location}set location(e){this._location=e}get responseBody(){return this._responseBody}set responseBody(e){this._responseBody=e}static CreateUploadResult(e,t){return new PZ(e,t.get("location"))}}class xZ{constructor(e,t,n,r={}){if(this.DEFAULT_FILE_SIZE=5242880,this.client=e,!t.sliceFile)throw new rZ("Please pass the FileUpload object, StreamUpload object or any custom implementation of the FileObject interface");this.file=t,this.file=t,r.rangeSize||(r.rangeSize=this.DEFAULT_FILE_SIZE),this.options=r,this.uploadSession=n,this.nextRange=new DZ(0,this.options.rangeSize-1)}static createUploadSession(e,t,n,r={}){return(0,MA.sH)(this,void 0,void 0,(function*(){const i=yield e.api(t).headers(r).post(n);return{url:i.uploadUrl,expiry:new Date(i.expirationDateTime),isCancelled:!1}}))}parseRange(e){const t=e[0];if(void 0===t||""===t)return new DZ;const n=t.split("-"),r=parseInt(n[0],10);let i=parseInt(n[1],10);return Number.isNaN(i)&&(i=this.file.size-1),new DZ(r,i)}updateTaskStatus(e){this.uploadSession.expiry=new Date(e.expirationDateTime),this.nextRange=this.parseRange(e.nextExpectedRanges)}getNextRange(){if(-1===this.nextRange.minValue)return this.nextRange;const e=this.nextRange.minValue;let t=e+this.options.rangeSize-1;return t>=this.file.size&&(t=this.file.size-1),new DZ(e,t)}sliceFile(e){if(console.warn("The LargeFileUploadTask.sliceFile() function has been deprecated and moved into the FileObject interface."),this.file.content instanceof ArrayBuffer||this.file.content instanceof Blob||this.file.content instanceof Buffer)return this.file.content.slice(e.minValue,e.maxValue+1);throw new rZ("The LargeFileUploadTask.sliceFile() function expects only Blob, ArrayBuffer or Buffer file content. Please note that the sliceFile() function is deprecated.")}upload(){return(0,MA.sH)(this,void 0,void 0,(function*(){const e=this.options&&this.options.uploadEventHandlers;for(;!this.uploadSession.isCancelled;){const t=this.getNextRange();if(-1===t.maxValue){const e=new Error("Task with which you are trying to upload is already completed, Please check for your uploaded file");throw e.name="Invalid Session",e}const n=yield this.file.sliceFile(t),r=yield this.uploadSliceGetRawResponse(n,t,this.file.size);if(!r)throw new rZ("Something went wrong! Large file upload slice response is null.");const i=yield IZ.getResponse(r);
71if(201===r.status||200===r.status&&i.id)return PZ.CreateUploadResult(i,r.headers);const o={expirationDateTime:i.expirationDateTime||i.ExpirationDateTime,nextExpectedRanges:i.NextExpectedRanges||i.nextExpectedRanges};this.updateTaskStatus(o),e&&e.progress&&e.progress(t,e.extraCallbackParam)}}))}uploadSlice(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.client.api(this.uploadSession.url).headers({"Content-Length":""+(t.maxValue-t.minValue+1),"Content-Range":`bytes ${t.minValue}-${t.maxValue}/${n}`,"Content-Type":"application/octet-stream"}).put(e)}))}uploadSliceGetRawResponse(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.client.api(this.uploadSession.url).headers({"Content-Length":""+(t.maxValue-t.minValue+1),"Content-Range":`bytes ${t.minValue}-${t.maxValue}/${n}`,"Content-Type":"application/octet-stream"}).responseType(vZ.RAW).put(e)}))}cancel(){return(0,MA.sH)(this,void 0,void 0,(function*(){const e=yield this.client.api(this.uploadSession.url).responseType(vZ.RAW).delete();return 204===e.status&&(this.uploadSession.isCancelled=!0),e}))}getStatus(){return(0,MA.sH)(this,void 0,void 0,(function*(){const e=yield this.client.api(this.uploadSession.url).get();return this.updateTaskStatus(e),e}))}resume(){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.getStatus(),yield this.upload()}))}getUploadSession(){return this.uploadSession}}class RZ{constructor(e,t,n){if(this.content=e,this.name=t,this.size=n,!e||!t||!n)throw new rZ("Please provide the upload content, name of the file and size of the file")}sliceFile(e){return this.content.slice(e.minValue,e.maxValue+1)}}class OZ extends xZ{constructor(e,t,n,r){super(e,t,n,r)}static constructCreateSessionUrl(e,t=OZ.DEFAULT_UPLOAD_PATH){return e=e.trim(),""===(t=t.trim())&&(t="/"),"/"!==t[0]&&(t=`/${t}`),"/"!==t[t.length-1]&&(t=`${t}/`),`/me/drive/root:${t.split("/").map((e=>encodeURIComponent(e))).join("/")}${encodeURIComponent(e)}:/createUploadSession`}static getFileInfo(e,t){let n,r;if("undefined"!=typeof Blob&&e instanceof Blob)n=new File([e],t),r=n.size;else if("undefined"!=typeof File&&e instanceof File)n=e,r=n.size;else if("undefined"!=typeof Buffer&&e instanceof Buffer){const t=e;r=t.byteLength,n=t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength)}return{content:n,size:r}}static create(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){if(!e||!t||!n)throw new rZ("Please provide the Graph client instance, file object and OneDriveLargeFileUploadOptions value");const r=n.fileName,i=OZ.getFileInfo(t,r),o=new RZ(i.content,r,i.size);return this.createTaskWithFileObject(e,o,n)}))}static createTaskWithFileObject(e,t,n){return(0,MA.sH)(this,void 0,void 0,(function*(){if(!e||!t||!n)throw new rZ("Please provide the Graph client instance, FileObject interface implementation and OneDriveLargeFileUploadOptions value");const r=OZ.constructCreateSessionUrl(n.fileName,n.path),i={fileName:n.fileName,conflictBehavior:n.conflictBehavior},o=yield OZ.createUploadSession(e,r,i),a=((e=5242880)=>{const t=62914560;return e>t&&(e=t),(n=e)>327680&&(n=320*Math.floor(n/327680)*1024),n;var n})(n.rangeSize);return new OZ(e,t,o,{rangeSize:a,uploadEventHandlers:n.uploadEventHandlers})}))}static createUploadSession(e,t,n){const r=Object.create(null,{createUploadSession:{get:()=>super.createUploadSession}});return(0,MA.sH)(this,void 0,void 0,(function*(){const i={item:{"@microsoft.graph.conflictBehavior":(null==n?void 0:n.conflictBehavior)||"rename",name:null==n?void 0:n.fileName}};return r.createUploadSession.call(this,e,t,i)}))}commit(e,t="rename"){return(0,MA.sH)(this,void 0,void 0,(function*(){const n={name:this.file.name,"@microsoft.graph.conflictBehavior":t,"@microsoft.graph.sourceUrl":this.uploadSession.url};return yield this.client.api(e).put(n)}))}}OZ.DEFAULT_UPLOAD_PATH="/";class MZ{constructor(e){this.provider=e}getAccessToken(){return(0,MA.sH)(this,void 0,void 0,(function*(){return new Promise(((e,t)=>{this.provider(((n,r)=>(0,MA.sH)(this,void 0,void 0,(function*(){if(r)e(r);else{n||(n=new rZ("Access token is undefined or empty.\t\t\t\t\t\tPlease provide a valid token.\t\t\t\t\t\tFor more help - https://github.com/microsoftgraph/msgraph-sdk-javascript/blob/dev/docs/CustomAuthenticationProvider.md"));const e=yield rZ.setGraphClientError(n);t(e)}}))))}
vendor: 10,271 bytes, line 71
71))}))}}class NZ extends Error{constructor(e=-1,t,n){super(t||n&&n.message),Object.setPrototypeOf(this,NZ.prototype),this.statusCode=e,this.code=null,this.requestId=null,this.date=new Date,this.body=null,this.stack=n?n.stack:this.stack}}class LZ{static constructError(e,t){const n=new NZ(t,"",e);return void 0!==e.name&&(n.code=e.name),n.body=e.toString(),n.date=new Date,n}static constructErrorFromResponse(e,t){const n=e.error,r=new NZ(t,n.message);return r.code=n.code,void 0!==n.innerError&&(r.requestId=n.innerError["request-id"],r.date=new Date(n.innerError.date)),r.body=JSON.stringify(n),r}static getError(e=null,t=-1,n){return(0,MA.sH)(this,void 0,void 0,(function*(){let r;if(e&&e.error?r=LZ.constructErrorFromResponse(e,t):e instanceof Error?r=LZ.constructError(e,t):(r=new NZ(t),r.body=e),"function"!=typeof n)return r;n(r,null)}))}}class jZ{constructor(e,t,n){this.parsePath=e=>{if(-1!==e.indexOf("https://")){const t=(e=e.replace("https://","")).indexOf("/");-1!==t&&(this.urlComponents.host="https://"+e.substring(0,t),e=e.substring(t+1,e.length));const n=e.indexOf("/");-1!==n&&(this.urlComponents.version=e.substring(0,n),e=e.substring(n+1,e.length))}"/"===e.charAt(0)&&(e=e.substr(1));const t=e.indexOf("?");if(-1===t)this.urlComponents.path=e;else{this.urlComponents.path=e.substr(0,t);const n=e.substring(t+1,e.length).split("&");for(const e of n)this.parseQueryParameter(e)}},this.httpClient=e,this.config=t,this.urlComponents={host:this.config.baseUrl,version:this.config.defaultVersion,oDataQueryParams:{},otherURLQueryParams:{},otherURLQueryOptions:[]},this._headers={},this._options={},this._middlewareOptions=[],this.parsePath(n)}addCsvQueryParameter(e,t,n){this.urlComponents.oDataQueryParams[e]=this.urlComponents.oDataQueryParams[e]?this.urlComponents.oDataQueryParams[e]+",":"";let r=[];n.length>1&&"string"==typeof t?r=Array.prototype.slice.call(n):"string"==typeof t?r.push(t):r=r.concat(t),this.urlComponents.oDataQueryParams[e]+=r.join(",")}buildFullUrl(){const e=(e=>{const t=e=>e.replace(/^\/+/,"");return Array.prototype.slice.call(e).reduce(((e,n)=>{return[(r=e,r.replace(/\/+$/,"")),t(n)].join("/");var r}))})([this.urlComponents.host,this.urlComponents.version,this.urlComponents.path])+this.createQueryString();return this.config.debugLogging&&console.log(e),e}createQueryString(){const e=this.urlComponents,t=[];if(0!==Object.keys(e.oDataQueryParams).length)for(const n in e.oDataQueryParams)Object.prototype.hasOwnProperty.call(e.oDataQueryParams,n)&&t.push(n+"="+e.oDataQueryParams[n]);if(0!==Object.keys(e.otherURLQueryParams).length)for(const n in e.otherURLQueryParams)Object.prototype.hasOwnProperty.call(e.otherURLQueryParams,n)&&t.push(n+"="+e.otherURLQueryParams[n]);if(0!==e.otherURLQueryOptions.length)for(const n of e.otherURLQueryOptions)t.push(n);return t.length>0?"?"+t.join("&"):""}parseQueryParameter(e){if("string"==typeof e)if("?"===e.charAt(0)&&(e=e.substring(1)),-1!==e.indexOf("&")){const t=e.split("&");for(const e of t)this.parseQueryParamenterString(e)}else this.parseQueryParamenterString(e);else if(e.constructor===Object)for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&this.setURLComponentsQueryParamater(t,e[t]);return this}parseQueryParamenterString(e){if(this.isValidQueryKeyValuePair(e)){const t=e.indexOf("="),n=e.substring(0,t),r=e.substring(t+1);this.setURLComponentsQueryParamater(n,r)}else this.urlComponents.otherURLQueryOptions.push(e)}setURLComponentsQueryParamater(e,t){if(-1!==iZ.indexOf(e)){const n=this.urlComponents.oDataQueryParams[e],r=n&&("$expand"===e||"$select"===e||"$orderby"===e);this.urlComponents.oDataQueryParams[e]=r?n+","+t:t}else this.urlComponents.otherURLQueryParams[e]=t}isValidQueryKeyValuePair(e){const t=e.indexOf("=");return-1!==t&&!(-1!==e.indexOf("(")&&e.indexOf("(")<t)}updateRequestOptions(e){const t=Object.assign({},e.headers);if(void 0!==this.config.fetchOptions){const t=Object.assign({},this.config.fetchOptions);Object.assign(e,t),void 0!==typeof this.config.fetchOptions.headers&&(e.headers=Object.assign({},this.config.fetchOptions.headers))}Object.assign(e,this._options),void 0!==e.headers&&Object.assign(t,e.headers),Object.assign(t,this._headers),e.headers=t}send(e,t,n){var r;return(0,MA.sH)(this,void 0,void 0,(function*(){let i;const o=new uZ(this._middlewareOptions);this.updateRequestOptions(t);const a=null===(r=this.config)||void 0===r?void 0:r.customHosts;try{return i=(yield this.httpClient.sendRequest({request:e,options:t,middlewareControl:o,customHosts:a})).response,yield IZ.getResponse(i,this._responseType,n)}catch(e){if(e instanceof rZ)throw e;let t;throw i&&(t=i.status),yield LZ.getError(e,t,n)}}))}setHeaderContentType(){if(!this._headers)return void this.header("Content-Type","application/json");const e=Object.keys(this._headers);for(const t of e)if("content-type"===t.toLowerCase())return;this.header("Content-Type","application/json")}header(e,t){return this._headers[e]=t,this}headers(e){for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this._headers[t]=e[t]);return this}option(e,t){return this._options[e]=t,this}options(e){for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this._options[t]=e[t]);return this}middlewareOptions(e){return this._middlewareOptions=e,this}version(e){return this.urlComponents.version=e,this}responseType(e){return this._responseType=e,this}select(e){return this.addCsvQueryParameter("$select",e,arguments),this}expand(e){return this.addCsvQueryParameter("$expand",e,arguments),this}orderby(e){return this.addCsvQueryParameter("$orderby",e,arguments),this}filter(e){return this.urlComponents.oDataQueryParams.$filter=e,this}search(e){return this.urlComponents.oDataQueryParams.$search=e,this}top(e){return this.urlComponents.oDataQueryParams.$top=e,this}skip(e){return this.urlComponents.oDataQueryParams.$skip=e,this}skipToken(e){return this.urlComponents.oDataQueryParams.$skipToken=e,this}count(e=!0){return this.urlComponents.oDataQueryParams.$count=e.toString(),this}query(e){return this.parseQueryParameter(e)}get(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=this.buildFullUrl(),n={method:eZ.GET};return yield this.send(t,n,e)}))}post(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){const n=this.buildFullUrl(),r={method:eZ.POST,body:oZ(e)};return"FormData"===(e&&e.constructor&&e.constructor.name)?r.headers={}:(this.setHeaderContentType(),r.headers=this._headers),yield this.send(n,r,t)}))}create(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.post(e,t)}))}put(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){const n=this.buildFullUrl();this.setHeaderContentType();const r={method:eZ.PUT,body:oZ(e)};return yield this.send(n,r,t)}))}patch(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){const n=this.buildFullUrl();this.setHeaderContentType();const r={method:eZ.PATCH,body:oZ(e)};return yield this.send(n,r,t)}))}update(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.patch(e,t)}))}delete(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=this.buildFullUrl(),n={method:eZ.DELETE};return yield this.send(t,n,e)}))}del(e){return(0,MA.sH)(this,void 0,void 0,(function*(){return yield this.delete(e)}))}getStream(e){return(0,MA.sH)(this,void 0,void 0,(function*(){const t=this.buildFullUrl(),n={method:eZ.GET};return this.responseType(vZ.STREAM),yield this.send(t,n,e)}))}putStream(e,t){return(0,MA.sH)(this,void 0,void 0,(function*(){const n=this.buildFullUrl(),r={method:eZ.PUT,headers:{"Content-Type":"application/octet-stream"},body:e};return yield this.send(n,r,t)}))}}class BZ{constructor(...e){if(!e||!e.length){const e=new Error;throw e.name="InvalidMiddlewareChain",e.message="Please provide a default middleware chain or custom middleware chain",e}this.setMiddleware(...e)}setMiddleware(...e){e.length>1?this.parseMiddleWareArray(e):this.middleware=e[0]}parseMiddleWareArray(e){e.forEach(((t,n)=>{n<e.length-1&&t.setNext(e[n+1])})),this.middleware=e[0]}sendRequest(e){return(0,MA.sH)(this,void 0,void 0,(function*(){if("string"==typeof e.request&&void 0===e.options){const e=new Error;throw e.name="InvalidRequestOptions",e.message="Unable to execute the middleware, Please provide valid options for a request",e}return yield this.middleware.execute(e),e}))}}class FZ{execute(e){return(0,MA.sH)(this,void 0,void 0,(function*(){e.response=yield fetch(e.request,e.options)}))}}var UZ=__webpack_require__(65606);class HZ{static createWithAuthenticationProvider(e){const t=new SZ(e),n=new kZ(new EZ),r=new TZ,i=new FZ;if(t.setNext(n),"object"==typeof UZ){const e=new AZ(new CZ);n.setNext(e),e.setNext(r)}else n.setNext(r);return r.setNext(i),HZ.createWithMiddleware(t)}static createWithMiddleware(...e){return new BZ(...e)}}class VZ{constructor(e){this.config={baseUrl:"https://graph.microsoft.com/",debugLogging:!1,defaultVersion:"v1.0"},(()=>{if("undefined"==typeof Promise&&"undefined"==typeof fetch){const e=new Error("Library cannot function without Promise and fetch. So, please provide polyfill for them.");throw e.name="PolyFillNotAvailable",e}if("undefined"==typeof Promise){const e=new Error("Library cannot function without Promise. So, please provide polyfill for it.");throw e.name="PolyFillNotAvailable",e}if("undefined"==typeof fetch){const e=new Error("Library cannot function without fetch. So, please provide polyfill for it.");throw e.name="PolyFillNotAvailable",e}})();for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(this.config[t]=e[t]);let t;if(void 0!==e.authProvider&&void 0!==e.middleware){const e=new Error;throw e.name="AmbiguityInInitialization",e.message="Unable to Create Client, Please provide either authentication provider for default middleware chain or custom middleware chain not both",e}if(void 0!==e.authProvider)t=HZ.createWithAuthenticationProvider(e.authProvider);else{if(void 0===e.middleware){const e=new Error;throw e.name="InvalidMiddlewareChain",e.message="Unable to Create Client, Please provide either authentication provider for default middleware chain or custom middleware chain",e}t=new BZ(...[].concat(e.middleware))}this.httpClient=t}static init(e){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="authProvider"===n?new MZ(e[n]):e[n]);return VZ.initWithMiddleware(t)}
71static initWithMiddleware(e){return new VZ(e)}api(e){return new jZ(this.httpClient,this.config,e)}}var zZ=__webpack_require__(13335);const $Z=`${window.location.origin}/static/msredirect.html`;let WZ=null;const YZ={getCalendarEntries:(e,t)=>(n,r)=>{var i;const o=null===(i=(r()["features/calendar-sync"]||{}).msAuthState)||void 0===i?void 0:i.accessToken;if(!o)return Promise.reject("Not authorized, please sign in!");const a=VZ.init({authProvider:e=>e(null,o)});return a.api("/me/calendars").get().then((n=>{const r=n.value.map((e=>e.id)).map((n=>function(e,t,n,r){const i=new Date,o=new Date;i.setDate(i.getDate()+Number(n)),o.setDate(o.getDate()+Number(r));const a=`Start/DateTime ge '${i.toISOString()}' and End/DateTime lt '${o.toISOString()}'`,s=(new Intl.DateTimeFormat).resolvedOptions().timeZone,l=(0,zZ.findWindows)(s);return e.api(`/me/calendars/${t}/events`).filter(a).header("Prefer",`outlook.timezone="${l}"`).select("id,subject,start,end,location,body").orderby("createdDateTime DESC").get().then((e=>e.value.map((e=>({...e,calendarId:t})))))}(a,n,e,t)));return Promise.all(r)})).then((e=>[].concat(...e))).then((e=>e.map((e=>{return{calendarId:(t=e).calendarId,description:t.body.content,endDate:t.end.dateTime,id:t.id,location:t.location.displayName,startDate:t.start.dateTime,title:t.subject};var t}))))},getCurrentEmail:()=>(e,t)=>{const n=(t()["features/calendar-sync"]||{}).msAuthState,r=(void 0===n?{}:n).userSigninName||"";return Promise.resolve(r)},load:()=>()=>Promise.resolve(),signIn:()=>(e,t)=>{if(WZ)return WZ.focus(),Promise.reject("Sign in already in progress.");const n=Promise.withResolvers(),r={authState:Vh(),authNonce:Vh()};e(VJ(r));const i=t()["features/base/config"].microsoftApiApplicationClientID,o=qZ(null!=i?i:"",r.authState,r.authNonce);WZ=window.open(o,`Auth M$-${Date.now()}`,`width=480, height=600, top=${screen.height/2-300}, left=${screen.width/2-240}`);const a=setInterval((()=>{var e;null!==(e=WZ)&&void 0!==e&&e.closed?(n.reject("Popup closed before completing auth."),WZ=null,window.removeEventListener("message",s),clearInterval(a)):WZ||clearInterval(a)}),500);function s(t){var o;let a=t.data;if(!a||"ms-login"!==a.type)return;window.removeEventListener("message",s),null===(o=WZ)||void 0===o||o.close(),WZ=null;const l=GZ(a.url),c=function(e,t,n){if(e.state!==t.authState)return null;const r=e.id_token;if(!r)return null;const i=r.split(".");if(3!==i.length)return null;let o;try{o=JSON.parse(function(e){let t=e;t.length%4==2?t+="==":t.length%4==3&&(t+="="),t=t.replace(/-/g,"+").replace(/_/g,"/");return t=SP.toByteArray(t).reduce(((e,t)=>e+t.toString(16).padStart(2,"0")),""),t=t.replace(/(..)/g,"%$1"),decodeURIComponent(t)}(i[1]))}catch(e){return null}if(o.nonce!==t.authNonce||o.aud!==n||o.iss!==`https://login.microsoftonline.com/${o.tid}/v2.0`)return null;const a=new Date,s=new Date(1e3*(o.nbf-300)),l=new Date(1e3*(o.exp+300));return a<s||a>l?null:{accessToken:e.access_token,idToken:r,userDisplayName:o.name,userDomainType:"9188040d-6c67-4c5b-b112-36a304b66dad"===o.tid?"consumers":"organizations",userSigninName:o.preferred_username}}(l,r,null!=i?i:"");c?(e(VJ({authState:void 0,accessToken:c.accessToken,idToken:c.idToken,tokenExpires:l.tokenExpires,userDomainType:c.userDomainType,userSigninName:c.userSigninName})),n.resolve(void 0)):n.reject("Invalid token received")}return window.addEventListener("message",s),n.promise},_isSignedIn:()=>(e,t)=>{const n=(new Date).getTime(),r=t()["features/calendar-sync"].msAuthState||{},i=parseInt(r.tokenExpires,10),o=n>i&&!isNaN(i);return r.accessToken&&o?e(((e,t)=>{const n=t()["features/base/config"].microsoftApiApplicationClientID,r=(t()["features/calendar-sync"]||{}).msAuthState,i=void 0===r?{}:r,o=(a=null!=n?n:"",s=i.userDomainType,l=i.userSigninName,[qZ(a,"undefined","undefined"),"prompt=none",`domain_hint=${s}`,`login_hint=${l}`].join("&"));var a,s,l;const c=document.createElement("iframe");c.setAttribute("id","auth-iframe"),c.setAttribute("name","auth-iframe"),c.setAttribute("style","display: none"),c.setAttribute("src",o);const u=new Promise((e=>{c.onload=()=>{var t;e(null===(t=c.contentWindow)||void 0===t?void 0:t.location.hash)}}));return document.body?(document.body.appendChild(c),u.then((t=>{const n=GZ(t);e(VJ({accessToken:n.access_token,idToken:n.id_token,tokenExpires:n.tokenExpires}))}))):Promise.reject("Cannot refresh auth token in this environment")})).then((()=>!0)).catch((()=>!1)):Promise.resolve(r.accessToken&&!o)}
71,updateCalendarEvent:(e,t,n)=>(t,r)=>{var i;const o=null===(i=(r()["features/calendar-sync"]||{}).msAuthState)||void 0===i?void 0:i.accessToken;return o?GP(r(),n,!0).then((t=>{const r=VZ.init({authProvider:e=>e(null,o)});return r.api(`/me/events/${e}`).get().then((i=>{const o=i.body;return i.bodyPreview&&(o.content=`${i.bodyPreview}<br><br>`),o.content+=t.split("\n").join("<br>"),r.api(`/me/calendar/events/${e}`).patch({body:o,location:{displayName:n}})}))})):Promise.reject("Not authorized, please sign in!")}};function qZ(e,t,n){return`https://login.microsoftonline.com/common/oauth2/v2.0/authorize?${["response_type=id_token+token",`client_id=${e}`,`redirect_uri=${$Z}`,"scope=openid profile Calendars.ReadWrite",`state=${t}`,`nonce=${n}`,"response_mode=fragment"].join("&")}`}function GZ(e){const t=B(fi(e),!0,"hash"),n=1e3*(parseInt(t.expires_in,10)-300),r=new Date,i=new Date(r.getTime()+n);return t.tokenExpires=i.getTime().toString(),t}function KZ(e){const t=Ee(e)["features/base/config"]||{},n=t.enableCalendarIntegration,r=t.googleApiApplicationClientID,i=t.microsoftApiApplicationClientID;return Boolean(n&&(r||i))}function JZ(e,t,n){const r=e.dispatch,i=e.getState,o=i()["features/calendar-sync"].integrationType,a=ZZ(void 0===o?"":o);a?(r($J(!0)),r(a.load()).then((()=>r(a._isSignedIn()))).then((e=>e?Promise.resolve():Promise.reject({error:GJ}))).then((()=>r(a.getCalendarEntries(-1,10)))).then((e=>JJ.call({dispatch:r,getState:i},e))).then((()=>{r(zJ())}),(e=>{BJ.error("Error fetching calendar.",e),e.error===GJ&&r(HJ()),r(zJ(e))})).then((()=>r($J(!1))))):BJ.debug("No calendar type available")}function ZZ(e){switch(e){case qJ.GOOGLE:return XJ;case qJ.MICROSOFT:return YZ}}function QZ(e){return e["features/keyboard-shortcuts"].enabled}function XZ(e){return e["features/keyboard-shortcuts"].shortcutsHelp}function eQ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tQ(e){const t=Ee(e),n=t["features/base/config"].notifications,r=t["features/base/settings"].userSelectedNotifications;return r?Object.keys(r).filter((e=>!n||n.includes(e))).reduce(((e,t)=>({...e,[t]:r[t]})),{}):{}}function nQ(e){const t=Ee(e),n=BF(t),r=function(e){if(!e)return;if(gn.includes(e))return e;const t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eQ(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eQ(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e.split("-"),2),n=t[0],r=t[1],i=`${n}${null!=r?r:""}`;return gn.includes(i)?i:gn.includes(n)?n:void 0}(Sn.language)||bn,i=interfaceConfig.SETTINGS_SECTIONS||[],o=t["features/base/config"],a=o.disableSelfView,s=o.disableSelfViewSettings;return{areClosedCaptionsEnabled:mG(t),currentLanguage:r,disableHideSelfView:s||a,hideSelfView:G6(t),iAmVisitor:N6(t),languages:gn,maxStageParticipants:t["features/base/settings"].maxStageParticipants,showLanguageSettings:i.includes("language"),showSubtitlesOnStage:t["features/base/settings"].showSubtitlesOnStage,stageFilmstripEnabled:n}}function rQ(e){var t,n;const r=Ee(e),i=r["features/base/conference"],o=i.conference,a=i.startAudioMutedPolicy,s=i.startVideoMutedPolicy,l=i.startReactionsMuted,c=r["features/follow-me"],u=c.followMeEnabled,d=c.followMeRecorderEnabled,p=r["features/chat"].groupChatWithPermissions,f=r["features/base/config"],h=f.audioTranslation,m=f.showChatPermissionsModeratorSetting,g=f.disableReactionsModeration,v=pB(r),b=function(e){const t=Ee(e);return Boolean(t["features/follow-me"].recorder)}(r),y=uQ(r),_=null==o||null===(t=o.getMetadataHandler())||void 0===t?void 0:t.getMetadata(),w=!m||(null==_?void 0:_.allownersEnabled),S=Y5(Nn,r),E=Y5(jn,r);return{audioModerationEnabled:S,audioTranslationEnabled:Boolean(o)&&!1!==(null==_||null===(n=_.audioTranslation)||void 0===n?void 0:n.enabled),showAudioTranslation:Boolean(null==h?void 0:h.enabled),videoModerationEnabled:E,chatWithPermissionsEnabled:Boolean(p),showModeratorSettings:Boolean(o&&y),disableReactionsModeration:Boolean(g),followMeActive:Boolean(o&&v),followMeEnabled:Boolean(o&&u),followMeRecorderActive:Boolean(o&&b),followMeRecorderEnabled:Boolean(o&&d),hideChatWithPermissions:Boolean(w),startReactionsMuted:Boolean(o&&l),startAudioMuted:Boolean(o&&a),startVideoMuted:Boolean(o&&s)}}function iQ(e){var t;const n=Ee(e),r=n["features/base/conference"],i=r.authEnabled,o=r.authLogin,a=r.conference,s=n["features/base/config"];let l=s.hideEmailInSettings;const c=X4(n);return(null!==(t=s.gravatar)&&void 0!==t&&t.disabled||null!=c&&c.avatarURL&&(null==c?void 0:c.avatarURL.length)>0)&&(l=!0),{authEnabled:Boolean(a&&i),authLogin:o,displayName:null==c?void 0:c.name,email:null==c?void 0:c.email,hideEmailInSettings:l,id:null==c?void 0:c.id,readOnlyName:Ri(n)}}function oQ(e,t){var n;const r=Ee(e),i=r["features/base/settings"],o=i.soundsIncomingMessage,a=i.soundsParticipantJoined,s=i.soundsParticipantKnocking,l=i.soundsParticipantLeft,c=i.soundsTalkWhileMuted,u=i.soundsReactions,d=uG(r),p=null!==(n=r["features/base/conference"].startReactionsMuted)&&void 0!==n&&n,f=tQ(e);return{disabledSounds:r["features/base/config"].disabledSounds||[],enabledNotifications:f,showNotificationsSettings:Object.keys(f).length>0,soundsIncomingMessage:o,soundsParticipantJoined:a,soundsParticipantKnocking:s,soundsParticipantLeft:l,soundsTalkWhileMuted:c,soundsReactions:u,enableReactions:d,moderatorMutedSoundsReactions:p,showSoundsSettings:t}}function aQ(e){return e["features/settings"].audioSettingsVisible}function sQ(e){return e["features/settings"].videoSettingsVisible}function lQ(e,t){const n=Ee(e);return{displayShortcuts:!t&&!bx(n),keyboardShortcutsEnabled:QZ(n),keyboardShortcutsHelpDescriptions:XZ(n)}}function cQ(e,t){const n=Ee(e),r=n["features/base/settings"],i=t7(n);let o=r.cameraDeviceId;return t&&(o=i),{options:n["features/virtual-background"],selectedVideoInputId:o}}function uQ(e){const t=Ee(e),n=b4(t).hideModeratorSettingsTab;return Boolean(interfaceConfig.SETTINGS_SECTIONS.includes("moderator")&&k6(t))&&!n}async function dQ(e){e&&await e.dispose()}async function pQ(e){var t;const n=null===(t=Ee(e)["features/settings"])||void 0===t?void 0:t.previewAudioTrack;await dQ(n)}const fQ=Y("app:device-selection");var hQ=__webpack_require__(20053);class mQ extends go.Component{constructor(e){super(e),this._onChange=this._onChange.bind(this)}
71_onChange(e){const t=this.props;(0,t.onTabStateChange)(t.tabId,{...this.props,...e})}}const gQ=mQ;function vQ(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const bQ=u.default.events.track,yQ=EA()((e=>({container:{display:"flex"},section:{flex:1,height:"4px",borderRadius:"1px",backgroundColor:e.palette.labelBackground,marginRight:e.spacing(1),"&:last-of-type":{marginRight:0}},activeSection:{backgroundColor:e.palette.success01}}))),_Q=e=>{const t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return vQ(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vQ(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(0),2),n=t[0],r=t[1],i=yQ(),o=i.classes,a=i.cx;function s(e){l(),null==e||e.on(bQ.TRACK_AUDIO_LEVEL_CHANGED,r)}function l(){var t;null===(t=e.track)||void 0===t||t.off(bQ.TRACK_AUDIO_LEVEL_CHANGED,r)}(0,go.useEffect)((()=>(s(e.track),l)),[]),(0,go.useEffect)((()=>{s(e.track),r(0)}),[e.track]);const c=Math.ceil(Math.floor(100*n)/(100/11));return go.createElement("div",{className:o.container},new Array(11).fill(0).map(((e,t)=>go.createElement("div",{className:a(o.section,t<c&&o.activeSection),key:t}))))},wQ=Y("app:media");class SQ extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_audioElementImpl",void 0),this.setAudioElementImpl=this.setAudioElementImpl.bind(this)}pause(){var e;null===(e=this._audioElementImpl)||void 0===e||e.pause()}play(){var e;null===(e=this._audioElementImpl)||void 0===e||e.play()}setAudioElementImpl(e){this._audioElementImpl=e;const t=this.props.setRef;"function"==typeof t&&t(e?this:null)}setSinkId(e){this._audioElementImpl&&"function"==typeof this._audioElementImpl.setSinkId&&this._audioElementImpl.setSinkId(e).catch((e=>wQ.error("Error setting sink",e)))}stop(){var e;null===(e=this._audioElementImpl)||void 0===e||e.stop()}}function EQ(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class kQ extends SQ{constructor(e){var t;super(e),EQ(this,"_audioFileLoaded",void 0),EQ(this,"_ref",void 0),this._onCanPlayThrough=this._onCanPlayThrough.bind(this),this._setRef=null===(t=this._setRef)||void 0===t?void 0:t.bind(this)}render(){return go.createElement("audio",{loop:Boolean(this.props.loop),onCanPlayThrough:this._onCanPlayThrough,preload:"auto",ref:this._setRef,src:this.props.src})}stop(){this._ref&&(this._ref.pause(),this._ref.currentTime=0)}_maybeSetAudioElementImpl(){this._ref&&this._audioFileLoaded&&this.setAudioElementImpl(this._ref)}_onCanPlayThrough(){this._audioFileLoaded=!0,this._maybeSetAudioElementImpl()}_setRef(e){this._ref=e,e?this._maybeSetAudioElementImpl():(this.setAudioElementImpl(null),this._audioFileLoaded=!1)}}
71function CQ(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class AQ extends go.Component{constructor(e){super(e),CQ(this,"_videoElement",void 0),CQ(this,"_mounted",void 0),this._videoElement=null,this._onVideoPlaying=this._onVideoPlaying.bind(this),this._setVideoElement=this._setVideoElement.bind(this)}componentDidMount(){this._mounted=!0,this._videoElement&&(this._videoElement.volume=0,this._videoElement.onplaying=this._onVideoPlaying),this._attachTrack(this.props.videoTrack).finally((()=>{this._videoElement&&this.props.autoPlay&&this._videoElement.play().catch((e=>{var t;this._mounted&&wQ.error(`Error while trying to play video with id ${this.props.id} and video track ${null===(t=this.props.videoTrack)||void 0===t?void 0:t.jitsiTrack}: ${e}`)}))}))}componentWillUnmount(){this._mounted=!1,this._detachTrack(this.props.videoTrack)}shouldComponentUpdate(e){var t,n;return(null===(t=this.props.videoTrack)||void 0===t?void 0:t.jitsiTrack)!==(null===(n=e.videoTrack)||void 0===n?void 0:n.jitsiTrack)&&(this._detachTrack(this.props.videoTrack),this._attachTrack(e.videoTrack).catch((e=>{}))),this.props.style!==e.style||this.props.className!==e.className}render(){const e=this.props,t=e.autoPlay,n=e.className,r=e.id,i=e.muted,o=e.playsinline,a=e.style,s=e.eventHandlers;return go.createElement("video",{autoPlay:t,className:n,id:r,muted:i,playsInline:o,ref:this._setVideoElement,style:a,...s})}_attachTrack(e){const t=this.props.id;return null!=e&&e.jitsiTrack?e.jitsiTrack.attach(this._videoElement).catch((n=>{wQ.error(`Attaching the remote track ${e.jitsiTrack} to video with id ${t} has failed with `,n)}
71)):(wQ.warn(`Attach is called on video element ${t} without tracks passed!`),Promise.resolve())}_detachTrack(e){this._videoElement&&null!=e&&e.jitsiTrack&&e.jitsiTrack.detach(this._videoElement)}_onVideoPlaying(){this.props.onVideoPlaying&&this.props.onVideoPlaying()}_setVideoElement(e){this._videoElement=e}}CQ(AQ,"defaultProps",{className:"",autoPlay:!0,id:"",playsinline:!0});const TQ=AQ;class IQ extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_audioElement",void 0),this._audioElement=null,this._audioElementReady=this._audioElementReady.bind(this),this._onClick=this._onClick.bind(this),this._onKeyPress=this._onKeyPress.bind(this)}componentDidUpdate(){this._setAudioSink()}render(){return go.createElement(go.Fragment,null,go.createElement(PI,{accessibilityLabel:this.props.t("deviceSelection.testAudio"),className:this.props.className,labelKey:"deviceSelection.testAudio",onClick:this._onClick,onKeyPress:this._onKeyPress,type:Uc.SECONDARY}),go.createElement(kQ,{setRef:this._audioElementReady,src:"sounds/ring.mp3"}))}_audioElementReady(e){this._audioElement=e,this._setAudioSink()}_onClick(){var e;null===(e=this._audioElement)||void 0===e||e.play()}_onKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClick())}_setAudioSink(){this._audioElement&&this.props.deviceId&&this._audioElement.setSinkId(this.props.deviceId)}}const DQ=tC(IQ),PQ=EA()((e=>({callControlContainer:{display:"flex",flexDirection:"column",alignItems:"flex-start"},label:{...e.typography.bodyShortRegular,color:e.palette.deviceSelectorText,marginBottom:e.spacing(2)},deviceRow:{display:"flex",justifyContent:"space-between"},deleteDevice:{cursor:"pointer",textAlign:"center"},headerConnectedDevice:{fontWeight:600},hidContainer:{"> span":{marginLeft:"16px"}}}))),xQ=function(){var e;const t=Qk().t,n=pa(k$),r=function(e){return!(null!=e&&e.device)||0===Object.keys(e).length}(n),i=PQ().classes,o=la(),a=(0,go.useCallback)((()=>{o({type:$z})}),[o]),s=(0,go.useCallback)((()=>{o({type:zz})}),[o]);return go.createElement("div",{className:i.callControlContainer,key:"callControl"},go.createElement("label",{className:i.label,htmlFor:"callControl"},t("deviceSelection.hid.callControl")),r&&go.createElement(PI,{accessibilityLabel:t("deviceSelection.hid.pairDevice"),id:"request-control-btn",key:"request-control-btn",label:t("deviceSelection.hid.pairDevice"),onClick:a,type:Uc.SECONDARY}),!r&&go.createElement("div",{className:i.hidContainer},go.createElement("p",{className:i.headerConnectedDevice},t("deviceSelection.hid.connectedDevices")),go.createElement("div",{className:i.deviceRow},go.createElement("span",null,null===(e=n.device)||void 0===e?void 0:e.productName),go.createElement(AI,{ariaLabel:t("deviceSelection.hid.deleteDevice"),className:i.deleteDevice,onClick:s,role:"button",src:FE,tabIndex:0}))))},RQ=EA()((e=>({container:{display:"flex",flexDirection:"column"},label:{color:e.palette.selectLabel,...e.typography.bodyShortRegular,marginBottom:e.spacing(2),"&.is-mobile":{...e.typography.bodyShortRegularLarge}},selectContainer:{position:"relative"},select:{backgroundColor:e.palette.selectBackground,borderRadius:`${e.shape.borderRadius}px`,width:"100%",...e.typography.bodyShortRegular,color:e.palette.selectText,padding:"10px 16px",paddingRight:"42px",border:0,appearance:"none",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis","&:focus":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.selectFocus}`},"&:disabled":{color:e.palette.selectDisabled},"&.is-mobile":{...e.typography.bodyShortRegularLarge,padding:"12px 16px",paddingRight:"46px"},"&.error":{boxShadow:`0px 0px 0px 2px ${e.palette.selectError}`}},icon:{position:"absolute",top:"8px",right:"8px",pointerEvents:"none","&.is-mobile":{top:"12px",right:"12px"}},bottomLabel:{marginTop:e.spacing(2),...e.typography.labelRegular,color:e.palette.selectBottomLabel,"&.is-mobile":{...e.typography.bodyShortRegular},"&.error":{color:e.palette.selectBottomLabelError}}}))),OQ=e=>{let t=e.bottomLabel,n=e.containerClassName,r=e.className,i=e.disabled,o=e.error,a=e.id,s=e.label,l=e.onChange,c=e.options,u=e.value;const d=RQ(),p=d.classes,f=d.cx,h=d.theme,m=po();return go.createElement("div",{className:f(p.container,n)},s&&go.createElement("label",{className:f(p.label,m&&"is-mobile"),htmlFor:a},s),go.createElement("div",{className:p.selectContainer},go.createElement("select",{"aria-describedby":t?`${a}-description`:void 0,className:f(p.select,m&&"is-mobile",r,o&&"error"),disabled:i,id:a,onChange:l,value:u},c.map((e=>go.createElement("option",{key:e.value,value:e.value},e.label)))),go.createElement(AI,{className:f(p.icon,m&&"is-mobile"),color:i?h.palette.selectIconDisabled:h.palette.selectIcon,size:22,src:fS})),t&&go.createElement("span",{className:f(p.bottomLabel,m&&"is-mobile",o&&"error"),id:`${a}-description`},t))},MQ=EA()((e=>({textSelector:{width:"100%",boxSizing:"border-box",borderRadius:e.shape.borderRadius,backgroundColor:e.palette.deviceSelectorTextBackgroun
71d,padding:"10px 16px",textAlign:"center",...e.typography.bodyShortRegular,border:`1px solid ${e.palette.deviceSelectorBorder}`}}))),NQ=e=>{let t=e.devices,n=e.hasPermission,r=e.id,i=e.isDisabled,o=e.label,a=e.onSelect,s=e.selectedDeviceId;const l=MQ().classes,c=Qk().t,u=(0,go.useCallback)((e=>{const t=e.target.value;s!==t&&a(t)}),[s,a]),d=e=>{var t;const n=e.defaultSelected&&(e.defaultSelected.label||e.defaultSelected.deviceId)||e.placeholder;return e.isDisabled||null===(t=e.items)||void 0===t||!t.length?go.createElement("div",{className:l.textSelector},n):go.createElement(OQ,{id:r,label:c(o),onChange:u,options:e.items,value:s})};if(void 0===n)return null;if(!n)return d({isDisabled:!0,placeholder:c("deviceSelection.noPermission")});if(null==t||!t.length)return d({isDisabled:!0,placeholder:c("settings.noDevice")});const p=t.map((e=>({value:e.deviceId,label:e.label||e.deviceId})));return d({defaultSelected:t.find((e=>e.deviceId===s)),isDisabled:i,items:p,placeholder:c("deviceSelection.selectADevice")})};function LQ(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const jQ=ra((e=>{var t;return{availableDevices:null!==(t=e["features/base/devices"].availableDevices)&&void 0!==t?t:{},isAdvancedAudioSettingsConfigEnabled:Mi(e),iAmVisitor:N6(e),previewAudioTrack:e["features/settings"].previewAudioTrack}}))(kA(tC(class extends gQ{constructor(e){super(e),LQ(this,"_unMounted",void 0),LQ(this,"_onToggleAudioSettings",(e=>{let t=e.target,n=t.checked,r=t.name;const i=this.props.audioSettings,o="channelCount"===r?n?2:1:n;"channelCount"!==r||2!==o?"channelCount"===r||!0!==o?super._onChange({audioSettings:{...i,[r]:o}}):super._onChange({audioSettings:{...i,[r]:o,channelCount:1}}):super._onChange({audioSettings:{autoGainControl:!1,channelCount:2,echoCancellation:!1,noiseSuppression:!1}})})),this._unMounted=!0}componentDidMount(){this._unMounted=!1,Promise.all([this._createAudioInputTrack(this.props.selectedAudioInputId)]).catch((e=>fQ.warn("Failed to initialize preview tracks",e))).then((()=>{this.props.dispatch(g7())}))}componentDidUpdate(e){var t;e.selectedAudioInputId!==this.props.selectedAudioInputId&&this._createAudioInputTrack(this.props.selectedAudioInputId),!e.hasAudioPermission&&this.props.hasAudioPermission&&(null===(t=this._createAudioInputTrack(this.props.selectedAudioInputId))||void 0===t||t.then((()=>{this.props.dispatch(g7())})))}componentWillUnmount(){this._unMounted=!0,dQ(this.props.previewAudioTrack)}render(){const e=this.props,t=e.audioSettings,n=e.hasAudioPermission,r=e.hideAudioInputPreview,i=e.hideAudioOutputPreview,o=e.hideDeviceHIDContainer,a=e.hideNoiseSuppression,s=e.isAdvancedAudioSettingsConfigEnabled,l=e.iAmVisitor,c=e.noiseSuppressionEnabled,u=e.selectedAudioOutputId,d=e.t,p=this._getSelectors(),f=p.audioInput,h=p.audioOutput,m=kA.getClasses(this.props),g=Boolean((null==t?void 0:t.autoGainControl)||2===(null==t?void 0:t.channelCount)||(null==t?void 0:t.echoCancellation)||(null==t?void 0:t.noiseSuppression)),v=!a&&!l,b=!a&&!l&&s&&Boolean(t),y=b&&g&&!c;return go.createElement("div",{className:m.container},!l&&go.createElement("div",{"aria-live":"polite",className:m.inputContainer},this._renderSelector(f)),!r&&n&&!l&&go.createElement(_Q,{track:this.props.previewAudioTrack}),go.createElement("fieldset",{className:m.checkboxGrid},go.createElement(cH,{checked:Boolean(null==t?void 0:t.echoCancellation),className:(0,hQ.A)(m.checkbox,{[m.hidden]:!b}),disabled:c,label:d("toolbar.advancedAudioSettings.aec.label"),name:"echoCancellation",onChange:this._onToggleAudioSettings}),go.createElement(cH,{checked:Boolean(2===(null==t?void 0:t.channelCount)),className:(0,hQ.A)(m.checkbox,{[m.hidden]:!b}),disabled:c,label:d("toolbar.advancedAudioSettings.stereo.label"),name:"channelCount",onChange:this._onToggleAudioSettings}),go.createElement(cH,{checked:Boolean(null==t?void 0:t.autoGainControl),className:(0,hQ.A)(m.checkbox,{[m.hidden]:!b}),disabled:c,label:d("toolbar.advancedAudioSettings.agc.label"),name:"autoGainControl",onChange:this._onToggleAudioSettings}),go.createElement(cH,{checked:Boolean(null==t?void 0:t.noiseSuppression),className:(0,hQ.A)(m.checkbox,{[m.hidden]:!b}),disabled:c,label:d("toolbar.advancedAudioSettings.ns.label"),name:"noiseSuppression",onChange:this._onToggleAudioSettings}),go.createElement(cH,{checked:c,className:(0,hQ.A)(m.checkbox,{[m.hidden]:!v}),disabled:y,label:d("toolbar.enableNoiseSuppression"),onChange:()=>super._onChange({noiseSuppressionEnabled:!c})})),go.createElement("div",{"aria-live":"polite",className:m.outputContainer},this._renderSelector(h),!i&&n&&go.createElement(DQ,{className:m.outputButton,deviceId:u})),!o&&!l&&go.createElement(xQ,null))}_createAudioInputTrack(e){const t=this.props,n=t.hideAudioInputPreview,r=t.previewAudioTrack;if(!n)return dQ(r).then((()=>vD("audio",e,5e3))).then((e=>{this._unMounted?e.dispose():this.props.dispatch(Q2(e))})).catch((()=>{this.props.dispatch(Q2(null))}))}_renderSelector(e){return e?go.createElement(NQ,{...e,key:e.id}):null}_getSelectors(){const e=this.props,t=e.availableDevices,n=e.hasAudioPermission,r={devices:t.audioInput,hasPermission:n,icon:"icon-microphone",isDisabled:this.props.disableAudioInputChange||this.props.disableDeviceChange,key:"audioInput",id:"audioInput",label:"settings.selectMic",onSelect:e=>super._onChange({selectedAudioInputId:e}),selectedDeviceId:this.props.previewAudioTrack?this.props.previewAudioTrack.getDeviceId():this.props.selectedAudioInputId};let i;return this.props.hideAudioOutputSelect||(i={devices:t.audioOutput,hasPermission:n,icon:"icon-speaker",isDisabled:this.props.disableDeviceChange,key:"audioOutput",id:"audioOutput",label:"settings.selectAudioOutput",onSelect:e=>super._onChange({selectedAudioOutputId:e}),selectedDeviceId:this.props.selectedAudioOutputId}),{audioInput:r,audioOutput:i}}}),(e=>({checkbox:{width:"max-content"},checkboxGrid:{display:"grid",gridTemplateColumns:"auto auto",gap:e.spacing(3),margin:`${e.spacing(3)} 0`},container:{display:"flex",flexDirection:"column",padding:"0 2px",width:"100%"}
71,hidden:{display:"none"},inputContainer:{marginBottom:e.spacing(3)},outputContainer:{display:"flex",alignItems:"flex-end",margin:`${e.spacing(5)} 0`},outputButton:{marginLeft:e.spacing(3)}})))),BQ=EA()((e=>({container:{position:"relative",borderRadius:"3px",overflow:"hidden",marginBottom:e.spacing(4),backgroundColor:e.palette.deviceSelectorVideoPreview},video:{height:"auto",width:"100%",overflow:"hidden"},errorText:{color:e.palette.deviceSelectorText,left:0,position:"absolute",right:0,textAlign:"center",top:"50%"}}))),FQ=e=>{let t=e.error,n=e.localFlipX,r=e.track;const i=BQ(),o=i.classes,a=i.cx;return go.createElement("div",{className:o.container},go.createElement(TQ,{className:a(o.video,n&&"flipVideoX"),id:"settings_video_input_preview",playsinline:!0,videoTrack:{jitsiTrack:r}}),t&&go.createElement("div",{className:o.errorText},t))};const UQ=ra((e=>{var t;return{availableDevices:null!==(t=e["features/base/devices"].availableDevices)&&void 0!==t?t:{}}}))(kA(tC(class extends gQ{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_unMounted",void 0),this.state={previewVideoTrack:null,previewVideoTrackError:null},this._unMounted=!0,this._onFramerateItemSelect=this._onFramerateItemSelect.bind(this)}componentDidMount(){this._unMounted=!1,Promise.all([this._createVideoInputTrack(this.props.selectedVideoInputId)]).catch((e=>fQ.warn("Failed to initialize preview tracks",e))).then((()=>{this.props.dispatch(g7())}))}componentDidUpdate(e){var t;e.selectedVideoInputId!==this.props.selectedVideoInputId&&this._createVideoInputTrack(this.props.selectedVideoInputId),!e.hasVideoPermission&&this.props.hasVideoPermission&&(null===(t=this._createVideoInputTrack(this.props.selectedVideoInputId))||void 0===t||t.then((()=>{this.props.dispatch(g7())})))}componentWillUnmount(){this._unMounted=!0,this._disposeVideoInputPreview()}render(){const e=this.props,t=e.disableDesktopShareSettings,n=e.disableLocalVideoFlip,r=e.hideAdditionalSettings,i=e.hideVideoInputPreview,o=e.localFlipX,a=e.t,s=kA.getClasses(this.props);return go.createElement("div",{className:s.container},!i&&go.createElement(FQ,{error:this.state.previewVideoTrackError,localFlipX:o,track:this.state.previewVideoTrack}),go.createElement("div",{"aria-live":"polite"},this._renderVideoSelector()),!r&&go.createElement(go.Fragment,null,!n&&go.createElement("div",{className:s.checkboxContainer},go.createElement(cH,{checked:o,label:a("videothumbnail.mirrorVideo"),onChange:()=>super._onChange({localFlipX:!o})})),!t&&this._renderFramerateSelect()))}_createVideoInputTrack(e){if(!this.props.hideVideoInputPreview)return this._disposeVideoInputPreview().then((()=>vD("video",e,5e3))).then((e=>{if(!e)return Promise.reject();this._unMounted?e.dispose():this.setState({previewVideoTrack:e,previewVideoTrackError:null})})).catch((()=>{this.setState({previewVideoTrack:null,previewVideoTrackError:this.props.t("deviceSelection.previewUnavailable")})}))}_disposeVideoInputPreview(){return this.state.previewVideoTrack?this.state.previewVideoTrack.dispose():Promise.resolve()}_renderVideoSelector(){const e=this.props,t=e.availableDevices,n=e.hasVideoPermission,r={devices:t.videoInput,hasPermission:n,icon:"icon-camera",isDisabled:this.props.disableVideoInputSelect||this.props.disableDeviceChange,key:"videoInput",id:"videoInput",label:"settings.selectCamera",onSelect:e=>super._onChange({selectedVideoInputId:e}),selectedDeviceId:this.state.previewVideoTrack?this.state.previewVideoTrack.getDeviceId():this.props.selectedVideoInputId};return go.createElement(NQ,{...r,key:r.id})}_onFramerateItemSelect(e){const t=e.target.value;super._onChange({currentFramerate:t})}_renderFramerateSelect(){const e=this.props,t=e.currentFramerate,n=e.desktopShareFramerates,r=e.t,i=n.map((e=>({value:e,label:`${e} ${r("settings.framesPerSecond")}`})));return go.createElement(OQ,{bottomLabel:parseInt(t,10)>5?r("settings.desktopShareHighFpsWarning"):r("settings.desktopShareWarning"),id:"more-framerate-select",label:r("settings.desktopShareFramerate"),onChange:this._onFramerateItemSelect,options:i,value:t})}}),(e=>({container:{display:"flex",flexDirection:"column",padding:"0 2px",width:"100%"},checkboxContainer:{margin:`${e.spacing(4)} 0`}}))));class HQ extends go.Component{render(){return go.createElement("div",{className:"microsoft-sign-in",onClick:this.props.onClick},go.createElement("img",{alt:this.props.t("welcomepage.logo.microsoftLogo"),className:"microsoft-logo",src:"images/microsoftLogo.svg"}
71),go.createElement("div",{className:"microsoft-cta"},this.props.text))}}const VQ=tC(HQ);class zQ extends go.Component{render(){const e=this.props.t;return go.createElement("div",{className:"google-sign-in",onClick:this.props.onClick},go.createElement("img",{alt:e("welcomepage.logo.googleLogo"),className:"google-logo",src:"images/googleLogo.svg"}),go.createElement("div",{className:"google-cta"},e(this.props.signedIn?"liveStreaming.signOut":"liveStreaming.signIn")))}}const $Q=tC(zQ),WQ=Y("app:settings");class YQ extends go.Component{constructor(e){super(e),this.state={loading:!0},this._onClickDisconnect=this._onClickDisconnect.bind(this),this._onClickGoogle=this._onClickGoogle.bind(this),this._onClickMicrosoft=this._onClickMicrosoft.bind(this)}componentDidMount(){this.props.dispatch(((e,t)=>{const n=t();if(!KZ(n))return Promise.reject();const r=n["features/base/config"].googleApiApplicationClientID,i=n["features/calendar-sync"],o=i.integrationReady,a=i.integrationType;return Promise.resolve().then((()=>{if(r)return e(CJ())})).then((()=>
71{if(!a||o)return;const t=ZZ(a);if(t)return e(t._isSignedIn()).then((t=>{t?(e(WJ(a)),e(YJ(a))):e(HJ())}));e(HJ())}))})).catch((e=>WQ.error("CalendarTab bootstrap failed",e))).then((()=>this.setState({loading:!1})))}render(){const e=kA.getClasses(this.props);let t;return t=this.state.loading?this._renderLoadingState():this.props._isConnectedToCalendar?this._renderSignOutState():this._renderSignInState(),go.createElement("div",{className:e.container},t)}_attemptSignIn(e){var t;this.props.dispatch((t=e,e=>{const n=ZZ(t);return n?e(n.load()).then((()=>e(n.signIn()))).then((()=>e(WJ(t)))).then((()=>e(YJ(t)))).then((()=>e(FJ()))).then((()=>mj(function(){return{action:"connected",actionSubject:"calendar",attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}}()))).catch((e=>(BJ.error("Error occurred while signing into calendar integration",e),Promise.reject(e)))):Promise.reject("No supported integration found")}))}_onClickDisconnect(){this.props.dispatch(HJ())}_onClickGoogle(){this._attemptSignIn(qJ.GOOGLE)}_onClickMicrosoft(){this._attemptSignIn(qJ.MICROSOFT)}_renderLoadingState(){return go.createElement(XV,null)}_renderSignInState(){const e=this.props,t=e._appName,n=e._enableGoogleIntegration,r=e._enableMicrosoftIntegration,i=e.t,o=kA.getClasses(this.props);return go.createElement(go.Fragment,null,go.createElement("p",null,i("settings.calendar.about",{appName:t||""})),n&&go.createElement("div",{className:o.button},go.createElement($Q,{onClick:this._onClickGoogle,text:i("liveStreaming.signIn")})),r&&go.createElement("div",{className:o.button},go.createElement(VQ,{onClick:this._onClickMicrosoft,text:i("settings.calendar.microsoftSignIn")})))}_renderSignOutState(){const e=this.props,t=e._profileEmail,n=e.t,r=kA.getClasses(this.props);return go.createElement(go.Fragment,null,n("settings.calendar.signedIn",{email:t}),go.createElement(PI,{className:r.button,id:"calendar_logout",label:n("settings.calendar.disconnect"),onClick:this._onClickDisconnect}))}}const qQ=kA(tC(ra((function(e){const t=e["features/calendar-sync"]||{},n=e["features/base/config"],r=n.googleApiApplicationClientID,i=n.microsoftApiApplicationClientID,o=KZ(e);return{_appName:interfaceConfig.APP_NAME,_enableGoogleIntegration:Boolean(o&&r),_enableMicrosoftIntegration:Boolean(o&&i),_isConnectedToCalendar:t.integrationReady,_profileEmail:t.profileEmail}}))(YQ)),(e=>({container:{width:"100%",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",minHeight:"100px",color:e.palette.settingsTabText,...e.typography.bodyShortRegular},button:{marginTop:e.spacing(4)}}))),GQ=kA(tC(class extends gQ{constructor(e){super(e),this._onStartAudioMutedChanged=this._onStartAudioMutedChanged.bind(this),this._onStartVideoMutedChanged=this._onStartVideoMutedChanged.bind(this),this._onStartReactionsMutedChanged=this._onStartReactionsMutedChanged.bind(this),this._onFollowMeEnabledChanged=this._onFollowMeEnabledChanged.bind(this),this._onFollowMeRecorderEnabledChanged=this._onFollowMeRecorderEnabledChanged.bind(this),this._onChatWithPermissionsChanged=this._onChatWithPermissionsChanged.bind(this),this._onAudioTranslationEnabledChanged=this._onAudioTranslationEnabledChanged.bind(this)}_onAudioTranslationEnabledChanged(e){let t=e.target.checked;super._onChange({audioTranslationEnabled:t})}_onStartAudioMutedChanged(e){let t=e.target.checked;super._onChange({startAudioMuted:t})}_onStartVideoMutedChanged(e){let t=e.target.checked;super._onChange({startVideoMuted:t})}_onStartReactionsMutedChanged(e){let t=e.target.checked;super._onChange({startReactionsMuted:t})}_onFollowMeEnabledChanged(e){let t=e.target.checked;super._onChange({followMeEnabled:t,followMeRecorderEnabled:!t&&void 0})}_onFollowMeRecorderEnabledChanged(e){let t=e.target.checked;super._onChange({followMeEnabled:!t&&void 0,followMeRecorderEnabled:t})}_onChatWithPermissionsChanged(e){let t=e.target.checked;super._onChange({chatWithPermissionsEnabled:t})}render(){const e=this.props,t=e.audioModerationEnabled,n=e.audioTranslationEnabled,r=e.chatWithPermissionsEnabled,i=e.disableReactionsModeration,o=e.followMeActive,a=e.followMeEnabled,s=e.followMeRecorderActive,l=e.followMeRecorderEnabled,c=e.hideChatWithPermissions,u=e.showAudioTranslation,d=e.startAudioMuted,p=e.startVideoMuted,f=e.startReactionsMuted,h=e.t,m=e.videoModerationEnabled,g=kA.getClasses(this.props),v=l&&!s;return go.createElement("div",{className:`moderator-tab ${g.container}`,key:"moderator"},go.createElement("h2",{className:g.title},h("settings.moderatorOptions")),!t&&go.createElement(cH,{checked:d,className:g.checkbox,label:h("settings.startAudioMuted"),name:"start-audio-muted",onChange:this._onStartAudioMutedChanged}),!m&&go.createElement(cH,{checked:p,className:g.checkbox,label:h("settings.startVideoMuted"),name:"start-video-muted",onChange:this._onStartVideoMutedChanged}),go.createElement(cH,{checked:a&&!o&&!v,className:g.checkbox,disabled:o||s,label:h("settings.followMe"),name:"follow-me",onChange:this._onFollowMeEnabledChanged}),go.createElement(cH,{checked:v,className:g.checkbox,disabled:s||o,label:h("settings.followMeRecorder"),name:"follow-me-recorder",onChange:this._onFollowMeRecorderEnabledChanged}),!i&&go.createElement(cH,{checked:f,className:g.checkbox,label:h("settings.startReactionsMuted"),name:"start-reactions-muted",onChange:this._onStartReactionsMutedChanged}),!c&&go.createElement(cH,{checked:r,className:g.checkbox,label:h("settings.chatWithPermissions"),name:"chat-with-permissions",onChange:this._onChatWithPermissionsChanged}),u&&go.createElement(cH,{checked:n,className:g.checkbox,label:h("settings.audioTranslation"),name:"audio-translation",onChange:this._onAudioTranslationEnabledChanged}))}}),(e=>({container:{display:"flex",flexDirection:"column"},title:{...e.typography.heading6,color:`${e.palette.settingsTabText} !important`,marginBottom:e.spacing(3)},checkbox:{marginBottom:e.spacing(3)}}))),KQ=kA(tC(class extends gQ{constructor(e){super(e),this._renderMaxStageParticipantsSelect=this._renderMaxStageParticipantsSelect.bind(this),this._onMaxStageParticipantsSelect=this._onMaxStageParticipantsSelect.bind(this),this._onHideSelfViewChanged=this._onHideSelfViewChanged.bind(this),this._onShowSubtitlesOnStageChanged=this._onShowSubtitlesOnStageChanged.bind(this),this._onLanguageItemSelect=this._onLanguageItemSelect.bind(this)}render(){const e=this.props,t=e.areClosedCaptionsEnabled,n=e.disableHideSelfView,r=e.iAmVisitor,i=e.hideSelfView,o=e.showLanguageSettings,a=e.showSubtitlesOnStage,s=e.t,l=kA.getClasses(this.props);return go.createElement("div",{className:(0,hQ.A)("more-tab",l.container),key:"more"},this._renderMaxStageParticipantsSelect(),!n&&!r&&go.createElement(cH,{checked:i,className:l.checkbox,label:s("videothumbnail.hideSelfView"),name:"hide-self-view",onChange:this._onHideSelfViewChanged}),t&&go.createElement(cH,{checked:a,className:l.checkbox,label:s("settings.showSubtitlesOnStage"),name:"show-subtitles-button",onChange:this._onShowSubtitlesOnStageChanged}),o&&this._renderLanguageSelect())}_onMaxStageParticipantsSelect(e){const t=Number(e.target.value);super._onChange({maxStageParticipants:t})}_onHideSelfViewChanged(e){let t=e.target.checked;super._onChange({hideSelfView:t})}_onShowSubtitlesOnStageChanged(e){let t=e.target.checked;super._onChange({showSubtitlesOnStage:t})}_onLanguageItemSelect(e){const t=e.target.value;super._onChange({currentLanguage:t})}_renderMaxStageParticipantsSelect(){const e=this.props,t=e.maxStageParticipants,n=e.t;if(!e.stageFilmstripEnabled)return null;const r=Array(6).fill(0).map(((e,t)=>({value:t+1,label:`${t+1}`})));return go.createElement(OQ,{id:"more-maxStageParticipants-select",label:n("settings.maxStageParticipants"),onChange:this._onMaxStageParticipantsSelect,options:r,value:t})}_renderLanguageSelect(){const e=this.props,t=e.currentLanguage,n=e.languages,r=e.t,i=n.map((e=>({value:e,label:r(`languages:${e}`)})));return go.createElement(OQ,{id:"more-language-select",label:r("settings.language"),onChange:this._onLanguageItemSelect,options:i,value:t})}}),(e=>({container:{display:"flex",flexDirection:"column",padding:"0 2px"},divider:{margin:`${e.spacing(4)} 0`,width:"100%",height:"1px",border:0,backgroundColor:e.palette.settingsSectionBackgroun
71d},checkbox:{margin:`${e.spacing(3)} 0`}}))),JQ=kA(tC(class extends gQ{constructor(e){super(e),this._onEnabledNotificationsChanged=this._onEnabledNotificationsChanged.bind(this)}_onChange(e){let t=e.target;super._onChange({[t.name]:t.checked})}_onEnabledNotificationsChanged(e,t){let n=e.target.checked;super._onChange({enabledNotifications:{...this.props.enabledNotifications,[t]:n}})}render(){const e=this.props,t=e.disabledSounds,n=e.enabledNotifications,r=e.showNotificationsSettings,i=e.showSoundsSettings,o=e.soundsIncomingMessage,a=e.soundsParticipantJoined,s=e.soundsParticipantKnocking,l=e.soundsParticipantLeft,c=e.soundsTalkWhileMuted,u=e.soundsReactions,d=e.enableReactions,p=e.moderatorMutedSoundsReactions,f=e.t,h=kA.getClasses(this.props);return go.createElement("form",{className:h.container,key:"sounds"},i&&go.createElement("fieldset",{className:h.column},go.createElement("legend",{className:h.title},f("settings.playSounds")),d&&go.createElement(cH,{checked:u&&!t.includes("REACTION_SOUND"),className:h.checkbox,disabled:Boolean(p||t.includes("REACTION_SOUND")),label:f("settings.reactions"),name:"soundsReactions",onChange:this._onChange}),go.createElement(cH,{checked:o&&!t.includes("INCOMING_MSG_SOUND"),className:h.checkbox,disabled:t.includes("INCOMING_MSG_SOUND"),label:f("settings.incomingMessage"),name:"soundsIncomingMessage",onChange:this._onChange}),go.createElement(cH,{checked:a&&!t.includes("PARTICIPANT_JOINED_SOUND"),className:h.checkbox,disabled:t.includes("PARTICIPANT_JOINED_SOUND"),label:f("settings.participantJoined"),name:"soundsParticipantJoined",onChange:this._onChange}),go.createElement(cH,{checked:l&&!t.includes("PARTICIPANT_LEFT_SOUND"),className:h.checkbox,disabled:t.includes("PARTICIPANT_LEFT_SOUND"),label:f("settings.participantLeft"),name:"soundsParticipantLeft",onChange:this._onChange}),go.createElement(cH,{checked:c&&!t.includes("TALK_WHILE_MUTED_SOUND"),className:h.checkbox,disabled:t.includes("TALK_WHILE_MUTED_SOUND"),label:f("settings.talkWhileMuted"),name:"soundsTalkWhileMuted",onChange:this._onChange}),go.createElement(cH,{checked:s&&!t.includes("KNOCKING_PARTICIPANT_SOUND"),className:h.checkbox,disabled:t.includes("KNOCKING_PARTICIPANT_SOUND"),label:f("settings.participantKnocking"),name:"soundsParticipantKnocking",onChange:this._onChange}
71)),r&&go.createElement("fieldset",{className:h.column},go.createElement("legend",{className:h.title},f("notify.displayNotifications")),Object.keys(n).map((e=>go.createElement(cH,{checked:Boolean(n[e]),className:h.checkbox,key:e,label:f(e),name:`show-${e}`,onChange:t=>this._onEnabledNotificationsChanged(t,e)})))))}}),(e=>({container:{display:"flex",width:"100%","@media (max-width: 607px)":{flexDirection:"column"}},column:{display:"flex",flexDirection:"column",flex:1,"&:first-child:not(:last-child)":{marginRight:e.spacing(3),"@media (max-width: 607px)":{marginRight:0,marginBottom:e.spacing(3)}}},title:{...e.typography.heading6,color:`${e.palette.settingsTabText} !important`,marginBottom:e.spacing(3)},checkbox:{marginBottom:e.spacing(3)}}))),ZQ=go.useLayoutEffect;var QQ=function(e,t){"function"!=typeof e?e.current=t:e(t)};var XQ={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},eX=function(e){Object.keys(XQ).forEach((function(t){e.style.setProperty(t,XQ[t],"important")}))},tX=null,nX=function(){},rX=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width"],iX=!!document.documentElement.currentStyle,oX=function(e,t){var n,r=e.cacheMeasurements,i=e.maxRows,o=e.minRows,a=e.onChange,s=void 0===a?nX:a,l=e.onHeightChange,c=void 0===l?nX:l,u=Ao(e,["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"]),d=void 0!==u.value,p=(0,go.useRef)(null),f=function(e,t){var n=(0,go.useRef)();return(0,go.useCallback)((function(r){e.current=r,n.current&&QQ(n.current,null),n.current=t,t&&QQ(t,r)}),[t])}(p,t),h=(0,go.useRef)(0),m=(0,go.useRef)(),g=function(){var e=p.current,t=r&&m.current?m.current:function(e){var t=window.getComputedStyle(e);if(null===t)return null;var n,r=(n=t,rX.reduce((function(e,t){return e[t]=n[t],e}),{})),i=r.boxSizing;return""===i?null:(iX&&"border-box"===i&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px"),{sizingStyle:r,paddingSize:parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),borderSize:parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth)})}(e);if(t){m.current=t;var n=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1/0),tX||((tX=document.createElement("textarea")).setAttribute("tab-index","-1"),tX.setAttribute("aria-hidden","true"),eX(tX)),null===tX.parentNode&&document.body.appendChild(tX);var i=e.paddingSize,o=e.borderSize,a=e.sizingStyle,s=a.boxSizing;Object.keys(a).forEach((function(e){var t=e;tX.style[t]=a[t]})),eX(tX),tX.value=t;var l=function(e,t){var n=e.scrollHeight;return"border-box"===t.sizingStyle.boxSizing?n+t.borderSize:n-t.paddingSize}(tX,e);tX.value="x";var c=tX.scrollHeight-i,u=c*n;"border-box"===s&&(u=u+i+o),l=Math.max(u,l);var d=c*r;return"border-box"===s&&(d=d+i+o),[l=Math.min(d,l),c]}(t,e.value||e.placeholder||"x",o,i),a=n[0],s=n[1];h.current!==a&&(h.current=a,e.style.setProperty("height",a+"px","important"),c(a,{rowHeight:s}))}};return(0,go.useLayoutEffect)(g),n=function(e){var t=(0,go.useRef)(e);return ZQ((function(){t.current=e})),t}(g),(0,go.useEffect)((function(){var e=function(e){n.current(e)};return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[]),(0,go.createElement)("textarea",(0,Co.A)({},u,{onChange:function(e){d||g(),s(e)},ref:f}))};const aX=(0,go.forwardRef)(oX),sX=e=>{let t=e.id,n=e.children;return go.createElement("span",{id:t,style:{border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"}},n)},lX=EA()((e=>({inputContainer:{display:"flex",flexDirection:"column"},label:{color:e.palette.inputLabel,...e.typography.bodyShortRegular,marginBottom:e.spacing(2),"&.is-mobile":{...e.typography.bodyShortRegularLarge}},fieldContainer:{position:"relative",display:"flex"}
71,input:{backgroundColor:e.palette.inputFieldBackground,background:e.palette.inputFieldBackground,color:e.palette.inputFieldText,...e.typography.bodyShortRegular,padding:"10px 16px",borderRadius:e.shape.borderRadius,border:0,height:"40px",boxSizing:"border-box",width:"100%","&::placeholder":{color:e.palette.inputFieldPlaceholder},"&:focus":{outline:0,boxShadow:`0px 0px 0px 2px ${e.palette.inputFieldFocus}`,"&::placeholder":{opacity:0}},"&:disabled":{color:e.palette.inputFieldDisabled},"&.is-mobile":{height:"48px",padding:"13px 16px",...e.typography.bodyShortRegularLarge},"&.icon-input":{paddingLeft:"46px"},"&.error":{boxShadow:`0px 0px 0px 2px ${e.palette.inputFieldError}`},"&.clearable-input":{paddingRight:"46px"}},"input::-webkit-outer-spin-button, input::-webkit-inner-spin-button":{"-webkit-appearance":"none",margin:0},"input[type=number]":{"-moz-appearance":"textfield"},icon:{position:"absolute",top:"50%",transform:"translateY(-50%)",left:"16px"},iconClickable:{cursor:"pointer"},clearButton:{position:"absolute",right:"16px",top:"10px",cursor:"pointer",backgroundColor:e.palette.inputClearButton,border:0,padding:0},bottomLabel:{marginTop:e.spacing(2),...e.typography.labelRegular,color:e.palette.inputBottomLabel,"&.is-mobile":{...e.typography.bodyShortRegular},"&.error":{color:e.palette.inputBottomLabelError}}}))),cX=go.forwardRef(((e,t)=>{let n=e.accessibilityLabel,r=e.autoComplete,i=void 0===r?"off":r,o=e.autoFocus,a=e.bottomLabel,s=e.className,l=e.clearable,c=void 0!==l&&l,u=e.disabled,d=e.describedBy,p=e.error,f=e.hiddenDescription,h=e.icon,m=e.iconClick,g=e.id,v=e.invalidReason,b=e.label,y=e.maxValue,_=e.maxLength,w=e.maxRows,S=e.minValue,E=e.minRows,k=e.mode,C=e.name,A=e.onBlur,T=e.onChange,I=e.onFocus,D=e.onKeyPress,P=e.placeholder,x=e.readOnly,R=void 0!==x&&x,O=e.required,M=e.testId,N=e.textarea,L=void 0!==N&&N,j=e.type,B=void 0===j?"text":j,F=e.value;const U=lX(),H=U.classes,V=U.cx,z=Qk().t,$=po(),W=c&&""!==F&&!u,Y="off"===i?{"data-1p-ignore":""}:{},q=(0,go.useCallback)((e=>null==T?void 0:T(e.target.value)),[]),G=(0,go.useCallback)((()=>null==T?void 0:T("")),[]),K=`${g}-hidden-description`;let J,Z;J=d||(a?`${g}-description`:f?K:void 0),Z=v||p||void 0;const Q=(0,go.useCallback)((e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),G())}),[G]);return go.createElement("div",{className:V(H.inputContainer,s)},b&&go.createElement("label",{className:V(H.label,$&&"is-mobile"),htmlFor:g},b),go.createElement("div",{className:H.fieldContainer},h&&go.createElement(AI,{...m?{tabIndex:0}:{},className:V(H.icon,m&&H.iconClickable),onClick:m,size:20,src:h}),L?go.createElement(aX,{"aria-describedby":J,"aria-invalid":Z,"aria-label":n,autoComplete:i,autoFocus:o,className:V(H.input,$&&"is-mobile",p&&"error",W&&"clearable-input",h&&"icon-input"),disabled:u,id:g,maxLength:_,maxRows:w,minRows:E,name:C,onChange:q,onKeyPress:D,placeholder:P,readOnly:R,ref:t,required:O,value:F}):go.createElement("input",{"aria-describedby":J,"aria-invalid":Z,"aria-label":n,autoComplete:i,autoFocus:o,className:V(H.input,$&&"is-mobile",p&&"error",W&&"clearable-input",h&&"icon-input"),"data-testid":M,disabled:u,id:g,...Y,...k?{inputmode:k}:{},..."number"===B?{max:y}:{},maxLength:_,..."number"===B?{min:S}:{},name:C,onBlur:A,onChange:q,onFocus:I,onKeyPress:D,placeholder:P,readOnly:R,ref:t,required:O,type:B,value:F}),W&&go.createElement("button",{"aria-label":z("inputAction.deleteInput"),className:H.clearButton,onClick:G,onKeyDown:Q},go.createElement(AI,{size:20,src:_S}))),a&&go.createElement("p",{"aria-live":"polite",className:V(H.bottomLabel,$&&"is-mobile",p&&"error"),id:`${g}-description`},a),!a&&f&&go.createElement(sX,{id:K},f))})),uX=cX;class dX extends gQ{constructor(e){super(e),this._onAuthToggle=this._onAuthToggle.bind(this),this._onDisplayNameChange=this._onDisplayNameChange.bind(this),this._onEmailChange=this._onEmailChange.bind(this)}_onDisplayNameChange(e){super._onChange({displayName:e})}_onEmailChange(e){super._onChange({email:e})}render(){const e=this.props,t=e.authEnabled,n=e.displayName,r=e.email,i=e.hideEmailInSettings,o=e.id,a=e.readOnlyName,s=e.t,l=kA.getClasses(this.props);return go.createElement("div",{className:l.container},go.createElement("div",{className:l.avatarContainer},go.createElement(zj,{participantId:o,size:60})),go.createElement(uX,{className:l.bottomMargin,disabled:a,id:"setDisplayName",label:s("profile.setDisplayNameLabel"),name:"name",onChange:this._onDisplayNameChange,placeholder:s("settings.name"),type:"text",value:n}),!i&&go.createElement("div",{className:"profile-edit-field"},go.createElement(uX,{className:l.bottomMargin,id:"setEmail",label:s("profile.setEmailLabel"),name:"email",onChange:this._onEmailChange,placeholder:s("profile.setEmailInput"),type:"text",value:r})),t&&this._renderAuth())}
71_onAuthToggle(){this.props.authLogin?(mj(tD("logout.button")),this.props.dispatch({type:X1})):(mj(tD("login.button")),this.props.dispatch(h2()))}_renderAuth(){const e=this.props,t=e.authLogin,n=e.t,r=kA.getClasses(this.props);return go.createElement("div",null,go.createElement("h2",{className:r.label},n("toolbar.authenticate")),t&&go.createElement("div",{className:r.name},n("settings.loggedIn",{name:t})),go.createElement(PI,{accessibilityLabel:n(t?"toolbar.logout":"toolbar.login"),id:"login_button",label:n(t?"toolbar.logout":"toolbar.login"),onClick:this._onAuthToggle}))}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(dX,"defaultProps",{displayName:"",email:""});const pX=kA(tC(ra()(dX)),(e=>({container:{display:"flex",flexDirection:"column",width:"100%",padding:"0 2px"},avatarContainer:{display:"flex",width:"100%",justifyContent:"center",marginBottom:e.spacing(4)},bottomMargin:{marginBottom:e.spacing(4)},label:{color:`${e.palette.settingsTabText} !important`,...e.typography.bodyShortRegular,marginBottom:e.spacing(2)},name:{marginBottom:e.spacing(1)}}))),fX=kA(tC(class extends gQ{constructor(e){super(e),this._onKeyboardShortcutEnableChanged=this._onKeyboardShortcutEnableChanged.bind(this),this._renderShortcutsListItem=this._renderShortcutsListItem.bind(this)}_onKeyboardShortcutEnableChanged(e){let t=e.target.checked;super._onChange({keyboardShortcutsEnabled:t})}_renderShortcutsListItem(e,t){var n;const r=this.props.t,i=kA.getClasses(this.props);let o="Alt";return null!==(n=window.navigator)&&void 0!==n&&n.platform&&-1!==window.navigator.platform.indexOf("Mac")&&(o="â¥"),go.createElement("li",{className:i.listItem,key:e},go.createElement("span",{"aria-label":r(t)},r(t)),go.createElement("span",{className:i.listItemKey},e.startsWith(":")?`${o} + ${e.slice(1)}`:e))}render(){const e=this.props,t=e.displayShortcuts,n=e.keyboardShortcutsHelpDescriptions,r=e.keyboardShortcutsEnabled,i=e.t,o=kA.getClasses(this.props),a=t?n:new Map;return go.createElement("div",{className:o.container},go.createElement(cH,{checked:r,className:o.checkbox,label:i("prejoin.keyboardShortcuts"),name:"enable-keyboard-shortcuts",onChange:this._onKeyboardShortcutEnableChanged}),t&&go.createElement("ul",{className:o.listContainer},Array.from(a).map((e=>this._renderShortcutsListItem(...e)))))}}),(e=>({container:{display:"flex",flexDirection:"column",width:"100%",paddingBottom:e.spacing(3)},checkbox:{marginBottom:e.spacing(3)},listContainer:{listStyleType:"none",padding:0,margin:0},listItem:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:`${e.spacing(1)} 0`,...e.typography.bodyShortRegular,color:e.palette.settingsTabText},listItemKey:{backgroundColor:e.palette.settingsShortcutKey,...e.typography.labelBold,padding:`${e.spacing(1)} ${e.spacing(2)}`,borderRadius:Number(e.shape.borderRadius)/2+"px"}})));function hX(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const mX=function(e){let t=e.children,n=e.className,r=e.style,i=e.getRef,o=e.setSize,a=e.targetSelector,s=e.onVisible;const l=pa((e=>e["features/base/responsive-ui"].videoSpaceWidth)),c=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hX(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hX(e,t):void 0}}
71(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)((()=>{const e=document.createElement("div");return e.style.visibility="hidden",e})),1)[0],u=(0,go.useRef)();return(0,go.useEffect)((()=>{if(r)for(const e of Object.keys(r))c.style[e]=r[e];n&&(c.className=n)}),[r,n]),(0,go.useEffect)((()=>{c&&i&&(i(c),c.style.zIndex="302")}),[c,i]),(0,go.useEffect)((()=>{const e=function(){let e;return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];e&&clearTimeout(e),e=setTimeout((()=>(e=>{const t=e[0].contentRect;1===t.width&&1===t.height||(null==o||o(t),clearTimeout(u.current),u.current=window.setTimeout((()=>{c.style.visibility="visible",null==s||s()}),100))})(...n)),20)}}(),t=new ResizeObserver(e),n=a?c.querySelector(a):c;return document.body&&(document.body.appendChild(c),t.observe(null!=n?n:c)),()=>{t.unobserve(null!=n?n:c),document.body&&document.body.removeChild(c)}}),[l]),fa.createPortal(t,c)},gX=EA()((e=>({drawerMenuContainer:{backgroundColor:"rgba(0,0,0,0.6)",height:"100dvh",display:"flex",alignItems:"flex-end"},drawer:{backgroundColor:e.palette.drawerBackground,maxHeight:`calc(${tW})`,borderRadius:"24px 24px 0 0",overflowY:"auto",marginBottom:"env(safe-area-inset-bottom, 0)",width:"100%","& .overflow-menu":{margin:"auto",fontSize:"1.2em",listStyleType:"none",padding:0,height:"calc(80vh - 144px - 64px)",overflowY:"auto","& .overflow-menu-item":{boxSizing:"border-box",height:"48px",padding:"12px 16px",alignItems:"center",color:e.palette.overflowMenuItemText,cursor:"pointer",display:"flex",fontSize:"1rem","& div":{display:"flex",flexDirection:"row",alignItems:"center","& svg":{fill:e.palette.overflowMenuItemIcon}},"& > svg":{fill:e.palette.overflowMenuItemIcon},"@media (hover: hover) and (pointer: fine)":{"&:hover":{backgroundColor:e.palette.overflowMenuItemHover,"& svg":{fill:e.palette.overflowMenuItemIcon}}},"&.disabled":{cursor:"initial",color:e.palette.overflowMenuItemDisabled,"& svg":{fill:e.palette.overflowMenuItemDisabled}}}}}}))),vX=function(e){let t=e.children,n=e.className,r=void 0===n?"":n,i=e.headingId,o=e.isOpen,a=e.onClose;const s=gX(),l=s.classes,c=s.cx,u=(0,go.useCallback)((e=>{e.stopPropagation()}),[]),d=(0,go.useCallback)((e=>{e.stopPropagation(),null==a||a()}),[a]),p=(0,go.useCallback)((e=>{"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),null==a||a())}),[a]);return o?go.createElement("div",{className:l.drawerMenuContainer,onClick:d,onKeyDown:p},go.createElement("div",{className:c(l.drawer,r),onClick:u},go.createElement(cI,{returnFocus:xA},go.createElement("div",{"aria-labelledby":i?`#${i}`:void 0,"aria-modal":!0,"data-autofocus":!0,role:"dialog",tabIndex:-1},t)))):null},bX=EA()((e=>({portal:{position:"absolute",left:0,right:0,bottom:0,zIndex:351,borderRadius:"16px 16px 0 0","&.notification-portal":{zIndex:901},"&::after":{content:'""',backgroundColor:e.palette.toolboxBackground,marginBottom:"env(safe-area-inset-bottom, 0)"}}}))),yX=function(e){let t=e.children,n=e.className;const r=bX(),i=r.classes,o=r.cx;return go.createElement(mX,{className:o(i.portal,n)},t)},_X=e=>({position:"fixed",right:window.innerWidth-e.x+"px"}),wX=e=>({position:"fixed",left:`${e.x+e.width}px`}),SX=e=>({position:"fixed",top:`${e.y+e.height}px`}),EX=(e,t)=>({top:`${Math.min(e.y,window.innerHeight-t.height-20)}px`}),kX=(e,t)=>({bottom:window.innerHeight-e.y-e.height/2-t.height/2+"px"}),CX=(e,t)=>({bottom:`${Math.min(window.innerHeight-e.y-e.height,window.innerHeight-t.height)}px`}),AX=e=>({right:window.innerWidth-e.x-6+"px"}),TX=(e,t)=>({right:window.innerWidth-e.x-e.width/2-t.width/2+"px"}),IX=e=>({left:e.x+e.width-6+"px"});function DX(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class PX extends go.Component{constructor(e){super(e),DX(this,"_containerRef",void 0),DX(this,"_contextMenuRef",void 0),this.state={contextMenuStyle:null,enableFocusLock:!1},this._enableFocusLock=this._enableFocusLock.bind(this),this._onHideDialog=this._onHideDialog.bind(this),this._onShowDialog=this._onShowDialog.bind(this),this._onKeyPress=this._onKeyPress.bind(this),this._containerRef
71=go.createRef(),this._onEscKey=this._onEscKey.bind(this),this._onClick=this._onClick.bind(this),this._onTouchStart=this._onTouchStart.bind(this),this._setContextMenuRef=this._setContextMenuRef.bind(this),this._setContextMenuStyle=this._setContextMenuStyle.bind(this),this._getCustomDialogStyle=this._getCustomDialogStyle.bind(this),this._onOutsideClick=this._onOutsideClick.bind(this),this._onOutsideTouchStart=this._onOutsideTouchStart.bind(this)}componentDidMount(){window.addEventListener("touchstart",this._onOutsideTouchStart),this.props.visible&&window.addEventListener("keydown",this._onEscKey),"click"===this.props.trigger&&window.addEventListener("click",this._onOutsideClick)}componentDidUpdate(e){e.visible!==this.props.visible&&(this.props.visible?window.addEventListener("keydown",this._onEscKey):window.removeEventListener("keydown",this._onEscKey))}componentWillUnmount(){window.removeEventListener("touchstart",this._onOutsideTouchStart),window.removeEventListener("keydown",this._onEscKey),"click"===this.props.trigger&&window.removeEventListener("click",this._onOutsideClick)}_onOutsideClick(e){var t;null!==(t=this._containerRef)&&void 0!==t&&null!==(t=t.current)&&void 0!==t&&t.contains(e.target)||!this.props.visible||this._onHideDialog()}render(){const e=this.props,t=e.children,n=e.className,r=e.content,i=e.focusable,o=e.headingId,a=e.id,s=e.overflowDrawer,l=e.visible,c=e.trigger;return s?go.createElement("div",{className:n,id:a,onClick:this._onShowDialog},t,go.createElement(yX,null,go.createElement(vX,{headingId:o,isOpen:l,onClose:this._onHideDialog},r))):go.createElement("div",{className:n,id:a,onClick:this._onClick,onKeyPress:this._onKeyPress,onTouchStart:this._onTouchStart,..."hover"===c?{onMouseEnter:this._onShowDialog,onMouseLeave:this._onHideDialog}:{},..."hover"===c&&i&&{role:"button",tabIndex:0},ref:this._containerRef},l&&go.createElement(mX,{getRef:this._setContextMenuRef,onVisible:this._isInteractive()?this._enableFocusLock:void 0,setSize:this._setContextMenuStyle,style:this.state.contextMenuStyle,targetSelector:".popover-content"},go.createElement(cI,{enabled:Boolean(this._contextMenuRef)&&this.state.enableFocusLock,returnFocus:xA,shards:this._contextMenuRef&&[this._contextMenuRef]},this._renderContent())),t)}_setContextMenuStyle(e){const t=this._getCustomDialogStyle(e);this.setState({contextMenuStyle:t})}_setContextMenuRef(e){e&&!document.body.contains(e)||(this._contextMenuRef=e)}_onOutsideTouchStart(e){var t,n,r;!this.props.visible||this.props.overflowDrawer||null!==(t=this._contextMenuRef)&&void 0!==t&&null!==(n=t.contains)&&void 0!==n&&n.call(t,e.target)||null!==(r=this._containerRef)&&void 0!==r&&null!==(r=r.current)&&void 0!==r&&r.contains(e.target)||this._onHideDialog()}_onHideDialog(){this.setState({contextMenuStyle:null}
71),this.props.onPopoverClose&&this.props.onPopoverClose()}_onShowDialog(e){var t,n;null==e||e.stopPropagation(),this.props.disablePopover||null===(t=(n=this.props).onPopoverOpen)||void 0===t||t.call(n)}_onClick(e){const t=this.props,n=t.allowClick,r=t.trigger,i=t.focusable,o=t.visible;n||e.stopPropagation(),("click"===r||i)&&(o?this._onHideDialog():this._onShowDialog())}_onTouchStart(e){e.stopPropagation()}_onKeyPress(e){!e.currentTarget.contains(e.target)||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this.props.visible?this._onHideDialog():this._onShowDialog(e))}_onEscKey(e){"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),this.props.visible&&this._onHideDialog())}_getCustomDialogStyle(e){var t;if(null!==(t=this._containerRef)&&void 0!==t&&t.current)return((e,t)=>{const n=this.props.position.split("-");switch(n[0]){case"top":{let i={};return i=n[1]?"start"===n[1]?AX(e):IX(e):TX(e,t),{...(r=e,{position:"fixed",bottom:window.innerHeight-r.y+"px"}),...i}}case"bottom":{let r={};return r=n[1]?"start"===n[1]?AX(e):IX(e):TX(e,t),{...SX(e),...r}}case"left":{let r={};return r=n[1]?"start"===n[1]?EX(e,t):CX(e,t):kX(e,t),{..._X(e),...r}}case"right":{let r={};return r=n[1]?"start"===n[1]?EX(e,t):CX(e,t):kX(e,t),{...wX(e),...r}}default:return{..._X(e),...CX(e,t)}}var r})(this._containerRef.current.getBoundingClientRect(),e)}_renderContent(){const e=this.props,t=e.content,n=e.position,r=e.trigger,i=e.headingId,o=e.headingLabel,a=e.role,s=void 0===a?"dialog":a,l=this.state.enableFocusLock,c="dialog"===s;return go.createElement("div",{className:`popover ${r}`},go.createElement("div",{className:`popover-content ${n.split("-")[0]}`,"data-autofocus":l,onKeyDown:this._onEscKey,...l&&{role:s,tabIndex:-1},...l&&c&&{"aria-modal":!0,"aria-label":!i&&o?o:void 0,"aria-labelledby":i||void 0}},t))}_isInteractive(){return"click"===this.props.trigger||Boolean(this.props.focusable)}_enableFocusLock(){this.setState({enableFocusLock:!0})}}DX(PX,"defaultProps",{className:"",focusable:!0,id:"",trigger:"hover"});const xX=ra((function(e){return{overflowDrawer:e["features/toolbox"].overflowDrawer}}))(PX),RX="SHOW_TOOLTIP",OX="HIDE_TOOLTIP";function MX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return NX(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?NX(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function NX(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const LX=EA()((e=>({container:{backgroundColor:e.palette.tooltipBackground,borderRadius:"3px",padding:e.spacing(2),...e.typography.labelRegular,color:e.palette.tooltipText,position:"relative","&.mounting-animation":{animation:`${_A` 72 0% { 73 opacity: 0; 74 } 75 100% { 76 opacity: 1; 77 } 78 `} 0.2s forwards ease-in`},"&.unmounting":{animation:`${_A` 79 0% { 80 opacity: 1; 81 } 82 100% { 83 opacity: 0; 84 } 85 `} 0.2s forwards ease-out`}}}))),jX=e=>{let t=e.containerClassName,n=e.content,r=e.children,i=e.position,o=void 0===i?"top":i;const a=la(),s=MX((0,go.useState)(!1),2),l=s[0],c=s[1],u=MX((0,go.useState)(!1),2),d=u[0],p=u[1],f=pa((e=>e["features/toolbox"].overflowDrawer)),h=LX(),m=h.classes,g=h.cx,v=(0,go.useRef)({open:0,close:0}),b=pa((e=>e["features/base/tooltip"])),y=b.content,_=b.previousContent,w=b.visible,S=go.createElement("div",{className:g(m.container,""===_&&"mounting-animation",d&&"unmounting")},n),E=()=>{c(!0),a(function(e){return{type:RX,content:e}}(n))},k=()=>{c(!1),a(function(e){return{type:OX,content:e}}(n)),p(!1)},C=(0,go.useCallback)((()=>{d||(clearTimeout(v.current.close),v.current.close=0,l||(w?E():v.current.open=window.setTimeout((()=>{E()}),300)))}),[l,w,d]),A=(0,go.useCallback)((()=>{clearTimeout(v.current.open),l&&(v.current.close=window.setTimeout((()=>{p(!0)}),300))}),[l]);return(0,go.useEffect)((()=>{d&&setTimeout((()=>{0!==v.current.close&&k()}),210)}),[d]),(0,go.useEffect)((()=>{y!==n&&(k(),clearTimeout(v.current.close),v.current.close=0)}),[y]),po()||f?r:go.createElement(xX,{allowClick:!0,className:t,content:S,focusable:!1,onPopoverClose:A,onPopoverOpen:C,position:o,visible:l},r)},BX=EA()((e=>({label:{...e.typography.bodyShortBold,color:e.palette.link01,marginBottom:e.spacing(3),cursor:"pointer",display:"flex",alignItems:"center"}
85,addBackground:{marginRight:e.spacing(3),"& svg":{fill:`${e.palette.link01} !important`}},input:{display:"none"}}))),FX=tC((function(e){let t=e.setLoading,n=e.setOptions,r=e.setStoredImages,i=e.showLabel,o=e.storedImages,a=e.t;const s=BX().classes,l=(0,go.useRef)(null),c=(0,go.useCallback)((e=>{!l.current||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),l.current.click())}),[l.current]),u=(0,go.useCallback)((async e=>{const i=e.target.files;if(0===i.length)return;const a=new FileReader;a.readAsDataURL(i[0]),a.onload=async()=>{const e=await function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1920,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1080;return new Promise((r=>{const i=document.createElement("img");i.onload=function(){const e=document.createElement("canvas"),o=e.getContext("2d");e.width=t,e.height=n,null==o||o.drawImage(i,0,0,t,n),r(e.toDataURL("image/jpeg",.5))},i.src=e}))}(a.result),t=Vh();r([...o,{id:t,src:e}]),n({backgroundEffectEnabled:!0,backgroundType:Yl,selectedThumbnail:t,virtualSource:e})},Hl.info("New virtual background image uploaded!"),a.onerror=()=>{t(!1),Hl.error("Failed to upload virtual image!")}}),[o]);return go.createElement(go.Fragment,null,i&&go.createElement("label",{className:s.label,htmlFor:"file-upload",onKeyPress:c,tabIndex:0},go.createElement(AI,{className:s.addBackground,size:24,src:mE}),a("virtualBackground.addBackground")),go.createElement("input",{accept:"image/*",className:s.input,id:"file-upload",onChange:u,ref:l,role:"button",type:"file"}))}));var UX=__webpack_require__(32485),HX=__webpack_require__.n(UX);const VX="BACKGROUND_ENABLED",zX="SET_VIRTUAL_BACKGROUND";async function $X(e,t,n,r){if(Hl.error(`[VirtualBackground] Effect failure: ${r}`),e(qX(t.backgroundEffectEnabled)),e(YX(t)),n)try{await n.setEffect(void 0)}catch(e){Hl.warn("[VirtualBackground] Failed to clear effect after failure:",e)}e(Rl({titleKey:"virtualBackground.backgroundEffectError"},hl.LONG))}function WX(e,t){return async function(n,r){const i=r()["features/virtual-background"];n(qX(e.backgroundEffectEnabled)),n(YX(e));const o=r()["features/virtual-background"];if(t){const r=t;try{if(e.backgroundEffectEnabled){const e=await wc(o);e&&(e.onInferenceFailure=()=>{$X(n,i,t,"persistent inference failure")}),await r.setEffect(e),e&&await e.initPromise}else await r.setEffect(void 0),n(qX(!1))}catch(e){await $X(n,i,t,String(e))}}}}function YX(e){return{type:zX,virtualSource:null==e?void 0:e.virtualSource,blurValue:null==e?void 0:e.blurValue,backgroundType:null==e?void 0:e.backgroundType,selectedThumbnail:null==e?void 0:e.selectedThumbnail}}function qX(e){return{type:VX,backgroundEffectEnabled:e}}function GX(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class KX extends go.PureComponent{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_componentWasUnmounted",void 0),this.state={loading:!1,localTrackLoaded:!1,jitsiTrack:null}}_stopStream(e){e&&e.dispose()}async _setTracks(){try{this.setState({loading:!0});const e=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return GX(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?GX(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(await Sc({cameraDeviceId:this.props.selectedVideoInputId,devices:["video"]}),1)[0];if(this.setState({localTrackLoaded:!0}),this._componentWasUnmounted)return void this._stopStream(e);this.setState({jitsiTrack:e,loading:!1}),this.props.loadedPreview(!0)}catch(e){return this.props.dispatch(vg()),this.props.dispatch(Rl({titleKey:"virtualBackground.backgroundEffectError",descriptionKey:"deviceError.cameraError"},hl.LONG)),void Hl.error("Failed to access camera device. Error on apply background effect.")}}async _applyBackgroundEffect(){this.setState({loading:!0}),this.props.loadedPreview(!1),await this.props.dispatch(WX(this.props.options,this.state.jitsiTrack)),this.props.loadedPreview(!0),this.setState({loading:!1})}_loadVideoPreview(){const e=kA.getClasses(this.props);return go.createElement("div",{className:e.previewLoader},go.createElement(XV,{size:"large"}))}_renderPreviewEntry(e){const t=this.props.t,n=kA.getClasses(this.props);return this.state.loading?this._loadVideoPreview():e?go.createElement(TQ,{className:HX()(n.previewVideo,"flipVideoX"),id:"virtual_background_preview",playsinline:!0,videoTrack:{jitsiTrack:e}}):go.createElement("div",{className:n.error},t("deviceSelection.previewUnavailable"))}componentDidMount(){this._setTracks()}componentWillUnmount(){this._componentWasUnmounted=!0,this._stopStream(this.state.jitsiTrack)}async componentDidUpdate(e){_e(this.props.selectedVideoInputId,e.selectedVideoInputId)||this._setTracks(),!_e(this.props.options,e.options)&&this.state.localTrackLoaded&&this._applyBackgroundEffect()}render(){const e=this.state.jitsiTrack,t=kA.getClasses(this.props);return go.createElement("div",{className:t.virtualBackgroundPreview},e?this._renderPreviewEntry(e):this._loadVideoPreview())}}const JX=tC(ra()(kA(KX,(e=>({virtualBackgroundPreview:{height:"auto",width:"100%",overflow:"hidden",marginBottom:e.spacing(3),zIndex:2,borderRadius:"3px",backgroundColor:e.palette.virtualBackgroundPreview,position:"relative"},previewLoader:{height:"220px","& svg":{position:"absolute",top:"40%",left:"45%"}},previewVideo:{height:"100%",width:"100%",objectFit:"cover"},error:{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",height:"220px",position:"relative"}})))));function ZX(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return QX(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?QX(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function QX(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const XX=e=>{e.target.style.display="none"},e0=EA()((e=>({virtualBackgroundLoading:{width:"100%",display:"flex",alignItems:"center",justifyContent:"center",height:"50px"},container:{width:"100%",display:"flex",flexDirection:"column"},thumbnailContainer:{width:"100%",display:"inline-grid",gridTemplateColumns:"1fr 1fr 1fr 1fr 1fr",gap:e.spacing(1),"@media (min-width: 608px) and (max-width: 712px)":{gridTemplateColumns:"1fr 1fr 1fr 1fr"},"@media (max-width: 607px)":{gridTemplateColumns:"1fr 1fr 1fr",gap:e.spacing(2)}},thumbnail:{height:"54px",width:"100%",borderRadius:"4px",boxSizing:"border-box",display:"flex",alignItems:"center",justifyContent:"center",textAlign:"center",...e.typography.labelBold,color:e.palette.virtualBackgroun
85dText,objectFit:"cover",[["&:hover","&:focus"]]:{opacity:.5,cursor:"pointer","& ~ .delete-image-icon":{display:"block"}},"@media (max-width: 607px)":{height:"70px"}},selectedThumbnail:{border:`2px solid ${e.palette.action01Hover}`},noneThumbnail:{backgroundColor:e.palette.virtualBackgroundBorder},slightBlur:{boxShadow:"inset 0 0 12px #000000",background:"#a4a4a4"},blur:{boxShadow:"inset 0 0 12px #000000",background:"#7e8287"},storedImageContainer:{position:"relative",display:"flex",flexDirection:"column","&:focus-within .delete-image-container":{display:"block"}},deleteImageIcon:{position:"absolute",top:"3px",right:"3px",background:e.palette.virtualBackgroundBorder,borderRadius:"3px",cursor:"pointer",display:"none","@media (max-width: 607px)":{display:"block",padding:"3px"},[["&:hover","&:focus"]]:{display:"block"}}}))),t0=ra((function(e){var t;const n=e["features/base/config"],r=e["features/dynamic-branding"].virtualBackgrounds;return{_images:Boolean(r.length)&&r||ql,_showUploadButton:!(null!==(t=n.virtualBackground)&&void 0!==t&&t.disableAddingImages)}}))(tC((function(e){let t=e._images,n=e._showUploadButton,r=e.onOptionsChange,i=e.options,o=e.selectedVideoInputId,s=e.dispatch,c=e.t;const u=e0(),d=u.classes,p=u.cx,f=ZX((0,go.useState)(!1),2),h=f[0],m=f[1],g=a.getItem("virtualBackgrounds"),v=ZX((0,go.useState)(g&&l(g)||[]),2),b=v[0],y=v[1],_=ZX((0,go.useState)(!1),2),w=_[0],S=_[1],E=(0,go.useCallback)((e=>{const t=e.currentTarget.getAttribute("data-imageid");y(b.filter((e=>e.id!==t)))}),[b]),k=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),E(e))}),[E]);(0,go.useEffect)((()=>{try{a.setItem("virtualBackgrounds",JSON.stringify(b))}catch(e){e&&y(b.slice(1))}25===b.length&&(s(Rl({descriptionKey:"virtualBackground.oldestBackgroundRemoved",titleKey:"virtualBackground.backgroundLimitReached"},hl.MEDIUM)),y(b.slice(1)))}),[b,s]);const C=(0,go.useCallback)((async()=>{r({backgroundEffectEnabled:!0,backgroundType:Wl,blurValue:25,selectedThumbnail:"blur"}),Hl.info('"Blur" option set for virtual background preview!')}),[]),A=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),C())}),[C]),T=(0,go.useCallback)((async()=>{r({backgroundEffectEnabled:!0,backgroundType:Wl,blurValue:8,selectedThumbnail:"slight-blur"}),Hl.info('"Slight-blur" option set for virtual background preview!')}),[]),I=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),T())}),[T]),D=(0,go.useCallback)((async()=>{r({backgroundEffectEnabled:!1,selectedThumbnail:"none"}),Hl.info('"None" option set for virtual background preview!')}),[]),P=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),D())}),[D]),x=(0,go.useCallback)((async e=>{const t=e.currentTarget.getAttribute("data-imageid"),n=b.find((e=>e.id===t));n&&(r({backgroundEffectEnabled:!0,backgroundType:Yl,selectedThumbnail:n.id,virtualSource:n.src}),Hl.info("Uploaded image set for virtual background preview!"))}),[b]),R=(0,go.useCallback)((async e=>{const n=e.currentTarget.getAttribute("data-imageid"),i=t.find((e=>e.id===n));if(i){try{const e=await(async e=>{const t=await fetch(e),n=await t.blob();return await(e=>new Promise((t=>{const n=new FileReader;n.onloadend=()=>{var e;return t(null===(e=n.result)||void 0===e?void 0:e.toString())},n.readAsDataURL(e)})))(n)})(i.src);r({backgroundEffectEnabled:!0,backgroundType:Yl,selectedThumbnail:i.id,virtualSource:e}),Hl.info("Image set for virtual background preview!")}catch(e){Hl.error("Could not fetch virtual background image:",e)}S(!1)}}),[]),O=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),R(e))}),[R]),M=(0,go.useCallback)((e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),x(e))}),[x]),N=(0,go.useCallback)((async e=>{await m(e)}),[]),L={none:c("virtualBackground.none"),"slight-blur":c("virtualBackground.slightBlur"),blur:c("virtualBackground.blur"),...t.reduce(((e,t)=>(e[t.id]=t.tooltip?c(`virtualBackground.${t.tooltip}`):"",e)),{}),...b.reduce(((e,t,n)=>(e[t.id]=c("virtualBackground.uploadedImage",{index:n+1}),e)),{})},j=null!=i&&i.selectedThumbnail?L[i.selectedThumbnail]:L.none,B=(0,go.useCallback)((e=>(null==i?void 0:i.selectedThumbnail)===e),[i]),F=(0,go.useCallback)((e=>B(e)&&d.selectedThumbnail),[B,i]);return go.createElement(go.Fragment,null,go.createElement(JX,{loadedPreview:N,options:i,selectedVideoInputId:o}
85),w?go.createElement("div",{className:d.virtualBackgroundLoading},go.createElement(XV,null)):go.createElement("div",{className:d.container},go.createElement("span",{className:"sr-only",id:"virtual-background-current-info"},c("virtualBackground.accessibilityLabel.currentBackground",{background:j})),n&&go.createElement(FX,{setLoading:S,setOptions:r,setStoredImages:y,showLabel:h,storedImages:b}),go.createElement("div",{"aria-describedby":"virtual-background-current-info","aria-label":c("virtualBackground.accessibilityLabel.selectBackground"),className:d.thumbnailContainer,role:"radiogroup",tabIndex:-1},go.createElement(jX,{content:c("virtualBackground.removeBackground"),position:"top"},go.createElement("div",{"aria-checked":B("none"),"aria-label":c("virtualBackground.removeBackground"),className:p(d.thumbnail,d.noneThumbnail,F("none")),onClick:D,onKeyPress:P,role:"radio",tabIndex:0},c("virtualBackground.none"))),go.createElement(jX,{content:c("virtualBackground.slightBlur"),position:"top"},go.createElement("div",{"aria-checked":B("slight-blur"),"aria-label":c("virtualBackground.slightBlur"),className:p(d.thumbnail,d.slightBlur,F("slight-blur")),onClick:T,onKeyPress:I,role:"radio",tabIndex:0},c("virtualBackground.slightBlur"))),go.createElement(jX,{content:c("virtualBackground.blur"),position:"top"},go.createElement("div",{"aria-checked":B("blur"),"aria-label":c("virtualBackground.blur"),className:p(d.thumbnail,d.blur,F("blur")),onClick:C,onKeyPress:A,role:"radio",tabIndex:0},c("virtualBackground.blur"))),t.map((e=>{var t;return go.createElement(jX,{content:null!==(t=e.tooltip&&c(`virtualBackground.${e.tooltip}`))&&void 0!==t?t:"",key:e.id,position:"top"},go.createElement("img",{alt:e.tooltip&&c(`virtualBackground.${e.tooltip}`),"aria-checked":B(e.id),className:p(d.thumbnail,F(e.id)),"data-imageid":e.id,onClick:R,onError:XX,onKeyPress:O,role:"radio",src:e.src,tabIndex:0}))})),b.map(((e,t)=>go.createElement("div",{className:d.storedImageContainer,key:e.id},go.createElement("img",{alt:c("virtualBackground.uploadedImage",{index:t+1}),"aria-checked":B(e.id),className:p(d.thumbnail,F(e.id)),"data-imageid":e.id,onClick:x,onError:XX,onKeyPress:M,role:"radio",src:e.src,tabIndex:0}),go.createElement(AI,{ariaLabel:c("virtualBackground.deleteImage"),className:p(d.deleteImageIcon,"delete-image-icon"),"data-imageid":e.id,onClick:E,onKeyPress:k,role:"button",size:16,src:wS,tabIndex:0})))))))}))),n0=kA(tC(class extends gQ{constructor(e){super(e),this._onOptionsChanged=this._onOptionsChanged.bind(this)}_onOptionsChanged(e){super._onChange({options:e})}render(){var e;const t=this.props,n=t.options,r=t.selectedVideoInputId,i=kA.getClasses(this.props);return go.createElement("div",{className:i.container,id:"virtual-background-dialog",key:"virtual-background"},go.createElement(t0,{onOptionsChange:this._onOptionsChanged,options:n,selectedThumbnail:null!==(e=n.selectedThumbnail)&&void 0!==e?e:"",selectedVideoInputId:r}))}}),(()=>({container:{width:"100%",display:"flex",flexDirection:"column"}}))),r0=EA()((()=>({settingsDialog:{display:"flex",width:"100%"}}))),i0=ra((function(e,t){const n=t.isDisplayedOnWelcomePage,r=interfaceConfig.SETTINGS_SECTIONS||[],i=r.includes("devices"),o=nQ(e),a=rQ(e),s=a.showModeratorSettings,l=r.includes("more"),c=r.includes("profile")&&!e["features/base/config"].disableProfile,u=r.includes("calendar")&&KZ(e),d=r.includes("shortcuts"),p=r.includes("sounds"),f=tQ(e),h=Object.keys(f).length>0,m=Bl(),g=Fl(e),v=[],b=N6(e);return i&&(v.push({name:"audio_tab",component:jQ,labelKey:"settings.audio",props:T$(e,n),propsUpdateFunction:(e,t)=>({...t,audioSettings:e.audioSettings,noiseSuppressionEnabled:e.noiseSuppressionEnabled,selectedAudioInputId:e.selectedAudioInputId,selectedAudioOutputId:e.selectedAudioOutputId}),submit:e=>function(e,t){return async(n,r)=>{const i=T$(r(),t),o=e.selectedAudioInputId&&e.selectedAudioInputId!==i.selectedAudioInputId;if(o&&(n(ge({userSelectedMicDeviceId:e.selectedAudioInputId,userSelectedMicDeviceLabel:bz(r(),e.selectedAudioInputId,"audioInput")})),await pQ(r()),n(X2(e.audioSettings)),n(y7(e.selectedAudioInputId))),e.selectedAudioOutputId&&e.selectedAudioOutputId!==i.selectedAudioOutputId&&(mj(QI("audio","output")),Dz(e.selectedAudioOutputId,n,!0,bz(r(),e.selectedAudioOutputId,"audioOutput")).then((()=>fQ.log("changed audio output device"))).catch((e=>{fQ.warn("Failed to change audio output device.","Default or previously set audio output device will"," be used instead.",e)}))),e.noiseSuppressionEnabled!==i.noiseSuppressionEnabled&&n(Qm()),!be(e.audioSettings,i.audioSettings)&&!o&&!e.noiseSuppressionEnabled){if(!Ps(r()))return fQ.debug("No local audio track found"),void n(X2(e.audioSettings));await pQ(r()),n(function(e){return async(t,n)=>{const r=n();await async function(e,t){const n=Ee(e),r=Ps(n);if(r)if(Mi(n))try{await r.applyConstraints(t)}catch(e){ys.error("Failed to apply audio constraints ",e)}else ys.debug("Advanced audio settings disabled");else ys.debug("No local audio track found")}(r,e),t(X2(xs(r)))}}(e.audioSettings))}}}(e,n),icon:YE}),!b&&v.push({name:Nz,component:UQ,labelKey:"settings.video",props:I$(e,n),propsUpdateFunction:(e,t)=>({...t,currentFramerate:null==e?void 0:e.currentFramerate,localFlipX:e.localFlipX,selectedVideoInputId:e.selectedVideoInputId}),submit:e=>function(e,t){return(n,r)=>{const i=I$(r(),t);if(e.selectedVideoInputId&&e.selectedVideoInputId!==i.selectedVideoInputId&&(n(ge({userSelectedCameraDeviceId:e.selectedVideoInputId,userSelectedCameraDeviceLabel:bz(r(),e.selectedVideoInputId,"videoInput")})),n(S7(e.selectedVideoInputId))),e.localFlipX!==i.localFlipX&&n(ge({localFlipX:e.localFlipX})),e.currentFramerate!==i.currentFramerate){const t=parseInt(e.currentFramerate,10);n({type:aH,captureFrameRate:t})}}}(e,n),icon:zE})),m&&!b&&g&&v.push({name:Lz,component:n0,labelKey:"virtualBackgroun
85d.title",props:cQ(e,n),propsUpdateFunction:(e,t,n)=>{const r=n[v.findIndex((e=>e.name===Nz))];return{...t,selectedVideoInputId:(null==r?void 0:r.selectedVideoInputId)||t.selectedVideoInputId,options:e.options}},submit:e=>Z2(e),cancel:()=>Z2({options:cQ(e,n).options},!0),icon:QS}),!p&&!h||b||v.push({name:"notifications_tab",component:JQ,labelKey:"settings.notifications",propsUpdateFunction:(e,t)=>({...t,enabledNotifications:(null==e?void 0:e.enabledNotifications)||{},soundsIncomingMessage:null==e?void 0:e.soundsIncomingMessage,soundsParticipantJoined:null==e?void 0:e.soundsParticipantJoined,soundsParticipantKnocking:null==e?void 0:e.soundsParticipantKnocking,soundsParticipantLeft:null==e?void 0:e.soundsParticipantLeft,soundsReactions:null==e?void 0:e.soundsReactions,soundsTalkWhileMuted:null==e?void 0:e.soundsTalkWhileMuted}),props:oQ(e,p),submit:q2,icon:gS}),s&&!b&&v.push({name:Rz,component:GQ,labelKey:"settings.moderator",props:a,propsUpdateFunction:(e,t)=>({...t,audioTranslationEnabled:null==e?void 0:e.audioTranslationEnabled,chatWithPermissionsEnabled:null==e?void 0:e.chatWithPermissionsEnabled,followMeEnabled:null==e?void 0:e.followMeEnabled,followMeRecorderEnabled:null==e?void 0:e.followMeRecorderEnabled,startAudioMuted:null==e?void 0:e.startAudioMuted,startVideoMuted:null==e?void 0:e.startVideoMuted,startReactionsMuted:null==e?void 0:e.startReactionsMuted}),submit:W2,icon:oE}),c&&v.push({name:Oz,component:pX,labelKey:"profile.title",props:iQ(e),propsUpdateFunction:(e,t)=>({...t,displayName:null==e?void 0:e.displayName,email:null==e?void 0:e.email}),submit:Y2,icon:VE}),u&&!b&&v.push({name:Pz,component:qQ,labelKey:"settings.calendar.title",icon:vS}),d&&!b&&v.push({name:Mz,component:fX,labelKey:"settings.shortcuts",props:lQ(e,n),propsUpdateFunction:(e,t)=>({...t,keyboardShortcutsEnabled:null==e?void 0:e.keyboardShortcutsEnabled}),submit:J2,icon:OE}),l&&!b&&v.push({name:xz,component:KQ,labelKey:"settings.more",props:o,propsUpdateFunction:(e,t)=>({...t,currentLanguage:null==e?void 0:e.currentLanguage,hideSelfView:null==e?void 0:e.hideSelfView,showSubtitlesOnStage:null==e?void 0:e.showSubtitlesOnStage,maxStageParticipants:null==e?void 0:e.maxStageParticipants}),submit:$2,icon:qS}),{_tabs:v}}))((e=>{var t;let n=e._tabs,r=e.defaultTab,i=e.dispatch;const o=r0().classes,a=null===(t=n.find((e=>e.name===r)))||void 0===t?void 0:t.name,s=n.map((e=>({...e,className:`settings-pane ${o.settingsDialog}`,submit:function(){return e.submit&&i(e.submit(...arguments))}})));return go.createElement(gJ,{className:"settings-dialog",defaultTab:a,tabs:s,titleKey:"settings.title"})})),o0="SET_SHARED_VIDEO_STATUS",a0="RESET_SHARED_VIDEO_STATUS",s0="SET_CONFIRM_SHOW_VIDEO",l0="SET_ALLOWED_URL_DOMAINS",c0="SET_IS_PEERTUBE";class u0 extends go.Component{constructor(e){super(e),this._onSetVideoLink=this._onSetVideoLink.bind(this)}_onSetVideoLink(e){const t=this.props.onPostSubmit,n=iB(e);return!!n&&(t(n),!0)}}const d0=tC(ra((function(e){return{_allowedUrlDomains:e["features/shared-video"].allowedUrlDomains}}))(class extends u0{constructor(e){super(e),this.state={value:"",okDisabled:!0,error:!1},this._onChange=this._onChange.bind(this),this._onSubmitValue=this._onSubmitValue.bind(this)}_onChange(e){this.setState({value:e,okDisabled:!e})}_onSubmitValue(){const e=super._onSetVideoLink(this.state.value);return e?this.props.dispatch(vg()):this.setState({error:!0}),e}render(){const e=this.props.t,t=this.state.error;return go.createElement(MI,{disableAutoHideOnSubmit:!0,ok:{disabled:this.state.okDisabled,translationKey:"dialog.Share"},onSubmit:this._onSubmitValue,titleKey:"dialog.shareVideoTitle"},go.createElement(uX,{autoFocus:!0,bottomLabel:t&&e("dialog.sharedVideoDialogError"),className:"dialog-bottom-margin",error:t,id:"shared-video-url-input",label:e("dialog.videoLink"),name:"sharedVideoUrl",onChange:this._onChange,placeholder:e("dialog.sharedVideoLinkPlaceholder"),type:"text",value:this.state.value}))}}));var p0;!function(e){e.ONLY_NOTIFY="ONLY_NOTIFY",e.PREVENT_AND_NOTIFY="PREVENT_AND_NOTIFY"}(p0||(p0={}));class f0 extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this)}get label(){return this._maybeTranslateAttribute(this.props.label,this.props.labelProps)}get tooltip(){var e;return this._maybeTranslateAttribute(null!==(e=this.props.tooltip)&&void 0!==e?e:"")}get accessibilityLabel(){return this._maybeTranslateAttribute(this.props.accessibilityLabel)}_maybeTranslateAttribute(e,t){const n=this.props.t;return t?"function"==typeof n?n(e,t):`${e} ${t}`:"function"==typeof n?n(e):e}_onClick(){const e=this.props,t=e.disabled,n=e.onClick;for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];t||null==n||n(...i)}_renderItem(){return null}render(){return this.props.visible?this._renderItem():null}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(f0,"defaultProps",{disabled:!1,label:"",showLabel:!1,t:void 0,tooltip:"",tooltipPosition:"top",visible:!0});class h0 extends f0{constructor(e){super(e),this._onKeyPress=this._onKeyPress.bind(this)}
85_onKeyPress(e){"Enter"===(null==e?void 0:e.key)&&(e.preventDefault(),this.props.onClick())}_renderItem(){const e=this.props,t=e.backgroundColor,n=e.contextMenu,r=e.isMenuButton,i=e.disabled,o=e.elementAfter,a=e.icon,s=e.onClick,l=e.onKeyDown,c=e.showLabel,u=e.tooltipPosition,d=e.toggled,p=c?"overflow-menu-item":"toolbox-button",f=r?"aria-expanded":"aria-pressed",h={[f]:d,"aria-disabled":i,"aria-label":this.accessibilityLabel,className:p+(i?" disabled":""),onClick:i?void 0:s,onKeyDown:i?void 0:l,onKeyPress:this._onKeyPress,tabIndex:0,role:"button"},m=c?"li":"div",g=this.tooltip&&this.tooltip.length>0;if(n)return go.createElement(pJ,{accessibilityLabel:this.accessibilityLabel,backgroundColor:t,disabled:i,icon:a,onClick:s,onKeyDown:l,onKeyPress:this._onKeyPress,text:this.label});let v=go.createElement(go.Fragment,null,this._renderIcon(),c&&go.createElement("span",null,this.label),o);var b;return g&&(v=go.createElement(jX,{content:null!==(b=this.tooltip)&&void 0!==b?b:"",position:u},v)),go.createElement(m,h,v)}_renderIcon(){const e=this.props,t=e.backgroundColor,n=e.customClass,r=e.disabled,i=e.icon,o=e.showLabel,a=e.toggled,s=go.createElement(AI,{size:o?void 0:24,src:i}),l=o?"span":"div",c=`${o?"overflow-menu-item-icon":"toolbox-icon"} ${a?"toggled":""} ${r?"disabled":""} ${null!=n?n:""}`,u=t&&!o?{backgroundColor:t}:{};return go.createElement(l,{className:c,style:u},s)}}function m0(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class g0 extends go.Component{constructor(e){super(e),m0(this,"backgroundColor",void 0),m0(this,"accessibilityLabel",void 0),m0(this,"toggledAccessibilityLabel",void 0),m0(this,"labelProps",void 0),m0(this,"icon",void 0),m0(this,"label",void 0),m0(this,"toggledLabel",void 0),m0(this,"toggledIcon",void 0),m0(this,"tooltip",void 0),m0(this,"toggledTooltip",void 0),this._onClick=this._onClick.bind(this)}_onKeyDown(){}_handleClick(){}_getElementAfter(){return null}_getIcon(){return(this._isToggled()?this.toggledIcon:this.icon)||this.icon}_getLabel(){return(this._isToggled()?this.toggledLabel:this.label)||this.label}_getLabelProps(){return this.labelProps}_getAccessibilityLabel(){return(this._isToggled()?this.toggledAccessibilityLabel:this.accessibilityLabel)||this.accessibilityLabel}_getStyles(){const e=this.props,t=e.disabledStyles,n=e.styles,r=e.toggledStyles,i=(this._isToggled()?r:n)||n;var o,a,s,l,c,u;return this._isDisabled()&&i&&t?{iconStyle:sg(null!==(o=i.iconStyle)&&void 0!==o?o:{},null!==(a=t.iconStyle)&&void 0!==a?a:{}),labelStyle:sg(null!==(s=i.labelStyle)&&void 0!==s?s:{},null!==(l=t.labelStyle)&&void 0!==l?l:{}),style:sg(null!==(c=i.style)&&void 0!==c?c:{},null!==(u=t.style)&&void 0!==u?u:{}),underlayColor:t.underlayColor||i.underlayColor}:i}_getTooltip(){return(this._isToggled()?this.toggledTooltip:this.tooltip)||this.tooltip||""}_isDisabled(){return!1}_isToggled(){}_onClick(e){var t,n;const r=this.props,i=r.afterClick,o=r.buttonKey,a=r.handleClick,s=r.notifyMode;"undefined"!=typeof APP&&s&&APP.API.notifyToolbarButtonClicked(o,s===p0.PREVENT_AND_NOTIFY),s!==p0.PREVENT_AND_NOTIFY&&(a&&a(),this._handleClick()),null==i||i(e),null==e||null===(t=e.currentTarget)||void 0===t||null===(n=t.blur)||void 0===n||n.call(t)}render(){const e={...this.props,accessibilityLabel:this._getAccessibilityLabel(),elementAfter:this._getElementAfter(),icon:this._getIcon(),label:this._getLabel(),labelProps:this._getLabelProps(),styles:this._getStyles(),toggled:this._isToggled(),tooltip:this._getTooltip()};return go.createElement(h0,{disabled:this._isDisabled(),onClick:this._onClick,onKeyDown:this._onKeyDown,...e})}}function v0(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}m0(g0,"defaultProps",{afterClick:void 0,disabledStyles:{iconStyle:{opacity:.5},labelStyle:{opacity:.5},style:void 0,underlayColor:void 0},showLabel:!1,styles:void 0,toggledStyles:void 0,tooltipPosition:"top",visible:!0});const b0=tC(ra((function(e){var t;const n=e["features/shared-video"],r=n.ownerId,i=n.status,o=null===(t=X4(e))||void 0===t?void 0:t.id,a=nB(null!=i?i:"");return{_isDisabled:a&&r!==o,_sharingVideo:a}}))(class extends g0{constructor(){super(...arguments),v0(this,"accessibilityLabel","toolbar.accessibilityLabel.sharedvideo"),v0(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.stopSharedVideo"),v0(this,"icon",hE),v0(this,"label","toolbar.sharedvideo"),v0(this,"toggledLabel","toolbar.stopSharedVideo"),v0(this,"tooltip","toolbar.sharedvideo"),v0(this,"toggledTooltip","toolbar.stopSharedVideo")}_handleClick(){this._doToggleSharedVideo()}_isToggled(){return this.props._sharingVideo}_isDisabled(){return this.props._isDisabled}_doToggleSharedVideo(){this.props.dispatch(((e,t)=>{const n=t()["features/shared-video"].status,r=void 0===n?"":n;[Jj.PLAYING,Zj,Jj.PAUSED].includes(r)?e(E0()):e(bg("SharedVideoDialog",d0,{onPostSubmit:t=>e(k0(t))}))}))}}));function y0(e){let t=e.actorName,n=e.onSubmit;
85const r=Qk().t;return go.createElement(MI,{onSubmit:n,title:r("dialog.shareVideoConfirmPlayTitle",{name:t})},go.createElement("div",null,r("dialog.shareVideoConfirmPlay")))}function _0(e){return{type:s0,value:e}}function w0(){return{type:a0}}function S0(e){let t=e.videoUrl,n=e.status,r=e.time,i=e.ownerId,o=e.muted;return{type:o0,ownerId:i,status:n,time:r,videoUrl:t,muted:o}}function E0(){return(e,t)=>{const n=t(),r=n["features/shared-video"].ownerId,i=X4(n);r===(null==i?void 0:i.id)&&e(w0())}}function k0(e){return(t,n)=>{if(!oB(n()))return;const r=I5(n());if(r){const t=X4(n());aB({conference:r,id:e,localParticipantId:null==t?void 0:t.id,status:Zj,time:0})}}}function C0(e){return{type:l0,allowedUrlDomains:e}}const A0=EA()((e=>({itemContainer:{display:"flex",color:e.palette.dialogSecondaryText,alignItems:"center",fontSize:"0.875rem",cursor:"pointer",padding:"5px 0","&:hover":{backgroundColor:e.palette.languageSelectorHover}},iconWrapper:{margin:"4px 10px",width:"22px",height:"22px"},activeItemContainer:{fontWeight:700}}))),T0=tC((e=>{let t=e.t,n=e.lang,r=e.selected,i=e.onLanguageSelected;const o=A0().classes,a=(0,go.useCallback)((()=>i(n)),[n]);return go.createElement("div",{className:`${o.itemContainer} ${r?o.activeItemContainer:""}`,onClick:a},go.createElement("span",{className:o.iconWrapper},r&&go.createElement(AI,{src:yS})),t(n))})),I0=EA()((()=>({itemsContainer:{display:"flex",flexFlow:"column"}}))),D0=e=>{let t=e.items,n=e.onLanguageSelected;const r=I0().classes,i=t.map((e=>go.createElement(T0,{key:e.id,lang:e.lang,onLanguageSelected:n,selected:e.selected})));return go.createElement("div",{className:r.itemsContainer},i)},P0=EA()((e=>({paragraphWrapper:{fontSize:"0.875rem",margin:"10px 0px",color:e.palette.dialogText},spanWrapper:{fontWeight:700,cursor:"pointer",color:e.palette.link01,"&:hover":{backgroundColor:e.palette.languageSelectorHover,color:e.palette.link01Hover}}}))),x0=tC((R0=e=>{const t=e.asyncTranscription,n=e.dispatch,r=e.language,i=e.listItems,o=e.onLanguageSelected,a=e.subtitles,s=e.t,l=P0().classes,c=(0,go.useCallback)((e=>{t?n(bg("RecordingTranscriptionDialog",iJ,{recordAudioAndVideo:!1})):o(e),n(O0())}),[t,r]),u=(0,go.useCallback)((()=>{n(z2(xz,!1))}),[]);return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"transcribing.subtitles"},go.createElement("p",{className:l.paragraphWrapper},sC(s,"transcribing.sourceLanguageDesc",{sourceLanguage:s(`languages:${xt.language}`).toLowerCase()}),go.createElement("span",{className:l.spanWrapper,onClick:u},s("transcribing.sourceLanguageHere"),".")),go.createElement(D0,{items:i,onLanguageSelected:c,selectedLanguage:a}))},()=>{var e;const t=la(),n=Qk().t,r=pa((e=>e["features/subtitles"]._language)),i=null==r?void 0:r.replace("translation-languages:",""),o=pa((e=>fG(e,i))),a="transcribing.subtitlesOff",s=null!=r?r:a,l=[a,...o.map((e=>`translation-languages:${e}`))].map(((e,t)=>({id:e+t,lang:e,selected:e===s}))),c=pa((e=>e["features/base/conference"])).conference,u=pa(hG),d=Boolean(null==c||null===(e=c.getMetadataHandler())||void 0===e||null===(e=e.getMetadata())||void 0===e?void 0:e.asyncTranscription),p=(0,go.useCallback)((e=>{const n=e===a?null:e,r=Boolean(n);t(Qc(r,r,n))}),[r]);return u?go.createElement(R0,{asyncTranscription:d,dispatch:t,language:r,listItems:l,onLanguageSelected:p,subtitles:s,t:n}):null}));var R0;function O0(){return function(e){e(yg("LanguageSelectorDialog",x0))}}const M0="SET_TIME_TIMER_CALENDAR_DURATION",N0="SET_TIME_TIMER_ACKNOWLEDGED",L0="SET_TIME_TIMER_EXPIRED",j0="SET_TIME_TIMER_WARNING_TRIGGERED",B0="START_TIME_TIMER",F0="STOP_TIME_TIMER",U0="TICK_TIME_TIMER",H0="time-timer-ended",V0="#F8AE1A",z0="#F24D5F";function $0(e){var t;return!1!==(null===(t=e["features/base/config"])||void 0===t||null===(t=t.timeTimer)||void 0===t?void 0:t.enabled)}function W0(e){const t=e["features/time-timer"],n=t.acknowledged;return t.expired&&!n}function Y0(e){return{type:B0,durationSeconds:e,elapsedSeconds:arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,nowUnix:Date.now()}}function q0(){return{type:F0}}function G0(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.startTimeUnix,r=t.url;return{type:M0,durationSeconds:e,startTimeUnix:n,url:r}}const K0=" SET_CAR_MODE",J0="SET_TILE_VIEW",Z0="VIRTUAL_SCREENSHARE_REMOTE_PARTICIPANTS_UPDATED";function Q0(e){return(t,n)=>{!yF(n())&&t({type:J0,enabled:e})}}function X0(){return(e,t)=>{e(Q0(!IB(t())))}}const e1="CONNECTION_DISCONNECTED",t1="CONNECTION_ESTABLISHED",n1="CONNECTION_FAILED",r1="CONNECTION_PROPERTIES_UPDATED",i1="CONNECTION_WILL_CONNECT",o1="CONNECTION_TOKEN_EXPIRED",a1="SET_LOCATION_URL",s1="SET_PREFER_VISITOR",l1="SHOW_CONNECTION_INFO";function c1(e){return{type:l1,showConnectionInfo:e}}const u1="SET_MAX_RECEIVER_VIDEO_QUALITY_FOR_LARGE_VIDEO",d1="SET_MAX_RECEIVER_VIDEO_QUALITY_FOR_SCREEN_SHARING_FILMSTRIP",p1="SET_MAX_RECEIVER_VIDEO_QUALITY_FOR_STAGE_FILMSTRIP",f1="SET_MAX_RECEIVER_VIDEO_QUALITY_FOR_TILE_VIEW",h1="SET_MAX_RECEIVER_VIDEO_QUALITY_FOR_VERTICAL_FILMSTRIP",m1="SET_PREFERRED_VIDEO_QUALITY",g1=Y("app:video-quality");function v1(e){return{type:m1,preferredVideoQuality:e}}const b1="RESET_WHITEBOARD",y1="SETUP_WHITEBOARD",_1="SET_WHITEBOARD_OPEN",w1=e=>{let t=e.collabDetails,n=e.collabServerUrl;return{type:y1,collabDetails:t,collabServerUrl:n}},S1=()=>({type:b1}),E1=(e,t)=>({type:_1,isOpen:e,userInitiated:t}),k1=()=>e=>{e(Rl({titleKey:"notify.whiteboardLimitTitle",descriptionKey:"notify.whiteboardLimitDescription"},hl.LONG))};var C1;function A1(e){return(t,n)=>{const r=n(),i=(e=>H$(e)&&k6(e))(r),o=V$(r);if(i)"boolean"==typeof e?e!==o&&t(E1(e,!0)):o&&!q$(r)?t(E1(!0,!0)):o&&q$(r)?t(E1(!1,!0)):o||t(E1(!0,!0));else if(o||F$(r)){const n=null!=e?e:!o;n!==o&&t(E1(n))}else"undefined"!=typeof APP&&APP.API.notifyWhiteboardStatusChanged(C1.FORBIDDEN)}}!function(e){e.FORBIDDEN="FORBIDDEN",e.HIDDEN="HIDDEN",e.INSTANTIATED="INSTANTIATED",e.RESET="RESET",e.SHOWN="SHOWN"}(C1||(C1={}));const T1=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return t=>{e&&t(E1(!1)),t(S1()),mj({action:"whiteboard.restrict"})}},I1={};let D1;function P1(){return D1||(D1=new de({backend:new ue({postisOptions:I1})})),D1}"number"==typeof fe&&(I1.scope=`jitsi_meet_external_api_${fe}`),O().setExternalTransportBackend=e=>D1.setBackend(e);const x1=U().getLogger("api:core");let R1={};const O1=P1();let M1=!0,N1=!0;function L1(){R1={"add-breakout-room":e=>{k6(APP.store.getState())?APP.store.dispatch(cV(e)):x1.error("Missing moderator rights to add breakout rooms")},"answer-knocking-participant":(e,t)=>{APP.store.dispatch(function(e,t){return n=>{n(function(e,t){return async(n,r)=>{const i=I5(r);i&&(t?i.lobbyApproveAccess(e):i.lobbyDenyAccess(e))}}(e,t)),n(Il(_l))}}(e,t))},"approve-video":e=>{k6(APP.store.getState())&&APP.store.dispatch(xa(e))},"ask-to-unmute":e=>{k6(APP.store.getState())&&APP.store.dispatch(Da(e))},"auto-assign-to-breakout-rooms":()=>{k6(APP.store.getState())?APP.store.dispatch(pV()):x1.error("Missing moderator rights to auto-assign participants to breakout rooms")},"grant-moderator":e=>{k6(APP.store.getState())?APP.store.dispatch(uk(e)):x1.error("Missing moderator rights to grant moderator right to another participant")},"grant-recording-consent":e=>{e?APP.store.dispatch(sJ()):APP.store.dispatch(aJ())},"display-name":e=>{mj(GI("display.name.changed")),APP.store.dispatch(ge({displayName:n6(e)}))},"local-subject":e=>{mj(GI("local.subject.changed")),APP.store.dispatch(c5(e))},"mute-everyone":e=>{const t=e||Vr.AUDIO;mj(GI("muted-everyone"));const n=X4(APP.store.getState()),r=[];n&&_6(n)&&r.push(n.id),APP.store.dispatch(Hz(r,t))},"mute-remote-participant":(e,t)=>{const n=APP.store.getState(),r=t||Vr.AUDIO,i=X4(n);e!==(null==i?void 0:i.id)?k6(n)?APP.store.dispatch(Uz(e,r)):x1.error("Missing moderator rights to mute remote participant"):r===Vr.AUDIO?APP.conference.toggleAudioMuted(!1):r===Vr.VIDEO&&APP.conference.toggleVideoMuted(!1,!0)},"toggle-lobby":e=>{APP.store.dispatch(yK(e))},password:e=>{const t=APP.store.getState()["features/base/conference"],n=t.conference,r=t.passwordRequired;r?(mj(GI("submit.password")),APP.store.dispatch(s5(r,r.join,e))):(mj(GI("password.changed")),APP.store.dispatch(s5(n,n.lock,e)))},"pin-participant":(e,t)=>{const n=APP.store.getState();if(!e){if(LF(n)){const e=NF(n);null==e||e.forEach((e=>{APP.store.dispatch(hF(e.participantId))}))}else APP.store.dispatch(Ek());return}const r=t===Jr?t6(n,e):r6(n,e);if(!r)return void x1.warn("Trying to pin a non-existing participant with pin-participant command.");mj(GI("participant.pinned"));const i=r.id;LF(n)?APP.store.dispatch(dF(i,!0)):APP.store.dispatch(Ek(i))},"proxy-connection-event":e=>{APP.conference.onProxyConnectionEvent(e)},"external-share-signal":e=>{APP.conference.onExternalShareSignal(e)},"reject-participant":(e,t)=>{if(!k6(APP.store.getState()))return;const n=t===Vr.VIDEO?Ma:Ra;APP.store.dispatch(n(e))},"remove-breakout-room":e=>{k6(APP.store.getState())?APP.store.dispatch(dV(e)):x1.error("Missing moderator rights to remove breakout rooms")},"resize-large-video":(e,t)=>
85{mj(GI("largevideo.resized")),APP.store.dispatch(function(e,t){return(n,r)=>{if(r()["features/large-video"]){const n=NU.getLargeVideo();n.updateContainerSize(e,t),n.resize()}}}(e,t))},"send-tones":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.duration,n=e.tones,r=e.pause;APP.store.dispatch(function(e,t,n){return{type:yY,tones:e,duration:t,pause:n}}(n,t,r))},"set-assumed-bandwidth-bps":e=>{x1.debug("Set assumed bandwidth bps command received",e),"number"!=typeof e||isNaN(e)?x1.error("Assumed bandwidth bps must be a number."):APP.store.dispatch(u5(e))},"set-blurred-background":e=>{var t;const n=APP.store.getState()["features/base/tracks"],r=null===(t=Is(n))||void 0===t?void 0:t.jitsiTrack,i=n?Bs(n,Vr.VIDEO):ms(APP.store);APP.store.dispatch(function(e,t,n){return async function(r,i){!n&&e&&t&&r(WX("none"===t?{backgroundEffectEnabled:!1,selectedThumbnail:t}:{backgroundEffectEnabled:!0,backgroundType:Wl,blurValue:"blur"===t?25:8,selectedThumbnail:t},e))}}(r,e,i))},"set-follow-me":(e,t)=>{mj(GI(e?"follow.me.set":"follow.me.unset",{recorderOnly:t})),APP.store.dispatch(t?MW(e):OW(e))},"set-large-video-participant":(e,t)=>{const n=APP.store,r=n.getState,i=n.dispatch;if(!e)return mj(GI("largevideo.participant.set")),void i(YF());const o=r(),a=t===Jr?t6(o,e):r6(o,e);a?(i(Q0(!1)),mj(GI("largevideo.participant.set")),i(YF(a.id))):x1.warn("Trying to select a non-existing participant with set-large-video-participant command.")},"set-participant-properties":e=>{APP.conference.setLocalParticipantProperties(e)},"set-participant-volume":(e,t)=>{APP.store.dispatch(sF(e,t))},subject:e=>{mj(GI("subject.changed")),APP.store.dispatch(l5(e))},"submit-feedback":e=>{mj(GI("submit.feedback")),APP.conference.submitFeedback(e.score,e.message)},"toggle-audio":()=>{mj(GI("toggle-audio")),APP.conference.toggleAudioMuted(!1)},"toggle-video":()=>{mj(GI("toggle-video")),APP.conference.toggleVideoMuted(!1,!0)},"toggle-film-strip":()=>{mj(GI("film.strip.toggled"));const e=APP.store.getState()["features/filmstrip"].visible;APP.store.dispatch(tF(!e))},"resize-film-strip":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};mj(GI("film.strip.resize")),APP.store.dispatch(function(e){return{type:RB,width:e}}(e.width))},"toggle-camera":e=>{APP.store.dispatch(i3(e))},"toggle-camera-mirror":()=>{const e=APP.store.getState()["features/base/settings"].localFlipX;APP.store.dispatch(ge({localFlipX:!e}))},"toggle-chat":()=>{mj(GI("chat.toggled")),APP.store.dispatch(WV())},"toggle-moderation":(e,t)=>{if(!k6(APP.store.getState()))return;const n=t===Vr.VIDEO?Ha:Fa,r=t===Vr.VIDEO?Ba:La;e?APP.store.dispatch(n()):APP.store.dispatch(r())},"toggle-participants-pane":e=>{const t=e?RK:OK;APP.store.dispatch(t())},"toggle-raise-hand":()=>{const e=X4(APP.store.getState());if(!e)return;const t=A6(e);mj(GI("raise-hand.toggled")),APP.store.dispatch(Ck(!t))},"toggle-share-audio":()=>{mj(GI("audio.screen.sharing.toggled")),Ym()?APP.store.dispatch(gH()):x1.error("Audio screen sharing is not supported by the current platform!")},"toggle-share-screen":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var t;mj(GI("screen.sharing.toggled")),t=e.enable,u.default.isDesktopSharingEnabled()&&APP.store.dispatch(vH(t))},"set-meeting-timer":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};mj(GI("meeting.timer.set")),APP.store.dispatch(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.duration,n=e.elapsed,r=void 0===n?0:n;return(e,n)=>{$0(n())&&e("number"==typeof t&&t>0?Y0(t,r):q0())}}(e))},"set-noise-suppression-enabled":function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};APP.store.dispatch(Xm(e.enabled))},"toggle-subtitles":()=>{APP.store.dispatch({type:Gc})},"set-subtitles":(e,t,n)=>{APP.store.dispatch(Qc(e,t,n?`translation-languages:${n}`:null))},"toggle-tile-view":()=>{mj(GI("tile-view.toggled")),APP.store.dispatch(X0())},"set-second-screen":function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};APP.store.dispatch(IK(null!==(e=t.id)&&void 0!==e?e:"default",t.source,t.screen)
85)},"set-tile-view":e=>{APP.store.dispatch(Q0(e))},"video-hangup":function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];mj(GI("video.hangup")),APP.conference.hangup(e)},email:e=>{mj(GI("email.changed")),APP.conference.changeLocalEmail(e)},"avatar-url":e=>{console.warn("Using command avatarUrl is deprecated. Use context.user.avatar in the jwt."),mj(GI("avatar.url.changed")),APP.conference.changeLocalAvatarUrl(e)},"send-chat-message":function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(t){const e=r6(APP.store.getState(),t);if(!e)return void x1.error(`Participant with id ${t} not found!`);APP.store.dispatch(FV(e))}else APP.store.dispatch(FV());APP.store.dispatch(BV(e,n))},"send-endpoint-text-message":(e,t)=>{try{APP.conference.sendEndpointMessage(e,{name:he,text:t})}catch(e){x1.error("Failed sending endpoint text message",e)}},"send-camera-facing-mode-message":(e,t)=>{e?APP.conference.sendEndpointMessage(e,{name:jH,facingMode:t}):x1.warn("Participant id not set")},"overwrite-names":e=>{APP.store.dispatch(function(e){return{type:Hg,participantList:e}}(e))},"toggle-e2ee":e=>{APP.store.dispatch(AW(e))},"set-media-encryption-key":e=>{APP.store.dispatch(function(e){return{type:EW,keyInfo:e}}(JSON.parse(e)))},"set-video-quality":e=>{mj(GI("set.video.quality")),APP.store.dispatch(function(e){return t=>{e<hB.LOW?g1.error(`Invalid frame height for video quality - ${e}`):t(v1(Math.min(e,mB)))}}(e))},"set-low-bandwidth-mode":e=>{mj(GI("set.low.bandwidth.mode")),APP.store.dispatch(LH(e))},"start-share-video":e=>{mj(GI("share.video.start"));const t=iB(e);t&&APP.store.dispatch(k0(t))},"stop-share-video":()=>{mj(GI("share.video.stop")),APP.store.dispatch(E0())},"show-notification":e=>{let t=e.customActions,n=void 0===t?[]:t,r=e.title,i=e.description,o=e.uid,a=e.type,s=void 0===a?ml.NORMAL:a,l=e.timeout,c=void 0===l?hl.SHORT:l;const u=Object.values(ml),d=Object.values(hl);if(!u.includes(s))return void x1.error(`Invalid notification type "${s}". Expecting one of ${u}`);if(!d.includes(c))return void x1.error(`Invalid notification timeout "${c}". Expecting one of ${d}`);const p=n.map((e=>{let t=e.uuid;return()=>{APP.API.notifyCustomNotificationActionTriggered(t)}})),f=n.map((e=>e.label));APP.store.dispatch(xl({customActionHandler:p,customActionNameKey:f,uid:o,title:r,description:i,appearance:s},c))},"hide-notification":e=>{APP.store.dispatch(Il(e))},"start-recording":e=>{let t=e.mode,n=e.dropboxToken,r=e.onlySelf,i=e.shouldShare,o=e.rtmpStreamKey,a=e.rtmpBroadcastID,s=e.youtubeStreamKey,l=e.youtubeBroadcastID,c=e.extraMetadata,u=void 0===c?{}:c,d=e.transcription;const p=APP.store.getState(),f=I5(p);if(!f)return void x1.error("Conference is not defined");if(n&&!Yu(p))return void x1.error("Failed starting recording: dropbox is not enabled on this deployment");if(t===S.mode.STREAM&&!s&&!o)return void x1.error("Failed starting recording: missing youtube or RTMP stream key");if("local"===t){const e=p["features/base/config"].localRecording;return void(null!=e&&e.disable||!om()?x1.error("Failed starting recording: local recording is either disabled or not supported"):APP.store.dispatch(km(r)))}let h;if(t===S.mode.FILE){if(!p["features/base/config"].recordingService.enabled&&!n)return void x1.error("Failed starting recording: the recording service is not enabled");h=n?{mode:S.mode.FILE,appData:JSON.stringify({file_recording_metadata:{...u,upload_credentials:{service_name:Eu,token:n}}})}:{mode:S.mode.FILE,appData:JSON.stringify({file_recording_metadata:{...u,share:i}})}}else t===S.mode.STREAM&&(h={broadcastId:l||a,mode:S.mode.STREAM,streamId:s||o});PH(p,!0,!1)&&APP.store.dispatch(OH(!0));const m=t===S.mode.FILE,g=Boolean(d);(m||g)&&APP.store.dispatch(Am({recording:m,transcription:g})),void 0!==h&&f.startRecording(h),g?APP.store.dispatch(Qc(!0,!1,null,!0,m)):m&&f.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!0,isTranscribingEnabled:!1})},"stop-recording":(e,t)=>{const n=APP.store.getState(),r=I5(n);if(!r)return void x1.error("Conference is not defined");if("local"===e)return t&&APP.store.dispatch(Qc(!1,!1,null,!0)),void APP.store.dispatch(Cm());if(![S.mode.FILE,S.mode.STREAM].includes(e))return void x1.error("Invalid recording mode provided!");const i=nm(n,e),o=e===S.mode.FILE&&Boolean(i),a=Boolean(t);(o||a)&&APP.store.dispatch(Tm({recording:o,transcription:a})),a&&APP.store.dispatch(Qc(!1,!1,null,!0)),(o||a)&&r.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!1,isTranscribingEnabled:!1}),APP.store.dispatch(OH(!1)),r.stopRecording(null==i?void 0:i.id)},"initiate-private-chat":e=>{const t=APP.store.getState(),n=r6(t,e);n?(t["features/chat"].isOpen||APP.store.dispatch(WV()),APP.store.dispatch($V(n))):x1.error("No participant found for the given participantId")},"cancel-private-chat":()=>{APP.store.dispatch(FV())},"close-breakout-room":e=>{k6(APP.store.getState())?APP.store.dispatch(uV(e)):x1.error("Missing moderator rights to close breakout rooms")},"join-breakout-room":e=>{APP.store.dispatch(hV(e))},"send-participant-to-room":(e,t)=>{k6(APP.store.getState())?APP.store.dispatch(fV(e,t)):x1.error("Missing moderator rights to send participants to rooms")},"kick-participant":e=>{APP.store.dispatch(dk(e))},"overwrite-config":e=>{const t=xi("config",e);x1.info(`Overwriting config with: ${JSON.stringify(t)}`),APP.store.dispatch(pP(t))},"toggle-virtual-background":()=>{APP.store.dispatch(yg("SettingsDialog",i0,{defaultTab:Lz}))},"end-conference":()=>{APP.store.dispatch(e5());const e=I5(APP.store.getState());e?e.isEndConferenceSupported()?APP.store.dispatch(e5()):x1.error(" End Conference not supported"):x1.error("Conference not yet available")},"toggle-whiteboard":e=>{APP.store.dispatch(A1(e))},"set-virtual-background":(e,t)=>
85{var n;const r=null===(n=Is(APP.store.getState()["features/base/tracks"]))||void 0===n?void 0:n.jitsiTrack;APP.store.dispatch(WX({backgroundEffectEnabled:e,backgroundType:Yl,virtualSource:t},r))},"show-pip":()=>{APP.store.dispatch(((e,t)=>{var n;const r=t(),i=null===(n=r["features/pip"])||void 0===n?void 0:n.isPiPActive,o=jK(r);if(NK.debug(`showPiP called, shouldShow=${o}, isPiPActive=${i}`),o&&!i){const e=document.getElementById("pipVideo");if(!e)return void NK.warn("showPiP: pipVideo element not found");FK(e)}}))},"hide-pip":()=>{APP.store.dispatch(((e,t)=>{var n;const r=null===(n=t()["features/pip"])||void 0===n?void 0:n.isPiPActive;NK.debug(`hidePiP called, isPiPActive=${r}`),r&&e(VK())}))}},O1.on("event",(e=>{let t=e.data,n=e.name;return!(!n||!R1[n]||(x1.info(`API command received: ${n}`),R1[n](...t),0))})),O1.on("request",((e,t)=>{const n=APP.store,r=n.dispatch;if(D$(r,n.getState,e,t))return!0;switch(e.name){case"capture-largevideo-screenshot":APP.store.dispatch(((e,t)=>{var n;const r=t(),i=r["features/large-video"],o=Promise.resolve();if(null==i||!i.participantId)return o;const a=Rs(r,r6(r,i.participantId));if(null==a||!a.jitsiTrack)return o;const s=a.jitsiTrack.getOriginalStream();if(!s)return o;const l=document.getElementById("largeVideo");if(!l)return o;const c=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return qF(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qF(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(s.getVideoTracks(),1)[0],u=null!==(n=c.getSettings())&&void 0!==n?n:c.getConstraints(),d=u.height,p=u.width,f=document.createElement("canvas"),h=f.getContext("2d");f.style.display="none",f.height=parseInt(d,10),f.width=parseInt(p,10),null==h||h.drawImage(l,0,0);const m=f.toDataURL("image/png",1);return null==h||h.clearRect(0,0,f.width,f.height),f.remove(),Promise.resolve(m)})).then((e=>{let n;e||(n=new Error("No large video found!")),t({error:n,dataURL:e})}));break;case"capture-camera-picture":{const n=e.cameraFacingMode,r=e.descriptionText,i=e.titleText;if(!po())return void x1.error("This feature is only supported on mobile");APP.store.dispatch(function(e,t){return n=>{po()&&n(bg("CameraCaptureDialog",kH,{callback:e,componentProps:t}))}}(t,{cameraFacingMode:n,descriptionText:r,titleText:i}));break}case"connection-stats":t({...APP.conference.getStats(),iceConnected:"connected"===APP.conference.getConnectionState()});break;case"deployment-info":t(APP.store.getState()["features/base/config"].deploymentInfo);break;case"invite":{const n=e.invitees;if(!Array.isArray(n)||0===n.length){t({error:new Error("Unexpected format of invitees")});break}APP.store.dispatch(YW(n,!0)).then((e=>{let n,r;e.length?n=new Error("One or more invites failed!"):r=!0,t({error:n,result:r})}));break}case"is-audio-muted":t(APP.conference.isLocalAudioMuted());break;case"is-audio-disabled":t(oW(APP.store.getState()));break;case"is-moderation-on":{const n=e.mediaType||Vr.AUDIO;t(Y5(n,APP.store.getState()));break}case"is-participant-force-muted":{const n=APP.store.getState(),r=e.participantId,i=e.mediaType||Vr.AUDIO,o=r6(n,r);t(X5(o,i,n));break}case"is-participants-pane-open":t(y4(APP.store.getState()));break;case"is-video-muted":t(APP.conference.isLocalVideoMuted());break;case"is-audio-available":t(M1);break;case"is-video-available":t(N1);break;case"is-sharing-screen":t(Boolean(APP.conference.isSharingScreen));break;case"is-start-silent":t(Boolean(APP.store.getState()["features/base/config"].startSilent));break;case"get-content-sharing-participants":{const e=g6(APP.store.getState());t({sharingParticipantIds:e});break}case"get-livestream-url":{const e=APP.store.getState();let n;if(I5(e)){const t=nm(e,S.mode.STREAM);
85n=null==t?void 0:t.liveStreamViewURL}else x1.error("Conference is not defined");t({livestreamUrl:n});break}case"get-custom-avatar-backgrounds":t({avatarBackgrounds:APP.store.getState()["features/dynamic-branding"].avatarBackgrounds});break;case"list-breakout-rooms":t(L5(APP.store.getState()));break;case"rooms-info":{const n=e.includeHidden;t(B5(APP.store.getState(),n));break}case"get-shared-document-url":{const e=APP.store.getState()["features/etherpad"].etherpad;t((null==e?void 0:e.documentUrl)||"");break}case"get-p2p-status":t(function(){const e=I5(Ee(APP.store.getState()));return e?e.isP2PActive():null}());break;case"session-id":{const e=APP.store.getState()["features/base/conference"].conference;t((null==e?void 0:e.getMeetingUniqueId())||"");break}case"_new_electron_screensharing_supported":t(!0);break;case"open-desktop-picker":{const e=APP.store.getState()["features/base/config"].desktopSharingSources;r(cz({desktopSharingSources:null!=e?e:["screen","window"]},((e,n,r,i)=>{t({screenShareAudio:r,source:i})})));break}default:return t({error:new Error("UnknownRequestError")}),!1}return!0}))}function j1(e){return{clientX:e.clientX,clientY:e.clientY,movementX:e.movementX,movementY:e.movementY,offsetX:e.offsetX,offsetY:e.offsetY,pageX:e.pageX,pageY:e.pageY,x:e.x,y:e.y,screenX:e.screenX,screenY:e.screenY}}const B1=new class{constructor(){!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_enabled",void 0)}init(){("number"==typeof fe||D6())&&(this._enabled=!0,L1(),this.notifyBrowserSupport(Hm()),this._sendEvent({name:"ready"}))}notifyLargeVideoVisibilityChanged(e){this._sendEvent({name:"large-video-visibility-changed",isVisible:!e})}notifyToolbarVisibilityChanged(e){this._sendEvent({name:"toolbar-visibility-changed",visible:e})}sendProxyConnectionEvent(e){this._sendEvent({name:"proxy-connection-event",...e})}sendExternalShareSignal(e){this._sendEvent({name:"external-share-signal",signal:e})}_sendEvent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._enabled)try{O1.sendEvent(e)}catch(e){x1.error("Failed to send and IFrame API event",e)}}notifyChatUpdated(e,t){this._sendEvent({name:"chat-updated",unreadCount:e,isOpen:t})}notifySendingChatMessage(e,t){this._sendEvent({name:"outgoing-message",message:e,privateMessage:t})}notifyMouseEnter(e){this._sendEvent({name:"mouse-enter",event:j1(e)})}notifyMouseLeave(e){this._sendEvent({name:"mouse-leave",event:j1(e)})}notifyMouseMove(e){this._sendEvent({name:"mouse-move",event:j1(e)})}notifyModerationChanged(e,t){this._sendEvent({name:"moderation-status-changed",mediaType:e,enabled:t})}notifyParticipantApproved(e,t){this._sendEvent({name:"moderation-participant-approved",id:e,mediaType:t})}notifyParticipantRejected(e,t){this._sendEvent({name:"moderation-participant-rejected",id:e,mediaType:t})}notifyParticipantMuted(e,t,n){this._sendEvent({name:"participant-muted",id:e,isMuted:t,mediaType:n})}notifyNotificationTriggered(e,t){this._sendEvent({description:t,name:"notification-triggered",title:e})}requestDesktopSources(e){return O1.sendRequest({name:"_request-desktop-sources",options:e})}notifyVideoQualityChanged(e){this._sendEvent({name:"video-quality-changed",videoQuality:e})}notifyReceivedChatMessage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.body,n=e.from,r=e.nick,i=e.privateMessage,o=e.ts,a=e.messageId,s=e.replyToMessageId;if(APP.conference.isLocalId(n))return;const l={name:"incoming-message",from:n,message:t,nick:r,privateMessage:i,stamp:o};"string"==typeof a&&""!==a&&(l.messageId=a),"string"==typeof s&&""!==s&&(l.replyToMessageId=s),this._sendEvent(l)}notifyUserJoined(e,t){this._sendEvent({name:"participant-joined",id:e,...t})}notifyUserLeft(e){this._sendEvent({name:"participant-left",id:e})}notifyUserRoleChanged(e,t){this._sendEvent({name:"participant-role-changed",id:e,role:t})}notifyAvatarChanged(e,t){this._sendEvent({name:"avatar-changed",avatarURL:t,i
85d:e})}notifyEndpointTextMessageReceived(e){this._sendEvent({name:"endpoint-text-message-received",data:e})}notifyFaceLandmarkDetected(e,t){this._sendEvent({name:"face-landmark-detected",faceBox:e,faceExpression:t})}notifyCustomNotificationActionTriggered(e){this._sendEvent({name:"custom-notification-action-triggered",data:{id:e}})}notifySharingParticipantsChanged(e){this._sendEvent({name:"content-sharing-participants-changed",data:e})}notifyDeviceListChanged(e){this._sendEvent({name:"device-list-changed",devices:e})}notifyDisplayNameChanged(e,t){let n=t.displayName,r=t.formattedDisplayName;this._sendEvent({name:"display-name-change",displayname:n,formattedDisplayName:r,id:e})}notifyEmailChanged(e,t){let n=t.email;this._sendEvent({name:"email-change",email:n,id:e})}notifyLog(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!Array.isArray(t))return void x1.error("notifyLog received wrong argument types!");const n=[];t.forEach((e=>{let t="";if(e instanceof Error)t+=`${e.toString()}: ${e.stack}`;else if("object"==typeof e)try{t+=JSON.stringify(e)}catch(n){t+=e}else t+=e;n.push(t)})),this._sendEvent({name:"log",logLevel:e,args:n})}notifyConferenceJoined(e,t,n){this._sendEvent({name:"video-conference-joined",roomName:e,id:t,...n})}notifyConferenceLeft(e){this._sendEvent({name:"video-conference-left",roomName:e})}notifyDataChannelClosed(e,t){this._sendEvent({name:"data-channel-closed",code:e,reason:t})}notifyDataChannelOpened(){this._sendEvent({name:"data-channel-opened"})}notifyReadyToClose(){this._sendEvent({name:"video-ready-to-close"})}notifySuspendDetected(){this._sendEvent({name:"suspend-detected"})}notifyAudioMutedStatusChanged(e){this._sendEvent({name:"audio-mute-status-changed",muted:e})}notifyVideoMutedStatusChanged(e){this._sendEvent({name:"video-mute-status-changed",muted:e})}notifyAudioAvailabilityChanged(e){M1=e,this._sendEvent({name:"audio-availability-changed",available:e})}notifyVideoAvailabilityChanged(e){N1=e,this._sendEvent({name:"video-availability-changed",available:e})}notifyOnStageParticipantChanged(e){this._sendEvent({name:"on-stage-participant-changed",id:e})}notifyPrejoinVideoVisibilityChanged(e){this._sendEvent({name:"on-prejoin-video-changed",isVisible:e})}notifyPrejoinLoaded(){const e=APP.store.getState(),t=e["features/base/config"].defaultLocalDisplayName,n=e7(e);this._sendEvent({name:"prejoin-screen-loaded",id:nk,displayName:n,formattedDisplayName:yW(n,t)})}notifyOnCameraError(e,t){this._sendEvent({name:"camera-error",type:e,message:t})}notifyOnMicError(e,t){this._sendEvent({name:"mic-error",type:e,message:t})}notifyFeedbackSubmitted(e){this._sendEvent({name:"feedback-submitted",error:e})}notifyFeedbackPromptDisplayed(){this._sendEvent({name:"feedback-prompt-displayed"})}notifyFilmstripDisplayChanged(e){this._sendEvent({name:"filmstrip-display-changed",visible:e})}notifyKickedOut(e,t){this._sendEvent({name:"participant-kicked-out",kicked:e,kicker:t})}notifyRecordingConsentDialogOpen(e){this._sendEvent({name:"recording-consent-dialog-open",open:e})}notifyOnPasswordRequired(){this._sendEvent({name:"password-required"})}notifyScreenSharingStatusChanged(e,t){this._sendEvent({name:"screen-sharing-status-changed",on:e,details:t})}notifyDominantSpeakerChanged(e){this._sendEvent({name:"dominant-speaker-changed",id:e})}notifySubjectChanged(e){this._sendEvent({name:"subject-change",subject:e})}notifyTileViewChanged(e){this._sendEvent({name:"tile-view-changed",enabled:e})}notifyLocalStorageChanged(e){this._sendEvent({name:"local-storage-changed",localStorageContent:e})}notifyRaiseHandUpdated(e,t){this._sendEvent({name:"raise-hand-updated",handRaised:t,id:e})}notifyRecordingStatusChanged(e,t,n,r){this._sendEvent({name:"recording-status-changed",on:e,mode:t,error:n,transcription:r})}notifyRecordingLinkAvailable(e,t){this._sendEvent({name:"recording-link-available",link:e,ttl:t})}notifyKnockingParticipant(e){this._sendEvent({name:"knocking-participant",participant:e})}notifyError(e){this._sendEvent({name:"error-occurred",error:e})}notifyToolbarButtonClicked(e,t){this._sendEvent({name:"toolbar-button-clicked",key:e,preventExecution:t})}notifyTranscribingStatusChanged(e){this._sendEvent({name:"transcribing-status-changed",on:e})}notifyTranscriptionChunkReceived(e){this._sendEvent({name:"transcription-chunk-received",data:e})}notifyBrowserSupport(e){this._sendEvent({name:"browser-support",supported:e})}notifyBreakoutRoomsUpdated(e){this._sendEvent({name:"breakout-rooms-updated",rooms:e})}notifyParticipantsPaneToggled(e){this._sendEvent({name:"participants-pane-toggled",open:e})}notifyFileUploaded(e){this._sendEvent({name:"file-uploaded",file:e})}notifyFileDeleted(e){this._sendEvent({name:"file-deleted",fileId:e})}notifyAudioOrVideoSharingToggled(e,t,n){this._sendEvent({name:"audio-or-video-sharing-toggled",mediaType:e,value:t,participantId:n})}notifyPeerConnectionFailure(e,t){this._sendEvent({name:"peer-connection-failure",isP2P:e,wasConnected:t})}notifyPictureInPictureRequested(){x1.debug("Sending _pip-requested event to External API"),this._sendEvent({name:"_pip-requested"})}notifyPictureInPictureEntered(){x1.debug("Sending pip-entered event to External API"),this._sendEvent({name:"pip-entered"})}notifyPictureInPictureLeft(){x1.debug("Sending pip-left event to External API"),this._sendEvent({name:"pip-left"})}notifySecondScreenSourceChanged(e){this._sendEvent({name:"second-screen-source-changed",...e})}notifySecondScreenClosed(e){this._sendEvent({name:"second-screen-closed",...e})}notifySecondScreenError(e){this._sendEvent({name:"second-screen-error",...e})}notifyParticipantMenuButtonClicked(e,t,n){this._sendEvent({name:"participant-menu-button-clicked",key:e,participantId:t,preventExecution:n})}notifyWhiteboardStatusChanged(e){this._sendEvent({name:"whiteboard-status-changed",status:e})}notifyNonParticipantMessageReceived(e,t){this._sendEvent({name:"non-participant-message-received",id:e,message:t})}notifyConferenceCreatedTimestamp(e){this._sendEvent({name:"conference-created-timestamp",timestamp:e})}notifyP2pStatusChanged(e){this._sendEvent({name:"p2p-status-changed",isP2p:e})}notifyComputePressureChanged(e){this._sendEvent({name:"compute-pressure-changed",records:e})}notifyLowBandwidthModeChanged(e){this._sendEvent({name:"low-bandwidth-mode-changed",enabled:e})}dispose(){this._enabled&&(this._enabled=!1)}};function F1(e){var t;
85return"ReactNative"===navigator.product?cl(e,"welcomepage.enabled",!1):!(null!==(t=Ee(e)["features/base/config"].welcomePage)&&void 0!==t&&t.disabled)}const U1=e=>{const t=e["features/base/config"];return"string"==typeof t.tokenAuthUrl&&t.tokenAuthUrl.length>0&&!xe(e)},H1=e=>!0===e.tokenAuthInline,V1=Y("app:authentication");function z1(){const e=new Uint8Array(1);return crypto.getRandomValues(e)[0]/Math.pow(2,8)}const $1=(e,t,n,r,i,o)=>{const a=n.audioMuted,s=void 0!==a&&a,l=n.lowBandwidthModeEnabled,c=void 0!==l&&l,u=n.skipPrejoin,d=void 0!==u&&u,f=n.videoMuted,h=void 0!==f&&f;let m=e.tokenAuthUrl;if(!m||!r)return Promise.resolve(void 0);if(m.indexOf("{state}")){const e=((e,t,n,r,i)=>{const o={refreshToken:i,room:n,roomSafe:ui(n),tenant:r},a=t.audioMuted,s=t.lowBandwidthModeEnabled,l=void 0!==s&&s,c=t.skipPrejoin,u=void 0!==c&&c,d=t.videoMuted,p=void 0!==d&&d;void 0!==a&&a&&(o["config.startWithAudioMuted"]=!0),l&&(o["config.startLowBandwidthMode"]=!0),u&&(o["config.prejoinConfig.enabled"]=!1),p&&(o["config.startWithVideoMuted"]=!0);const f=B(e);for(const e of Object.keys(f))(e.startsWith("config.")||e.startsWith("interfaceConfig.")||e.startsWith("iceServers."))&&(o[e]=f[e]);return o}
85)(t,{audioMuted:s,lowBandwidthModeEnabled:c,skipPrejoin:d,videoMuted:h},r,i,o);p.isElectron()&&(e.electron=!0),m=m.replace("{state}",encodeURIComponent(JSON.stringify(e)))}if(m=m.replace("{room}",r),m.indexOf("{code_challenge}")){let e="";for(let t=0;t<64;t++)e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*z1()));try{window.sessionStorage.setItem("code_verifier",e)}catch(e){e instanceof DOMException&&"SecurityError"===e.name?V1.warn("sessionStorage access denied (cross-origin or restricted context) enable it to improve security",e):V1.error("Unable to save code verifier in session storage",e)}return window.crypto.subtle.digest("SHA-256",(new TextEncoder).encode(e)).then((e=>{const t=SP.fromByteArray(new Uint8Array(e)).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_");return m?m.replace("{code_challenge}",t):void 0}))}return Promise.resolve(m)};function W1(e,t){return()=>{const n=window.location;let r=e;r.startsWith("/")||(r.startsWith("./")&&(r=r.substring(2)),r=di(n)+r),t&&(n.hash=t),n.pathname=r}}function Y1(){return(e,t)=>{const n=t(),r=function(e,t){const n=Ee(t)["features/base/tracks"],r=Bs(n,Vr.VIDEO),i=Bs(n,Vr.AUDIO);return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=pi({...B(e),...t});return n.length&&(e.hash=`#${n.join("&")}`),e}(new URL(e),{"config.startWithAudioMuted":i,"config.startWithVideoMuted":r})}(n["features/base/connection"].locationURL,n),i=window.location,o=i.search;i.replace(r.toString()),r.search===o&&i.reload()}}function q1(e,t,n){const r=t(),i=r["features/base/config"],o=r["features/base/low-bandwidth-mode"].enabled,a=i.startLowBandwidthMode,s=r["features/base/connection"].locationURL,l=void 0===s?{href:""}:s,c=Bs(r["features/base/tracks"],Vr.AUDIO),u=Bs(r["features/base/tracks"],Vr.VIDEO);if(!U1(r))return!1;const d=r["features/base/jwt"].jwt,p=r["features/base/jwt"].refreshToken,f=function(e){if(!e)return;const t=Ae()(e);if(t){const e=t.exp;return new Date(1e3*e)}}(d);if(f&&f.getTime()<=Date.now()){const t=r["features/base/conference"].room,s=(hi(l.href)||{}).tenant;return $1(i,l,{audioMuted:c,lowBandwidthModeEnabled:o||a,skipPrejoin:!0,videoMuted:u},t,s,p).then((t=>t?e(E2(t)):(kc.warn("Cannot handle login, token service URL is not set"),Promise.reject()))).catch((e=>{n(e)})),!0}return!1}function G1(e){return async(t,n)=>{var r;let i=hi(e);if(null===(r=i)||void 0===r||!r.host){const e=hi(Cc(n));i?(i.host=e.host,i.hostname=e.hostname,i.pathname=e.pathname+i.pathname.substr(1),i.port=e.port,i.protocol=e.protocol):i=e}i.protocol||(i.protocol="https:");const o=i.room,a=new URL(i.toString());t(Tl()),t(dP(a)),t(function(e){return{type:a1,locationURL:e}}(a));let s=window.config;if(!s){const e=Ti(a,o);try{s=await mP(e),window.config=s}catch(t){kc.error(`Failed to load config from ${e}`,t)}}t(fP(s)),t(function(e){return{type:CY,room:e}}(o))}}function K1(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(t,n)=>{if(n()["features/base/config"].enableClosePage){if(xe(n()))return void(T()?window.location="about:blank":t(W1("/")));const r=n()["features/base/jwt"].jwt;let i;window.sessionStorage.setItem("guest",(!r).toString()),window.sessionStorage.setItem("jwt",null!=r?r:"");let o="close.html";return interfaceConfig.SHOW_PROMOTIONAL_CLOSE_PAGE?(Number(fe)===fe&&(i=`#jitsi_meet_external_api_id=${fe}`),o="close3.html"):e.feedbackSubmitted||(o="close2.html"),void t(W1(`static/${o}`,i))}e.showThankYou&&t(xl({titleArguments:{appName:Ac()},titleKey:"dialog.thankYou"},hl.STICKY)),F1(n())&&setTimeout((()=>{t(((e,t)=>{var n;const r=t()["features/base/connection"].locationURL,i=new URL(null!==(n=null==r?void 0:r.href)&&void 0!==n?n:"");i.pathname="/",window.location.assign(i.toString())}))}),e.showThankYou?3e3:500)}}function J1(){return(e,t)=>{const n=t()["features/base/connection"].locationURL,r=()=>{kc.info(`Reloading the conference using URL: ${n}`),APP.API.notifyConferenceLeft(APP.conference.roomName),APP.API.dispose(),e(Y1())};q1(e,t,r)||r()}}const Z1="CANCEL_LOGIN",Q1="LOGIN",X1="LOGOUT",e2="STOP_WAIT_FOR_OWNER",t2="DISABLE_MODERATOR_LOGIN",n2="UPGRADE_ROLE_FINISHED",r2="UPGRADE_ROLE_STARTED",i2="ENABLE_MODERATOR_LOGIN",o2="WAIT_FOR_OWNER",a2=e=>{let t=e.handler;const n=Qk().t;return go.createElement(MI,{ok:{translationKey:"dialog.Yes"},onSubmit:t,titleKey:n("dialog.login")},go.createElement("div",null,n("dialog.loginQuestion")))};class s2 extends go.Component{constructor(e){super(e),this.state={username:"",password:""},this._onCancelLogin=this._onCancelLogin.bind(this),this._onLogin=this._onLogin.bind(this),this._onUsern
85ameChange=this._onUsernameChange.bind(this),this._onPasswordChange=this._onPasswordChange.bind(this)}_onCancelLogin(){(0,this.props.dispatch)({type:Z1})}_onLogin(){const e=this.props,t=e._conference,n=e._configHosts,r=e.dispatch,i=this.state,o=i.password,a=wP(i.username,null!=n?n:{authdomain:"",domain:""});t?r(function(e,t,n){return r=>{const i=n.authenticateAndUpgradeRole({id:e,password:t,onLoginSuccessful:()=>r(p2(i,.5))});return r({type:r2,thenableWithCancel:i}),i.then((()=>r(p2(i,1))),(e=>{(e.authenticationError||e.connectionError)&&V1.error("authenticateAndUpgradeRole failed",e),r(p2(i,e))})),i}}(a,o,t)):(V1.info("Dispatching connect from LoginDialog."),r(g5(a,o)))}_onPasswordChange(e){this.setState({password:e})}_onUsernameChange(e){this.setState({username:e})}renderMessage(){const e=this.props,t=e._configHosts,n=e._connecting,r=e._error,i=e._progress,o=e.t,a=this.state,s=a.username,l=a.password,c={};let u;if(i&&i<1)u="connection.FETCH_SESSION_ID";else if(r){const e=r.name;if(e===g.PASSWORD_REQUIRED){const e=r.credentials;e&&e.jid===wP(s,null!=t?t:{authdomain:"",domain:""})&&e.password===l&&(u="dialog.incorrectPassword")}else e&&(u="dialog.connectErrorWithMsg",c.msg=`${e} ${r.message}`)}else n&&(u="connection.CONNECTING");return u?go.createElement("span",null,sC(o,u,c)):null}render(){const e=this.props,t=e._connecting,n=e.t,r=this.state,i=r.password,o=r.username;return go.createElement(MI,{disableAutoHideOnSubmit:!0,disableBackdropClose:!0,hideCloseButton:!0,ok:{disabled:t||!i||!o,translationKey:"dialog.login"},onCancel:this._onCancelLogin,onSubmit:this._onLogin,titleKey:n("dialog.authenticationRequired")},go.createElement(uX,{autoFocus:!0,id:"login-dialog-username",label:n("dialog.user"),name:"username",onChange:this._onUsernameChange,placeholder:n("dialog.userIdentifier"),type:"text",value:o}),go.createElement("br",null),go.createElement(uX,{className:"dialog-bottom-margin",id:"login-dialog-password",label:n("dialog.userPassword"),name:"password",onChange:this._onPasswordChange,placeholder:n("dialog.password"),type:"password",value:i}),this.renderMessage())}}const l2=tC(ra((function(e){const t=e["features/authentication"],n=t.error,r=t.progress,i=t.thenableWithCancel,o=e["features/base/conference"],a=o.authRequired,s=o.conference,l=e["features/base/config"].hosts,c=e["features/base/connection"],u=c.connecting,d=c.error;return{_conference:a||s,_configHosts:l,_connecting:Boolean(u)||Boolean(i),_error:d||n,_progress:r}}))(s2));class c2 extends go.PureComponent{constructor(e){super(e),this._onCancelWaitForOwner=this._onCancelWaitForOwner.bind(this),this._onIAmHost=this._onIAmHost.bind(this)}_onCancelWaitForOwner(){(0,this.props.dispatch)(((e,t)=>{t()["features/base/conference"].authRequired&&e(K1())}))}_onIAmHost(){this.props.dispatch(h2())}render(){const e=this.props.t;return go.createElement(MI,{cancel:{translationKey:this.props._alternativeCancelText?"dialog.WaitingForHostButton":"dialog.Cancel"},disableBackdropClose:!0,hideCloseButton:!0,ok:this.props._hideLoginButton?{hidden:!0,disabled:!0}:{translationKey:"dialog.IamHost"},onCancel:this._onCancelWaitForOwner,onSubmit:this._onIAmHost,titleKey:e("dialog.WaitingForHostTitle")},go.createElement("span",null,this.props._hideLoginButton?e("dialog.WaitForHostNoAuthMsg"):e("lobby.waitForModerator")))}}const u2=tC(ra((function(e){const t=e["features/base/conference"],n=t.membersOnly,r=t.lobbyWaitingForHost;return{_alternativeCancelText:n&&r,_hideLoginButton:e["features/base/config"].hideLoginButton}}))(c2)),d2=["authenticationError","connectionError"];function p2(e,t){let n,r;if("number"==typeof t)r=t;else{const e=t.authenticationError,i=t.connectionError,o=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,d2);n={name:e||i,...o},r=0}return{type:n2,error:n,progress:r,thenableWithCancel:e}}function f2(){return vg("LoginDialog",l2)}function h2(){return{type:Q1}}function m2(){return{type:t2}}function g2(){return bg("WaitForOwnerDialog",u2)}function v2(){return{type:e2}}const b2="PROMPT_POPUP_NOTIFICATION_ID";
85class y2 extends Error{constructor(){let e=arguments.length>1?arguments[1]:void 0;super(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Popup was blocked by browser"),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"retry",void 0),this.retry=e,this.name="PopupBlockedError",Error.captureStackTrace(this,y2)}}class _2 extends Error{constructor(){super(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Login cancelled"),this.name="LoginCancelledError",Error.captureStackTrace(this,_2)}}let w2;function S2(e,t){return new Promise(((n,r)=>{let i="";try{const e=function(){const e=new Uint8Array(32);return crypto.getRandomValues(e),Array.from(e,(e=>e.toString(16).padStart(2,"0"))).join("")}();sessionStorage.setItem("oauth_nonce",e),i=`&nonce=${e}`}catch(e){e instanceof DOMException&&"SecurityError"===e.name?V1.warn("sessionStorage access denied (cross-origin or restricted context) enable it to improve security",e):V1.error("Unable to save nonce in session storage",e)}const o=()=>{const t=window.screen.width/2-250,n=window.screen.height/2-300;return window.open(`${e}${i}`,`Auth-${Date.now()}`,`width=500,height=600,left=${t},top=${n}`)};if(t||(t=o()),!t)return void r(new y2("Popup blocked",(()=>o())));let a;const s=e=>{var n;window.removeEventListener("message",e),clearInterval(a),null===(n=t)||void 0===n||n.close(),w2=void 0;try{sessionStorage.removeItem("oauth_nonce")}catch(e){}try{sessionStorage.removeItem("code_verifier")}catch(e){}},l=e=>{e.origin===window.location.origin&&("oauth-success"===e.data.type?(s(l),n({accessToken:e.data.accessToken,idToken:e.data.idToken,refreshToken:e.data.refreshToken})):"oauth-error"===e.data.type&&(s(l),r(new Error(e.data.error))))};window.addEventListener("message",l),w2=()=>{s(l),r(new _2)},a=setInterval((()=>{var e;null!==(e=t)&&void 0!==e&&e.closed&&(s(l),r(new Error("Login cancelled")))}),500)}))}function E2(e){return(t,n)=>{const r=()=>{p.isElectron()?window.open(e,"_blank"):window.location.href=e};if(p.isElectron()||!H1(n()["features/base/config"]))!p.isElectron()&&n()["features/base/conference"].conference?t(bg("LoginQuestionDialog",a2,{handler:()=>{setTimeout((()=>r()),500)}})):r();else{const r=r=>S2(e,r).then((e=>{const r=e.accessToken,i=e.idToken,o=e.refreshToken;t(Om(r,i,o)),V1.info("Reconnecting to conference with new token.");const a=n()["features/base/connection"].connection;a?a.refreshToken(r).then((()=>{const e=n()["features/base/conference"].membersOnly;null==e||e.join()})).catch((e=>{t(Om()),V1.error(e)})):t(g5())}));r().catch((e=>{e instanceof y2?(t(xl({titleKey:"dialog.loginPopupBlocked",uid:b2,customActionNameKey:["dialog.retry"],customActionHandler:[()=>{t(Il(b2)),r(e.retry?e.retry():void 0).catch(V1.error)}],appearance:ml.ERROR},hl.STICKY)),V1.error(e)):e instanceof _2?V1.info("Inline login popup closed:",e.message):(t(Dl({titleKey:"dialog.loginFailed"})),V1.error(e))}))}}}const k2="REGISTER_KEYBOARD_SHORTCUT",C2="UNREGISTER_KEYBOARD_SHORTCUT",A2="ENABLE_KEYBOARD_SHORTCUTS",T2="DISABLE_KEYBOARD_SHORTCUTS",I2=Y("app:keyboard-shortcuts"),D2=["input","textarea","button","[role=button]","[role=menuitem]","[role=radio]","[role=tab]","[role=option]","[role=switch]","[role=range]","[role=log]"],P2=()=>document.querySelector(`:focus:is(${D2.join(",")})`),x2=e=>{const t=e.altKey,n=e.code,r=e.key,i=e.shiftKey,o=e.type,a=e.which,s=e.ctrlKey,l=n.replace("Key","");if(s&&t)return`-:${l}`;if(t)return`:${l}`;if("string"==typeof r&&"Unidentified"!==r)return s?`-${r}`:n.startsWith("Key")?l:r;if("keypress"===o&&(a>=32&&a<=126||a>=160&&a<=255))return String.fromCharCode(a);switch(a){case 27:return"Escape";case 191:return i?"?":"/"}return i||"keypress"===o?String.fromCharCode(a):String.fromCharCode(a).toLowerCase()},R2=e=>({type:k2,shortcut:e}),O2=function(e){return{alt:arguments.length>1&&void 0!==arguments[1]&&arguments[1],type:C2,character:e}},M2=()=>({type:A2}),N2=()=>({type:T2});let L2,j2;const B2="SET_AUDIO_SETTINGS",F2="SET_PREVIEW_AUDIO_TRACK",U2="SET_AUDIO_SETTINGS_VISIBILITY",H2="SET_VIDEO_SETTINGS_VISIBILITY",V2=tC(ra()((function(e){let t=e.onLogout,n=e.t;return go.createElement(MI,{ok:{translationKey:"dialog.Yes"},onSubmit:t,titleKey:n("dialog.logoutTitle")},go.createElement("div",null,n("dialog.logoutQuestion")))})));function z2(e,t){return bg("SettingsDialog",i0,{defaultTab:e,isDisplayedOnWelcomePage:t})}function $2(e){return(t,n)=>{const r=n(),i=nQ(r);if(e.maxStageParticipants!==i.maxStageParticipants&&t(ge({maxStageParticipants:Number(e.maxStageParticipants)})),e.hideSelfView!==i.hideSelfView&&t(ge({disableSelfView:e.hideSelfView})),e.currentLanguage!==i.currentLanguage){Sn.changeLanguage(e.currentLanguage);const t=_5(r).conference;null==t||t.setTranscriptionLanguage(e.currentLanguage)}e.showSubtitlesOnStage!==i.showSubtitlesOnStage&&t(ge({showSubtitlesOnStage:e.showSubtitlesOnStage}))}}function W2(e){return(t,n)=>{const r=rQ(n());var i,o;if(e.followMeEnabled!==r.followMeEnabled&&t(OW(e.followMeEnabled)),e.followMeRecorderEnabled!==r.followMeRecorderEnabled&&t(MW(e.followMeRecorderEnabled)),e.startReactionsMuted!==r.startReactionsMuted&&(0,fa.unstable_batchedUpdates)((()=>{t(a5(e.startReactionsMuted,!0)),t(ge({soundsReactions:!e.startReactionsMuted}))}
85)),e.startAudioMuted===r.startAudioMuted&&e.startVideoMuted===r.startVideoMuted||t((i=e.startAudioMuted,o=e.startVideoMuted,(e,t)=>{const n=I5(t());null==n||n.setStartMutedPolicy({audio:i,video:o}),e(o5(i,o))})),e.chatWithPermissionsEnabled!==r.chatWithPermissionsEnabled){const t=n()["features/base/conference"].conference,r=(null==t?void 0:t.getMetadataHandler().getMetadata().permissions)||{};null==t||t.getMetadataHandler().setMetadata("permissions",{...r,groupChatRestricted:e.chatWithPermissionsEnabled})}if(e.audioTranslationEnabled!==r.audioTranslationEnabled){const t=n()["features/base/conference"].conference;null==t||t.getMetadataHandler().setMetadata("audioTranslation",{enabled:e.audioTranslationEnabled})}}}function Y2(e){return(t,n)=>{const r=iQ(n());e.displayName!==r.displayName&&t(ge({displayName:n6(e.displayName)})),e.email!==r.email&&APP.conference.changeLocalEmail(e.email)}}function q2(e){return(t,n)=>{const r=oQ(n()),i=rQ(n()).startReactionsMuted;if(e.soundsIncomingMessage!==r.soundsIncomingMessage||e.soundsParticipantJoined!==r.soundsParticipantJoined||e.soundsParticipantKnocking!==r.soundsParticipantKnocking||e.soundsParticipantLeft!==r.soundsParticipantLeft||e.soundsTalkWhileMuted!==r.soundsTalkWhileMuted||e.soundsReactions!==r.soundsReactions){const n={soundsIncomingMessage:e.soundsIncomingMessage,soundsParticipantJoined:e.soundsParticipantJoined,soundsParticipantKnocking:e.soundsParticipantKnocking,soundsParticipantLeft:e.soundsParticipantLeft,soundsTalkWhileMuted:e.soundsTalkWhileMuted,soundsReactions:e.soundsReactions};i&&delete n.soundsReactions,t(ge(n))}const o=e.enabledNotifications;o!==r.enabledNotifications&&t(ge({userSelectedNotifications:{...n()["features/base/settings"].userSelectedNotifications,...o}}))}}function G2(){return(e,t)=>{var n;e((n=!t()["features/settings"].audioSettingsVisible,{type:U2,value:n}))}}function K2(){return(e,t)=>{var n;e((n=!t()["features/settings"].videoSettingsVisible,{type:H2,value:n}))}}function J2(e){return(t,n)=>{const r=lQ(n());e.keyboardShortcutsEnabled!==r.keyboardShortcutsEnabled&&(e.keyboardShortcutsEnabled?t(M2()):t(N2()))}}function Z2(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return async(n,r)=>{var i,o;const a=r(),s=null===(i=Is(a["features/base/tracks"]))||void 0===i?void 0:i.jitsiTrack,l=a["features/base/settings"].localFlipX;null!==(o=e.options)&&void 0!==o&&o.selectedThumbnail&&(await n(WX(e.options,s)),t||(n(ge({localFlipX:l})),Hl.info(`Virtual background type: '${void 0===e.options.backgroundType?"none":e.options.backgroundType}' applied!`)))}}function Q2(e){return{type:F2,track:e}}function X2(e){return{type:B2,settings:e}}function e3(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class t3{constructor(e){if(e3(this,"_mixAudio",void 0),e3(this,"_mixedMediaStream",void 0),e3(this,"_mixedMediaTrack",void 0),e3(this,"_originalStream",void 0),e3(this,"_originalTrack",void 0),e3(this,"_audioMixer",void 0),e.getType()!==Vr.AUDIO)throw new Error("AudioMixerEffect only supports audio JitsiLocalTracks; effect will not work!");this._mixAudio=e}isEnabled(e){return e.isAudioTrack()&&this._mixAudio.isAudioTrack()}startEffect(e){return this._originalStream=e,this._originalTrack=e.getTracks()[0],this._audioMixer=u.default.createAudioMixer(),this._audioMixer.addMediaStream(this._mixAudio.getOriginalStream()),this._audioMixer.addMediaStream(this._originalStream),this._mixedMediaStream=this._audioMixer.start(),this._mixedMediaTrack=this._mixedMediaStream.getTracks()[0],this._mixedMediaStream}stopEffect(){this._audioMixer.reset()}setMuted(e){this._originalTrack.enabled=!e}isMuted(){return!this._originalTrack.enabled}}const n3=tC((e=>{let t=e.onAllow,n=e.t,r=e.initiatorId;const i=pa((e=>m6(e,r)));return go.createElement(MI,{ok:{translationKey:"dialog.allow"},onSubmit:t,titleKey:"dialog.allowToggleCameraTitle"},go.createElement("div",null,n("dialog.allowToggleCameraDialog",{initiatorName:i})))}));function r3(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(r,i)=>(e||void 0===e)&&Q5(Ln,i())?(r(Va(Ln)),Promise.resolve()):async function(e,t){let n=e.enabled,r=e.audioOnly,i=void 0!==r&&r,o=e.shareOptions,a=void 0===o?{}:o;const s=t.dispatch,l=(0,t.getState)(),c=$m(l),u=Gm(l),d=I5(l),p=Ps(l),f=Cs(l["features/base/tracks"]),h=i?null!=n?n:!c:null!=n?n:!u,m={};if(h){let e;if(a.desktopStream)e=[a.desktopStream],a.desktopAudioTrack&&e.push(a.desktopAudioTrack);else{const t=l["features/base/config"]._desktopSharingSourceDevice;!a.desktopSharingSources&&t&&(a.desktopSharingSourceDevice=t);const n={devices:[Jr],...a};try{e=await Sc(n)}catch(e){return void s(l3(e))}}const t=e.find((e=>e.getType()===Vr.AUDIO)),n=e.find((e=>e.getType()===Vr.VIDEO));if(i){if(n.dispose(),!t)return void s(l3(Nm))}else n&&(f?await s(LD(f.jitsiTrack,n,d)):await s(RD(n)),PH(l,!1,!0)&&s(OH(!0)),m.sourceType=n.sourceType);t&&(await s(Xm(!1)),async function(e,t){const n=Ps(t),r=I5(t);if(n){const t=new t3(e);await n.setEffect(t)}else await(null==r?void 0:r.replaceTrack(null,e))}(t,l),s(mH(t)),i&&(null==t||t.on(C.LOCAL_TRACK_STOPPED,(()=>s(r3(void 0,!0)))))),l["features/base/low-bandwidth-mode"].enabled&&!i&&s(xl({titleKey:"notify.screenSharingAudioOnlyTitle",descriptionKey:"notify.screenSharingAudioOnlyDescription"},hl.LONG))}else{const e=l["features/screen-share"].desktopAudioTrack;s(XU()),s(OH(!1)),s(ss(!0)),e&&(p?p.setEffect(void 0):await(null==d?void 0:d.replaceTrack(e,null)),e.dispose(),s(mH(null)))}
85i?s(hH(h)):APP.API.notifyScreenSharingStatusChanged(h,m)}({enabled:e,audioOnly:t,shareOptions:n},{dispatch:r,getState:i})}function i3(e){return async(t,n)=>{var r;const i=n();if(!Ec(i))return;if(!e)return void t(c3());const o=i["features/base/tracks"],a=null===(r=Is(o))||void 0===r?void 0:r.jitsiTrack;o&&a&&a.getCameraFacingMode()!==e&&t(c3())}}function o3(e,t){const n=e.map((e=>e.getVideoType()===Jr?Vr.SCREENSHARE:e.getType()));t(us([Vr.AUDIO,Vr.VIDEO].filter((e=>!n.includes(e))),bs.NONE))}function a3(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(n,r)=>{const i=e.devices,o=e.timeout;return n(us(i,bs.PENDING_UNMUTE)),Sc(e,void 0,t).then((e=>({errors:{},tracks:e}))).catch((async e=>{const t={};if(e.name===k.TIMEOUT&&!p.isElectron())return i.includes(Vr.AUDIO)&&(t.audioOnlyError=e),i.includes(Vr.VIDEO)&&(t.videoOnlyError=e),t.audioOnlyError&&t.videoOnlyError&&(t.audioAndVideoError=e),{errors:t,tracks:[]};const n=[],r=[];let a;return i.includes(Vr.AUDIO)&&n.push(Sc({devices:[Vr.AUDIO],timeout:o})),i.includes(Vr.VIDEO)&&n.push(Sc({devices:[Vr.VIDEO],timeout:o})),(await Promise.allSettled(n)).forEach(((e,n)=>{if("fulfilled"===e.status)r.push(e.value[0]);else{a=e.reason;const r=0===n;ys.error(`${r?"Audio":"Video"} track creation failed with error ${a}`),r?t.audioOnlyError=a:t.videoOnlyError=a}})),t.audioOnlyError&&t.videoOnlyError&&(t.audioAndVideoError=a),{tracks:r,errors:t}}))}}function s3(e){return t=>{const n=e.audioOnlyError,r=e.screenSharingError,i=e.videoOnlyError;r&&t(l3(r)),(n||i)&&(n&&t(b7(n)),i&&t(v7(i)))}}function l3(e){return t=>{let n,r;if(ys.error("failed to share local desktop",e),e.name===k.PERMISSION_DENIED)n="dialog.screenSharingPermissionDeniedError",r="dialog.screenSharingFailedTitle";else if(e.name===k.CONSTRAINT_FAILED)n="dialog.cameraConstraintFailedError",r="deviceError.cameraError";else if(e.name===k.SCREENSHARING_GENERIC_ERROR)n="dialog.screenSharingFailed",r="dialog.screenSharingFailedTitle";else{if(e!==Nm)return;n="notify.screenShareNoAudio",r="notify.screenShareNoAudioTitle"}t(Dl({descriptionKey:n,titleKey:r}))}}function c3(){return async(e,t)=>{var n;const r=t(),i=null===(n=Is(r["features/base/tracks"]))||void 0===n?void 0:n.jitsiTrack,o=i.getCameraFacingMode(),a=r["features/base/settings"].localFlipX,s=o===Hr?Ur:Hr;e(ge({localFlipX:s===Hr&&a})),await e(LD(i,null));const l=await vD("video",null,null,{facingMode:s});await e(LD(null,l))}}const u3="READY_TO_CLOSE",d3="TRANSCRIBER_JOINED",p3="TRANSCRIBER_LEFT";function f3(e){return{type:d3,transcriberJID:e}}function h3(e,t){return{type:p3,transcriberJID:e,abruptly:t}}const m3="UPDATE_VISITORS_IN_QUEUE_COUNT",g3="I_AM_VISITOR_MODE",v3="VISITOR_PROMOTION_REQUEST",b3="CLEAR_VISITOR_PROMOTION_REQUEST",y3="SET_IN_VISITORS_QUEUE",_3="SET_VISITOR_DEMOTE_ACTOR",w3="SET_VISITORS_SUPPORTED",S3="UPDATE_VISITORS_LIST",E3="SUBSCRIBE_VISITORS_LIST",k3=Y("app:visitors");function C3(e){return(t,n)=>{const r=I5(n);null==r||r.sendMessage({type:"visitors",action:"promotion-response",approved:!0,id:e.from}),t(T3(e))}}function A3(e){return(t,n)=>{const r=I5(n);null==r||r.sendMessage({type:"visitors",action:"promotion-response",approved:!1,id:e.from}),t(T3(e))}}function T3(e){return{type:b3,request:e}}function I3(e){return{type:y3,value:e}}function D3(e){return{type:_3,displayName:e}}function P3(e){return{type:w3,value:e}}function x3(e){return{type:S3,visitors:e}}function R3(){return{type:E3}}const O3=Symbol("conference"),M3=Symbol("url"),N3=Y("app:base-conference");function L3(e){return{type:IY,metadata:e}}function j3(e,t){return{type:lY,e2eRtt:{rtt:t,participant:e}}}function B3(e,t){return{type:ZW,authEnabled:e,authLogin:t}}function F3(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return{type:QW,conference:e,error:{name:t,params:r,recoverable:void 0}}}function U3(e){return{type:XW,conference:e}}function H3(e){return{type:tY,conference:e}}function V3(e){return{type:eY,conference:e}}function z3(e){return{type:nY,conference:e}}function $3(e){return{type:iY,properties:e}}function W3(e){return{type:oY,subject:e}}function Y3(e){return{type:aY,conferenceTimestamp:e}}function q3(e){return{type:sY,conference:e}}function G3(e){return(t,n)=>{const r=n(),i=Ts(r["features/base/tracks"]).map((e=>e.jitsiTrack));i.length&&!N6(r)&&w5(e,i),t(J3(e))}}function K3(){return{type:cY}}function J3(e){return{type:uY,conference:e}}function Z3(e,t){return{type:dY,conference:e,isRedirect:t}}function Q3(e){return(t,n)=>{const r=n(),i=r["features/base/connection"],o=i.connection,a=i.locationURL;if(!o)throw new Error("Cannot create a conference without a connection!");const s=r["features/base/conference"],l=s.password,c=s.room;if(!c)throw new Error("Cannot join a conference without a room name!");const d=e||c;let p=ui(d);d.domain&&(p=new String(d),p.domain=d.domain);const f=o.initJitsiConference(p,A5(r));o[O3]=f,f[XH]=a,t(G3(f)),function(e,t,n){e.on(m.CONFERENCE_ERROR,(e=>N3.error("Conference error.",e))),n["features/base/config"].tokenAuthUrl||e.on(m.AUTH_STATUS_CHANGED,((e,n)=>t(B3(e,n)))),e.on(m.CONFERENCE_FAILED,(function(n){for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t(F3(e,n,...i))})),e.on(m.CONFERENCE_JOINED,(function(){return t(U3(e))})),e.on(m.CONFERENCE_UNIQUE_ID_SET,(function(){return t(q3(e))})),e.on(m.CONFERENCE_JOIN_IN_PROGRESS,(function(){return t(H3(e))})),e.on(m.CONNECTION_ESTABLISHED,(function(){return t(V3(e))})),e.on(m.CONNECTION_RESTORED,(function(){return t(V3(e))})),e.on(m.CONFERENCE_LEFT,(function(){t(Y3(0)),t(z3(e))})),e.on(m.SUBJECT_CHANGED,(e=>
85t(W3(e)))),e.on(m.CONFERENCE_CREATED_TIMESTAMP,(e=>t(Y3(e)))),e.on(m.KICKED,((r,i,o)=>{if(o){const r=X4(n);t(yk({conference:e,id:r.id,isReplaced:o})),t({type:u3})}else t(t5(e,r))})),e.on(m.PARTICIPANT_KICKED,((e,n)=>t(Sk(e,n)))),e.on(m.PARTICIPANT_SOURCE_UPDATED,(e=>t(hk(e)))),e.on(m.LOCK_STATE_CHANGED,(n=>t(r5(e,n)))),e.on(m.PROPERTIES_CHANGED,(e=>t($3(e)))),e.on(m.AUDIO_UNMUTE_PERMISSIONS_CHANGED,(e=>{t(os(e))})),e.on(m.VIDEO_UNMUTE_PERMISSIONS_CHANGED,(e=>{t(cs(e))})),e.on(m.START_MUTED_POLICY_CHANGED,(e=>{let r=e.audio,i=e.video;t(o5(r,i)),N5(n,t,!0),N5(n,t,!1)})),e.on(m.TRACK_ADDED,(e=>e&&!e.isLocal()&&t(jD(e)))),e.on(m.TRACK_REMOVED,(e=>e&&!e.isLocal()&&t(HD(e)))),e.on(m.TRACK_MUTE_CHANGED,((e,n)=>{n&&t(_k(n,e))})),e.on(m.TRACK_UNMUTE_REJECTED,(e=>t(MD(e)))),e.on(m.DISPLAY_NAME_CHANGED,((n,r)=>t(yk({conference:e,id:n,name:n6(r)})))),e.on(m.SILENT_STATUS_CHANGED,((n,r)=>t(yk({conference:e,id:n,isSilent:r})))),e.on(m.DOMINANT_SPEAKER_CHANGED,((n,r,i)=>{t(ck(n,r,Boolean(i),e))})),e.on(m.ENDPOINT_MESSAGE_RECEIVED,((e,n)=>t(X3(e,n)))),e.on(m.NON_PARTICIPANT_MESSAGE_RECEIVED,((e,n)=>t(i5(e,n)))),e.on(m.USER_JOINED,((n,r)=>S5({dispatch:t},e,r))),e.on(m.USER_LEFT,((n,r)=>E5({dispatch:t},e,r))),e.on(m.USER_ROLE_CHANGED,((e,n)=>t(bk(e,n)))),e.on(m.USER_STATUS_CHANGED,((e,n)=>t(vk(e,n)))),e.on(y.E2E_RTT_CHANGED,((e,n)=>t(j3(e,n)))),e.on(m.BOT_TYPE_CHANGED,((n,r)=>t(yk({conference:e,id:n,botType:r})))),e.on(m.TRANSCRIPTION_STATUS_CHANGED,((e,n,r)=>{e===u.default.constants.transcriptionStatus.ON?t(f3(n)):e===u.default.constants.transcriptionStatus.OFF&&t(h3(n,r))})),e.addCommandListener(ZH,((r,i)=>{const o=i6(n,i);if(null==o||!o.avatarURL)return t(yk({conference:e,id:i,avatarURL:r.value}))})),e.addCommandListener(QH,((n,r)=>t(yk({conference:e,id:r,email:n.value}))))}(f,t,r),O5(r,f);const h=jc(r);f.join(l,h)}}function X3(e,t){return{type:hY,participant:e,data:t}}function e5(){return async(e,t)=>{const n=_5(Ee(t)).conference;null==n||n.end()}}function t5(e,t){return{type:mY,conference:e,participant:t}}function n5(){return async e=>e(v5(!0))}function r5(e,t){return{type:gY,conference:e,locked:t}}function i5(e,t){return{type:vY,id:e,json:t}}function o5(e,t){return{type:AY,startAudioMutedPolicy:e,startVideoMutedPolicy:t}}function a5(e){return{type:wY,muted:e,updateBackend:arguments.length>1&&void 0!==arguments[1]&&arguments[1]}}function s5(e,t,n){return(r,i)=>{if(!e)return Promise.reject();switch(t){case e.join:{let o=i()["features/base/conference"];r({type:SY,conference:e,method:t,password:n}),o=i()["features/base/conference"],o.password!==n||o.conference||t.call(e,n);break}case e.lock:return i()["features/base/conference"].conference===e?t.call(e,n).then((()=>r({type:SY,conference:e,method:t,password:n}))).catch((e=>r({type:EY,error:e}))):Promise.reject()}}}function l5(e){return(t,n)=>{const r=n()["features/base/conference"].conference;r?r.setSubject(e):t({type:kY,subject:e})}}function c5(e){return{type:rY,localSubject:e}}function u5(e){return{type:TY,assumedBandwidthBps:e}}const d5=Y("app:connection");function p5(e){return{type:e1,connection:e}}function f5(e){return{type:s1,preferVisitor:e}}function h5(e,t){return(n,r)=>{const i=r(),o=function(e){const t=(0,Mm.A)(e["features/base/config"]),n=e["features/base/connection"],r=n.locationURL,i=n.preferVisitor,o=B(r||"")["iceServers.replace"];T()&&o&&(t.iceServersOverride=o);const a=t.bosh,s=t.preferBosh,l=t.flags;let c=t.websocket;s&&(c=void 0);const u=c||a;d5.log(`Using service URL ${u}`);const d=e["features/base/conference"].room;if(u&&d){const e=ci(d);t.serviceUrl=yi(u,"room",null!=e?e:""),t.websocketKeepAliveUrl&&(t.websocketKeepAliveUrl=yi(t.websocketKeepAliveUrl,"room",null!=e?e:"")),t.conferenceRequestUrl&&(t.conferenceRequestUrl=yi(t.conferenceRequestUrl,"room",null!=e?e:""))}if(i&&(t.preferVisitor=!0),void 0===(null==l?void 0:l.ssrcRewritingEnabled)){const e=null!=l?l:{},n=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));t.flags={...n,ssrcRewritingEnabled:!0}}return t}(i),a=i["features/base/connection"].locationURL,s=i["features/base/jwt"].jwt,l=new u.default.JitsiConnection(o.appId,s,o);return l[M3]=a,n(function(e){return{type:i1,connection:e}}(l)),new Promise(((r,o)=>{function a(){l.removeEventListener(v.CONNECTION_DISCONNECTED,s),l.removeEventListener(v.CONNECTION_FAILED,c),l.removeEventListener(v.PROPERTIES_UPDATED,u)}function s(){a(),n(p5(l)),r(l)}function c(e,t,r,i){a(),n(function(e,t){const n=t.credentials;return n&&!Object.keys(n).length&&(t.credentials=void 0),{type:n1,connection:e,error:t}}(l,{credentials:r,details:i,name:e,message:t})),o(e)}function u(e){n(function(e){return{type:r1,properties:e}}(e))}l.addEventListener(v.CONNECTION_DISCONNECTED,s),l.addEventListener(v.CONNECTION_ESTABLISHED,(function e(){l.removeEventListener(v.CONNECTION_ESTABLISHED,e),n(function(e,t){return{type:t1,connection:e,timeEstablished:t}}(l,Date.now())),r(l)})),l.addEventListener(v.CONNECTION_FAILED,c),l.addEventListener(v.CONNECTION_REDIRECTED,(function e(t,r,i){l.removeEventListener(v.CONNECTION_REDIRECTED,e),n(function(e,t,n){return(r,i)=>{const o=function(e,t,n,r){const i=Ee(e)["features/base/config"];if(null==i||!i.hosts)return void N3.warn("Wrong configuration, missing hosts.");if(!t)return i.oldConfig&&r?{hosts:i.oldConfig.hosts,focusUserJid:n,disableLocalStatsBroadcast:!1,bosh:i.oldConfig.bosh&&yi(i.oldConfig.bosh,"customusername",r),p2p:i.oldConfig.p2p,websocket:i.oldConfig.websocket&&yi(i.oldConfig.websocket,"customusername",r),oldConfig:void 0}:void 0;const o={hosts:{domain:""},focusUserJid:i.focusUserJid,bosh:i.bosh,p2p:i.p2p,websocket:i.websocket};Object.assign(o.hosts,i.hosts);const a=`${t}.meet.jitsi`;return{oldConfig:o,hosts:{domain:a,muc:i.hosts.muc.replace(o.hosts.domain,a)},focusUserJid:n,disableFocus:!0,disableLocalStatsBroadcast:!0,bosh:i.bosh&&yi(i.bosh,"vnode",t),p2p:{...i.p2p,enabled:!1},websocket:i.websocket&&yi(i.websocket,"vnode",t)}}(i,e,t,n);o?(r(pP(o)),r(m5(!0)).then((()=>{var t;return r((t=Boolean(e),{type:g3,enabled:t})),r(MD())})).then((()=>
85{if(r(K3()),N3.info(`Dispatching connect from redirect (visitor = ${Boolean(e)}).`),!H1(i()["features/base/config"])||!q1(r,i,(e=>{N3.error("Token is expired and there was an error refreshing it.",e)})))return r(g5())})).then((()=>{const t=[];if(!e){var n;const e=i(),r=(null!==(n=e["features/base/config"].visitors)&&void 0!==n?n:{}).enableMediaOnPromote,o=void 0===r?{}:r,a=o.audio,s=void 0!==a&&a,l=o.video,c=void 0!==l&&l;if(s){const n=e["features/base/media"].audio,r=n.available,i=n.muted,o=n.unmuteBlocked,a=e["features/base/config"].startSilent;o||i||a||!r||t.push(Vr.AUDIO)}if(c){const n=e["features/base/media"].video,r=n.muted;n.unmuteBlocked||r||!pz(e,"videoInput")||t.push(Vr.VIDEO)}}r(function(e){return t=>{var n;t(us([Vr.AUDIO,Vr.VIDEO],bs.NONE)),e&&Array.isArray(e)&&e.length>0&&t((n=e,async e=>{e(us(n,bs.PENDING_UNMUTE));const t=await e(a3({devices:n})),r=t.tracks,i=t.errors;o3(r,e),e(s3(i)),await Promise.allSettled(r.map((e=>{const t=APP.conference;return e.isAudioTrack()?t.useAudioStream(e):e.isVideoTrack()?t.useVideoStream(e):Promise.resolve()}))),e(us(n,bs.NONE))}))}}(t))}))):N3.warn("Not redirected missing params")}}(t,r,i))})),l.addEventListener(v.PROPERTIES_UPDATED,u),l.addEventListener(v.CONNECTION_TOKEN_EXPIRED,(function(){n(function(e){return{type:o1,connection:e}}(l))}));const d=ui(i["features/base/conference"].room);l.connect({id:e,password:t,name:d})}))}}function m5(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(n,r)=>{const i=r(),o=I5(i);let a;o?(n(Z3(o,e)),t?a=o.leave().catch((e=>{d5.warn("JitsiConference.leave() rejected with:",e),n(z3(o))})):(n(z3(o)),a=Promise.resolve())):a=Promise.resolve();const s=i["features/base/connection"],l=s.connecting,c=s.connection||l;return c?a=a.then((()=>c.disconnect())):d5.info("No connection found while disconnecting."),a}}function g5(e,t){return(n,r)=>{const i=r(),o=i["features/base/jwt"].jwt,s=i["features/base/config"],l=s.iAmRecorder,c=s.iAmSipGateway;if(!l&&!c&&xe(i))return n((async function(e,t){var n;const r=t(),i=null!==(n=r["features/base/config"].jaasActuatorUrl)&&void 0!==n?n:"",o=Pe(r);if(Boolean(i&&o))try{const t=await async function(e){const t=`${e.baseUrl}/v1/public/tenants/${encodeURIComponent(e.appId)}`;try{const e=await fetch(t);if(e.ok)return e.json();throw new Error("Request not successful")}catch(e){throw new Error(e)}}({appId:o,baseUrl:i});e(function(e){return{type:Lc,payload:e}}(t))}catch(e){Te.error("Could not send request",e)}})).then((()=>
85{if(!o)return async function(e){const t=e["features/base/config"].jaasTokenUrl,n=Pe(e);if(Boolean(t&&n))try{return(await async function(e){const t=`${e.baseUrl}/v1/public/token/${encodeURIComponent(e.appId)}`;try{const e=await fetch(t,{method:"GET"});if(e.ok)return e.json();throw new Error("Request not successful")}catch(e){throw new Error(e)}}({appId:n,baseUrl:null!=t?t:""})).token}catch(e){Te.error("Could not send request",e)}}(i)})).then((r=>(r&&n(Om(r)),n(h5(e,t))))).catch((e=>{d5.error("Connection error",e)}));const u=a.getItem("xmpp_username_override"),d=a.getItem("xmpp_password_override");return u&&u.length>0&&(e=u),d&&d.length>0&&(t=d),n(h5(e,t))}}function v5(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return async r=>(qh.isRecordingLocally()&&(r(Cm()),r(Rl({titleKey:"localRecording.stopping",descriptionKey:"localRecording.wait"},hl.STICKY)),await new Promise((e=>{setTimeout(e,1e3)}))),APP.conference.hangup(e,t,n))}function b5(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const y5="diarize",_5=e=>e["features/base/conference"];function w5(e,t){const n=e.getLocalTracks(),r=[];for(const i of t)-1===n.indexOf(i)&&r.push(e.addTrack(i).catch((e=>{R5("Failed to add local track to conference",e)})));return Promise.all(r)}function S5(e,t,n){let r=e.dispatch;const i=n.getId(),o=n.getDisplayName();if(!n.isHidden()){var a,s;const e=null==n?void 0:n.isReplacing(),l=null==t||null===(a=t.getMetadataHandler().getMetadata())||void 0===a||null===(a=a.visitors)||void 0===a||null===(a=a.promoted)||void 0===a?void 0:a[i],c=null===(s=n.getIdentity())||void 0===s?void 0:s.user;r(fk({avatarURL:null==c?void 0:c.avatar,botType:n.getBotType(),conference:t,id:i,name:o,presence:n.getStatus(),role:n.getRole(),isPromoted:l,isReplacing:e,sources:n.getSources(),userContext:c}))}}function E5(e,t,n){let r=e.dispatch;const i=n.getId();var o;n.isHidden()||r(gk(i,t,{isReplaced:null===(o=n.isReplaced)||void 0===o?void 0:o.call(n)}))}function k5(e,t){const n=_5(Ee(e));for(const e of Object.values(n))if(e&&"object"==typeof e){const n=e[XH];if((n||"function"==typeof e.myUserId)&&!t(e,n))return!1}return!0}function C5(e){var t;const n=Ee(e),r=n["features/base/jwt"].callee,i=n["features/base/config"].callDisplayName,o=_5(n),a=o.localSubject,s=o.pendingSubjectChange,l=o.room,c=o.subject;return null!==(t=a||s||c||i||(null==r?void 0:r.name)||l&&M5(gi(l)))&&void 0!==t?t:""}function A5(e){var t;const n=Ee(e),r=n["features/base/config"],i=n["features/base/connection"].locationURL,o=n["features/dynamic-branding"].defaultTranscriptionLanguage,a=n["features/base/jwt"].tenant,s=null!==(t=X4(n))&&void 0!==t?t:{},l=s.email,c=s.name,u={...r};var d,p;return a&&(u.siteID=a),u.enableDisplayNameInStats&&c&&(u.statisticsDisplayName=c),u.enableEmailInStats&&l&&(u.statisticsId=l),i&&(u.confID=`${i.host}${li(i.pathname)}`),u.applicationName=Ac(),u.transcriptionLanguage=null!=o?o:function(e){const t=Rc(e);if(void 0===t)return;const n=xc(e);return n!==t&&Ic.warn(`Transcriber language ${n} is not supported, using default ${Pc}`),Ic.info(`Transcriber language set to ${t}`),t}(u),u.disableThirdPartyRequests&&(null===(d=r.analytics)||void 0===d||delete d.scriptURLs,null===(p=r.analytics)||void 0===p||delete p.amplitudeAPPKey),u}function T5(e){const t=Ee(e);return _5(t).conferenceTimestamp}function I5(e){const t=_5(Ee(e)),n=t.conference,r=t.joining,i=t.leaving,o=t.membersOnly,a=t.passwordRequired;return n?n===i?void 0:n:r||a||o}function D5(e){return _5(e).room}function P5(e){if("Data channels support is disabled!"!==e.message)throw e}function x5(e){return"string"==typeof e&&""!==e}function R5(e,t){N3.error(e,t)}function O5(e,t){var n,r;const i=null!==(n=X4(e))&&void 0!==n?n:{},o=i.avatarURL,a=i.email,s=i.features,l=i.name;o&&(null==t||t.sendCommand(ZH,{value:o})),a&&(null==t||t.sendCommand(QH,{value:a})),s&&"true"===s["screen-sharing"]&&(null==t||t.setLocalParticipantProperty("features_screen-sharing",!0)),!0===(null===(r=Ee(e)["features/base/config"].transcription)||void 0===r?void 0:r.diarize)&&(null==t||t.setLocalParticipantProperty(y5,!0)),null==t||t.setDisplayName(l)}function M5(){return Sr(`${arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}`.replace(/['\u2019]/g,"")).reduce(((e,t,n)=>e+(n?" ":"")+Fr(t)),"")}
85function N5(e,t,n){const r=Ee(e),i=n?"startAudioMutedPolicy":"startVideoMutedPolicy",o=r["features/base/conference"][i];if(!o)return;let a=!1;const s=(n?r["features/base/media"].audio:r["features/base/media"].video).muted;n&&!Boolean(s)?(t(is(o,!0)),a=!0):n||Boolean(s)||(t(ls(o,Gr,!0)),a=!0),a&&t(xl({titleKey:"notify.mutedTitle",descriptionKey:"notify.muted",uid:"start-muted"},hl.SHORT))}const L5=e=>Ee(e)[aV].rooms,j5=e=>{const t=L5(e);return(0,Kn.A)(t,(e=>Boolean(e.isMainRoom)))},B5=function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const r=Ee(e),i=X4(e),o=null===(t=r["features/base/jwt"])||void 0===t?void 0:t.user,a=o?{id:o.id,name:o.name}:{id:null==i?void 0:i.jwtId,name:null==i?void 0:i.name},s=L5(e),l=I5(e),c={rooms:[]};if(!s||0===Object.keys(s).length){var u,d;const t=null==l?void 0:l.getParticipants().filter((e=>n||!e.isHidden()));let r;return i&&(r={role:i.role,displayName:i.name,avatarUrl:i.loadableAvatarUrl,id:i.id,userContext:a}),{...c,rooms:[{isMainRoom:!0,id:null==l||null===(u=l.room)||void 0===u?void 0:u.roomjid,jid:null==l||null===(d=l.room)||void 0===d?void 0:d.myroomjid,participants:(null==t?void 0:t.length)>0?[r,...t.map((t=>{const n=r6(e,t.getId());return{jid:t.getJid(),role:t.getRole(),displayName:t.getDisplayName(),avatarUrl:null==n?void 0:n.loadableAvatarUrl,id:t.getId(),userContext:null==n?void 0:n.userContext,isJigasi:!0===t.getProperty("features_jigasi"),isJibri:t.isHidden()||t.isHiddenFromRecorder(),audioMuted:t.isAudioMuted(),videoMuted:t.isVideoMuted()}}))]:[r]}]}}return{...c,rooms:Object.keys(s).map((t=>{const n=s[t];return{isMainRoom:Boolean(n.isMainRoom),id:n.id,jid:n.jid,participants:n.participants&&Object.keys(n.participants).length?Object.keys(n.participants).map((t=>{const r=n.participants[t],o=t.split("/"),s=r6(e,o.length>1?o[1]:r.jid),l=(null==s?void 0:s.id)===(null==i?void 0:i.id)?a:(null==s?void 0:s.userContext)||r.userContext;return{jid:null==r?void 0:r.jid,role:null==r?void 0:r.role,displayName:null==r?void 0:r.displayName,avatarUrl:null==s?void 0:s.loadableAvatarUrl,id:s?s.id:t,userContext:l}})):[]}}))}},F5=(e,t)=>{const n=L5(e);return(0,Kn.A)(n,(e=>e.jid===t))},U5=e=>{const t=I5(e);return null==t?void 0:t.getName()},H5=e=>{var t;const n=I5(e);return null==n||null===(t=n.getBreakoutRooms())||void 0===t?void 0:t.isBreakoutRoom()},V5=e=>{const t=Ee(e)["features/base/config"].breakoutRooms;return void 0===t?{}:t},z5=e=>{var t;const n=Ee(e),r=k6(n),i=n["features/base/conference"].conference,o=null==i||null===(t=i.getBreakoutRooms())||void 0===t?void 0:t.isSupported(),a=V5(n).hideAddRoomButton;return r&&o&&!a},$5=e=>{const t=Ee(e),n=L5(t),r=H5(t),i=k6(t),o=o6(t),a=V5(t).hideAutoAssignButton;return!r&&i&&o>2&&Object.keys(n).length>1&&!a},W5=e=>e["features/av-moderation"],Y5=(e,t)=>{var n,r,i;switch(e){case Nn:return!0===(null===(n=W5(t))||void 0===n?void 0:n.audioModerationEnabled);case Ln:return!0===(null===(r=W5(t))||void 0===r?void 0:r.desktopModerationEnabled);case jn:return!0===(null===(i=W5(t))||void 0===i?void 0:i.videoModerationEnabled);default:throw new Error(`Unknown media type: ${e}`)}}
85,q5=e=>t=>Y5(e,t),G5=()=>e=>{const t=e["features/base/conference"].conference;return Boolean(!H5(e)&&(null==t?void 0:t.isAVModerationSupported()))},K5=(e,t)=>{if(k6(t))return!0;switch(e){case Nn:return!0===W5(t).audioUnmuteApproved;case Ln:return!0===W5(t).desktopUnmuteApproved;case jn:return!0===W5(t).videoUnmuteApproved;default:throw new Error(`Unknown media type: ${e}`)}},J5=(e,t)=>n=>{const r=Bn[t],i=W5(n)[r];return Boolean(i&&i[e])},Z5=(e,t)=>n=>{const r=Fn[t],i=W5(n)[r];return Boolean(i.find((t=>t.id===e.id)))},Q5=(e,t)=>Y5(e,t)&&!K5(e,t);function X5(e,t,n){var r;return!(!Y5(t,n)||(null!=e&&e.local?K5(t,n):_6(e)||J5(null!==(r=null==e?void 0:e.id)&&void 0!==r?r:"",t)(n)))}const e4="features/participants-pane",t4="Hover",n4="Permanent",r4="DominantSpeaker",i4="Muted",o4="ForceMuted",a4="Unmuted",s4="None",l4="AllowDesktop",c4="AllowVideo",u4="Mute",d4="AskToUnmute",p4="None",f4="StopDesktop",h4="StopVideo",m4={[r4]:go.createElement(AI,{className:"jitsi-icon-dominant-speaker",size:16,src:rE}),[o4]:go.createElement(AI,{color:"#E04757",id:"audioMuted",size:16,src:iE}),[i4]:go.createElement(AI,{id:"audioMuted",size:16,src:iE}),[a4]:go.createElement(AI,{size:16,src:rE}),[s4]:null},g4={[r4]:null,[o4]:go.createElement(AI,{color:"#E04757",id:"videoMuted",size:16,src:$E}),[i4]:go.createElement(AI,{id:"videoMuted",size:16,src:$E}),[a4]:go.createElement(AI,{size:16,src:zE}),[s4]:null},v4=e=>e[e4],b4=e=>{const t=Ee(e)["features/base/config"].participantsPane;return void 0===t?{}:t},y4=e=>{var t;return Boolean(null===(t=v4(e))||void 0===t?void 0:t.isOpen)};function _4(e,t){var n;if(!k6(t))return p4;const r=Ss(e,t),i=function(e,t){return ws(e,Vr.SCREENSHARE,t)}(e,t),o=Es(e,t),a=X5(e,Ln,t),s=X5(e,jn,t),l=null!==(n=null==e?void 0:e.isSilent)&&void 0!==n&&n;return r||l?o?i?G5()(t)&&!l?d4:s?c4:a?l4:p4:f4:h4:u4}function w4(e,t){if(""===t)return!0;const n=ri((null==e?void 0:e.name)||(null==e?void 0:e.displayName)||"").toLowerCase(),r=t.trim().toLowerCase();return n.includes(r)}const S4=e=>{const t=k6(e),n=H5(e),r=b4(e).hideMoreActionsButton;return!n&&!r&&t},E4=e=>{const t=k6(e),n=H5(e),r=b4(e).hideMuteAllButton;return!n&&!r&&t};function k4(e){return H5(e)&&C4(e)}function C4(e){var t,n;const r=k6(e),i=I5(e),o=null!==(t=null==i||null===(n=i.getBreakoutRooms())||void 0===n?void 0:n.isFeatureSupported("rename"))&&void 0!==t&&t;return r&&o}const A4=e=>{const t=Ee(e),n=b4(t).enabled,r=void 0===n||n;return Boolean(cl(t,"participants.enabled",!0)&&r)};function T4(e){return v4(e).isOpen?$j.Bv:0}const I4=315;function D4(e){var t;return Boolean(null===(t=e["features/custom-panel"])||void 0===t?void 0:t.enabled)}function P4(e){var t;return Boolean(null===(t=e["features/custom-panel"])||void 0===t?void 0:t.isOpen)}function x4(e){return D4(e)&&P4(e)?function(e){var t,n;return null!==(t=null===(n=e["features/custom-panel"])||void 0===n||null===(n=n.width)||void 0===n?void 0:n.current)&&void 0!==t?t:I4}(e):0}function R4(e){var t;const n=e["features/base/responsive-ui"].clientWidth,r=e["features/chat"],i=r.isOpen,o=r.width,a=i?null!==(t=null==o?void 0:o.current)&&void 0!==t?t:Tn:0;return Math.max(n-a-T4(e)-500,0)}function O4(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M4(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M4(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M4(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const N4=[],L4=[];function j4(e){const t=e["features/chat"],n=t.lastReadMessage,r=t.messages,i=r.length;if(!i)return 0;let o,a=0;if("ReactNative"===navigator.product){o=r.indexOf(n);for(let e=0;e<o;e++)r[e].isReaction&&a++;return o-a}o=r.lastIndexOf(n);for(let e=o+1;e<i;e++)r[e].isReaction&&a++;return i-(o+1)-a}function B4(e){var t;return(null===(t=e["features/chat"])||void 0===t?void 0:t.unreadFilesCount)||0}
85function F4(e){var t;return!0===(null===(t=e["features/base/config"])||void 0===t?void 0:t.disableChatSmileys)}function U4(e){var t;return Boolean(null===(t=e["features/base/config"])||void 0===t?void 0:t.disableChat)}function H4(e){return e["features/chat"].focusedTab||function(e){return U4(e)?An(e)?QY(e)?On.FILE_SHARING:gG(e)?On.CLOSED_CAPTIONS:void 0:On.POLLS:On.CHAT}(e)}function V4(e){return e.messageType===Dn?Sn.t("chat.error",{error:e.message}):e.message}function z4(e){return!!e["features/dynamic-branding"].groupChatRequiresPermission&&!P6(e,ke.SEND_GROUPCHAT,!1)}function $4(e){const t=e["features/base/responsive-ui"].clientWidth;return Math.max(t-T4(e)-x4(e)-500,0)}function W4(e){return Boolean(e&&"isVisitor"in e&&!0===e.isVisitor)}function Y4(e){let t="";return e.isFromVisitor?t=` ${Sn.t("visitors.chatIndicator")}`:e.isFromGuest&&(t=` ${Sn.t("chat.guestsChatIndicator")}`),t}function q4(e){return Boolean(null==e?void 0:e.fileMetadata)}function G4(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return E6(e)?Promise.resolve({src:e}):new Promise(((r,i)=>{const o=document.createElement("img"),a=()=>{o.onload=null,o.onerror=null,o.src=""};t&&o.setAttribute("crossOrigin",""),o.onload=()=>{a(),r({src:e,isUsingCORS:t})},o.onerror=o=>{a(),n?i(o):G4(e,!t,!0).then(r).catch(i)},o.referrerPolicy="no-referrer",o.src=e}))}!function(){for(const t of Object.entries(Oe())){var e=O4(t,2);const n=e[0],r=e[1],i=Ne()[n];if(i){const e=`(${i.map((e=>x(e))).join("|")})`,t="confused"===n?`(?=(${e}))(:(?!//).)`:e;N4.push([new RegExp(t,"g"),r])}const o=`\\B(${x(`:${n}:`)})\\B`;L4.push([new RegExp(o,"g"),r])}}();const K4=[],J4=new Map,Z4=[e=>null!=e&&e.isJigasi?tk:null,e=>d6(e)?ak:null,e=>null!=e&&e.avatarURL?e.avatarURL:null,(e,t)=>{var n;const r=t.getState()["features/base/config"],i=null===(n=r.gravatar)||void 0===n?void 0:n.disabled;if(null!=e&&e.email&&!i){var o;const t=(null===(o=r.gravatar)||void 0===o?void 0:o.baseUrl)||r.gravatarBaseURL||"https://www.gravatar.com/avatar/";return function(e,t="https://www.gravatar.com/avatar/"){var n;return`${t}${n=e,Boolean((null==n?void 0:n.indexOf("@"))>0)?X().hex(e.trim().toLowerCase()):e}?d=404&size=200`}(e.email,t)}return null}];function Q4(e,t){const n=Promise.withResolvers(),r=n.promise.then((()=>async function(e,t){for(let n=0;n<Z4.length;n++){const r=Z4[n](e,t);if(null!==r)if(J4.has(r)){const e=J4.get(r)||{},t=e.isLoadable,n=e.isUsingCORS;if(t)return{isUsingCORS:n,src:r}}else try{const e=t.getState()["features/base/config"].corsAvatarURLs,n=!E6(r)&&Oj(r,e),i=await G4(r,n),o=i.isUsingCORS,a=i.src;return J4.set(a,{isLoadable:!0,isUsingCORS:o}),{isUsingCORS:o,src:a}}catch(e){J4.set(r,{isLoadable:!1,isUsingCORS:!1})}}}(e,t))).then((e=>(K4.length&&K4.shift().resolve(),e)));return K4.length?K4.push(n):n.resolve(),r}function X4(e){return Ee(e)["features/base/participants"].local}function e6(e){return Ee(e)["features/base/participants"].localScreenShare}function t6(e,t){const n=Ns(Ee(e)["features/base/tracks"],t);return r6(e,null==n?void 0:n.jitsiTrack.getSourceName())}function n6(e){if(null!=e&&e.trim())return e.trim().substring(0,50)}function r6(e,t){const n=Ee(e)["features/base/participants"],r=n.local,i=n.localScreenShare;return n.remote.get(t)||((null==r?void 0:r.id)===t?r:void 0)||((null==i?void 0:i.id)===t?i:void 0)}function i6(e,t){return t?r6(e,t):X4(e)}function o6(e){const t=Ee(e)["features/base/participants"],n=t.local,r=t.remote,i=t.fakeParticipants,o=t.sortedRemoteVirtualScreenshareParticipants;return r.size-i.size-o.size+(n?1:0)}function a6(e){return e.split("-")[0]}function s6(e){return(null==e?void 0:e.fakeParticipant)===lk.LocalScreenShare}function l6(e){return(null==e?void 0:e.fakeParticipant)===lk.RemoteScreenShare}function c6(e,t){return u6(i6(e,t))}function u6(e){return s6(e)||l6(e)}function d6(e){return(null==e?void 0:e.fakeParticipant)===lk.Whiteboard}function p6(e){return Ee(e)["features/base/participants"].remote.size}function f6(e){const t=Ee(e)["features/base/participants"],n=t.local,r=t.localScreenShare;return t.remote.size+(n?1:0)+(r?1:0)}function h6(e){const t=N6(e);return o6(e)-(t?1:0)}function m6(e,t){const n=Ee(e),r=r6(n,t),i=n["features/base/config"],o=i.defaultLocalDisplayName,a=i.defaultRemoteDisplayName;if(r){if(u6(r))return function(e,t){const n=m6(e,a6(t));return Sn.t("screenshareDisplayName",{name:n})}(n,t);if(r.name)return r.name;if(r.local)return null!=o?o:""}return null!=a?a:""}function g6(e){return Ee(e)["features/base/tracks"].filter((e=>e.videoType===Jr&&!e.muted)).map((e=>e.participantId))}function v6(e,t){if(!t)return;const n=r6(e,t);return n?n.presence:void 0}function b6(e){return Ee(e)["features/base/participants"].remote}function y6(e){const t=Ee(e),n=t["features/base/participants"].pinnedParticipant;if(LF(t)){var r;const n=null===(r=t["features/filmstrip"].activeParticipants.find((e=>e.pinned)))||void 0===r?void 0:r.participantId;return n?r6(e,n):void 0}if(n)return r6(e,n)}function _6(e){return(null==e?void 0:e.role)===ok.MODERATOR}function w6(e){const t=Ee(e)["features/base/participants"].dominantSpeaker;if(t)return r6(e,t)}function S6(e){return 0===Ee(e)["features/base/participants"].numberOfNonModeratorParticipants}function E6(e){return Boolean(e)&&("object"==typeof e||"function"==typeof e)}function k6(e){const t=Ee(e)["features/base/participants"].local;return!!t&&_6(t)}function C6(e){return Ee(e)["features/base/participants"].raisedHandsQueue}function A6(e){return Boolean(null==e?void 0:e.raisedHandTimestamp)}function T6(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=t["features/base/config"].remoteVideoMenu,i=(void 0===r?{}:r).disablePrivateChat;return!(!W4(e)&&(null==e?void 0:e.local)&&!n)&&"all"!==i&&("disable-visitor-chat"===i?!W4(e)&&!N6(t):"allow-moderator-chat"===i?k6(t)||_6(e):!i)}const I6=Y("app:jwt");function D6(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location;return B(e,!1,"hash").jwt||B(e,!0,"search").jwt}
85function P6(e,t,n){let r=(X4(e)||{}).features;return void 0===r&&xe(e)&&(r={}),x6({localParticipantFeatures:r,feature:t,ifNotInFeatures:n})}function x6(e){let t=e.localParticipantFeatures,n=e.feature,r=e.ifNotInFeatures;return void 0===(null==t?void 0:t[n])?r:"true"===String(t[n])}function R6(e){return"number"==typeof e&&1e3*e===new Date(1e3*e).getTime()}function O6(e){return e>=1e3?Math.round(e/100)/10+" K":String(e)}function M6(e){return e["features/visitors"].promotionRequests}function N6(e){return Ee(e)["features/visitors"].iAmVisitor}function L6(e){var t;const n=Ee(e),r=(n["features/base/config"].visitors||{}).hideVisitorCountForVisitors;return n["features/visitors"].iAmVisitor&&r?0:null!==(t=n["features/visitors"].count)&&void 0!==t?t:0}function j6(e){var t;return null!==(t=Ee(e)["features/visitors"].inQueueCount)&&void 0!==t?t:0}function B6(e){var t;return null!==(t=Ee(e)["features/visitors"].visitors)&&void 0!==t?t:[]}function F6(e){return Ee(e)["features/visitors"].visitorsListSubscribed}function U6(e){var t;return null===(t=Ee(e)["features/base/conference"].metadata)||void 0===t||null===(t=t.visitors)||void 0===t?void 0:t.live}function H6(e){return Ee(e)["features/visitors"].inQueue}function V6(e){const t=e["features/base/config"].visitors;return!(null==t||!t.queueService)&&P6(e,ke.LIST_VISITORS,!1)}function z6(e){const t=Ee(e);return V6(t)&&L6(t)>0}function $6(e,t){return t||e["features/base/config"].defaultRemoteDisplayName||"Fellow Jitster"}const W6="https://meet.jit.si";function Y6(e,t,n){n={config:!0,jwt:!0,settings:!0,urlParams:!0,...n};const r=Ee(e);if(n.jwt){const e=r["features/base/jwt"][t];if(void 0!==e)return e[t]}
85if(n.urlParams&&-1!==Si.indexOf(t)){var i;const e=B(null!==(i=r["features/base/connection"].locationURL)&&void 0!==i?i:"")[`config.${t}`];if(void 0!==e)return e}if(n.settings){const e=r["features/base/settings"][t];if(void 0!==e)return e}if(n.config){const e=r["features/base/config"][t];if(void 0!==e)return e}}function q6(e){return e["features/base/settings"].hideShareAudioHelper}function G6(e){return e["features/base/config"].disableSelfView||e["features/base/settings"].disableSelfView||N6(e)}function K6(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function J6(e){return X6(e,"isVideoTrack")}function Z6(e){return X6(e,"isAudioTrack")}function Q6(e){return e["features/base/settings"].audioOutputDeviceId}function X6(e,t){const n=e["features/base/tracks"].map((e=>e.jitsiTrack)).filter((e=>(null==e?void 0:e.isLocal())&&e[t]())).map((e=>e.getDeviceId()));return function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return K6(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?K6(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n,1)[0]||""}function e7(e){return e["features/base/settings"].displayName||""}function t7(e){const t=Ee(e),n=t["features/base/settings"],r=n.userSelectedCameraDeviceId,i=n.userSelectedCameraDeviceLabel;return i7({availableDevices:t["features/base/devices"].availableDevices.videoInput,matchRegex:/\s#\d*(?!.*\s#\d*)/,userSelectedDeviceId:r,userSelectedDeviceLabel:i,replacement:""})}function n7(e){const t=Ee(e),n=t["features/base/settings"],r=n.userSelectedMicDeviceId,i=n.userSelectedMicDeviceLabel;return i7({availableDevices:t["features/base/devices"].availableDevices.audioInput,matchRegex:/\s\(\d*-\s(?!.*\s\(\d*-\s)/,userSelectedDeviceId:r,userSelectedDeviceLabel:i,replacement:" ("})}function r7(e){const t=Ee(e),n=t["features/base/settings"],r=n.userSelectedAudioOutputDeviceId,i=n.userSelectedAudioOutputDeviceLabel;return i7({availableDevices:t["features/base/devices"].availableDevices.audioOutput,matchRegex:void 0,userSelectedDeviceId:r,userSelectedDeviceLabel:i,replacement:void 0})}function i7(e){const t=e.availableDevices,n=e.matchRegex,r=void 0===n?"":n,i=e.userSelectedDeviceId,o=e.userSelectedDeviceLabel,a=e.replacement,s=void 0===a?"":a;if(i&&(null==t?void 0:t.find((e=>e.deviceId===i))))return i;if(!o)return;const l=r?o.replace(r,s):o,c=null==t?void 0:t.find((e=>{const t=e.label;if(!t)return!1;if(l===t)return!0;const n=t.replace(r,s);return l===n}));return null==c?void 0:c.deviceId}const o7="NOTIFY_CAMERA_ERROR",a7="NOTIFY_MIC_ERROR",s7="SET_AUDIO_INPUT_DEVICE",l7="SET_VIDEO_INPUT_DEVICE",c7="UPDATE_DEVICE_LIST",u7="ADD_PENDING_DEVICE_REQUEST",d7="REMOVE_PENDING_DEVICE_REQUESTS",p7="CHECK_AND_NOTIFY_FOR_NEW_DEVICE",f7="DEVICE_PERMISSIONS_CHANGED",h7={audioInput:{currentDeviceId:"micDeviceId",userSelectedDeviceId:"userSelectedMicDeviceId",userSelectedDeviceLabel:"userSelectedMicDeviceLabel"},audioOutput:{currentDeviceId:"audioOutputDeviceId",userSelectedDeviceId:"userSelectedAudioOutputDeviceId",userSelectedDeviceLabel:"userSelectedAudioOutputDeviceLabel"},videoInput:{currentDeviceId:"cameraDeviceId",userSelectedDeviceId:"userSelectedCameraDeviceId",userSelectedDeviceLabel:"userSelectedCameraDeviceLabel"}};function m7(e){return{type:u7,request:e}}function g7(){return(e,t)=>new Promise((n=>{const r=u.default.mediaDevices;r.isDeviceChangeAvailable()?r.enumerateDevices((r=>{const i=_z(r),o=i.filteredDevices,a=i.ignoredDevices;wz(Sz(t()["features/base/devices"].availableDevices),o)&&(Iz(a,"Ignored devices on device list changed:"),e(k7(o))),n(o)})):n([])}))}function v7(e){return{type:o7,error:e}}function b7(e){return{type:a7,error:e}}function y7(e){return{type:s7,deviceId:e}}function _7(e){return function(t,n){const r=bz(n(),e,"audioInput");t(y7(e)),t(ge({userSelectedMicDeviceId:e,userSelectedMicDeviceLabel:r}))}}function w7(e){return function(t,n){const r=bz(n(),e,"audioOutput");return Dz(e,t,!0,r)}}function S7(e){return{type:l7,deviceId:e}}function E7(e){return function(t,n){const r=bz(n(),e,"videoInput");t(S7(e)),t(ge({userSelectedCameraDeviceId:e,userSelectedCameraDeviceLabel:r}))}}function k7(e){return{type:c7,devices:e}}function C7(e,t){return{type:p7,newDevices:e,oldDevices:t}}function A7(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return T7(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?T7(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T7(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function I7(e){if(!JitsiMeetJS.mediaDevices.isDeviceChangeAvailable("output"))return;const t=mz(),n=e.filter((e=>"audiooutput"===e.kind));if("default"!==t&&!n.find((e=>e.deviceId===t)))return"default";const r=r7(APP.store.getState());return r&&r!==t&&n.find((e=>e.deviceId===r))?r:void 0}function D7(e,t,n){const r=e.filter((e=>"audioinput"===e.kind)),i=n7(APP.store.getState()),o=r.find((e=>e.deviceId===i)),a=null==t?void 0:t.getDeviceId(),s=r.find((e=>e.deviceId===a));if(!t||t.disposed||t.isEnded()){if(o&&i)return i;if(r.length&&""!==r[0].label)return r[0].deviceId}else if(o&&i!==a){if(!n)return i;APP.store.dispatch(ge({userSelectedMicDeviceId:a,userSelectedMicDeviceLabel:s.label}))}}function P7(e,t,n){const r=e.filter((e=>"videoinput"===e.kind)),i=t7(APP.store.getState()),o=r.find((e=>e.deviceId===i)),a=null==t?void 0:t.getDeviceId(),s=r.find((e=>e.deviceId===a));if(!t||t.disposed||t.isEnded()){if(o&&i)return i;if(r.length&&""!==r[0].label)return r[0].deviceId}else if(o&&i!==a){if(!n)return i;APP.store.dispatch(ge({userSelectedCameraDeviceId:a,userSelectedCameraDeviceLabel:s.label}))}}const x7={getNewMediaDevicesAfterDeviceListChanged:(e,t,n,r)=>({audioinput:D7(e,n,r),videoinput:P7(e,t,r),audiooutput:I7(e)}),newDeviceListAddedLabelsOnly(e,t){const n=Sz(e);return n.length===t.length&&(n.forEach((e=>{if(""!==e.label)return!1;const n=t.find((t=>t.deviceId===e.deviceId));return!(!n||""===n.label)&&void 0})),!0)},createLocalTracksAfterDeviceListChanged(e,t,n){let r,i;const o=Boolean(n),a=Boolean(t);return o&&a?e({devices:["audio","video"],cameraDeviceId:t,micDeviceId:n}).catch((()=>Promise.all([s(!1).then((e=>A7(e,1)[0])),l(!1).then((e=>A7(e,1)[0]))]))).then((e=>(r&&APP.store.dispatch(b7(r)),i&&APP.store.dispatch(v7(i)),e.filter((e=>
85void 0!==e))))):a&&!o?l():o&&!a?s():Promise.resolve([]);function s(){let t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e({devices:["audio"],cameraDeviceId:null,micDeviceId:n}).catch((e=>(r=e,t&&APP.store.dispatch(b7(e)),[])))}function l(){let n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e({devices:["video"],cameraDeviceId:t,micDeviceId:null}).catch((e=>(i=e,n&&APP.store.dispatch(v7(e)),[])))}}},R7="userinfo",O7=class{constructor(){config.iAmRecorder&&this._sendRecorderInfo()}_sendRecorderInfo(){const e=APP.conference.commands;e.removeCommand(R7),e.sendCommand(R7,{attributes:{xmlns:"http://jitsi.org/jitmeet/userinfo",robot:!0}})}};function M7(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const N7=U().getLogger("modules/screenshare-cast/ExternalShareReceiver");class L7{constructor(e){let t=e.pcConfig,n=e.onSignal,r=e.onTracks,i=e.onClosed;this._onSignal=n,this._onTracks=r,this._onClosed=i,this._desktopVideoTrack=null,this._desktopAudioTrack=null,this._published=!1,this._closed=!1,this._spontaneous=!1,t||N7.warn("external share: no ICE config supplied; the peer connection has no STUN/TURN servers, so only same-LAN sharers will connect");const o=new RTCPeerConnection(t||{});this._pc=o,o.addEventListener("icecandidate",(e=>{let t=e.candidate;t&&this._onSignal({kind:"candidate",candidate:t.toJSON()})})),o.addEventListener("connectionstatechange",(()=>{const e=o.connectionState;N7.info(`external share pc state: ${e}`),"connected"===e?this._publish():"failed"!==e&&"closed"!==e||(this._spontaneous=!0,this.stop())})),o.addEventListener("track",(e=>{let t=e.track;return this._collectTrack(t)}))}handleSignal(e){return this._signalQueue=(this._signalQueue||Promise.resolve()).then((()=>this._processSignal(e))),this._signalQueue}async _processSignal(e){if(e&&!this._closed)try{if("offer"===e.kind){await this._pc.setRemoteDescription(e.sdp);const t=await this._pc.createAnswer();await this._pc.setLocalDescription(t),this._onSignal({kind:"answer",sdp:{type:this._pc.localDescription.type,sdp:this._pc.localDescription.sdp}})}else"candidate"===e.kind&&e.candidate?await this._pc.addIceCandidate(e.candidate):"stop"===e.kind&&this.stop()}catch(e){N7.error("external share signal handling failed",e),this._spontaneous=!0,this.stop()}}_collectTrack(e){const t="video"===e.kind;try{const n=new MediaStream([e]),r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M7(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M7(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(u.default.createLocalTracksFromMediaStreams([{stream:n,track:e,mediaType:e.kind,sourceType:"proxy",deviceId:"proxy:screenshare-cast",videoType:t?"desktop":void 0}]),1)[0];t?this._desktopVideoTrack=r:this._desktopAudioTrack=r,N7.info(`external share collected ${e.kind} track`)}catch(t){N7.error(`external share failed to wrap ${e.kind} track`,t)}}_publish(){!this._published&&this._desktopVideoTrack&&(this._published=!0,N7.info(`external share publishing (audio: ${Boolean(this._desktopAudioTrack)})`),this._onTracks({desktopVideoTrack:this._desktopVideoTrack,desktopAudioTrack:this._desktopAudioTrack}))}stop(){var e,t,n;if(!this._closed){this._closed=!0;try{this._pc.close()}catch(e){}null===(e=this._desktopVideoTrack)||void 0===e||e.dispose(),null===(t=this._desktopAudioTrack)||void 0===t||t.dis
85pose(),this._desktopVideoTrack=null,this._desktopAudioTrack=null,null===(n=this._onClosed)||void 0===n||n.call(this,{published:this._published,spontaneous:this._spontaneous})}}}function j7(e,t){const n=encodeURIComponent(JSON.stringify(e,(()=>{const e=new WeakSet;return(t,n)=>{if("object"==typeof n&&null!==n){if(e.has(n))return"[circular ref]";e.add(n)}return n}})()," ")),r=document.createElement("a");r.download=t,r.href=`data:application/json;charset=utf-8,\n${n}`,r.dataset.downloadurl=["text/json",r.download,r.href].join(":"),r.dispatchEvent(new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1}))}const B7="DISMISS_CALENDAR_NOTIFICATION",F7=EA()((e=>({dialog:{marginBottom:e.spacing(1)},text:{fontSize:"1.25rem"}}))),U7=e=>{let t=e.onClose,n=e.title;const r=F7().classes,i=Qk().t;return(0,go.useEffect)((()=>()=>{null==t||t()}),[]),go.createElement(MI,{cancel:{hidden:!0},onSubmit:t,size:"medium",testId:"dialog.leaveReason"},go.createElement("div",{className:r.dialog},n?go.createElement("div",{className:r.text},i(n)):null))},H7=Y("app:conference");function V7(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return async t=>{e&&(M()["setupInitialDevices.start"]=window.performance.now()),await t(g7()),e&&(M()["setupInitialDevices.getAD.finished"]=window.performance.now()),await t(((e,t)=>{const n=function(e){var t;const n=B(null!==(t=e["features/base/connection"].locationURL)&&void 0!==t?t:""),r=n["devices.audioOutput"],i=n["devices.videoInput"],o=n["devices.audioInput"];if(!r&&!i&&!o)return;const a={};return r&&(a.audioOutput=r),i&&(a.videoInput=i),o&&(a.audioInput=o),a}(t());let r;return dz.debug(`(TIME) configureInitialDevices: deviceLabels=${Boolean(n)}, performance.now=${window.performance.now()}`),r=n?e(g7()).then((()=>{const r=t();if(!hz(r))return void Object.keys(n).forEach((t=>{e(m7({type:"devices",name:"setDevice",device:{kind:t.toLowerCase(),label:n[t]},responseCallback(){}}))}));const i={};Object.keys(n).forEach((e=>{const t=n[e],o=vz(r,t,e);if(o){const n=h7[e];i[n.currentDeviceId]=o,i[n.userSelectedDeviceId]=o,i[n.userSelectedDeviceLabel]=t}})),e(ge(i))})):Promise.resolve(),r.then((()=>{const n=r7(t());return dz.debug(`(TIME) configureInitialDevices -> setAudioOutputDeviceId: performance.now=${window.performance.now()}`),Dz(n,e).catch((e=>dz.warn(`Failed to set audio output device.\n Default audio output device will be used instead ${e}`)))}))}));const n=window.performance.now();e&&(M()["setupInitialDevices.end"]=n),H7.debug(`(TIME) setupInitialDevices finished: ${n}`)}}const z7="CANCEL_FEEDBACK",$7="SUBMIT_FEEDBACK_ERROR",W7="SUBMIT_FEEDBACK_SUCCESS";function Y7(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return q7(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q7(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function q7(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const G7=EA()((e=>({dialog:{marginBottom:e.spacing(1)},rating:{display:"flex",flexDirection:"column-reverse",alignItems:"center",justifyContent:"center",marginTop:e.spacing(4),marginBottom:e.spacing(3)},ratingLabel:{...e.typography.bodyShortBold,color:e.palette.dialogText,marginBottom:e.spacing(2),height:"20px"},stars:{display:"flex"},starBtn:{display:"inline-block",cursor:"pointer",marginRight:e.spacing(3),"&:last-of-type":{marginRight:0},"&.active svg":{fill:e.palette.success01},"&:focus":{outline:`1px solid ${e.palette.action01}`,borderRadius:"4px"}},title:{fontSize:"1rem"},details:{"& textarea":{minHeight:"122px"}}}))),K7=["feedback.veryBad","feedback.bad","feedback.average","feedback.good","feedback.veryGood"],J7=e
85=>{let t=e.conference,n=e.onClose,r=e.title;const i=G7().classes,o=la(),a=Qk().t,s=pa((e=>e["features/feedback"].message)),l=pa((e=>e["features/feedback"].score)),c=Y7((0,go.useState)(s),2),u=c[0],d=c[1],p=Y7((0,go.useState)(-1),2),f=p[0],h=p[1],m=Y7((0,go.useState)(l>-1?l-1:l),2),g=m[0],v=m[1],b=(0,go.useRef)(K7.map(((e,t)=>({_onClick:()=>w(t),_onKeyDown:e=>{" "!==e.key&&"Enter"!==e.key||(e.stopPropagation(),e.preventDefault(),w(t))},_onMouseOver:()=>{h(t)}}))));(0,go.useEffect)((()=>(mj({action:"feedback.opened"}),"undefined"!=typeof APP&&APP.API.notifyFeedbackPromptDisplayed(),()=>{null==n||n()})),[]);const y=(0,go.useCallback)((()=>(o(function(e,t){return{type:z7,message:t,score:e}}(g>-1?g+1:g,u)),!0)),[g,u]),_=(0,go.useCallback)((e=>{d(e)}),[]);function w(e){v(e)}const S=(0,go.useCallback)((()=>{h(-1)}),[]),E=(0,go.useCallback)((()=>(o(e8(g>-1?g+1:g,u,t)),!0)),[g,u,t]),k=f>-1?f:g,C=b.current.map(((e,t)=>{const n=t<=k,r=n?"active":"",o=`${i.starBtn} ${r}`;return go.createElement("span",{"aria-label":a(K7[t]),className:o,key:t,onClick:e._onClick,onKeyDown:e._onKeyDown,role:"button",tabIndex:0,...po()?{}:{onMouseOver:e._onMouseOver}},n?go.createElement(AI,{size:32,src:WS}):go.createElement(AI,{size:32,src:$S}))}));return go.createElement(MI,{disableEnter:!0,ok:{translationKey:"dialog.Submit"},onCancel:y,onSubmit:E,size:"large",titleKey:"feedback.rateExperience"},go.createElement("div",{className:i.dialog},r?go.createElement("div",{className:i.title},a(r)):null,go.createElement("div",{className:i.rating},go.createElement("div",{className:i.stars,onMouseLeave:S},C),go.createElement("div",{className:i.ratingLabel},go.createElement("p",{className:"sr-only"},a("feedback.accessibilityLabel.yourChoice",{rating:a(K7[k])})),go.createElement("p",{"aria-hidden":!0,id:"starLabel"},a(K7[k])))),go.createElement("div",{className:i.details},go.createElement(uX,{id:"feedbackTextArea",label:a("feedback.detailsLabel"),onChange:_,textarea:!0,value:u}))))},Z7=Y("app:feedback");function Q7(e){const t=e["features/base/config"].jaasFeedbackMetadataURL;return Boolean(xe(e)&&t)}function X7(e,t,n){return bg("FeedbackDialog",J7,{conference:e,onClose:n,title:t})}function e8(e,t,n){return(r,i)=>{const o=[];return Q7(i())&&o.push(r(function(e,t){return(n,r)=>{const i=r();if(!Q7(i))return Promise.resolve();const o=i["features/base/config"].jaasFeedbackMetadataURL,a=i["features/base/jwt"],s=a.jwt,l=a.user,c=a.tenant,u=jh();return async function(e,t){if(!e)throw new TypeError("Trying to send jaas feedback request to an undefined URL!");const n=t.jwt,r=t.sessionId,i=t.meetingFqn,o=t.score,a=t.message,s={Authorization:`Bearer ${n}`,"Content-Type":"application/json"},l={sessionId:r,meetingFqn:i,userId:t.userId,tenant:t.tenant,submitted:(new Date).getTime(),rating:o,comments:a};try{const t=await fetch(e,{method:"POST",headers:s,body:JSON.stringify(l)});t.ok||Z7.error("Status error:",t.status)}catch(e){Z7.error("Could not send request",e)}}(o,{...t,sessionId:e.sessionId,userId:null==l?void 0:l.id,meetingFqn:u,jwt:s,tenant:c})}}(n,{score:e,message:t}))),Promise.allSettled(o).then((e=>{const t=e.find((e=>"rejected"===(null==e?void 0:e.status)));if(void 0===t)return r({type:W7}),Promise.resolve();const n=t.reason;return r({type:$7,error:n}),Promise.reject(n)}))}}const t8="SUSPEND_DETECTED",n8="SET_TRANSPORT";function r8(){return{type:t8}}function i8(e){return{type:n8,transport:e}}var o8=__webpack_require__(65606),a8=(()=>{var e="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0;return function(t){var n,r,i=void 0!==(t=t||{})?t:{};i.ready=new Promise((function(e,t){n=e,r=t}));var o,a=Object.assign({},i),s=[],l="object"==typeof window,c="function"==typeof importScripts,u=("object"==typeof o8&&"object"==typeof o8.versions&&o8.versions.node,"");(l||c)&&(c?u=self.location.href:"undefined"!=typeof document&&document.currentScript&&(u=document.currentScript.src),e&&(u=e),u=0!==u.indexOf("blob:")?u.substr(0,u.replace(/[?#].*/,"").lastIndexOf("/")+1):"",c&&(o=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)})),i.print||console.log.bind(console);var d,p,f=i.printErr||console.warn.bind(console);Object.assign(i,a),a=null,i.arguments&&(s=i.arguments),i.thisProgram&&i.thisProgram,i.quit&&i.quit,
85i.wasmBinary&&(d=i.wasmBinary),i.noExitRuntime,"object"!=typeof WebAssembly&&T("no native wasm support detected");var h,m,g=!1;function v(e){h=e,i.HEAP8=new Int8Array(e),i.HEAP16=new Int16Array(e),i.HEAP32=new Int32Array(e),i.HEAPU8=m=new Uint8Array(e),i.HEAPU16=new Uint16Array(e),i.HEAPU32=new Uint32Array(e),i.HEAPF32=new Float32Array(e),i.HEAPF64=new Float64Array(e)}i.INITIAL_MEMORY;var b,y,_,w=[],S=[],E=[],k=0,C=null,A=null;function T(e){i.onAbort&&i.onAbort(e),f(e="Aborted("+e+")"),g=!0,e+=". Build with -sASSERTIONS for more info.";var t=new WebAssembly.RuntimeError(e);throw r(t),t}function I(e){return e.startsWith("data:application/octet-stream;base64,")}function D(e){try{if(e==y&&d)return new Uint8Array(d);if(o)return o(e);throw"both async and sync fetching of the wasm failed"}catch(e){T(e)}}function P(e){for(;e.length>0;){var t=e.shift();if("function"!=typeof t){var n=t.func;"number"==typeof n?void 0===t.arg?x(n)():x(n)(t.arg):n(void 0===t.arg?null:t.arg)}else t(i)}}function x(e){return b.get(e)}function R(e){try{return p.grow(e-h.byteLength+65535>>>16),v(p.buffer),1}catch(e){}}I(y="rnnoise.wasm")||(_=y,y=i.locateFile?i.locateFile(_,u):u+_);var O,M={b:function(e,t,n){m.copyWithin(e,t,t+n)},a:function(e){var t,n=m.length,r=2147483648;if((e>>>=0)>r)return!1;for(var i=1;i<=4;i*=2){var o=n*(1+.2/i);if(o=Math.min(o,e+100663296),R(Math.min(r,(t=Math.max(e,o))+(65536-t%65536)%65536)))return!0}return!1}};function N(e){function t(){O||(O=!0,i.calledRun=!0,g||(P(S),n(i),i.onRuntimeInitialized&&i.onRuntimeInitialized(),function(){if(i.postRun)for("function"==typeof i.postRun&&(i.postRun=[i.postRun]);i.postRun.length;)e=i.postRun.shift(),E.unshift(e);var e;P(E)}()))}e=e||s,k>0||(function(){if(i.preRun)for("function"==typeof i.preRun&&(i.preRun=[i.preRun]);i.preRun.length;)e=i.preRun.shift(),w.unshift(e);var e;P(w)}(),k>0||(i.setStatus?(i.setStatus("Running..."),setTimeout((function(){setTimeout((function(){i.setStatus("")}),1),t()}),1)):t()))}if(function(){var e={a:M};function t(e,t){var n,r=e.exports;i.asm=r,v((p=i.asm.c).buffer),b=i.asm.k,n=i.asm.d,S.unshift(n),function(){if(k--,i.monitorRunDependencies&&i.monitorRunDependencies(k),0==k&&(null!==C&&(clearInterval(C),C=null),A)){var e=A;A=null,e()}}()}function n(e){t(e.instance)}function o(t){return(d||!l&&!c||"function"!=typeof fetch?Promise.resolve().then((function(){return D(y)})):fetch(y,{credentials:"same-origin"}).then((function(e){if(!e.ok)throw"failed to load wasm binary file at '"+y+"'";return e.arrayBuffer()})).catch((function(){return D(y)}))).then((function(t){return WebAssembly.instantiate(t,e)})).then((function(e){return e})).then(t,(function(e){f("failed to asynchronously prepare wasm: "+e),T(e)}))}if(k++,i.monitorRunDependencies&&i.monitorRunDependencies(k),i.instantiateWasm)try{return i.instantiateWasm(e,t)}catch(e){return f("Module.instantiateWasm callback failed with error: "+e),!1}(d||"function"!=typeof WebAssembly.instantiateStreaming||I(y)||"function"!=typeof fetch?o(n):fetch(y,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(n,(function(e){return f("wasm streaming compile failed: "+e),f("falling back to ArrayBuffer instantiation"),o(n)}))}))).catch(r)}(),i.___wasm_call_ctors=function(){return(i.___wasm_call_ctors=i.asm.d).apply(null,arguments)},i._rnnoise_init=function(){return(i._rnnoise_init=i.asm.e).apply(null,arguments)},i._rnnoise_create=function(){return(i._rnnoise_create=i.asm.f).apply(null,arguments)},i._malloc=function(){return(i._malloc=i.asm.g).apply(null,arguments)},i._rnnoise_destroy=function(){return(i._rnnoise_destroy=i.asm.h).apply(null,arguments)},i._free=function(){return(i._free=i.asm.i).apply(null,arguments)},i._rnnoise_process_frame=function(){return(i._rnnoise_process_frame=i.asm.j).apply(null,arguments)},A=function e(){O||N(),O||(A=e)},i.run=N,i.preInit)for("function"==typeof i.preInit&&(i.preInit=[i.preInit]);i.preInit.length>0;)i.preInit.pop()();return N(),t.ready}})();const s8=a8;__webpack_require__(65606);function l8(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class c8{constructor(e){l8(this,"_context",void 0),l8(this,"_destroyed",!1),l8(this,"_wasmInterface",void 0),l8(this,"_wasmPcmInput",void 0),l8(this,"_wasmPcmInputF32Index",void 0);try{if(this._wasmInterface=e,this._wasmPcmInput=this._wasmInterface._malloc(1920),this._wasmPcmInputF32Index=this._wasmPcmInput>>2,!this._wasmPcmInput)throw Error("Failed to create wasm input memory buffer!");this._context=this._wasmInterface._rnnoise_create()}catch(e){throw this.destroy(),e}}_releaseWasmResources(){this._wasmPcmInput&&this._wasmInterface._free(this._wasmPcmInput),this._context&&this._wasmInterface._rnnoise_destroy(this._context)}getSampleLength(){return 480}getRequiredPCMFrequency(){return 44100}destroy(){this._destroyed||(this._releaseWasmResources(),this._destroyed=!0)}calculateAudioFrameVAD(e){return this.processAudioFrame(e)}processAudioFrame(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];for(let t=0;t<480;t++)this._wasmInterface.HEAPF32[this._wasmPcmInputF32Index+t]=32768*e[t];const n=this._wasmInterface._rnnoise_process_frame(this._context,this._wasmPcmInput,this._wasmPcmInput);if(t)for(let t=0;t<480;t++)e[t]=this._wasmInterface.HEAPF32[this._wasmPcmInputF32Index+t]/32768;return n}}let u8;function d8(){var e;return u8||(u8=s8()),null===(e=u8)||void 0===e?void 0:e.then((e=>new c8(e)))}function p8(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return f8(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f8(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f8(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const h8=U().getLogger("app:conference-web");let m8;window.JitsiMeetScreenObtainer={openDesktopPicker(e,t){APP.store.dispatch(cz(e,t))}};const g8={AVATAR_URL:ZH,CUSTOM_ROLE:"custom-role",EMAIL:QH,ETHERPAD:"etherpad"};function v8(e,t){m8&&(m8.removeCommand(e),m8.sendCommand(e,{value:t}))}const b8=fU(),y8=fU();class _8{constructor(e,t,n){this._conference=n,this._resolve=e,this._reject=t,this.reconnectTimeout=null,m8.on(m.CONFERENCE_JOINED,this._handleConferenceJoined.bind(this)),m8.on(m.CONFERENCE_FAILED,this._onConferenceFailed.bind(this))}_handleConferenceFailed(e){this._unsubscribe(),this._reject(e)}_onConferenceFailed(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];switch(APP.store.dispatch(F3(m8,e,...n)),h8.error("CONFERENCE FAILED:",e,...n),e){case h.RESERVATION_ERROR:{const e=n[0],t=n[1];APP.store.dispatch(Dl({descriptionArguments:{code:e,msg:t},descriptionKey:"dialog.reservationErrorMsg",titleKey:"dialog.reservationError"}));break}case h.GRACEFUL_SHUTDOWN:APP.store.dispatch(Dl({descriptionKey:"dialog.gracefulShutdown",titleKey:"dialog.serviceUnavailable"}));break;case h.FOCUS_DISCONNECTED:{const e=n[0],t=n[1];APP.store.dispatch(xl({descriptionKey:e,titleKey:t},hl.SHORT));break}case h.FOCUS_LEFT:case h.ICE_FAILED:case h.VIDEOBRIDGE_NOT_AVAILABLE:case h.OFFER_ANSWER_FAILED:APP.store.dispatch(Z3(m8)),m8.leave(nV).then((()=>APP.connection.disconnect()));break;case h.INCOMPATIBLE_SERVER_VERSIONS:APP.store.dispatch(Y1());break;default:this._handleConferenceFailed(e,...n)}}_unsubscribe(){m8.off(m.CONFERENCE_JOINED,this._handleConferenceJoined),m8.off(m.CONFERENCE_FAILED,this._onConferenceFailed),null!==this.reconnectTimeout&&clearTimeout(this.reconnectTimeout)}_handleConferenceJoined(){this._unsubscribe(),this._resolve()}connect(){const e=jc(APP.store.getState());m8.join(a.getItem("xmpp_conference_password_override"),e)}}const w8={_localTracksInitialized:!1,isCreatingLocalTrack:!1,isSharingScreen:!1,createInitialLocalTracks(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n={},r=e.isBreakoutRoom,i=void 0!==r&&r,o=config.startSilent||config.disableInitialGUM&&!i?[]:[Vr.AUDIO],a=!config.disableInitialGUM||i;let s=!1;config.disableInitialGUM&&!i||e.startWithVideoMuted||e.startLowBandwidthMode||e.startScreenSharing||(o.push(Vr.VIDEO),s=!0);let l=Promise.resolve([]);const c=p.isElectron()?15e3:6e4,u={devices:[Vr.AUDIO],timeout:c};return e.startScreenSharing&&config._desktopSharingSourceDevice?l=this._createDesktopTrack().then((e=>{let t=p8(e,1)[0];return a?Sc(u).then((e=>{let n=p8(e,1)[0];return[t,n]})).catch((e=>(n.audioOnlyError=e,[t]))):[t]})).catch((e=>(h8.error("Failed to obtain desktop stream",e),n.screenSharingError=e,a?Sc(u):[]))).catch((e=>(n.audioOnlyError=e,[]))):(a||s)&&(l=APP.store.dispatch(a3({devices:o,timeout:c},t)).then((e=>{let t=e.tracks,r=e.errors;return Object.assign(n,r),t}))),{tryCreateLocalTracks:l,errors:n}},startConference(e){return e.forEach((e=>{if(e.isAudioTrack()&&this.isLocalAudioMuted()||e.isVideoTrack()&&this.isLocalVideoMuted()){const t=e.getType();mj(uD(t,"initial mute")),h8.log(`${t} mute: initially muted.`),e.mute()}})),this._createRoom(e),e.find((e=>e.isAudioTrack()))||this.updateAudioIconEnabled(),e.find((e=>e.isVideoTrack()))||this.setVideoMuteStatus(),config.iAmRecorder&&(this.recorder=new O7),config.startSilent&&(mj({action:"start.silent"}),APP.store.dispatch(xl({descriptionKey:"notify.startSilentDescription",titleKey:"notify.startSilentTitle"},hl.LONG))),new Promise(((e,t)=>{new _8(e,t,this).connect()}))},async init(e){let t=e.roomName,n=e.shouldDispatchConnect;const r=APP.store.getState(),i={startLowBandwidthMode:config.startLowBandwidthMode,startScreenSharing:config.startScreenSharing,startWithAudioMuted:fs(r)||Us(r),startWithVideoMuted:hs(r)||Us(r)},o=M(),a=window.performance.now();o["conference.init.start"]=a,h8.debug(`Executed conference.init with roomName: ${t} (performance.now=${a})`),this.roomName=t;try{await this._initDeviceList()}catch(e){h8.warn("initial device list initialization failed",e)}const s=(e,t)=>{let n=t;return e.startWithAudioMuted&&(p.isWebKitBased()?this.muteAudio(!0,!0):n=n.filter((e=>e.getType()!==Vr.AUDIO||(e.stopStream(),!1)))),n},l=APP.store,c=l.dispatch,u=l.getState,d=window.performance.now();o["conference.init.createLocalTracks.start"]=d,h8.debug(`(TIME) createInitialLocalTracks: ${d} `);const f=this.createInitialLocalTracks(i,!0),h=f.tryCreateLocalTracks,m=f.errors;h.then((e=>{const t=window.performance.now();o["conference.init.createLocalTracks.end"]=t,h8.debug(`(TIME) createInitialLocalTracks finished: ${t} `);const n=s(i,e);this._initDeviceList(!0);const r=u()["features/base/media"].initialGUMPromise;
85bx(u())?(c(us([Vr.AUDIO,Vr.VIDEO],bs.NONE)),Px(n,m,c),o["conference.init.end"]=window.performance.now(),r&&(h8.debug("Resolving the initialGUM promise! (prejoinVisible=true)"),r.resolve({tracks:n,errors:m})),h8.debug("Clear the initialGUM promise! (prejoinVisible=true)"),c(as())):(APP.store.dispatch(s3(m)),o3(n,APP.store.dispatch),o["conference.init.end"]=window.performance.now(),r&&(h8.debug("Resolving the initialGUM promise!"),r.resolve({tracks:n,errors:m})))})),n&&(h8.info("Dispatching connect from init since prejoin is not visible."),c(g5()))},isLocalId(e){return this.getMyUserId()===e},isLocalVideoMuted(){return this._localTracksInitialized?Bs(APP.store.getState()["features/base/tracks"],Vr.VIDEO):ms(APP.store)},async _maybeApplyAudioMixerEffect(e){const t=APP.store.getState()["features/screen-share"].desktopAudioTrack,n=this._desktopAudioStream||t;n&&(await m8.replaceTrack(n,null),this._mixerEffect=new t3(n),h8.debug("Mixing new audio track with existing screen audio track."),await e.setEffect(this._mixerEffect))},async muteAudio(e){const t=APP.store.getState();e||!Us(t)?await APP.store.dispatch(is(e,!0)):h8.error("Unmuting audio requires user interaction")},isLocalAudioMuted(){return this._localTracksInitialized?Bs(APP.store.getState()["features/base/tracks"],Vr.AUDIO):Boolean(APP.store.getState()["features/base/media"].audio.muted)},toggleAudioMuted(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.muteAudio(!this.isLocalAudioMuted(),e)},muteVideo(e){const t=APP.store.getState();e||!Us(t)?APP.store.dispatch(ls(e,Gr,!0)):h8.error("Unmuting video requires user interaction")},toggleVideoMuted(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=!this.isLocalVideoMuted();APP.store.dispatch(NG(n,e,t))},listMembersIds:()=>m8.getParticipants().map((e=>e.getId())),isParticipantModerator(e){const t=m8.getParticipantById(e);return t&&t.isModerator()},listMembers:()=>m8.getParticipants(),get membersCount(){return m8.getParticipants().filter((e=>!e.isHidden()||!(config.iAmRecorder&&e.isHiddenFromRecorder()))).length+1},getSpeakerStats:()=>m8.getSpeakerStats(),isJoined:()=>m8&&m8.isJoined(),getConnectionState:()=>m8&&m8.getConnectionState(),getP2PConnectionState:()=>m8&&m8.getP2PConnectionState(),_startP2P(){try{m8&&m8.startP2PSession()}catch(e){throw h8.error("Start P2P failed",e),e}},_stopP2P(){try{m8&&m8.stopP2PSession()}catch(e){throw h8.error("Stop P2P failed",e),e}},isConnectionInterrupted:()=>m8.isConnectionInterrupted(),getParticipantById:e=>m8?m8.getParticipantById(e):null,getMyUserId:()=>m8&&m8.myUserId(),audioLevelsMap:{},getPeerSSRCAudioLevel(e){return this.audioLevelsMap[e]},getNumberOfParticipantsWithTracks:()=>m8.getParticipants().filter((e=>e.getTracks().length>0)).length,getStats:()=>m8.connectionQuality.getStats(),saveLogs(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"meetlog.json";j7(APP.connection.getLogs(),e)},saveState(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"meet-state.json";j7(APP.store.getState(),e)},setLocalParticipantProperties(e){m8?m8.setLocalParticipantProperties(e):h8.warn("Not setting participant properties, conference not initialized")},commands:{defaults:g8,addCommandListener(){m8.addCommandListener(...arguments)},removeCommand(){m8.removeCommand(...arguments)},sendCommand(){m8.sendCommand(...arguments)},sendCommandOnce(){m8.sendCommandOnce(...arguments)}},async joinRoom(e,t){APP.store.dispatch(K3()),this._localTracksInitialized=!1,this.roomName=e;const n=this.createInitialLocalTracks(t),r=n.tryCreateLocalTracks,i=n.errors,o=await r;return APP.store.dispatch(s3(i)),o.forEach((e=>{(e.isAudioTrack()&&this.isLocalAudioMuted()||e.isVideoTrack()&&this.isLocalVideoMuted())&&e.mute()})),this._createRoom(o),new Promise(((e,t)=>{new _8(e,t,this).connect()}))},_createRoom(e){m8=APP.connection.initJitsiConference(APP.conference.roomName,this._getConferenceOptions());let t=e;if(!p.isWebKitBased()){const n=[];t=e.filter((e=>!e.isMuted()||(e.getVideoType()!==Jr&&n.push(e.getType()),!1))),APP.store.dispatch(us(n,bs.NONE))}this._room=m8,APP.store.dispatch(G3(m8)),this._setLocalAudioVideoStreams(t),O5(APP.store,m8),this._setupListeners()},_setLocalAudioVideoStreams(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=APP.store.dispatch,n=[],r=e.map((e=>e.isAudioTrack()?(n.push(Vr.AUDIO),this.useAudioStream(e)):e.isVideoTrack()?(h8.debug(`_setLocalAudioVideoStreams is calling useVideoStream with track: ${e}`),n.push(Vr.VIDEO),this.useVideoStream(e)):(h8.error("Ignored not an audio n
85or a video track: ",e),Promise.resolve())));return Promise.allSettled(r).then((()=>{n.length>0&&t(us(n,bs.NONE)),this._localTracksInitialized=!0,h8.log(`Initialized with ${e.length} local tracks`)}))},_getConferenceOptions(){const e=A5(APP.store.getState());return e.createVADProcessor=d8,e},useVideoStream(e){return h8.debug(`useVideoStream: ${e}`),new Promise(((t,n)=>{y8.enqueue((r=>{const i=Ds(APP.store.getState());if(h8.debug(`useVideoStream: Replacing ${i} with ${e}`),i===e||!i&&!e)return t(),void r();const o=i?LD(i,e,m8):RD(e);APP.store.dispatch(o).then((()=>{this.setVideoMuteStatus()})).then(t).catch((e=>{h8.error(`useVideoStream failed: ${e}`),n(e)})).then(r)}))}))},useAudioStream(e){return new Promise(((t,n)=>{b8.enqueue((r=>{const i=Ps(APP.store.getState());if(i===e)return t(),void r();APP.store.dispatch(LD(i,e,m8)).then((()=>{this.updateAudioIconEnabled()})).then(t).catch(n).then(r)}))}))},isLowBandwidthMode:()=>Boolean(APP.store.getState()["features/base/low-bandwidth-mode"].enabled),_untoggleScreenSharing:null,async _turnScreenSharingOff(e,t){var n,r;this._untoggleScreenSharing=null,APP.store.dispatch(XU()),this._stopProxyConnection(),this._stopExternalShare(),APP.store.dispatch(OH(!1));const i=null!==(n=null===(r=Is(APP.store.getState()["features/base/tracks"]))||void 0===r?void 0:r.jitsiTrack.getDuration())&&void 0!==n?n:0;if(this._mixerEffect){const e=Ps(APP.store.getState());await e.setEffect(void 0),await this._desktopAudioStream.dispose(),this._mixerEffect=void 0,this._desktopAudioStream=void 0}else this._desktopAudioStream&&(await m8.replaceTrack(this._desktopAudioStream,null),this._desktopAudioStream.dispose(),this._desktopAudioStream=void 0);let o;return APP.store.dispatch(hH(!1)),o=e&&!t?Sc({devices:["video"]}).then((e=>{let t=p8(e,1)[0];return h8.debug(`_turnScreenSharingOff using ${t} for useVideoStream`),this.useVideoStream(t)})).catch((e=>(h8.error("failed to switch back to local video",e),this.useVideoStream(null).then((()=>Promise.reject(e)))))):this.useVideoStream(null),o.then((()=>{mj(function(e){return{action:e,actionSubject:"screen.sharing",attributes:{value:arguments.length>1&&void 0!==arguments[1]?arguments[1]:null}}}("stopped",0===i?null:i)),h8.info("Screen sharing stopped.")}),(e=>{throw h8.error(`_turnScreenSharingOff failed: ${e}`),e}))},_createDesktopTrack(){const e=!this.isLocalVideoMuted();return Sc({desktopSharingSourceDevice:config._desktopSharingSourceDevice,devices:["desktop"]}).then((t=>{this._untoggleScreenSharing=this._turnScreenSharingOff.bind(this,e);const n=t.find((e=>e.getType()===Vr.AUDIO));return n&&n.on(C.LOCAL_TRACK_STOPPED,(()=>{h8.debug("Local screensharing audio track stopped."),Wm(APP.store.getState())&&this._untoggleScreenSharing&&this._untoggleScreenSharing()})),t}),(e=>{throw e}))},_setupListeners(){m8.on(m.CONFERENCE_JOINED,(()=>{this._onConferenceJoined()})),m8.on(m.CONFERENCE_JOIN_IN_PROGRESS,(()=>APP.store.dispatch(H3(m8)))),m8.on(m.CONFERENCE_LEFT,(function(){APP.store.dispatch(Y3(0));for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];APP.store.dispatch(z3(m8,...t))})),m8.on(m.CONFERENCE_UNIQUE_ID_SET,(function(){m8.sessionId=m8.getMeetingUniqueId();for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];APP.store.dispatch(q3(m8,...t))})),config.tokenAuthUrl||m8.on(m.AUTH_STATUS_CHANGED,((e,t)=>APP.store.dispatch(B3(e,t)))),m8.on(m.PARTCIPANT_FEATURES_CHANGED,(e=>{APP.store.dispatch(mk(e))})),m8.on(m.USER_JOINED,((e,t)=>{config.iAmRecorder&&t.isHiddenFromRecorder()||(S5(APP.store,m8,t),t.isHidden()||(APP.store.dispatch(mk(t)),h8.log(`USER ${e} connected`),APP.UI.addUser(t)))})),m8.on(m.USER_LEFT,((e,t)=>{E5(APP.store,m8,t),t.isHidden()||h8.log(`USER ${e} LEFT:`,t)})),m8.on(m.USER_STATUS_CHANGED,((e,t)=>{APP.store.dispatch(vk(e,t));const n=m8.getParticipantById(e);n&&APP.UI.updateUserStatus(n,t)})),m8.on(m.USER_ROLE_CHANGED,((e,t)=>{this.isLocalId(e)?(h8.info(`My role changed, new role: ${t}`),"moderator"===t&&APP.store.dispatch(((e,t)=>{tx(t())&&e(EK())})),APP.store.dispatch(function(e){return(t,n)=>{const r=X4(n);if(r)return t(bk(r.id,e))}}(t))):APP.store.dispatch(bk(e,t))})),m8.on(m.TRACK_ADDED,(e=>{if(e&&!e.isLocal()){if(config.iAmRecorder&&m8.getParticipantById(e.getParticipantId()).isHiddenFromRecorder())return;APP.store.dispatch(jD(e))}})),m8.on(m.TRACK_REMOVED,(e=>{e&&!e.isLocal()&&APP.store.dispatch(HD(e))})),m8.on(m.TRACK_AUDIO_LEVEL_CHANGED,((e,t)=>{var n;const r=Ps(APP.store.getState());let i=t;var o;this.isLocalId(e)&&APP.store.dispatch({type:Fg,level:t}),this.isLocalId(e)&&null!=r&&r.isMuted()&&(i=0),null!==(n=config.testing)&&void 0!==n&&n.testMode&&(this.audioLevelsMap[e]=i,null!==(o=config.testing)&&void 0!==o&&o.debugAudioLevels&&h8.log(`AudioLevel:${e}/${i}`)),APP.UI.setAudioLevel(e,i)})),m8.on(m.TRACK_MUTE_CHANGED,((e,t)=>{t&&APP.store.dispatch(_k(t,e))})),m8.on(m.TRACK_UNMUTE_REJECTED,(e=>APP.store.dispatch(MD(e)))),m8.on(m.SUBJECT_CHANGED,(e=>APP.store.dispatch(W3(e)))),m8.on(m.LAST_N_ENDPOINTS_CHANGED,((e,t)=>APP.UI.handleLastNEndpoints(e,t))),m8.on(m.P2P_STATUS,((e,t)=>APP.store.dispatch(function(e){return{type:bY,p2p:e}}(t)))),m8.on(m.DOMINANT_SPEAKER_CHANGED,((e,t,n)=>{APP.store.dispatch(ck(e,t,Boolean(n),m8))})),m8.on(m.CONFERENCE_CREATED_TIMESTAMP,(e=>{APP.store.dispatch(Y3(e)),APP.API.notifyConferenceCreatedTimestamp(e)})),m8.on(m.DISPLAY_NAME_CHANGED,((e,t)=>{var n;const r=n6(t),i=APP.store.getState(),o=i["features/base/config"].defaultRemoteDisplayName;APP.store.dispatch(yk({conference:m8,id:e,name:r}));const a=null===(n=t6(i,e))||void 0===n?void 0:n.id;
85a&&APP.store.dispatch(function(e,t){return{type:Ng,id:e,name:t}}(a,r)),APP.API.notifyDisplayNameChanged(e,{displayName:r,formattedDisplayName:yW(r||o)})})),m8.on(m.SILENT_STATUS_CHANGED,((e,t)=>{APP.store.dispatch(yk({conference:m8,id:e,isSilent:t}))})),m8.on(m.BOT_TYPE_CHANGED,((e,t)=>{APP.store.dispatch(yk({conference:m8,id:e,botType:t}))})),m8.on(m.TRANSCRIPTION_STATUS_CHANGED,((e,t,n)=>{e===JitsiMeetJS.constants.transcriptionStatus.ON?APP.store.dispatch(f3(t)):e===JitsiMeetJS.constants.transcriptionStatus.OFF&&APP.store.dispatch(h3(t,n))})),m8.on(m.ENDPOINT_MESSAGE_RECEIVED,((e,t)=>{APP.store.dispatch(X3(e,t)),(null==t?void 0:t.name)===he&&APP.API.notifyEndpointTextMessageReceived({senderInfo:{jid:e.getJid(),id:e.getId()},eventData:t})})),m8.on(m.NON_PARTICIPANT_MESSAGE_RECEIVED,((e,t)=>{APP.store.dispatch(i5(e,t)),APP.API.notifyNonParticipantMessageReceived(e,t)})),m8.on(m.LOCK_STATE_CHANGED,(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return APP.store.dispatch(r5(m8,...t))})),m8.on(m.PROPERTIES_CHANGED,(e=>APP.store.dispatch($3(e)))),m8.on(m.KICKED,((e,t,n)=>{if(n){const e=X4(APP.store.getState());APP.store.dispatch(yk({conference:m8,id:e.id,isReplaced:n})),APP.API.notifyReadyToClose()}APP.store.dispatch(t5(m8,e))})),m8.on(m.PARTICIPANT_KICKED,((e,t)=>{APP.store.dispatch(Sk(e,t))})),m8.on(m.PARTICIPANT_SOURCE_UPDATED,(e=>{APP.store.dispatch(hk(e))})),m8.on(m.SUSPEND_DETECTED,(()=>{APP.store.dispatch(r8())})),m8.on(m.AUDIO_UNMUTE_PERMISSIONS_CHANGED,(e=>{APP.store.dispatch(os(e))})),m8.on(m.VIDEO_UNMUTE_PERMISSIONS_CHANGED,(e=>{APP.store.dispatch(cs(e))})),m8.on(y.E2E_RTT_CHANGED,(function(){return APP.store.dispatch(j3(...arguments))})),m8.addCommandListener(this.commands.defaults.EMAIL,((e,t)=>{APP.store.dispatch(yk({conference:m8,id:t,email:e.value}))})),m8.addCommandListener(this.commands.defaults.AVATAR_URL,((e,t)=>{const n=i6(APP.store,t);null!=n&&n.avatarURL||APP.store.dispatch(yk({conference:m8,id:t,avatarURL:e.value}))})),m8.on(m.START_MUTED_POLICY_CHANGED,(e=>{let t=e.audio,n=e.video;APP.store.dispatch(o5(t,n));const r=APP.store.getState();N5(r,APP.store.dispatch,!0),N5(r,APP.store.dispatch,!1)})),m8.on(m.DATA_CHANNEL_OPENED,(()=>{APP.store.dispatch({type:pY}),APP.store.dispatch(Il(yl))})),m8.on(m.DATA_CHANNEL_CLOSED,(e=>{const t=APP.store.getState(),n=t["features/base/conference"].dataChannelOpen;setTimeout((()=>{if(!APP.store.getState()["features/base/conference"].dataChannelOpen){const i=Di(t)?"notify.dataChannelClosedDescriptionWithAudio":"notify.dataChannelClosedDescription",o=Di(t)?"notify.dataChannelClosedWithAudio":"notify.dataChannelClosed";APP.store.dispatch((n=e.code,r=e.reason,{type:fY,code:n,reason:r})),APP.store.dispatch(Rl({descriptionKey:i,titleKey:o,uid:yl},hl.STICKY))}var n,r}),void 0===n?15e3:6e4)}))},async onAudioDeviceChanged(e){const t=this.isLocalAudioMuted();await APP.store.dispatch(Xm(!1));const n="default"===e,r=n?gz(APP.store.getState(),"audioInput"):e;h8.info(`Switching audio input device to ${r}`),mj(QI("audio","input")),Sc({devices:["audio"],micDeviceId:r}).then((e=>{let n=p8(e,1)[0];return t?n.mute().then((()=>n)):n})).then((async e=>(await this._maybeApplyAudioMixerEffect(e),this.useAudioStream(e)))).then((()=>{const e=APP.store.getState(),t=Ps(e),r=xs(e);APP.store.dispatch(X2(r)),t&&n&&(t._realDeviceId=t.deviceId="default")})).catch((e=>{h8.error(`Failed to switch to selected audio input device ${r}, error=${e}`),APP.store.dispatch(b7(e))}))},onVideoDeviceChanged(e){const t=this.isLocalVideoMuted(),n=Ds(APP.store.getState());(null==n?void 0:n.getDeviceId())!==e&&(mj(QI("video","input")),Sc({devices:["video"],cameraDeviceId:e}).then((e=>{let n=p8(e,1)[0];return this.isLowBandwidthMode()||t?n.mute().then((()=>n)):n})).then((t=>(h8.info(`Switching the local video device to ${e}.`),this.useVideoStream(t)))).catch((t=>(h8.error(`Failed to switch to selected camera:${e}, error:${t}`),APP.store.dispatch(v7(t))))))},onToggleLowBandwidthMode(){const e=APP.UI.getLargeVideoID();e&&APP.UI.updateLargeVideo(e,!0)},onSuspendDetected(){this.deviceChangeListener&&JitsiMeetJS.mediaDevices.removeEventListener(_.DEVICE_LIST_CHANGED,this.deviceChangeListener)},_onConferenceJoined(){var e;const t=APP.store.dispatch;
85APP.UI.initConference(),t(U3(m8));const n=APP.store.getState()["features/base/jwt"];null!=n&&null!==(e=n.user)&&void 0!==e&&e.hiddenFromRecorder&&(t(Fz(!0,Vr.AUDIO)),t(Fz(!0,Vr.VIDEO)),t(os(!0,!0)),t(cs(!0,!0)))},_initDeviceList(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=JitsiMeetJS.mediaDevices;return t.isDeviceChangeAvailable()?(e&&(this.deviceChangeListener=e=>window.setTimeout((()=>this._onDeviceListChanged(e)),0),t.addEventListener(_.DEVICE_LIST_CHANGED,this.deviceChangeListener)),(0,APP.store.dispatch)(g7()).then((()=>{this.updateAudioIconEnabled(),this.updateVideoIconEnabled()}))):Promise.resolve()},async _onDeviceListChanged(e){const t=APP.store.getState(),n=_z(e),r=n.filteredDevices,i=n.ignoredDevices,o=t["features/base/devices"].availableDevices;if(!wz(Sz(o),r))return Promise.resolve();Iz(i,"Ignored devices on device list changed:");const a=Ps(t),s=Ds(t);APP.store.dispatch(k7(r));const l=x7.newDeviceListAddedLabelsOnly(o,r),c=x7.getNewMediaDevicesAfterDeviceListChanged(r,s,a,l),u=[],d={audio:Boolean(c.audioinput),video:Boolean(c.videoinput)};if(void 0!==c.audiooutput){const e=APP.store.dispatch,t=Dz(c.audiooutput,e).catch((e=>{h8.error(`Failed to set the audio output device to ${c.audiooutput} - ${e}`)}));u.push(t)}d.audio&&a&&a.stopStream(),d.video&&s&&s.stopStream();const p=APP.store.getState()["features/base/devices"].availableDevices;let f=[],h=[];void 0===c.audiooutput&&(f=p.audioOutput,h=o.audioOutput),d.audio||(f=f.concat(p.audioInput),h=h.concat(o.audioInput)),f.length>0&&APP.store.dispatch(C7(f,h)),d.video&&APP.store.dispatch(C7(p.videoInput,o.videoInput));const m="default"===c.audioinput;if(d.video&&this.isLocalVideoMuted()&&(APP.store.dispatch(ge({cameraDeviceId:c.videoinput})),d.video=!1,delete c.videoinput,s&&(await this.useVideoStream(null),h8.debug("_onDeviceListChanged: Removed the current video track."))),d.audio&&this.isLocalAudioMuted()&&(APP.store.dispatch(ge({micDeviceId:c.audioinput})),d.audio=!1,delete c.audioinput,a&&(await this.useAudioStream(null),h8.debug("_onDeviceListChanged: Removed the current audio track."))),d.audio||d.video){let e=[];const t=m?gz(APP.store.getState(),"audioInput"):c.audioinput;try{e=await x7.createLocalTracksAfterDeviceListChanged(Sc,d.video?c.videoinput:null,d.audio?t:null)}catch(e){return h8.error(`Track creation failed on device change, ${e}`),Promise.reject(e)}for(const t of e)t.isAudioTrack()?u.push(this.useAudioStream(t).then((()=>{m&&(t._realDeviceId=t.deviceId="default")}))):u.push(this.useVideoStream(t))}return Promise.all(u).then((()=>{this.updateAudioIconEnabled(),this.updateVideoIconEnabled()}))},updateAudioIconEnabled(){const e=Ps(APP.store.getState()),t=APP.store.getState()["features/base/devices"].availableDevices.audioInput,n=(t?t.length:0)>0||Boolean(e);APP.store.dispatch(function(e){return{type:Ga,available:e}}(n))},updateVideoIconEnabled(){const e=APP.store.getState()["features/base/devices"].availableDevices.videoInput,t=e?e.length:0,n=Ds(APP.store.getState()),r=t>0||Boolean(n);APP.store.dispatch(function(e){return{type:es,available:e}}(r)),APP.API.notifyVideoAvailabilityChanged(r)},hangup(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;APP.store.dispatch(((e,t)=>{const n=t();if(!n["features/remote-control"].receiver.enabled)return;const r=n["features/base/connection"].connection,i=n["features/base/conference"].conference;r&&i?(FU.log("Remote control receiver disabled."),e({type:xk,enabled:!1}),e(XU(!0)),r.removeFeature(BI),i.off(m.ENDPOINT_MESSAGE_RECEIVED,YU)):FU.error("Couldn't enable the remote receiver! The connection or conference instance is undefined!")})),this._stopProxyConnection(),this._stopExternalShare(),APP.store.dispatch(MD()),this._localTracksInitialized=!1,this.deviceChangeListener&&JitsiMeetJS.mediaDevices.removeEventListener(_.DEVICE_LIST_CHANGED,this.deviceChangeListener);let r=Promise.resolve({});if(e){const e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return!e.wasDialogShown&&t&&n?APP.store.dispatch((r=t,e=>new Promise((t=>{e(bg("LeaveReasonDialog",U7,{onClose:t,title:r}))})))).then((()=>e)):Promise.resolve(e);var r};r=APP.store.dispatch(function(e,t){return(n,r)=>{const i=r(),o=i["features/base/config"].feedbackPercentage,a=void 0===o?100:o;if(config.iAmRecorder);else{if(i["features/base/dialog"].component===J7)return Promise.reject("FeedbackRequestInProgress");if(i["features/feedback"].submitted)return Promise.resolve({feedbackSubmitted:!0,showThankYou:!0,wasDialogShown:!1});if(Q7(i)&&a>100*Math.random())return new Promise((i=>
85{n(X7(e,t,(()=>{const e=r()["features/feedback"].submitted;i({feedbackSubmitted:e,showThankYou:!1,wasDialogShown:!0})})))}))}return Promise.resolve({feedbackSubmitted:!1,showThankYou:!0,wasDialogShown:!1})}}(m8,t)).then(e,e)}const i=this.leaveRoom().catch((()=>Promise.resolve()));Promise.allSettled([r,i]).then((e=>{var t;let n=p8(e,2),r=n[0];n[1],this._room=void 0,m8=void 0,interfaceConfig.SHOW_PROMOTIONAL_CLOSE_PAGE||APP.API.notifyReadyToClose(),APP.store.dispatch(K1(null!==(t=r.value)&&void 0!==t?t:{}))}))},leaveRoom(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";APP.store.dispatch(Z3(m8));const n=()=>{if(e)return function(){const e=()=>(APP.API.notifyConferenceLeft(APP.conference.roomName),Promise.resolve());return APP.connection?APP.connection.disconnect().then(e,e):e()}()};return m8&&m8.isJoined()?m8.leave(t).then((()=>n())).catch((e=>(h8.error(e),n()))):n()},changeLocalEmail(){const e=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim();APP.store.dispatch(ge({email:e})),v8(g8.EMAIL,e)},changeLocalAvatarUrl(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";const t=String(e).trim();APP.store.dispatch(ge({avatarURL:t})),v8(g8.AVATAR_URL,e)},sendEndpointMessage(e,t){m8.sendEndpointMessage(e,t)},onProxyConnectionEvent(e){this._proxyConnection||(this._proxyConnection=new JitsiMeetJS.ProxyConnectionService({jitsiConnection:APP.connection,convertVideoToDesktop:!0,onConnectionClosed:()=>{this._untoggleScreenSharing&&this._untoggleScreenSharing()},onSendMessage:(e,t)=>APP.API.sendProxyConnectionEvent({data:t,to:e}),onRemoteStream:e=>{if("desktop"!==e.videoType)return h8.warn("Received a non-desktop stream to proxy."),void e.dispose();APP.store.dispatch(r3(void 0,!1,{desktopStream:e}))}})),this._proxyConnection.processMessage(e)},onExternalShareSignal(e){var t,n=this;"offer"===(null==e?void 0:e.kind)&&this._stopExternalShare(),this._externalShare||(this._externalShare=new L7({pcConfig:null===(t=APP.connection)||void 0===t||null===(t=t.xmpp)||void 0===t||null===(t=t.connection)||void 0===t||null===(t=t.jingle)||void 0===t?void 0:t.p2pIceConfig,onSignal:e=>APP.API.sendExternalShareSignal(e),onTracks:e=>{let t=e.desktopVideoTrack,n=e.desktopAudioTrack;APP.store.dispatch(r3(!0,!1,{desktopStream:t,desktopAudioTrack:n}))},onClosed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.spontaneous,r=e.published;t&&r&&APP.store.dispatch(r3(!1,!1)),n._externalShare=null}})),this._externalShare.handleSignal(e)},_stopExternalShare(){this._externalShare&&this._externalShare.stop(),this._externalShare=null},setVideoMuteStatus(){APP.UI.setVideoMuted(this.getMyUserId())},submitFeedback(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";(-1===e||e>=1&&e<=5)&&APP.store.dispatch(e8(e,t,m8))},_stopProxyConnection(){this._proxyConnection&&this._proxyConnection.stop(),this._proxyConnection=null}},S8="SET_DOCUMENT_EDITING_STATUS",E8="SET_DOCUMENT_URL",k8="TOGGLE_DOCUMENT_EDITING";function C8(e){return{type:S8,editing:e}}function A8(e){return{type:E8,documentUrl:e}}function T8(){return{type:k8}}const I8={showControls:"true",showChat:"false",showLineNumbers:"true",useMonospaceFont:"false"},D8="etherpad";class P8 extends _U{constructor(e){super();const t=document.createElement("iframe");t.id="etherpadIFrame",t.src=e,t.style.border=0,t.scrolling="no",t.width=640,t.height=480,t.setAttribute("style","visibility: hidden;"),this.container.appendChild(t),this.iframe=t;const n=document.getElementById("etherpad-close-btn")||document.createElement("button");n.id="etherpad-close-btn",n.setAttribute("aria-label","Close shared document"),n.textContent="â",n.addEventListener("click",(()=>APP.store.dispatch(T8()))),document.body.appendChild(n),this.closeBtn=n}get isOpen(){return Boolean(this.iframe)}get container(){return document.getElementById("etherpad")}resize(e,n){let r,i;interfaceConfig.VERTICAL_FILMSTRIP?(r=n-sW(),i=e-yU.getVerticalFilmstripWidth()):(r=n-yU.getFilmstripHeight(),i=e),t()(this.iframe).width(i).height(r)}show(){const e=t()(this.iframe),n=t()(this.container),r=this;return new Promise((t=>{e.fadeIn(300,(()=>
85{r.bodyBackground=document.body.style.background,document.body.style.background="#eeeeee",e.css({visibility:"visible"}),n.css({zIndex:2}),r.closeBtn.style.display="block",APP.store.dispatch(C8(!0)),t()}))}))}hide(){const e=t()(this.iframe),n=t()(this.container);return document.body.style.background=this.bodyBackground,new Promise((t=>{e.fadeOut(300,(()=>{e.css({visibility:"hidden"}),n.css({zIndex:0}),this.closeBtn.style.display="",APP.store.dispatch(C8(!1)),t()}))}))}stayOnStage(){return!0}}class x8{constructor(){this.etherpad=null}get isOpen(){return Boolean(this.etherpad)}isVisible(){return NU.isLargeContainerTypeVisible(D8)}openEtherpad(){this.etherpad=new P8(function(){const e=Ee(APP.store.getState),t=e["features/etherpad"].documentUrl,n=e["features/base/settings"].displayName;if(!t)return;const r=new URLSearchParams(I8);return n&&r.append("userName",n),`${t}?${r.toString()}`}()),NU.addLargeVideoContainer(D8,this.etherpad)}toggleEtherpad(){this.isOpen||this.openEtherpad();const e=this.isVisible();NU.showLargeVideoContainer(D8,!e),APP.store.dispatch(C8(!e))}}const R8={};let O8;function M8(){NU.onResize()}R8.isFullScreen=function(){return hU.isFullScreen()},R8.initConference=function(){R8.showToolbar()},R8.start=function(){if(APP.store.dispatch(K3()),po()?document.body.classList.add("mobile-browser"):document.body.classList.add("desktop-browser"),void 0!==config.backgroundAlpha){const e=L(getComputedStyle(document.body).getPropertyValue("background-color"),config.backgroundAlpha);document.body.style.backgroundColor=e}config.iAmRecorder&&(config.iAmSipGateway||APP.store.dispatch({type:fl,enabled:!1}),APP.store.dispatch(OG(!1)))},R8.onEtherpadClicked=function(){O8&&O8.toggleEtherpad()},R8.bindEvents=()=>{document.addEventListener("webkitfullscreenchange",M8),document.addEventListener("mozfullscreenchange",M8),document.addEventListener("fullscreenchange",M8),window.addEventListener("resize",M8)},R8.unbindEvents=()=>{document.removeEventListener("webkitfullscreenchange",M8),document.removeEventListener("mozfullscreenchange",M8),document.removeEventListener("fullscreenchange",M8),window.removeEventListener("resize",M8)},R8.initEtherpad=()=>{const e=(0,APP.store.getState)()["features/base/config"];O8||(O8=new x8,e.openSharedDocumentOnJoin&&O8.toggleEtherpad())},R8.getSharedDocumentManager=()=>O8,R8.addUser=function(e){const t=e.getStatus();t&&R8.updateUserStatus(e,t)},R8.updateUserStatus=(e,t)=>{const n=((APP.store.getState()||{})["features/invite"]||{}).calleeInfoVisible;if(!t||n||Wa())return;const r=e.getDisplayName();APP.store.dispatch(xl({titleKey:`${r} connected`,descriptionKey:"dialOut.statusMessage"},hl.SHORT))},R8.setVideoMuted=function(e){NU._updateLargeVideoIfDisplayed(e,!0),APP.conference.isLocalId(e)&&APP.conference.updateVideoIconEnabled()},R8.updateLargeVideo=(e,t)=>NU.updateLargeVideo(e,t),R8.showToolbar=e=>APP.store.dispatch(UG(e)),R8.dockToolbar=e=>APP.store.dispatch(jG(e)),R8.handleLastNEndpoints=function(e,t){NU.onLastNEndpointsChanged(e,t)},R8.setAudioLevel=(e,t)=>NU.setAudioLevel(e,t),R8.getLargeVideoID=function(){return NU.getLargeVideoID()},R8.getLargeVideo=function(){return NU.getLargeVideo()};const N8=R8;var L8=__webpack_require__(64313),j8=__webpack_require__.n(L8);function B8(){const e=document.documentElement||{};t()("[data-i18n]").localize(),e.lang=Sn.language}const F8=new class{constructor(){j8().init(Sn,t(),{useOptionsAttr:!0}),Sn.isInitialized?B8():Sn.on("initialized",B8),Sn.on("languageChanged",B8)}generateTranslationHTML(e,t){return`<span data-i18n="${e}"${t?` data-i18n-options='${JSON.stringify(t)}'`:""}>${Sn.t(e,t||void 0)}</span>`}translateElement(e,t){e.localize(t||void 0)}},U8=function(){const e=TA().theme;return go.createElement(wA,{styles:TI(e)})};var H8=__webpack_require__(74848);let V8;function z8(e){const{injectFirst:t,children:n}=e;return t&&V8?(0,H8.jsx)(LC,{value:V8,children:n}):n}"object"==typeof document&&(V8=_C({key:"css",prepend:!0}));const $8=go.createContext(null);function W8(){return go.useContext($8)}const Y8="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",q8=function(e){const{children:t,theme:n}=e,r=W8(),i=go.useMemo((()=>{const e=null===r?n:function(e,t){return"function"==typeof t?t(e):(0,Co.A)({},e,t)}(r,n);return null!=e&&(e[Y8]=null!==r),e}),[n,r]);return(0,H8.jsx)($8.Provider,{value:i,children:t})},G8={};function K8(e,t,n,r=!1){return go.useMemo((()=>{const i=e&&t[e]||t;if("function"==typeof n){const o=n(i),a=e?(0,Co.A)({},t,{[e]:o}):o;return r?()=>a:a}return e?(0,Co.A)({},t,{[e]:n}):(0,Co.A)({},t,n)}),[e,t,n,r])}const J8=function(e){const{children:t,theme:n,themeId:r}=e,i=FC(G8),o=W8()||G8,a=K8(r,i,n),s=K8(r,o,n,!0);return(0,H8.jsx)(q8,{theme:s,children:(0,H8.jsx)(BC.Provider,{value:a,children:t})})},Z8=["theme"];function Q8(e){let{theme:t}=e,n=Ao(e,Z8);const r=t[VC];return(0,H8.jsx)(J8,(0,Co.A)({},n,{themeId:r?VC:void 0,theme:r||t}))}const X8=function(e){let t=e.font,n=e.shape,r=e.typography,i=e.breakpoints;return ef(rf({spacing:e.spacing,palette:Ph(e.colorMap),shape:n,typography:{font:t,...xh(r)},breakpoints:i}))}({font:yh,colorMap:bh,spacing:wh,shape:_h,typography:Sh,breakpoints:Eh}),e9=ra((function(e){return{_theme:e["features/dynamic-branding"].muiBrandedTheme||X8}}))((function(e){return go.createElement(z8,{injectFirst:!0},go.createElement(Q8,{theme:e._theme},e.children))}));class t9 extends go.Component{_renderDialogContent(){const e=this.props,t=e._component,n=e._reducedUI;
85return t&&!n?go.createElement(t,this.props._componentProps):null}render(){return go.createElement(fI,null,this.props._overflowDrawer?go.createElement(yX,null,this._renderDialogContent()):this._renderDialogContent())}}const n9=ra((function(e){const t=e["features/base/dialog"],n=e["features/base/responsive-ui"].reducedUI,r=fW(e);return{_component:t.component,_componentProps:t.componentProps,_overflowDrawer:r,_reducedUI:n}}))(t9);__webpack_require__(23215);const r9=Y("app:chrome-banner");const i9={},o9="hide_chrome_extension_banner";class a9 extends go.PureComponent{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"isEdge",void 0),this.state={dontShowAgainChecked:!1,closePressed:!1,shouldShow:!1},this.isEdge=/Edg(e)?/.test(navigator.userAgent),this._onClosePressed=this._onClosePressed.bind(this),this._onInstallExtensionClick=this._onInstallExtensionClick.bind(this),this._shouldNotRender=this._shouldNotRender.bind(this),this._onDontShowAgainChange=this._onDontShowAgainChange.bind(this),this._onCloseKeyPress=this._onCloseKeyPress.bind(this),this._onInstallExtensionKeyPress=this._onInstallExtensionKeyPress.bind(this)}async componentDidUpdate(e){if(!this._isSupportedEnvironment())return;const t=this.props.bannerCfg,n=e.bannerCfg;t.url&&!n.url&&r9.info("Chrome extension URL found."),(t.chromeExtensionsInfo||[]).length&&!(n.chromeExtensionsInfo||[]).length&&r9.info("Chrome extension(s) info found.");const r=await fD(this.props.bannerCfg);null!=r&&r.length&&r.every((e=>!e))&&!this.state.shouldShow&&this.setState({shouldShow:!0})}_isSupportedEnvironment(){return interfaceConfig.SHOW_CHROME_EXTENSION_BANNER&&p.isChromiumBased()&&!p.isTwa()&&!po()&&!this.props.isVpaas}_onClosePressed(){mj(JI(!1)),this.setState({closePressed:!0})}_onCloseKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClosePressed())}_onInstallExtensionClick(){const e=this.props.bannerCfg,t=e.edgeUrl,n=e.url;mj(JI(!0)),window.open(this.isEdge&&t?t:n),this.setState({closePressed:!0})}_onInstallExtensionKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClosePressed())}
85_shouldNotRender(){if(!this._isSupportedEnvironment())return!0;const e="true"===a.getItem(o9);return!this.props.bannerCfg.url||e||this.state.closePressed||!this.state.shouldShow||this.props.iAmRecorder}_onDontShowAgainChange(e){this.setState({dontShowAgainChecked:e.target.checked})}render(){if(this._shouldNotRender())return this.state.dontShowAgainChecked&&a.setItem(o9,"true"),null;if(!this.props.notEnoughAvailableWidth)return null;const e=this.props,t=e.bannerCfg,n=e.t,r=this.props.conference?"chrome-extension-banner chrome-extension-banner__pos_in_meeting":"chrome-extension-banner";return go.createElement("div",{className:r},go.createElement("div",{"aria-describedby":"chrome-extension-banner__text-container",className:"chrome-extension-banner__container",role:"banner"},go.createElement("div",{className:"chrome-extension-banner__icon-container"}),go.createElement("div",{className:"chrome-extension-banner__text-container",id:"chrome-extension-banner__text-container"},n("chromeExtensionBanner.installExtensionText")),go.createElement("div",{"aria-label":n("chromeExtensionBanner.close"),className:"chrome-extension-banner__close-container",onClick:this._onClosePressed,onKeyPress:this._onCloseKeyPress,role:"button",tabIndex:0},go.createElement(AI,{className:"gray",size:12,src:wS}))),go.createElement("div",{className:"chrome-extension-banner__button-container"},go.createElement("div",{"aria-labelledby":"chrome-extension-banner__button-text",className:"chrome-extension-banner__button-open-url",onClick:this._onInstallExtensionClick,onKeyPress:this._onInstallExtensionKeyPress,role:"button",tabIndex:0},go.createElement("div",{className:"chrome-extension-banner__button-text",id:"chrome-extension-banner__button-text"},n(this.isEdge&&t.edgeUrl?"chromeExtensionBanner.buttonTextEdge":"chromeExtensionBanner.buttonText")))),go.createElement("div",{className:"chrome-extension-banner__checkbox-container"},go.createElement("label",{className:"chrome-extension-banner__checkbox-label",htmlFor:"chrome-extension-banner__checkbox",id:"chrome-extension-banner__checkbox-label"},go.createElement("input",{"aria-labelledby":"chrome-extension-banner__checkbox-label",checked:this.state.dontShowAgainChecked,id:"chrome-extension-banner__checkbox",onChange:this._onDontShowAgainChange,type:"checkbox"}),"Â ",n("chromeExtensionBanner.dontShowAgain"))))}}const s9=tC(ra((e=>({bannerCfg:e["features/base/config"].chromeExtensionBanner||i9,conference:I5(e),iAmRecorder:Boolean(e["features/base/config"].iAmRecorder),isVpaas:xe(e),notEnoughAvailableWidth:SB(e)})))(a9)),l9="PAGE_RELOAD_APPLICATION_LOG",c9=Y("app:overlay"),u9=EA()((e=>({button:{margin:`${e.spacing(2)} auto 0`}}))),d9=e=>{let t=e.textKey;const n=la(),r=u9().classes,i=(0,go.useCallback)((()=>{n(J1())}),[]);return go.createElement(PI,{className:r.button,labelKey:t,onClick:i})};class p9 extends go.Component{static needsRender(e){const t=e["features/base/conference"].error,n=e["features/base/config"].error,r=e["features/base/connection"].error,i=r&&_D(r),o=t&&yD(t);return i||o||n}constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_interval",void 0);const t=10+te(0,20);let n,r;this.props.isNetworkFailure?(r="dialog.conferenceDisconnectTitle",n="dialog.conferenceDisconnectMsg"):(r="dialog.conferenceReloadTitle",n="dialog.conferenceReloadMsg"),this.state={message:n,timeLeft:t,timeoutSeconds:t,title:r}}componentDidMount(){var e,t;this.props.dispatch((t=this.props.reason,{type:l9,reason:t})),mj(function(e,t){return{action:"page.reload.scheduled",attributes:{reason:e,timeout:t,...arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}}}}(null!==(e=this.props.reason)&&void 0!==e?e:"",this.state.timeoutSeconds,this.props.details)),c9.info(`The conference will be reloaded after ${this.state.timeoutSeconds} seconds.`),this._interval=window.setInterval((()=>{0===this.state.timeLeft?(this._interval&&(clearInterval(this._interval),this._interval=void 0),this.props.dispatch(J1())):this.setState((e=>({timeLeft:e.timeLeft-1})))}),1e3)}componentWillUnmount(){this._interval&&(clearInterval(this._interval),this._interval=void 0)}_renderButton(){return this.props.isNetworkFailure?go.createElement(d9,{textKey:"dialog.rejoinNow"}):null}_renderProgressBar(){const e=this.state,t=e.timeLeft,n=e.timeoutSeconds,r=n-t,i=Math.floor(r/n*100);return go.createElement("div",{className:"progress-indicator",id:"reloadProgressBar"},go.createElement("div",{className:"progress-indicator-fill",style:{width:`${i}%`}}))}}class f9 extends go.Component{render(){return go.createElement("div",{className:this.props.isLightOverlay?"overlay__container-light":"overlay__container",id:"overlay",style:this.props.style},go.createElement("div",{className:"overlay__content"},this.props.children))}}const h9=tC(ra((function(e){const t=e["features/base/config"].error,n=e["features/base/connection"].error,r=e["features/base/conference"].error,i=t||n||r;let o;return r?o=`error.conference.${r.name}`:t?o=`error.config.${t.name}`:n?o=`error.connection.${n.name}`:c9.error("No reload reason defined!"),{details:void 0,error:i,isNetworkFailure:Boolean(t||n),reason:o}}))(class extends p9{render(){const e=this.props,t=e.isNetworkFailure,n=e.t,r=this.state,i=r.message,o=r.timeLeft,a=r.title;return go.createElement(f9,{isLightOverlay:t},go.createElement("div",{"aria-describedby":"reload_overlay_text","aria-labelledby":"reload_overlay_title",className:"inlay",role:"dialog"},go.createElement("span",{"aria-level":1,className:"reload_overlay_title",id:"reload_overlay_title",role:"heading"},n(a)),go.createElement("span",{className:"reload_overlay_text",id:"reload_overlay_text"},n(i,{seconds:o})),this._renderProgressBar(),this._renderButton()))}}));class m9 extends go.Component{static needsRender(e){var t;return null===(t=e["features/power-monitor"])||void 0===t?void 0:t.suspendDetected}}const g9=tC(class extends m9{render(){const e=this.props.t;return go.createElement(f9,null,go.createElement("div",{className:"inlay"},go.createElement("span",{className:"inlay__icon icon-microphone"}
85),go.createElement("span",{className:"inlay__icon icon-camera"}),go.createElement("h3",{className:"inlay__title"},e("suspendedoverlay.title")),go.createElement(d9,{textKey:"suspendedoverlay.rejoinKeyTitle"})))}});function v9(e){const t=[h9,g9];for(const n of t)if((n.WrappedComponent||n).needsRender(e))return n}class b9 extends go.Component{render(){const e=this.props.overlay;return e?go.createElement(e,{}):null}}const y9=ra((function(e){return{overlay:v9(e)}}))(b9);function _9(e){return e.typography.bodyShortRegularLarge}function w9(e,t){return E9(t,function(e){return{max:e.typography.bodyShortRegularLarge.lineHeight,min:e.typography.bodyShortRegularSmall.lineHeight}}(e))}const S9={min:300,max:960};function E9(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:S9;const r=t.max,i=t.min,o=n.max,a=n.min,s=parseFloat(i),l=parseFloat(r);if("number"!=typeof e)return l;const c=(l-s)/(o-a),u=Math.max(Math.min(e,o),a);return parseFloat(((u-a)*c+s).toFixed(3))}const k9=e=>{var t;return(null===(t=e.palette)||void 0===t?void 0:t.text01)||"#FFFFFF"},C9=Math.floor(360);function A9(e){const t=e.participant,n=e.displayName,r=e.customAvatarBackgrounds,i=e.backgroundColor,o=e.fontFamily,a=e.initialsColor,s=e.displayNameColor,l=(0,go.useRef)({canvas:null,defaultIcon:null}),c=(0,go.useRef)(null);return(0,go.useEffect)((()=>{const e=document.createElement("canvas");return e.width=640,e.height=C9,l.current.canvas=e,c.current=e.captureStream(0),l.current.defaultIcon=function(){let e='<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\n <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 6.75C16.5 9.23528 14.4853 11.25 12 11.25C9.51472 11.25 7.5 9.23528 7.5 6.75C7.5 4.26472 9.51472 2.25 12 2.25C14.4853 2.25 16.5 4.26472 16.5 6.75ZM15 6.75C15 8.40685 13.6569 9.75 12 9.75C10.3431 9.75 9 8.40685 9 6.75C9 5.09315 10.3431 3.75 12 3.75C13.6569 3.75 15 5.09315 15 6.75Z" />\n <path fill-rule="evenodd" clip-rule="evenodd" d="M19.5 17.25C19.5 19.7353 16.1421 21.75 12 21.75C7.85786 21.75 4.5 19.7353 4.5 17.25C4.5 14.7647 7.85786 12.75 12 12.75C16.1421 12.75 19.5 14.7647 19.5 17.25ZM18 17.25C18 17.7588 17.6485 18.4756 16.5316 19.1457C15.4445 19.798 13.8459 20.25 12 20.25C10.1541 20.25 8.55549 19.798 7.46844 19.1457C6.35154 18.4756 6 17.7588 6 17.25C6 16.7412 6.35154 16.0244 7.46844 15.3543C8.55549 14.702 10.1541 14.25 12 14.25C13.8459 14.25 15.4445 14.702 16.5316 15.3543C17.6485 16.0244 18 16.7412 18 17.25Z" />\n</svg>\n';e.includes("fill=")||(e=e.replace("<svg",'<svg fill="#FFFFFF"'));const t=`data:image/svg+xml,${encodeURIComponent(e).replace(/'/g,"%27").replace(/"/g,"%22")}`,n=new Image;return n.src=t,n}(),NK.log("Canvas avatar initialized"),()=>{c.current&&(c.current.getTracks().forEach((e=>e.stop())),c.current=null),l.current.canvas=null,l.current.defaultIcon=null,NK.log("Canvas avatar cleaned up")}}),[]),(0,go.useEffect)((()=>{const e=l.current,u=e.canvas,d=e.defaultIcon;if(!u)return;const p=u.getContext("2d");p?async function(e,t,n,r,i,o,a,s,l,c){const u=e.width,d=e.height,p=u/2,f=d/2,h=100,m=f+h+20;t.fillStyle=a,t.fillRect(0,0,u,d);let g=!1;if(null!=n&&n.loadableAvatarUrl)try{await async function(e,t,n,r,i,o){const a=new Image;n&&(a.crossOrigin="anonymous"),a.src=t;try{await a.decode(),e.save(),e.beginPath(),e.arc(r,i,o,0,2*Math.PI),e.clip();const t=200;e.drawImage(a,r-o,i-o,t,t),e.restore()}catch(e){throw NK.error("Failed to draw image avatar",e),new Error("Image load failed")}}(t,n.loadableAvatarUrl,n.loadableAvatarUrlUseCORS,p,f,h),g=!0}catch(e){NK.warn("Failed to load image avatar, falling back.",e)}g||(null!=n&&n.name?function(e,t,n,r,i,o,a,s){const l=Rj(t),c=Pj(t,n);e.fillStyle=c,e.beginPath(),e.arc(r,i,100,0,2*Math.PI),e.fill(),e.fillStyle=s,e.font=`bold 80px ${a}`,e.textAlign="center",e.textBaseline="middle",e.fillText(l,r,i)}(t,n.name,i,p,f,0,s,l):function(e,t,n,r){if(e.fillStyle=Mj,e.beginPath(),e.arc(n,r,100,0,2*Math.PI),e.fill(),t){const i=100,o=n-i/2,a=r-i/2;e.drawImage(t,o,a,i,i)}}(t,o,p,f)),function(e,t,n,r,i,o){const a=t.length>25?`${t.slice(0,25)}...`:t;e.fillStyle=o,e.font=`24px ${i}`,e.textAlign="center",e.textBaseline="top",e.fillText(a,n,r)}(t,r,p,m,s,c)}(u,p,t,n,r,d,i,o,a,s).then((()=>{var e;const t=null===(e=c.current)||void 0===e?void 0:e.getVideoTracks()[0];null!=t&&t.requestFrame&&(t.requestFrame(),NK.log("Canvas frame requested after render"))})).catch((e=>NK.error("Error rendering avatar on canvas:",e))):NK.error("Failed to get canvas 2D context")}),[null==t?void 0:t.loadableAvatarUrl,null==t?void 0:t.name,n,r,i,o,a,s]),{canvasStreamRef:c}}const T9=EA()((()=>({hiddenVideo:{position:"absolute",width:"1px",height:"1px",opacity:0,pointerEvents:"none",left:"-9999px",to
85p:"-9999px"}}))),I9=()=>{var e;const t=T9(),n=t.classes,r=t.theme,i=(0,go.useRef)(null),o=(0,go.useRef)(null),a=pa(bx),s=pa(X4),l=pa(P$),c=a?s:l,u=pa((e=>function(e,t){return bx(e)?Is(e["features/base/tracks"]):Rs(e,t)}(e,c))),d=pa((e=>null!=c&&c.id?m6(e,c.id):"")),p=pa((e=>{var t;return(null===(t=e["features/dynamic-branding"])||void 0===t?void 0:t.avatarBackgrounds)||[]})),f=la(),h=null!==(e=Nj(r).fontFamily)&&void 0!==e?e:"Inter, sans-serif",m=Lj(r),g=k9(r),v=A9({participant:c,displayName:d,customAvatarBackgrounds:p,backgroundColor:HF(r),fontFamily:h,initialsColor:m,displayNameColor:g}).canvasStreamRef,b=!u||u.muted||!u.local&&!Wj(u);return(0,go.useEffect)((()=>{const e=i.current;if(!e)return;const t=o.current;if(null!=t&&t.jitsiTrack)try{t.jitsiTrack.detach(e)}catch(e){NK.error("Error detaching previous track:",e)}if(b){const t=v.current;t&&e.srcObject!==t&&(e.srcObject=t)}else null!=u&&u.jitsiTrack&&u.jitsiTrack.attach(e).catch((e=>{NK.error("Error attaching video track:",e)}));return o.current=u,()=>{if(null!=u&&u.jitsiTrack&&e)try{u.jitsiTrack.detach(e)}catch(e){NK.error("Error during cleanup:",e)}}}),[u,b]),(0,go.useEffect)((()=>{const e=i.current;if(!e)return;const t=()=>f(function(e){return(t,n)=>{var r;const i=null===(r=n()["features/pip"])||void 0===r?void 0:r.isPiPActive;NK.debug(`Window blur detected, isPiPActive=${i}`),i||FK(e)}}(e)),n=()=>{setTimeout((()=>{f(((e,t)=>{var n;const r=null===(n=t()["features/pip"])||void 0===n?void 0:n.isPiPActive;NK.debug(`Window focus detected, isPiPActive=${r}`),r&&e(VK())}))}),100)},r=()=>{document.hidden&&t()};window.addEventListener("blur",t),window.addEventListener("focus",n),document.addEventListener("visibilitychange",r);const o=()=>{document.hasFocus()||t()};return e.readyState>=1?o():e.addEventListener("loadedmetadata",o,{once:!0}),()=>{window.removeEventListener("blur",t),window.removeEventListener("focus",n),document.removeEventListener("visibilitychange",r),e.removeEventListener("loadedmetadata",o)}}),[f]),(0,go.useEffect)((()=>{const e=i.current;if(!e)return;const t=()=>{f((e=>{NK.log("Entered Picture-in-Picture mode"),e(HK(!0)),function(e){var t;if("mediaSession"in navigator&&null!==(t=navigator.mediaSession)&&void 0!==t&&t.setActionHandler)try{navigator.mediaSession.setActionHandler("togglemicrophone",(()=>{e(((e,t)=>{e(Fz(!Bs(t()["features/base/tracks"],Vr.AUDIO),Vr.AUDIO))}))})),navigator.mediaSession.setActionHandler("togglecamera",(()=>{e(((e,t)=>{e(NG(!Bs(t()["features/base/tracks"],Vr.VIDEO),!0,!0))}))})),navigator.mediaSession.setActionHandler("hangup",(()=>{e(n5())})),NK.log("MediaSession API handlers registered for PiP controls")}catch(e){NK.warn("Some MediaSession actions not supported:",e)}else NK.warn("MediaSession API not supported in this browser")}(e),APP.API.notifyPictureInPictureEntered()}))},n=()=>{f((e=>{NK.log("Left Picture-in-Picture mode"),e(HK(!1)),UK(),APP.API.notifyPictureInPictureLeft()}))};return e.addEventListener("enterpictureinpicture",t),e.addEventListener("leavepictureinpicture",n),()=>{e.removeEventListener("enterpictureinpicture",t),e.removeEventListener("leavepictureinpicture",n)}}),[f]),go.createElement("video",{autoPlay:!0,className:n.hiddenVideo,id:"pipVideo",muted:!0,playsInline:!0,ref:i})},D9=function(){return pa(jK)?go.createElement(I9,null):null};function P9(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(i){return"function"==typeof i?i(n,r,e):t(i)}}}}var x9=P9();x9.withExtraArgument=P9;const R9=x9;function O9(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const M9=new class{constructor(){O9(this,"_checksum",""),O9(this,"_defaultStates",{}),O9(this,"_elements",{})}getPersistedState(){const e={};for(const t of Object.keys(this._elements)){const n=this._getPersistedSubtree(t,this._elements[t],this._defaultStates[t]);void 0!==n&&(e[t]=n)}return this._checksum=this._calculateChecksum(e),e}persistState(e){const t=this._getFilteredState(e),n=this._calculateChecksum(t);if(n!==this._checksum){for(const e of Object.keys(t))try{a.setItem(e,JSON.stringify(t[e]))}catch(t){FY.error("Error persisting redux subtree",e,t)}FY.info(`redux state persisted. ${this._checksum} -> ${n}`),this._checksum=n}}register(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;this._elements[e]=t,this._defaultStates[e]=n}_calculateChecksum(e){try{return R$().hex(JSON.stringify(e)||"")}catch(e){return FY.error("Error calculating checksum for state",e),""}}_getFilteredState(e){const t={};for(const n of Object.keys(this._elements))e[n]&&(t[n]=this._getFilteredSubtree(e[n],this._elements[n]));return t}_getFilteredSubtree(e,t){let n;if("object"==typeof t){n={};for(const r of Object.keys(e))t[r]&&(n[r]=e[r])}else t&&(n=e);return n}_getPersistedSubtree(e,t,n){let r=a.getItem(e);if(r)try{r=l(r);const e=this._getFilteredSubtree(r,t);if(void 0!==e)return this._mergeDefaults(e,n)}catch(t){FY.error("Error parsing persisted subtree",e,r,t)}}_mergeDefaults(e,t){return t?Array.isArray(e)?void 0:{...t,...e}:e}};const N9=new class{constructor(){(function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})(this,"_elements",void 0),this._elements={}}combineReducers(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return MY({...this._elements,...e})}register(e,t){this._elements[e]=t}};function L9(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return j9(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?j9(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j9(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class B9 extends go.Component{render(){let e=0;const t=[];for(const r of this.props._sounds.entries()){var n=L9(r,2);const i=n[0],o=n[1],a=o.options,s=o.src;t.push(go.createElement(kQ,{key:e,setRef:this._setRef.bind(this,i),src:s,loop:null==a?void 0:a.loop})),e+=1}return t}_setRef(e,t){t?this.props._addAudioElement(e,t):this.props._removeAudioElement(e)}}const F9=ra((function(e){return{_sounds:e["features/base/sounds"]}}),(function(e){return{_addAudioElement(t,n){e(function(e,t){return{type:Iu,audioElement:t,soundId:e}}(t,n))},_removeAudioElement(t){e(function(e){return{type:Du,soundId:e}}(t))}}}))(B9),U9=Y("app:base-app");class H9 extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_init",void 0),this.state={route:{},store:void 0,hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}async componentDidMount(){var e,t;this._init=Promise.withResolvers();try{await this._initStorage();const e=new Promise((e=>{this.setState({store:this._createStore()},e)}));await e,await this._extraInit()}catch(e){U9.error(e)}null===(e=this.state.store)||void 0===e||e.dispatch((t=this,e=>{"object"==typeof APP&&APP.API.init(),e({type:KW,app:t})})),this._init.resolve()}componentWillUnmount(){var e;null===(e=this.state.store)||void 0===e||e.dispatch({type:JW,app:this})}componentDidCatch(e,t){U9.error(e,t)}_initStorage(){return a.getItem("_initializing")||Promise.resolve()}_extraInit(){}render(){const e=this.state,t=e.hasError,n=e.route,r=n.component,i=n.props,o=e.store;return t?null:o?go.createElement(Xk,{i18n:Sn},go.createElement(ko,{store:o},go.createElement(go.Fragment,null,this._createMainElement(r,i),go.createElement(F9,null),this._createExtraElement(),this._renderDialogContainer()))):null}_createExtraElement(){return null}_createMainElement(e,t){return e?go.createElement(e,t||{}):null}_createStore(){const e=N9.combineReducers(),t=BY.applyMiddleware(R9),n=window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__||jY,r=RY(e,M9.getPersistedState(),n(t));return UY.subscribe(r),"undefined"!=typeof APP&&(APP.store=r),r}_navigate(e){return be(e,this.state.route)?Promise.resolve():e.href?(window.location.href=e.href,Promise.resolve()):new Promise((t=>{this.setState({route:e},t)}))}_renderDialogContainer(){return null}}class V9 extends H9{async componentDidMount(){await super.componentDidMount(),this._openURL(vi(this.props.url)||this._getDefaultURL())}async componentDidUpdate(e){const t=vi(e.url),n=vi(this.props.url),r=e.timestamp,i=this.props.timestamp;await this._init.promise,t===n&&r===i||this._openURL(n||this._getDefaultURL())}_getDefaultURL(){return Cc(this.state.store)}_openURL(e){var t;null===(t=this.state.store)||void 0===t||t.dispatch(G1(vi(e)))}}let z9;BY.register((()=>e=>t=>{switch(t.type){case KW:if(!T()&&"PressureObserver"in window){z9=new window.PressureObserver((e=>{U9.info("Compute pressure state changed:",JSON.stringify(e)),APP.API.notifyComputePressureChanged(e)}));try{z9.observe("cpu",{sampleInterval:3e4}).catch((e=>U9.error("CPU pressure observer failed to start",e)))}catch(e){U9.error("CPU pressure observer failed to start",e)}}break;case JW:z9&&z9.unobserve("cpu")}return e(t)}));const $9="PROMPT_LOGIN_NOTIFICATION_ID";BY.register((e=>t=>n=>{if(n.type===o1){const t=e.getState(),n=t["features/base/jwt"].jwt,r=t["features/base/jwt"].refreshToken;if("undefined"!=typeof APP&&n&&U1(t)){const n=t["features/base/connection"],i=n.connection,o=n.locationURL,a=void 0===o?{href:""}:o,s=(hi(a.href)||{}).tenant,l=t["features/base/conference"].room,c=e.dispatch;$1(t["features/base/config"],a,{audioMuted:!1,lowBandwidthModeEnabled:!1,skipPrejoin:!0,videoMuted:!1},l,s,r).then((n=>{n&&c(xl({descriptionKey:"dialog.loginOnResume",titleKey:"dialog.login",uid:$9,customActionNameKey:["dialog.login"],customActionHandler:[()=>{e.dispatch(Il($9)),H1(t["features/base/config"])?S2(n).then((e=>{const t=e.accessToken,n=e.idToken,o=e.refreshToken;
85c(Om(t,n,o||r)),null==i||i.refreshToken(t).catch((e=>{c(Om()),I6.error(e)}))})).catch(I6.error):c(bg("LoginQuestionDialog",a2,{handler:()=>{setTimeout((()=>{p.isElectron()?window.open(n,"_blank"):window.location.href=n}),500)}}))}],appearance:ml.ERROR},hl.STICKY))})).catch(I6.error)}}return t(n)}));const W9="SET_DYNAMIC_BRANDING_DATA",Y9="SET_DYNAMIC_BRANDING_FAILED",q9="SET_DYNAMIC_BRANDING_READY";BY.register((e=>t=>n=>{switch(n.type){case sP:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i(),s=a["features/base/settings"],l={};void 0!==s.disableP2P&&(l.p2p={enabled:!s.disableP2P});const c=cl(a,"resolution");return void 0!==c&&(l.resolution=c),!0===n.config.doNotFlipLocalVideo&&r(ge({localFlipX:!1})),void 0!==n.config.disableSelfView&&r(ge({disableSelfView:n.config.disableSelfView})),r(uP(l)),o}(e,t,n);case W9:return function(e,t,n){let r=e.dispatch;const i={},o=n.value,a=o.customParticipantMenuButtons,s=o.customToolbarButtons,l=o.downloadAppsUrl,c=o.etherpadBase,u=o.liveStreamingDialogUrls,d=void 0===u?{}:u,p=o.preCallTest,f=void 0===p?{}:p,h=o.salesforceUrl,m=o.userDocumentationUrl,g=o.peopleSearchUrl,v=d.helpUrl,b=d.termsUrl,y=d.dataPrivacyUrl;(v||b||y)&&(i.liveStreaming={},v&&(i.liveStreaming.helpLink=v),b&&(i.liveStreaming.termsLink=b),y&&(i.liveStreaming.dataPrivacyLink=y)),(l||m)&&(i.deploymentUrls={},l&&(i.deploymentUrls.downloadAppsUrl=l),m&&(i.deploymentUrls.userDocumentationURL=m)),h&&(i.salesforceUrl=h),g&&(i.peopleSearchUrl=g);const _=f.enabled,w=f.iceUrl;return"boolean"==typeof _&&(i.prejoinConfig={preCallTestEnabled:_}),c&&(i.etherpad_base=c),w&&(i.prejoinConfig=i.prejoinConfig||{},i.prejoinConfig.preCallTestICEUrl=w),s&&(i.customToolbarButtons=s),a&&(i.customParticipantMenuButtons=a),r(uP(i)),t(n)}(e,t,n);case cP:return function(e,t,n){let r=e.dispatch;return!0===n.config.doNotFlipLocalVideo&&r(ge({localFlipX:!1})),t(n)}(e,t,n)}return t(n)})),BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case sP:{const t=n.config.filmstrip||{},r=t.initialWidth,i=t.stageFilmstripParticipants,o=e.dispatch,a=(0,e.getState)();void 0!==i&&o(ge({maxStageParticipants:i})),r&&o(cF(r)),void 0!==window.config&&(window.config=a["features/base/config"]);break}}return r})),BY.register((e=>{let t=e.getState;return e=>n=>{switch(n.type){case i1:{const e=n.connection;t()["features/base/config"].iAmRecorder&&e.addFeature("http://jitsi.org/protocol/jibri"),APP.connection=e;break}}return e(n)}}));const G9={microphone:{[k.CONSTRAINT_FAILED]:"dialog.micConstraintFailedError",[k.GENERAL]:"dialog.micUnknownError",[k.NOT_FOUND]:"dialog.micNotFoundError",[k.PERMISSION_DENIED]:"dialog.micPermissionDeniedError",[k.TIMEOUT]:"dialog.micTimeoutError"},camera:{[k.CONSTRAINT_FAILED]:"dialog.cameraConstraintFailedError",[k.GENERAL]:"dialog.cameraUnknownError",[k.NOT_FOUND]:"dialog.cameraNotFoundError",[k.PERMISSION_DENIED]:"dialog.cameraPermissionDeniedError",[k.UNSUPPORTED_RESOLUTION]:"dialog.cameraUnsupportedResolutionError",[k.TIMEOUT]:"dialog.cameraTimeoutError"}};let K9;function J9(e,t){let n=e.dispatch;return t.forEach((e=>{switch(e.kind){case"videoinput":n(ge({userSelectedCameraDeviceId:e.deviceId,userSelectedCameraDeviceLabel:e.label})),n(S7(e.deviceId));break;case"audioinput":n(ge({userSelectedMicDeviceId:e.deviceId,userSelectedMicDeviceLabel:e.label})),n(y7(e.deviceId));break;case"audiooutput":Dz(e.deviceId,n,!0,e.label).then((()=>dz.log("changed audio output device"))).catch((e=>{dz.warn("Failed to change audio output device.","Default or previously set audio output device will"," be used instead.",e)}))}})),!0}BY.register((e=>t=>n=>{switch(n.type){case KW:{const t=t=>{e.dispatch(function(e){return{type:f7,permissions:e}}(t))},n=u.default.mediaDevices;K9=t,n.addEventListener(_.PERMISSIONS_CHANGED,K9),Promise.all([n.isDevicePermissionGranted("audio"),n.isDevicePermissionGranted("video")]).then((e=>{t({audio:e[0],video:e[1]})})).catch((()=>{}));break}case JW:"function"==typeof K9&&(u.default.mediaDevices.removeEventListener(_.PERMISSIONS_CHANGED,K9),K9=void 0);break;case o7:{if(!n.error)break;const t=n.error,r=t.message,i=t.name,o=G9.camera[i],a=o||G9.camera[k.GENERAL],s=o?null:r,l=i===k.PERMISSION_DENIED?"deviceError.cameraPermission":"deviceError.cameraError";e.dispatch(Rl({description:s,descriptionKey:a,titleKey:l},hl.MEDIUM)),bx(e.getState())&&e.dispatch(Ix(l));break}case a7:{if(!n.error)break;const t=n.error,r=t.message,i=t.name,o=G9.microphone[i],a=o||G9.microphone[k.GENERAL],s=o?null:r,l=i===k.PERMISSION_DENIED?"deviceError.microphonePermission":"deviceError.microphoneError";e.dispatch(Rl({description:s,descriptionKey:a,titleKey:l},hl.MEDIUM)),bx(e.getState())&&e.dispatch(Ix(l));break}case s7:bx(e.getState())?e.dispatch((r=n.deviceId,async(e,t)=>{try{var n;const i=t()["features/base/tracks"],o=await vD("audio",r),a=null===(n=ks(i))||void 0===n?void 0:n.jitsiTrack,s=o.getDeviceId();wx.info(`Switching audio input device to ${s}`),e(LD(a,o)).then((()=>{e(ge({micDeviceId:s}))}))}catch(t){e(Ix("prejoin.audioTrackError")),wx.log("Error replacing audio track",t)}})):APP.conference.onAudioDeviceChanged(n.deviceId);break;case l7:{const t=As(e.getState()["features/base/tracks"],Vr.VIDEO);po()&&t&&!t.muted&&t.jitsiTrack.stopStream(),bx(e.getState())?e.dispatch(function(e){return async(t,n)=>{try{var r;const i=n()["features/base/tracks"],o=ms(n()),a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Sx(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sx(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(await Sc({cameraDeviceId:e,devices:["video"]},{dispatch:t,getState:n}),1)[0],s=null===(r=Is(i))||void 0===r?void 0:r.jitsiTrack,l=a.getDeviceId();wx.info(`Switching camera to ${l}`),t(LD(s,a)).then((()=>{t(ge({cameraDeviceId:l}))})),o&&a.mute()}catch(e){t(Ix("prejoin.videoTrackError")),wx.log("Error replacing video track",e)}}}(n.deviceId)):APP.conference.onVideoDeviceChanged(n.deviceId);break}case c7:if(Iz(n.devices,"Device list updated"),hz(e.getState()))return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i()["features/base/devices"].pendingRequests;return a&&0!==a.length?(a.forEach((e=>{D$(r,i,e,e.responseCallback)})),r({type:d7}),o):o}(e,t,n);break;case p7:!function(e,t,n){const r=e.dispatch,i=t.filter((e=>!n.find((t=>t.deviceId===e.deviceId)))).reduce(((e,t)=>(e[t.groupId]=e[t.groupId]||[],e[t.groupId].push(t),e)),{});Object.values(i).forEach((t=>{if(t.length<1)return;const n=t[0],i=Ez(n.label);let o;switch(n.kind){case"videoinput":o="notify.newDeviceCameraTitle";break;case"audioinput":case"audiooutput":o="notify.newDeviceAudioTitle"}bx(e.getState())||r(xl({description:i,titleKey:o,customActionNameKey:["notify.newDeviceAction"],customActionHandler:[J9.bind(void 0,e,t)]},hl.MEDIUM))}))}(e,n.newDevices,n.oldDevices)}var r;return t(n)}));const Z9="APP_STATE_CHANGED",Q9={available:!0,gumPending:bs.NONE,unmuteBlocked:!1,muted:!1},X9=Promise.withResolvers(),eee={available:!0,muted:$r,unmuteBlocked:!1},tee={available:!0,gumPending:bs.NONE,unmuteBlocked:!1,facingMode:Hr,muted:0,transforms:{}};N9.register("features/base/media",MY({audio:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Q9,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ga:return{...e,available:t.available};case qa:return t.mediaTypes.includes(Vr.AUDIO)?{...e,gumPending:t.status}:e;case Ka:return{...e,muted:t.muted};case Ja:return{...e,unmuteBlocked:t.blocked};default:return e}},initialGUMPromise:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:X9,t=arguments.length>1?arguments[1]:void 0;var n;return t.type===Qa?null!==(n=t.promise)&&void 0!==n?n:null:e},screenshare:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eee,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Xa:return{...e,muted:t.muted};case ns:return{...e,unmuteBlocked:t.blocked};default:return e}},video:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tee,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case QW:case nY:return function(e){return{...e,transforms:tee.transforms}}(e);case qa:return t.mediaTypes.includes(Vr.VIDEO)?{...e,gumPending:t.status}:e;case Za:return{...e,facingMode:t.cameraFacingMode};case es:return{...e,available:t.available};case ts:return{...e,muted:t.muted};case ns:return{...e,unmuteBlocked:t.blocked};case"STORE_VIDEO_TRANSFORM":return function(e,t){let n=t.streamId,r=t.transform;return{...e,transforms:{...e.transforms,[n]:r}}}(e,t);case rs:{let t=e.facingMode;return t=t===Hr?Ur:Hr,{...e,facingMode:t}}case ID:return function(e,t){let n=t.track.jitsiTrack;if(n){const t=n.getStreamId();if(t&&t in e.transforms){const n={...e.transforms};return delete n[t],{...e,transforms:n}}}return e}(e,t);default:return e}}})),BY.register((e=>t=>n=>{switch(n.type){case Z9:return function(e,t,n){let r=e.dispatch,i=e.getState;if("ReactNative"===navigator.product){const e="active"!==n.appState&&!function(e){const t=Cs(_s(e));return void 0!==t&&!t.muted}(i());mj(uD("video","background mode",e)),r(ls(e,qr))}return t(n)}
85(e,t,n);case Pg:{const t=e.dispatch,r=n.track;r.isAudioTrack()?t(is(!0,!1)):r.isVideoTrack()&&(r.getVideoType()===Jr?t(ss(!0,$r,!1)):t(ls(!0,Gr,!1)));break}case MH:return function(e,t,n){let r=e.dispatch;const i=n.lowBandwidthMode;return mj(uD("video","low-bandwidth mode",i)),r(ls(i,Yr)),r(ss(i,zr)),t(n)}(e,t,n);case CY:return function(e,t,n){let r=e.dispatch;const i=(0,e.getState)(),o=x5(n.room);if(o||"ReactNative"===navigator.product){const e=o?fs(i):Q9.muted,t=o?hs(i):tee.muted;mj(function(e,t,n){return{action:"start.muted.configuration",attributes:{source:"local",audio_mute:t,video_mute:n}}}(0,e,Boolean(t))),wQ.log(`Start muted: ${e?"audio, ":""}${t?"video":""}`),r(is(e)),r((a=$s(i),{type:Za,cameraFacingMode:a})),r(ls(t))}var a;const s=Boolean(Y6(i,"startLowBandwidthMode",{config:o,urlParams:!0,jwt:!1,settings:"undefined"==typeof APP}));return mj(function(e){return{action:"start.low.bandwidth.mode",attributes:{enabled:e}}}(s)),wQ.log(`Start audio only set to ${s.toString()}`),r(LH(s)),o||r(MD()),t(n)}(e,t,n);case ED:{const r=t(n),i=n.track;return i.local&&"desktop"!==i.videoType&&function(e,t){let n=e.getState,r=e.dispatch;const i=n()["features/base/media"],o=t.mediaType,a=Boolean(i[o].muted);t.muted!==a&&(mj(function(e,t){return{action:"sync.track.state",attributes:{media_type:e,muted:t}}}(o,a)),wQ.log(`Sync ${o} track muted state to ${a?"muted":"unmuted"}`),t.muted=a,Vs(t.jitsiTrack,a,0,r))}(e,i),r}case Ka:{const t=e.getState(),r=X4(t);if(!n.muted&&X5(r,Nn,t))return;break}case Ja:{const t=n.blocked,r=n.skipNotification,i=Bs(e.getState()["features/base/tracks"],Vr.AUDIO);t&&i&&!r&&e.dispatch(Rl({descriptionKey:"notify.audioUnmuteBlockedDescription",titleKey:"notify.audioUnmuteBlockedTitle"},hl.MEDIUM));break}case Xa:{const t=e.getState(),r=X4(t);if(!n.muted&&X5(r,Ln,t))return;break}case ts:{const t=e.getState(),r=X4(t);if(!n.muted&&X5(r,jn,t))return;break}case ns:{const t=n.blocked,r=n.skipNotification,i=e.getState(),o=Bs(i["features/base/tracks"],Vr.VIDEO),a=qm(i);t&&o&&!a&&!r&&e.dispatch(Rl({descriptionKey:"notify.videoUnmuteBlockedDescription",titleKey:"notify.videoUnmuteBlockedTitle"},hl.MEDIUM));break}}return t(n)}));class nee extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this),this._toggleScreenshotCapture=this._toggleScreenshotCapture.bind(this)}_onSubmit(){mj(nD("stop","confirm.button"));const e=this.props,t=e._conference,n=e._displaySubtitles,r=e._fileRecordingSession,i=e._localRecording,o=e._subtitlesLanguage,a=e._transcriptionRunning,s=e.dispatch,l=e.localRecordingVideoStop,c=e.stopMode,u="recording"===c,d="transcription"===c;if(!i){const e=u&&Boolean(r),t=d&&a;(e||t)&&s(Tm({recording:e,transcription:t}))}return u&&(i?(s(Cm()),l&&s(ls(!0))):r&&(null==t||t.stopRecording(r.id),this._toggleScreenshotCapture()),null==t||t.getMetadataHandler().setMetadata(Tu,{isRecordingRequested:!1})),d&&(s(Qc(Boolean(n),n,o,!0)),null==t||t.getMetadataHandler().setMetadata(Tu,{isTranscribingEnabled:!1})),!0}_toggleScreenshotCapture(){}}const ree=tC(ra((function(e){const t=e["features/subtitles"],n=t._displaySubtitles,r=t._language;return{_conference:e["features/base/conference"].conference,_displaySubtitles:n,_fileRecordingSession:nm(e,S.mode.FILE),_localRecording:qh.isRecordingLocally(),_subtitlesLanguage:r,_transcriptionRunning:Mc(e)}}))(class extends nee{render(){const e=this.props,t=e.localRecordingVideoStop,n=e.stopMode,r=e.t,i="transcription"===n?"dialog.stopTranscription":"dialog.recording",o="transcription"===n?"dialog.stopTranscriptionWarning":t?"recording.localRecordingVideoStop":"dialog.stopRecordingWarning";return go.createElement(MI,{ok:{translationKey:"dialog.confirm"},onSubmit:this._onSubmit,titleKey:i},r(o))}_toggleScreenshotCapture(){this.props.dispatch(OH(!1))}}));UY.register((e=>e["features/base/media"].audio.muted),((e,t,n)=>{if("object"==typeof APP&&e!==n){APP.API.notifyAudioMutedStatusChanged(e);const n=X4(t.getState());n&&APP.API.notifyParticipantMuted(n.id,e,"audio")}})),BY.register((e=>t=>n=>{const r=e.dispatch;if(n.type===ts&&qh.isRecordingLocally()&&qh.selfRecording.on){if(n.muted&&qh.selfRecording.withVideo)return void r(bg("StopRecordingDialog",ree,{localRecordingVideoStop:!0,stopMode:"recording"}));n.muted||qh.selfRecording.withVideo||r(xl({titleKey:"recording.localRecordingNoVideo",descriptionKey:"recording.localRecordingVideoWarning",uid:"recording.localRecordingNoVideo"},hl.MEDIUM))}return t(n)}));const iee="OPEN_DESKTOP_APP",oee="OPEN_WEB_APP";function aee(){return e=>{e({type:oee}),e(G1())}}const see="deepLinking",lee=EA()((e=>({container:{background:"#1E1E1E",alignItems:"center",justifyContent:"center",width:"100%",height:"100%",display:"flex"},contentPane:{display:"flex",flexDirection:"column",background:e.palette.deepLinkingBackgroun
85d,border:`1px solid ${e.palette.deepLinkingBorder}`,padding:40,borderRadius:16,maxWidth:410,color:e.palette.deepLinkingText},logo:{marginBottom:32},launchingMeetingLabel:{marginBottom:16,...e.typography.heading4},roomName:{marginBottom:32,...e.typography.heading5},descriptionLabel:{marginBottom:32,...e.typography.bodyLongRegular},buttonsContainer:{display:"flex",justifyContent:"flex-start","& > *:not(:last-child)":{marginRight:16}},separator:{marginTop:40,height:1,maxWidth:390,background:e.palette.deepLinkingSeparator},label:{marginTop:40,...e.typography.labelRegular,color:e.palette.deepLinkingLabelText,"& a":{color:e.palette.deepLinkingLink}}}))),cee=tC((e=>{let t=e.t;const n=la(),r=pa((e=>decodeURIComponent(e["features/base/conference"].room||""))),i=pa((e=>{var t;return(null===(t=e["features/base/config"])||void 0===t?void 0:t.deeplinking)||{}})),o=(0,go.useCallback)((()=>{var e;const t=null===(e=i.desktop)||void 0===e?void 0:e.download;if(t)return t[uo]}),[i]),a=pa(Bi),s=i.hideLogo,l=i.desktop,c=lee().classes,u=(0,go.useCallback)((()=>{mj(ZI("clicked","launchWebButton",{isMobileBrowser:!1})),n(aee())}),[]),d=(0,go.useCallback)((()=>{mj(ZI("clicked","tryAgainButton",{isMobileBrowser:!1})),n({type:iee})}),[]);return(0,go.useEffect)((()=>{mj(ZI("displayed","DeepLinkingDesktop",{isMobileBrowser:!1}))}),[]),go.createElement("div",{className:c.container},go.createElement("div",{className:c.contentPane},go.createElement("div",{className:"header"},!s&&go.createElement("img",{alt:t("welcomepage.logo.logoDeepLinking"),className:c.logo,src:"images/logo-deep-linking.png"})),go.createElement("div",{className:c.launchingMeetingLabel},t(`${see}.titleNew`)),go.createElement("div",{className:c.roomName},r),go.createElement("div",{className:c.descriptionLabel},Hm()?sC(t,`${see}.descriptionNew`,{app:null==l?void 0:l.appName}):t(`${see}.descriptionWithoutWeb`,{app:null==l?void 0:l.appName})),go.createElement("div",{className:c.descriptionLabel},t(`${see}.noDesktopApp`)," Â ",go.createElement("a",{href:o()},t(`${see}.downloadApp`))),go.createElement("div",{className:c.buttonsContainer},go.createElement(PI,{label:t(`${see}.tryAgainButton`),onClick:d}),Hm()&&go.createElement(PI,{label:t(`${see}.launchWebButton`),onClick:u,type:Uc.SECONDARY})),go.createElement("div",{className:c.separator}),go.createElement("div",{className:c.label}," ",sC(t,"deepLinking.termsAndConditions",{termsAndConditionsLink:a.terms}))))})),uee=EA()((e=>({container:{marginTop:32,maxWidth:310,padding:"16px 12px",background:e.palette.dialInBackground,textAlign:"center",display:"flex",flexDirection:"column",borderRadius:6,"& *":{userSelect:"text"}},confNameLabel:{...e.typography.heading6,marginBottom:18,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},descriptionLabel:{...e.typography.bodyShortRegularLarge,marginBottom:18},separator:{width:"100%",height:1,background:e.palette.labelBackground,marginBottom:18},pinLabel:{...e.typography.heading6}}))),dee=tC((e=>{let t=e.conferenceID,n=e.t;const r=uee().classes;return go.createElement("div",{className:r.container},go.createElement("div",{className:r.descriptionLabel},n("info.dialANumber")),go.createElement("div",{className:r.separator}),go.createElement("div",{className:r.pinLabel},`${n("info.dialInConferenceID")} ${CP(null!=t?t:"")}`))}));var pee=__webpack_require__(50810);function fee(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hee(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hee(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}pee.registerLocale($e);const mee=tC((e=>{let t=e.t,n=e.conferenceID,r=e.clickableNumbers,i=e.numbers;const o=(0,go.useCallback)((e=>e?go.createElement("td",{className:"flag-cell"},"SIP"===e||"SIP_AUDIO_ONLY"===e?go.createElement(AI,{src:ME}):go.createElement("i",{className:`flag iti-flag ${e}`})):null),[]),a=(0,go.useCallback)((e=>r?go.createElement("a",{href:`tel:${e},${n}%23`,key:e},e):e),[n,r]),s=(0,go.useCallback)((e=>{const t=e.map((e=>go.createElement("li",{className:"dial-in-number",key:e.formattedNumber},a(e.formattedNumber))));return go.createElement("ul",{className:"numbers-list"},t)}),[]),l=(0,go.useCallback)((e=>{const n=e.map((e=>go.createElement("li",{className:"toll-free",key:e.formattedNumber},e.tollFree?t("info.dialInTollFree"):"")));return go.createElement("ul",{className:"toll-free-list"},n)}),[]),c=(0,go.useMemo)((()=>{let e;if(!i)return;if(Array.isArray(i))e=i.reduce(((e,n)=>{const r=n.countryCode.toUpperCase();let i;return"SIP"===r?i=t("info.sip"):"SIP_AUDIO_ONLY"===r?i=t("info.sipAudioOnly"):(i=t(`countries:countries.${r}`),i||(i=t(`countries:countries.${r}.0`))),e[i]?e[i].push(n):e[i]=[n],e}),{});else{e={};for(const t of Object.entries(i.numbers)){var n=fee(t,2);const r=n[0],i=n[1];if(Array.isArray(i)){const t=i.map((e=>({formattedNumber:e})));e[r]=t}}}const r=[];return Object.keys(e).forEach((t=>{var n;const i=e[t],a=i[0].countryCode||(null===(n=pee.getAlpha2Code(t,"en"))||void 0===n?void 0:n.toUpperCase())||t;r.push(go.createElement(go.Fragment,null,go.createElement("tr",{key:t},o(a),go.createElement("td",{className:"country"},t)),go.createElement("tr",null,go.createElement("td",null),go.createElement("td",{className:"numbers-list-column"},s(i)),go.createElement("td",{className:"toll-free-list-column"},l(i)))))})),r}),[i]);return go.createElement("table",{className:"dial-in-numbers-list"},go.createElement("tbody",{className:"dial-in-numbers-body"},c))}));class gee extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"state",{conferenceID:null,error:"",loading:!0,numbers:null,numbersEnabled:null}),this._onGetNumbersSuccess=this._onGetNumbersSuccess.bind(this),this._onGetConferenceIDSuccess=this._onGetConferenceIDSuccess.bind(this),this._setErrorMessage=this._setErrorMessage.bind(this)}componentDidMount(){const e=this._getNumbers().then(this._onGetNumbersSuccess).catch(this._setErrorMessage),t=this._getConferenceID().then(this._onGetConferenceIDSuccess).catch(this._setErrorMessage);Promise.all([e,t]).then((()=>{this.setState({loading:!1})}))}render(){let e,t="";const n=this.state,r=n.conferenceID,i=n.error,o=n.loading,a=n.numbersEnabled,s=this.props,l=s.hideError,c=s.showTitle,u=s.room,d=s.clickableNumbers,p=s.scrollable,f=s.t,h=kA.getClasses(this.props);return o?e="":!1===a?e=f("info.dialInNotSupported"):i?l||(e=i):(t=(0,hQ.A)(h.hasNumbers,p&&h.scrollable),e=[r?go.createElement(go.Fragment,null,c&&go.createElement("div",{className:h.roomName},u),go.createElement(dee,{conferenceID:r,conferenceName:u,key:"conferenceID"})):null,go.createElement(mee,{clickableNumbers:d,conferenceID:r,key:"numbers",numbers:this.state.numbers})]),go.createElement("div",{className:t},e)}_getConferenceID(){const e=this.props.room,t=config,n=t.dialInConfCodeUrl,r=t.hosts,i=null==r?void 0:r.muc;if(!n||!i||!e)return Promise.resolve();let o=this.props.url||{};return("string"==typeof o||o instanceof String)&&(o=new URL(o)),AP(n,e,i,o).catch((()=>Promise.reject(this.props.t("info.genericError"))))}_getNumbers(){const e=this.props.room,t=config,n=t.dialInNumbersUrl,r=t.hosts,i=null==r?void 0:r.muc;return n?TP(n,e,null!=i?i:"").catch((()=>Promise.reject(this.props.t("info.genericError")))):Promise.reject(this.props.t("info.dialInNotSupported"))}_onGetConferenceIDSuccess(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{conference:void 0,id:void 0};const t=e.conference,n=e.id;t&&n&&this.setState({conferenceID:n})}_onGetNumbersSuccess(e){this.setState({numbersEnabled:Boolean(Array.isArray(e)?e.length>0:e.numbersEnabled),numbers:e})}_setErrorMessage(e){this.setState({error:e})}}const vee=tC(kA(gee,(e=>({hasNumbers:{alignItems:"center",display:"flex",flexDirection:"column",background:"#1E1E1E",color:e.palette.dialInText},scrollable:{height:"100dvh",overflowY:"scroll"},roomName:{margin:"40px auto 8px",...e.typography.heading5}})))),bee=EA()((e=>({container:{background:"#1E1E1E",width:"100vw",height:"100dvh",overflowX:"hidden",overflowY:"auto",justifyContent:"center",display:"flex","& a":{textDecoration:"none"}},contentPane:{display:"flex",alignItems:"center",flexDirection:"column",padding:"24px 40px",maxWidth:4
8510,color:e.palette.deepLinkingText},launchingMeetingLabel:{marginTop:24,textAlign:"center",marginBottom:32,...e.typography.heading5},roomNameLabel:{...e.typography.bodyLongRegularLarge},joinMeetWrapper:{marginTop:24,width:"100%"},labelDescription:{textAlign:"center",marginTop:16,...e.typography.bodyShortRegularLarge},linkWrapper:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:8,width:"100%"},linkLabel:{color:e.palette.link01,...e.typography.bodyLongBoldLarge},supportedBrowserContent:{marginTop:16,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},labelOr:{...e.typography.bodyShortRegularLarge},separator:{marginTop:"32px",height:1,width:"calc(100% + 80px)",background:e.palette.deepLinkingSeparator}}))),yee=tC((e=>{let t=e.t;const n=pa((e=>{var t;return(null===(t=e["features/base/config"])||void 0===t?void 0:t.deeplinking)||{}})),r=n.hideLogo,i=pa(Eee),o=pa((e=>decodeURIComponent(e["features/base/conference"].room||""))),a=pa((e=>e["features/base/connection"]||{})),s=la(),l=bee().classes,c=(0,go.useCallback)((()=>((null==n?void 0:n[uo])||{}).downloadLink),[n]),u=(0,go.useCallback)((()=>{mj(ZI("clicked","downloadAppButton",{isMobileBrowser:!0}))}),[]),d=(0,go.useCallback)((()=>{mj(ZI("clicked","launchWebButton",{isMobileBrowser:!0})),s(aee())}),[]),p=(0,go.useCallback)((()=>{mj(ZI("clicked","openAppButton",{isMobileBrowser:!0}))}),[]),f=(0,go.useMemo)((()=>((null==n?void 0:n[uo])||{}).downloadLink?{}:{target:"_blank",rel:"noopener noreferrer"}),[n]);return(0,go.useEffect)((()=>{mj(ZI("displayed","DeepLinkingMobile",{isMobileBrowser:!0}))}),[]),go.createElement("div",{className:l.container},go.createElement("div",{className:l.contentPane},!r&&go.createElement("img",{alt:t("welcomepage.logo.logoDeepLinking"),src:"images/logo-deep-linking-mobile.png"}),go.createElement("div",{className:l.launchingMeetingLabel},t(`${see}.launchMeetingLabel`)),go.createElement("div",{className:""},o),go.createElement("a",{...f,className:l.joinMeetWrapper,href:i,onClick:p,target:"_top"},go.createElement(PI,{fullWidth:!0,label:t(`${see}.joinInAppNew`)})),go.createElement("div",{className:l.labelDescription},t(`${see}.noMobileApp`)),go.createElement("a",{...f,className:l.linkWrapper,href:c(),onClick:u,target:"_top"},go.createElement("div",{className:l.linkLabel},t(`${see}.downloadMobileApp`))),Vm()?go.createElement("div",{className:l.supportedBrowserContent},go.createElement("div",{className:l.labelOr},t(`${see}.or`)),go.createElement("a",{className:l.linkWrapper,onClick:d,target:"_top"},go.createElement("div",{className:l.linkLabel},t(`${see}.joinInBrowser`)))):go.createElement("div",{className:l.labelDescription},t(`${see}.unsupportedBrowser`)),go.createElement("div",{className:l.separator}),go.createElement(vee,{className:"deep-linking-dial-in",clickableNumbers:!0,hideError:!0,room:o,url:a})))}));class _ee extends go.Component{componentDidMount(){mj(ZI("displayed","noMobileApp",{isMobileBrowser:!0}))}render(){const e="no-mobile-app",t=this.props._deeplinkingCfg.desktop,n=(null!=t?t:{}).appName;return go.createElement("div",{className:e},go.createElement("h2",{className:`${e}__title`},"Video chat isn't available on mobile."),go.createElement("p",{className:`${e}__description`},"Please use ",n," on desktop to join calls."))}}const wee=ra((function(e){return{_deeplinkingCfg:e["features/base/config"].deeplinking||{}}}))(_ee);function See(e){var t;const n=null===(t=e["features/base/config"].deeplinking)||void 0===t?void 0:t.desktop;if(null!=n&&n.enabled){const e=n.appScheme,t=new RegExp(ai,"gi");return function(){var n;const r=()=>{try{window.location.href=window.location.href.replace(t,`${e}:`)}catch(e){kc.error("Error executing handler after load:",e)}};null!==(n=O())&&void 0!==n&&n.hasLoaded?r():window.addEventListener("load",r)}(),Promise.resolve(!0)}return Promise.resolve(!1)}function Eee(e){var t;const n=window.location.href,r=new RegExp(ai,"gi"),i=(null===(t=e["features/base/config"].deeplinking)||void 0===t?void 0:t[uo])||{},o=i.appScheme,a=i.appPackage;return"android"===uo?`intent://${n.replace(r,"").substr(2)}#Intent;scheme=${o};package=${a};end`:n.replace(r,`${o}:`)}function kee(e){const t=Ee(e)["features/dynamic-branding"],n=t.groupChatRequiresPermission,r=t.pollCreationRequiresPermission;if(n||r){const t=I5(e);if(!t)return;const i=t.getMetadataHandler().getMetadata().permissions||{};let o=!1;n&&!i.groupChatRestricted&&(i.groupChatRestricted=!0,o=!0),r&&!i.pollCreationRestricted&&(i.pollCreationRestricted=!0,o=!0),o&&t.getMetadataHandler().setMetadata("permissions",i)}}BY.register((e=>t=>n=>
85(n.type===iee&&See(e.getState()),t(n)))),BY.register((e=>t=>n=>{switch(n.type){case W9:{const e=n.value.customIcons;e&&(async e=>{const t={};for(const r of Object.entries(e)){var n=Nh(r,2);const e=n[0],i=n[1];try{const n=await fetch(i);if(n.ok){const r=await n.text();t[e]=Rh(r)}else Mh.error(`Failed to fetch ${i}. Status: ${n.status}`)}catch(e){Mh.error(`Error fetching ${i}:`,e)}}return t})(e).then((e=>(n.value.brandedIcons=e,t(n)))).catch((e=>{Mh.error("Error fetching branded custom icons:",e)}));break}case Ag:{const t=e.getState(),r=X4(t);if((null==r?void 0:r.id)!==n.participant.id&&n.participant.role!==ok.MODERATOR)break;kee(t);break}case q9:{const t=e.getState();if(!k6(t))break;kee(t);break}}return t(n)})),BY.register((e=>t=>n=>{switch(n.type){case sP:{const r=t(n);return e.dispatch((async function(e,t){const n=t();if(!n["features/dynamic-branding"].customizationReady){const t=await async function(e){const t=Ee(e),n=t["features/base/config"],r=n.dynamicBrandingUrl;if(r)return r;const i=n.brandingDataUrl,o=jh(t);return i&&o?`${i}?conferenceFqn=${encodeURIComponent(o)}`:void 0}(n);if(t)try{const n=await kP(t);return e({type:W9,value:n})}catch(t){return Mh.error("Error fetching branding data",t),e({type:Y9})}e({type:q9})}})),r}case W9:{const e=n.value.customTheme;e&&(n.value.muiBrandedTheme=function(e){const t=e.palette,n=e.shape,r=e.typography,i=e.breakpoints,o=e.spacing,a=Ph(bh,t);t&&Oh(a,t);const s={..._h};n&&Oh(s,n);const l={font:{...yh},...Sh};if(r){Oh(l,r);for(const e of Object.keys(l))(c=l[e])&&("number"==typeof c.fontSize&&(c.fontSize=c.fontSize/16+"rem"),"number"==typeof c.lineHeight&&(c.lineHeight=c.lineHeight/16+"rem"))}var c;const u={...Eh};i&&Oh(u,i);let d=[...wh];return null!=o&&o.length&&(d=o),ef(rf({spacing:d,palette:a,shape:s,typography:l,breakpoints:u}))}(e))}}return t(n)}));const Cee=EA()((()=>({container:{display:"flex",flexDirection:"column",margin:"16px"},row:{alignSelf:"center",display:"flex"},item:{textAlign:"center",margin:"16px"},emoji:{fontSize:"2.5rem",margin:"12px"}}))),Aee=ra((function(e,t){const n=r6(e,t.pId);return{sas:t.sas,pId:t.pId,participantName:null==n?void 0:n.name}}))((e=>{let t=e.dispatch,n=e.participantName,r=e.pId,i=e.sas;const o=Cee().classes,a=Qk().t,s=(0,go.useCallback)((()=>(t(TW(r,!1)),!0)),[r]),l=(0,go.useCallback)((()=>(t(TW(r,!0)),!0)),[r]),c=i.emoji;return go.createElement(MI,{cancel:{translationKey:"dialog.verifyParticipantDismiss"},ok:{translationKey:"dialog.verifyParticipantConfirm"},onCancel:s,onSubmit:l,titleKey:"dialog.verifyParticipantTitle"},go.createElement("div",null,a("dialog.verifyParticipantQuestion",{participantName:n})),go.createElement("div",{className:o.container},go.createElement("div",{className:o.row},c.slice(0,4).map((e=>go.createElement("div",{className:o.item,key:e.toString()},go.createElement("div",{className:o.emoji},e[0]),go.createElement("div",null,e[1].charAt(0).toUpperCase()+e[1].slice(1)))))),go.createElement("div",{className:o.row},c.slice(4,7).map((e=>go.createElement("div",{className:o.item,key:e.toString()},go.createElement("div",{className:o.emoji},e[0]," "),go.createElement("div",null,e[1].charAt(0).toUpperCase()+e[1].slice(1))))))))})),Tee="E2EE_OFF_SOUND",Iee="E2EE_ON_SOUND",Dee="max-mode-enabled",Pee="max-mode-threshold-exceeded",xee="max-mode-disabled";function Ree(e){const t=Ee(e),n=t["features/base/participants"].numberOfParticipantsNotSupportingE2EE,r=t["features/base/conference"].e2eeSupported;return 1===f6(t)?r:0===n}function Oee(e){e(Uu(Tee)),e(Uu(Iee))}function Mee(e,t){const n=xt.language;t&&Oee(e),e(Bu(Tee,vs("e2eeOff.mp3",n))),e(Bu(Iee,vs("e2eeOn.mp3",n)))}const Nee=Y("app:e2ee");function Lee(e,t){const n=t(),r=n["features/base/config"].e2ee;if((void 0===r?{}:r).externallyManagedKey)return;const i=n["features/e2ee"],o=i.maxMode,a=i.enabled,s=o6(Ee(n))>=25;let l;l=s?Pee:o6(Ee(n))>=20?Dee:xee,o!==l&&e(function(e){return{type:SW,maxMode:e}}(l)),s&&!a&&e(AW(!1))}BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=I5(n);switch(r.type){case KW:Mee(t);break;case JW:Oee(t);break;case XW:Lee(t,n);break;case Tg:{const i=e(r);return u6(r.participant)||r.participant.local||Lee(t,n),i}case Dg:{var o;const i=r6(n(),null===(o=r.participant)||void 0===o?void 0:o.id),a=e(r);return u6(i)||Lee(t,n),a}case wW:if(null!=i&&i.isE2EESupported()&&i.isE2EEEnabled()!==r.enabled){var a;Nee.debug("E2EE will be "+(r.enabled?"enabled":"disabled")),i.toggleE2EE(r.enabled);const e=X4(n);t(yk({e2eeEnabled:r.enabled,id:null!==(a=null==e?void 0:e.id)&&void 0!==a?a:"",local:!0}));const o=r.enabled?Iee:Tee;t(ju(o))}break;case EW:if(null!=i&&i.isE2EESupported()){const e=r.keyInfo,t=e.exportedKey,n=e.index;t?window.crypto.subtle.importKey("raw",new Uint8Array(t),"AES-GCM",!1,["encrypt","decrypt"]).then((e=>{i.setMediaEncryptionKey({encryptionKey:e,index:n})})).catch((e=>Nee.error("SET_MEDIA_ENCRYPTION_KEY error",e))):i.setMediaEncryptionKey({encryptionKey:!1,index:n})}break;case CW:{const e=r.isVerified,t=r.pId;null==i||i.markParticipantVerified(t,e);break}case kW:null==i||i.startVerification(r.pId)}return e(r)}})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;n&&r(AW(!1)),e&&(e.on(m.E2EE_VERIFICATION_AVAILABLE,(e=>{r(yk({e2eeVerificationAvailable:!0,id:e}))})),e.on(m.E2EE_VERIFICATION_READY,((e,t)=>
85{r(bg("ParticipantVerificationDialog",Aee,{pId:e,sas:t}))})),e.on(m.E2EE_VERIFICATION_COMPLETED,((e,t,n)=>{n&&Nee.warn("E2EE_VERIFICATION_COMPLETED warning",n),r(yk({e2eeVerified:t,id:e}))})))})),UY.register((e=>IB(e)),(e=>{APP.API.notifyTileViewChanged(e)})),UY.register((e=>e["features/base/settings"].displayName),((e,t)=>{const n=X4(t.getState()),r=t.getState()["features/base/config"].defaultLocalDisplayName;if(n){const t=n.id;APP.API.notifyDisplayNameChanged(t,{displayName:e,formattedDisplayName:yW(e,r)})}})),UY.register((e=>e["features/base/settings"].email),((e,t)=>{const n=X4(t.getState());if(n){const t=n.id;APP.API.notifyEmailChanged(t,{email:e})}})),UY.register((e=>e["features/large-video"].participantId),(e=>{APP.API.notifyOnStageParticipantChanged(e)})),UY.register((e=>e["features/base/low-bandwidth-mode"].enabled),(e=>{APP.API.notifyLowBandwidthModeChanged(e)})),BY.register((e=>t=>n=>{switch(n.type){case wg:{const r=w6(e.getState());if((null==r?void 0:r.id)!==n.participant.id){const e=t(n);return APP.API.notifyDominantSpeakerChanged(n.participant.id),e}break}case Mg:{const r=n.participant,i=r.id,o=r.loadableAvatarUrl,a=r6(e.getState(),i),s=t(n);return a&&(o?a.loadableAvatarUrl!==o&&APP.API.notifyAvatarChanged(i,o):APP.API.notifyAvatarChanged(i,a.name?void 0:new URL("images/avatar.png",R()).href)),s}}const r=t(n);switch(n.type){case QW:n.conference&&n.error.name===h.PASSWORD_REQUIRED&&APP.API.notifyOnPasswordRequired();break;case XW:{var i;const t=e.getState(),n=t["features/base/config"].defaultLocalDisplayName,r=t["features/base/conference"].room,o=null!==(i=X4(t))&&void 0!==i?i:{},a=o.loadableAvatarUrl,s=o.name,l=o.id,c=o.email,u=APP.conference.roomName.toString()!==(null==r?void 0:r.toLowerCase());APP.API.notifyConferenceJoined(APP.conference.roomName,l,{displayName:s,formattedDisplayName:yW(null!=s?s:"",n),avatarURL:a,breakoutRoom:u,email:c,visitor:N6(t)});break}case fY:APP.API.notifyDataChannelClosed(n.code,n.reason);break;case pY:APP.API.notifyDataChannelOpened();break;case mY:{const t=e.getState(),r=X4(t);if(!r)break;const i=n.participant;APP.API.notifyKickedOut({id:r.id,name:m6(t,r.id),local:!0},{id:null==i?void 0:i.getId(),name:null==i?void 0:i.getDisplayName()});break}case o7:n.error&&APP.API.notifyOnCameraError(n.error.name,n.error.message);break;case a7:n.error&&APP.API.notifyOnMicError(n.error.name,n.error.message);break;case Ig:{const t=e.getState(),r=r6(t,n.kicked),i=r6(t,n.kicker);if(!i||!r)break;APP.API.notifyKickedOut({id:r.id,local:r.local,name:m6(t,r.id)},{id:i.id,local:i.local,name:m6(t,i.id)});break}case Dg:if(n.participant.fakeParticipant)break;APP.API.notifyUserLeft(n.participant.id);break;case Tg:{const t=e.getState()["features/base/config"].defaultRemoteDisplayName,r=n.participant,i=r.fakeParticipant,o=r.id,a=r.local,s=r.name,l=r.userContext;if(!a){if(i)break;APP.API.notifyUserJoined(o,{displayName:s,formattedDisplayName:yW(s||t),userContext:l})}break}case Ag:APP.API.notifyUserRoleChanged(n.participant.id,n.participant.role);break;case sP:{const t=e.getState()["features/base/config"].disableBeforeUnloadHandlers,n=void 0!==t&&t;window.addEventListener(n?"unload":"beforeunload",(()=>{APP.API.notifyConferenceLeft(APP.conference.roomName),APP.API.dispose(),P1().dispose()}));break}case MB:APP.API.notifyFilmstripDisplayChanged(n.visible);break;case $7:APP.API.notifyFeedbackSubmitted(n.error||"Unknown error");break;case W7:APP.API.notifyFeedbackSubmitted()}return r})),BY.register((e=>t=>n=>{const r=e.dispatch;switch(n.type){case Ik:return n.isCapturingEvents?r(N2()):r(M2()),t(n);case sP:{const i=t(n),o=e.getState()["features/base/config"].disableShortcuts;return void 0!==o&&r(o?N2():M2()),i}case XW:r(((e,t)=>{!function(e){(0,fa.unstable_batchedUpdates)((()=>{e(R2({character:"?",helpDescription:"keyboardShortcuts.toggleShortcuts",handler:()=>{mj(lD("help")),e(z2(Mz,!1))}})),e(R2({character:" ",helpCharacter:"SPACE",helpDescription:"keyboardShortcuts.pushToTalk",handler:()=>{}})),e(R2({character:"0",helpDescription:"keyboardShortcuts.focusLocal",handler:()=>{e(aF(0))}}));for(let t=1;t<10;t++)e(R2({character:`${t}
85`,helpCharacter:1===t?"1-9":void 0,helpDescription:1===t?"keyboardShortcuts.focusRemote":void 0,handler:()=>{e(aF(t))}}))}))}(e);let n,r=Promise.resolve();j2=e=>{const i=t(),o=QZ(i),a=function(e){return e["features/keyboard-shortcuts"].shortcuts}(i);if(!o||P2())return;const s=x2(e).toUpperCase();var l;" "===s&&(clearTimeout(n),n=window.setTimeout((()=>{mj(lD("push.to.talk","released")),I2.log("Talk shortcut released"),r=r.then((()=>APP.conference.muteAudio(!0).catch((()=>{}))))}),50)),a.has(s)&&(null===(l=a.get(s))||void 0===l||l.handler(e))},L2=e=>{const i=t();if(!QZ(i)||N6(i))return;const o=P2(),a=x2(e).toUpperCase();" "!==a||o?"ESCAPE"===a&&(null==o||o.blur()):(clearTimeout(n),mj(lD("push.to.talk","pressed")),I2.log("Talk shortcut pressed"),r=r.then((()=>APP.conference.muteAudio(!1).catch((()=>{})))))},window.addEventListener("keyup",j2),window.addEventListener("keydown",L2)}));break;case nY:r((e=>{!function(e){(0,fa.unstable_batchedUpdates)((()=>{e(O2("?")),e(O2(" ")),e(O2("0"));for(let t=1;t<10;t++)e(O2(`${t}`))}))}(e),j2&&window.removeEventListener("keyup",j2),L2&&window.removeEventListener("keydown",L2),L2=j2=void 0}))}return t(n)}));const jee=Y("app:multi-screen");function Bee(e,t){var n;return null===(n=e["features/multi-screen"].screens[t])||void 0===n?void 0:n.handle}function Fee(e,t){var n,r,i;const o=e["features/base/tracks"];let a,s;return"stage"===t.role?(s=P$(e),a=Rs(e,s)):"screenshare"===t.role?(a=o.find((e=>e.videoType===Jr&&!e.muted&&Boolean(e.jitsiTrack))),s=a?r6(e,a.participantId):void 0):t.participant&&(s=r6(e,t.participant),a=u6(s)?Ms(o,t.participant):Os(o,"desktop"===t.media?Vr.SCREENSHARE:Vr.VIDEO,t.participant)),{participant:s,track:a&&!a.muted&&null!==(n=null===(r=a.jitsiTrack)||void 0===r||null===(i=r.getTrack)||void 0===i?void 0:i.call(r))&&void 0!==n?n:null}}function Uee(e){const t=e.document;t.title="Jitsi Meet",Object.assign(t.documentElement.style,{height:"100%"}),Object.assign(t.body.style,{margin:"0",height:"100%",background:"#000",color:"#fff",fontFamily:"-apple-system, BlinkMacSystemFont, open_sanslight, 'Helvetica Neue', Helvetica, Arial, sans-serif",overflow:"hidden"});const n=t.createElement("div");return Object.assign(n.style,{position:"fixed",inset:"0",width:"100%",height:"100%"}),t.body.appendChild(n),n}function Hee(e,t){var n;const r=e.getState(),i=r["features/multi-screen"].screens[t];if(!i)return;const o=Fee(r,i.source).participant;!function(e,t,n){var r,i;null===(r=APP.API)||void 0===r||null===(i=r.notifySecondScreenSourceChanged)||void 0===i||i.call(r,{id:e,source:t,participantId:n})}(t,i.source,null!==(n=null==o?void 0:o.id)&&void 0!==n?n:null)}function Vee(e,t){Bee(e.getState(),t)&&e.dispatch(DK(t))}async function zee(e,t,n){var r,i,o,a;if(o=e.getState(),!Boolean(null===(a=o["features/base/config"].secondScreen)||void 0===a?void 0:a.enabled)||"undefined"==typeof window||!("getScreenDetails"in window))return void(null===(r=APP.API)||void 0===r||null===(i=r.notifySecondScreenError)||void 0===i||i.call(r,{id:t,error:"second-screen-disabled"}));const s=Bee(e.getState(),t);if(s&&!s.win.closed)return void Hee(e,t);let l;try{l=await async function(e){const t=await window.getScreenDetails(),n="number"==typeof e&&t.screens[e]||t.screens.find((e=>e.left!==t.currentScreen.left||e.top!==t.currentScreen.top))||t.currentScreen;return`popup,left=${n.left},top=${n.top},width=${n.width},height=${n.height}`}(n)}catch(n){var c,u;return jee.warn(`Window Management API unavailable; cannot place second-screen window "${t}"`,n),null===(c=APP.API)||void 0===c||null===(u=c.notifySecondScreenError)||void 0===u||u.call(c,{id:t,error:"window-management-unavailable"}),void e.dispatch(DK(t))}const d=window.open("",`jitsiSecondScreen_${t}`,l);var p,f;if(!d)return jee.warn(`Failed to open second-screen window "${t}" (popup blocked?)`),null===(p=APP.API)||void 0===p||null===(f=p.notifySecondScreenError)||void 0===f||f.call(p,{id:t,error:"popup-blocked"}),void e.dispatch(DK(t));const h={cache:_C({container:d.document.head,key:"secondscreen"}),root:Uee(d),win:d};e.dispatch(function(e,t){return{type:CK,id:e,handle:t}}(t,h)),d.addEventListener("pagehide",(()=>Vee(e,t)),{once:!0});try{await d.document.documentElement.requestFullscreen()}catch(e){jee.debug(`Auto-fullscreen not granted for second screen "${t}"`,e)}Hee(e,t)}function $ee(e,t){var n,r;e&&(function(e){!e.win.closed&&e.win.close()}(e),null===(n=APP.API)||void 0===n||null===(r=n.notifySecondScreenClosed)||void 0===r||r.call(n,{id:t}))}function Wee(e){Object.keys(e.getState()["features/multi-screen"].screens).forEac
85h((t=>function(e,t){$ee(Bee(e.getState(),t),t)}(e,t)))}UY.register((e=>function(e){const t=e["features/multi-screen"].screens;return Object.keys(t).sort().map((n=>{var r,i,o;const a=Fee(e,t[n].source),s=a.track,l=a.participant;return`${n}:${s?s.id:`avatar:${null!==(r=null==l?void 0:l.id)&&void 0!==r?r:""}:${null!==(i=null==l?void 0:l.loadableAvatarUrl)&&void 0!==i?i:""}:${null!==(o=null==l?void 0:l.name)&&void 0!==o?o:""}`}`})).join("|")}(e)),((e,t)=>{e&&function(e){Object.keys(e.getState()["features/multi-screen"].screens).forEach((t=>{const n=Bee(e.getState(),t);null!=n&&n.win.closed?Vee(e,t):n&&Hee(e,t)}))}(t)})),BY.register((e=>(window.addEventListener("pagehide",(t=>{t.persisted||Wee(e)})),t=>n=>{switch(n.type){case kK:{const r=t(n);return zee(e,n.id,n.screenId).catch((e=>jee.error("Failed to open second screen",e))),r}case AK:{const r=Bee(e.getState(),n.id),i=t(n);return $ee(r,n.id),i}case TK:return Wee(e),t(n);case QW:case nY:e.dispatch({type:TK})}return t(n)})));const Yee="SET_NO_AUDIO_SIGNAL_NOTIFICATION_UID";function qee(e){return{type:Yee,uid:e}}class Gee extends go.Component{render(){const e=this.props,t=e._dialIn,n=e._dialInfoPageUrl,r=e.t;return JP(t)?go.createElement("div",null,r("toolbar.noAudioSignalDialInDesc"),"Â ",go.createElement("a",{href:n,rel:"noopener noreferrer",target:"_blank"},r("toolbar.noAudioSignalDialInLinkDesc"))):null}}const Kee=tC(ra((function(e){return{_dialIn:e["features/invite"],_dialInfoPageUrl:KP(e)}}))(Gee)),Jee="NO_AUDIO_SIGNAL_SOUND";BY.register((e=>t=>n=>{const r=t(n),i=e.dispatch;switch(n.type){case KW:i(Bu(Jee,"noAudioSignal.mp3"));break;case JW:i(Uu(Jee));break;case XW:!async function(e,t){let n=e.dispatch,r=e.getState;const i=t.conference;i.on(m.AUDIO_INPUT_STATE_CHANGE,(e=>{const t=r()["features/no-audio-signal"].noAudioSignalNotificationUid;t&&e&&(n(Il(t)),n(qee()))})),i.on(m.NO_AUDIO_INPUT,(async()=>{if(r()["features/base/no-src-data"].noSrcDataNotificationUid)return;const e=await u.default.getActiveAudioDevice(),t=r()["features/no-audio-signal"].noAudioSignalNotificationUid;t&&(n(Il(t)),n(qee()));let i,o,a="toolbar.noAudioSignalDesc";""!==e.deviceLabel&&(a="toolbar.noAudioSignalDescSuggestion",i=[`Switch to ${Ez(e.deviceLabel)}`],o=[()=>{n(ge({userSelectedMicDeviceId:e.deviceId,userSelectedMicDeviceLabel:e.deviceLabel})),n(y7(e.deviceId))}]);const s=n(xl({titleKey:"toolbar.noAudioSignalTitle",description:go.createElement(Kee,null),descriptionKey:a,customActionNameKey:i,customActionHandler:o},hl.LONG));n(ju(Jee)),s&&n(qee(s.uid))}))}(e,n)}return r}));const Zee=new Map;BY.register((e=>t=>n=>{const r=e.dispatch,i=(0,e.getState)();switch(n.type){case ul:{const e=(e=>{const t=$a(e),n=e["features/notifications"].notifications;return t?n:[]})(i);for(const t of e)if(Zee.has(t.uid)){const e=Zee.get(t.uid);clearTimeout(e),Zee.delete(t.uid)}Zee.clear();break}case pl:if(Zee.has(n.uid)){const e=Zee.get(n.uid);clearTimeout(e),Zee.delete(n.uid)}((e,t)=>{const n=e.timeout,r=e.uid;if(n){const e=setTimeout((()=>{t(Il(r))}),n);
85Zee.set(r,e)}})(n,r);break;case dl:{const e=Zee.get(n.uid);clearTimeout(e),Zee.delete(n.uid);break}case Tg:{const e=t(n),a=n.participant;return!i["features/base/conference"].conference||a.local||u6(a)||d6(a)||Wa()||a.isReplacing||r((o=m6(i,a.id),Ol.push(o),(e,t)=>Ml(e,t))),e}case Dg:if(!Wa()){const t=r6(e.getState(),n.participant.id);!t||t.local||u6(t)||d6(t)||n.participant.isReplaced||r(function(e){return Nl.push(e),(e,t)=>Ll(e,t)}(m6(i,t.id)))}return t(n);case Rg:{if(i["features/base/config"].disableModeratorIndicator)return t(n);const r=n.participant,o=r.id,a=r.role,s=X4(i);if((null==s?void 0:s.id)!==o)return t(n);const l=r6(i,o),c=null==l?void 0:l.role;return c&&c!==a&&a===ok.MODERATOR&&e.dispatch(xl({titleKey:"notify.moderator"},hl.SHORT)),t(n)}case xK:e.dispatch(Il(wl))}var o;return t(n)})),UY.register((e=>I5(e)),((e,t)=>{let n=t.dispatch;e||n(Tl())}));const Qee="SET_NOISY_AUDIO_INPUT_NOTIFICATION_UID";function Xee(e){return{type:Qee,uid:e}}const ete="NOISY_AUDIO_INPUT_SOUND";BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case KW:e.dispatch(Bu(ete,"noisyAudioInput.mp3"));break;case JW:e.dispatch(Uu(ete));break;case XW:{const t=e.dispatch,r=e.getState,i=n.conference;i.on(m.TRACK_MUTE_CHANGED,(e=>{const n=r()["features/noise-detection"].noisyAudioInputNotificationUid;n&&e.isAudioTrack()&&e.isLocal()&&e.isMuted()&&(t(Il(n)),t(Xee()))})),i.on(m.NOISY_MIC,(()=>{const e=t(xl({titleKey:"toolbar.noisyAudioInputTitle",descriptionKey:"toolbar.noisyAudioInputDesc"},hl.MEDIUM));t(ju(ete)),e&&t(Xee(e.uid))}));break}}return r}));class tte extends go.Component{render(){const e=this.props.t;return go.createElement("div",null,e("notify.oldElectronClientDescription1"),go.createElement("a",{href:"https://github.com/jitsi/jitsi-meet-electron/releases/latest",rel:"noopener noreferrer",target:"_blank"},e("notify.oldElectronClientDescription2")),e("notify.oldElectronClientDescription3"))}}const nte=tC(tte);BY.register((e=>t=>n=>n.type===KW?function(e,t,n){return function(){if(!p.isElectron())return!1;const e=navigator.userAgent.match(/(JitsiMeet)\s*\/\s*((\d+)\.[^\s]*)/);if(!Array.isArray(e)||e.length<3)return!1;const t=Number(e[3]);return!(isNaN(t)||t>=2022)}()&&(0,e.dispatch)(Dl({titleKey:"notify.OldElectronAPPTitle",description:go.createElement(nte,null)})),t(n)}(e,t,n):t(n))),UY.register((e=>{var t;return jK(e)&&(null===(t=e["features/pip"])||void 0===t?void 0:t.isPiPActive)?{audioMuted:Bs(e["features/base/tracks"],Vr.AUDIO),videoMuted:Bs(e["features/base/tracks"],Vr.VIDEO)}:null}),(e=>{null!==e&&function(e){if("mediaSession"in navigator)try{navigator.mediaSession.setMicrophoneActive&&navigator.mediaSession.setMicrophoneActive(e.microphoneActive),navigator.mediaSession.setCameraActive&&navigator.mediaSession.setCameraActive(e.cameraActive),NK.log("MediaSession state updated:",e)}catch(e){NK.warn("Error updating MediaSession state:",e)}}({cameraActive:!e.videoMuted,microphoneActive:!e.audioMuted})}),{deepEquals:!0}),UY.register(jK,(e=>{const t=function(){const e=O();return e.electron||(e.electron={}),e.electron}();e?t.requestPictureInPicture||(NK.debug("Exposing requestPictureInPicture to Electron namespace"),t.requestPictureInPicture=BK):"function"==typeof t.requestPictureInPicture&&(NK.debug("Removing requestPictureInPicture from Electron namespace (PiP disabled)"),delete t.requestPictureInPicture)})),BY.register((e=>t=>n=>{const r=t(n),i=e.dispatch,o=e.getState;switch(n.type){case XW:{const e=new de({backend:new ue({postisOptions:{scope:"jitsi-power-monitor"}})});e.on("event",(e=>!(!e||"power-monitor"!==e.name||"suspend"!==e.event||(i(r8()),0)))),i(i8(e));break}case nY:{const e=o()["features/power-monitor"].transport;e&&e.dispose(),i(i8());break}case t8:i(MD()),APP.conference.onSuspendDetected(),APP.API.notifySuspendDetected()}return r}));const rte=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i,ite=function(e){if(!function(e){return"string"==typeof e&&rte.test(e)}(e))throw TypeError("Invalid UUID");let t;return Uint8Array.of((t=parseInt(e.slice(0,8),16))>>>24,t>>>16&255,t>>>8&255,255&t,(t=parseInt(e.slice(9,13),16))>>>8,255&t,(t=parseInt(e.slice(14,18),16))>>>8,255&t,(t=parseInt(e.slice(19,23),16))>>>8,255&t,(t=parseInt(e.slice(24,36),16))/1099511627776&255,t/4294967296&255,t>>>24&255,t>>>16&255,t>>>8&255,255&t)},ote=ite("00000000-0000-0000-0000-000000000000"),ate=new Map;let ste=null;function lte(){null===ste&&__webpack_require__.e(4690).then(__webpack_require__.t.bind(__webpack_require__,7065,23)).then((e=>{var t;ste=null!==(t=e.default)&&void 0!==t?t:e}))}function cte(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return!function(e){let t;try{t=ite(e)}catch(e){return!1}return!be(t,ote)}(n)&&n.length<200&&(null!==(e=null===(t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(ate.has(e))return ate.get(e);if(lte(),!ste)return;const t=ste(e);return ate.set(e,t),t}(n))||void 0===t?void 0:t.score)&&void 0!==e?e:3)<3}BY.register((e=>t=>n=>{switch(n.type){case sP:{const r=t(n);return yx(e.getState())&<e(),r}case Ka:bx(e.getState())&&e.dispatch(ge({startWithAudioMuted:Boolean(n.muted)}));break;case ts:bx(e.getState())&&e.dispatch(ge({startWithVideoMuted:Boolean(n.muted)}));break;
85case ED:case TD:{const t=e.getState();if(bx(t)){const r=n.track.jitsiTrack,i=t["features/prejoin"],o=i.deviceStatusType,a=i.deviceStatusText;if(!r.isAudioTrack())break;r.isReceivingData()?"warning"===o&&"prejoin.audioDeviceProblem"===a&&e.dispatch({type:QD,value:{deviceStatusText:"prejoin.lookGood",deviceStatusType:"ok"}}):"ok"===o&&e.dispatch(Ix("prejoin.audioDeviceProblem"))}break}case QW:case n1:e.dispatch(Ax(!1));break;case XW:return function(e,t,n){return(0,e.dispatch)(Ax(!1)),t(n)}(e,t,n)}return t(n)})),UY.register((e=>{const t=e["features/large-video"].participantId,n=void 0===t?"":t,r=e["features/remote-control"].controller.controlled;if(r)return u6(r6(e,n))?a6(n)===r:!t6(e,n)&&r===n}),((e,t)=>{let n=t.dispatch;!0===e?n(rH()):!1===e&&n(iH())})),BY.register((e=>t=>n=>{switch(n.type){case KW:(0,e.dispatch)(QU(new de({backend:new ue({postisOptions:{scope:"jitsi-remote-control"}})})));break;case JW:{const t=e.getState,n=e.dispatch,r=t()["features/remote-control"].receiver.transport;r&&(r.dispose(),n(QU()));break}case XW:{const r=t(n),i=(0,e.getState)()["features/remote-control"].receiver.transport;return i&&i.on("event",(t=>t.name===jI&&(function(e,t){let n=t.getState,r=t.dispatch;switch(e.type){case FI.supported:FU.log("Remote Control supported."),UU(n())?r(((e,t)=>{const n=t();if(n["features/remote-control"].receiver.enabled)return;const r=n["features/base/connection"].connection,i=n["features/base/conference"].conference;r&&i?(e({type:xk,enabled:!0}),r.addFeature(BI,!0),YU=(t,n)=>{e(function(e,t){return(n,r)=>{const i=t.action,o=t.name,a=t.type;if(o!==jI)return;const s=r()["features/remote-control"].receiver,l=s.enabled,c=s.transport;if(l){const r=s.controller;if(r||a!==FI.permissions||i!==HI.request){if(r===e)if(a===FI.stop)n(XU(!1,!0));else try{null==c||c.sendEvent(t)}catch(e){FU.error("Error while trying to execute remote control message",e)}}else n(GU(!0)),n(function(e){return bg("RemoteControlAuthorizationDialog",LI,{participantId:e})}(e))}else FU.log("Remote control message is ignored because remote control is disabled",t)}}(t.getId(),n))},i.on(m.ENDPOINT_MESSAGE_RECEIVED,YU)):FU.error("Couldn't enable the remote receiver! The connection or conference instance is undefined!")})):FU.log("Remote Control disabled.");break;case FI.stop:r(XU())}}(t,e),!0))),r}case Dg:{const t=e.getState,r=e.dispatch,i=t(),o=n.participant.id,a=i["features/remote-control"],s=a.receiver,l=a.controller,c=l.requestedParticipant;o===l.controlled&&r(JU()),o===c&&(r(ZU()),r(GU(!1))),(null==s?void 0:s.controller)===o&&r(XU(!1,!0));break}}return t(n)}));const ute=Y("app:screen-share");function dte(e,t){const n=e.getState(),r=n["features/base/conference"].conference,i=n["features/screen-share"].captureFrameRate,o=null!=t?t:i;r&&o&&(ute.debug(`Setting screenshare capture frame rate as ${o}`),r.setDesktopSharingFrameRate(o))}BY.register((e=>t=>n=>{const r=t(n),i=(0,e.getState)();switch(n.type){case XW:dte(e);break;case aH:{const t=n.captureFrameRate;dte(e,t);break}case oH:{const e=n.isSharingAudio,t=i["features/large-video"].participantId;e?(ute.debug(`User with id: ${t} playing audio sharing.`),APP.API.notifyAudioOrVideoSharingToggled(Vr.AUDIO,"playing",t)):(ute.debug(`User with id: ${t} stop audio sharing.`),APP.API.notifyAudioOrVideoSharingToggled(Vr.AUDIO,"stop",t))}}return r}));const pte=Y("app:shared-video");function fte(e,t,n,r){var i,o,a;let s=n.state,l=n.time,c=n.from,u=n.muted;const d=e.dispatch,p=e.getState,f=null===(i=X4(p()))||void 0===i?void 0:i.id,h=null!==(o=null===(a=p()["features/shared-video"])||void 0===a?void 0:a.status)&&void 0!==o?o:"",m=p()["features/shared-video"].videoUrl;if(m&&m!==t)pte.warn(`User with id: ${c} sent videoUrl: ${t} while we are playing: ${m}`);else{if(s===Zj||!nB(h)){const e=!t.match(/http/)&&t,n=e?`https://img.youtube.com/vi/${e}/0.jpg`:"";d(fk({conference:r,fakeParticipant:lk.SharedVideo,id:t,avatarURL:n,name:Gj})),d(Ek(t)),f===c&&d(S0({videoUrl:t,status:s,time:Number(l),ownerId:f}))}f!==c&&d(S0({muted:"true"===u,ownerId:c,status:s,time:Number(l),videoUrl:t}))}}let hte,mte;BY.register((e=>t=>n=>{const r=e.dispatch,i=e.getState;if(!oB(i()))return t(n);switch(n.type){case tY:{var o;const t=n.conference,a=null===(o=X4(i()))||void 0===o?void 0:o.id;t.addCommandListener(Kj,((n,o)=>{let s=n.value,l=n.attributes;const c=i(),u=l.state,d=c["features/shared-video"].ownerId;
85if(d&&d!==o)pte.warn(`User with id: ${o} sent shared video command: ${u} while we are playing.`);else if(nB(u)){if(!1===c["features/shared-video"].confirmShowVideo)return;(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return!1;try{var r;const n=new URL(e);if(["http:","https:"].includes(null==n||null===(r=n.protocol)||void 0===r?void 0:r.toLowerCase()))return t.includes("*")||t.includes(null==n?void 0:n.hostname)}catch(e){return n&&t.includes(Qj)}return!1})(s,c["features/shared-video"].allowedUrlDomains,!0)||a===o||c["features/shared-video"].confirmShowVideo||c["features/base/config"].iAmRecorder&&t.isHidden()?fte(e,s,{...l,from:o},t):r((p=m6(c,o),f=()=>(fte(e,s,{...l,from:o},t),!0),e=>{e(_0(!1)),e(bg("ShareVideoConfirmDialog",y0,{actorName:p,onSubmit:()=>{e(_0(!0)),f()}}))}))}else{var p,f;if("stop"===u){const e=r6(c,s);!1===c["features/shared-video"].confirmShowVideo&&r(Rl({titleKey:"dialog.shareVideoLinkStopped",titleArguments:{name:m6(c,o)}},hl.LONG)),r((e=>{e(vg("ShareVideoConfirmDialog",y0))})),r(gk(s,t,{fakeParticipant:null==e?void 0:e.fakeParticipant})),a!==o&&r(w0())}}}));break}case nY:r(C0(Xj)),r(w0());break;case Dg:{const e=i(),t=I5(e),o=e["features/shared-video"],a=o.ownerId,s=o.videoUrl;n.participant.id===a&&(0,fa.unstable_batchedUpdates)((()=>{r(w0()),r(gk(null!=s?s:"",t))}));break}case sP:case W9:{const e=t(n),o=i(),a=o["features/base/config"].sharedVideoAllowedURLDomains,s=void 0===a?[]:a,l=o["features/dynamic-branding"].sharedVideoAllowedURLDomains,c=void 0===l?[]:l;return r(C0(["tube.dev.displ.eu","displayeurope.video","fair.tube",...Xj,...c,...s])),e}case o0:{var a;const e=i(),t=I5(e),r=null===(a=X4(e))||void 0===a?void 0:a.id,o=n.videoUrl,s=n.status,l=n.ownerId,c=n.time,u=n.muted,d=n.volume,p=s===Jj.PLAYING?"is":"";if(pte.debug(`User with id: ${l} ${p} ${s} video sharing.`),"undefined"!=typeof APP&&APP.API.notifyAudioOrVideoSharingToggled(Vr.VIDEO,s,l),"start"===s)break;r===l&&aB({conference:t,localParticipantId:r,muted:u,status:s,time:c,id:o,volume:d});break}case a0:{var s;const e=i(),t=null===(s=X4(e))||void 0===s?void 0:s.id,n=e["features/shared-video"],r=n.ownerId,o=n.videoUrl;if(!r)break;pte.debug(`User with id: ${r} stop video sharing.`),"undefined"!=typeof APP&&APP.API.notifyAudioOrVideoSharingToggled(Vr.VIDEO,"stop",r),t===r&&aB({conference:I5(e),id:null!=o?o:"",localParticipantId:t,muted:!0,status:"stop",time:0,volume:0});break}}return t(n)})),BY.register((e=>t=>n=>{const r=e.dispatch;if(!Bc((0,e.getState)()))return t(n);switch(n.type){case KW:{const e=S$();if(!e.isSupported()){c$.warn("HID is not supported");break}const t=e=>r(Yz(e.detail.deviceInfo)),n=e=>C$(r,e);hte=t,mte=n,e.listenToConnectedHid(),w$(hte,mte);break}case JW:{const e=S$();if(!E$())break;A$(hte,mte),e.close();break}case zz:{const e=S$();A$(hte,mte),e.close();break}case $z:!async function(e){const t=e.dispatch,n=S$(),r=await n.requestHidDevices();if(!r||!r.length)return void c$.info("HID device not available");hte=e=>t(Yz(e.detail.deviceInfo)),mte=e=>{C$(t,e)},w$(hte,mte),await n.listenToConnectedHid(),ps(e.getState())&&n.sendDeviceReport({command:e$})}(e);break;case Ka:{const e=S$();if(!E$())break;e.sendDeviceReport({command:n.muted?e$:Xz});break}}return t(n)})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=G6(n()),o=e(r);if(r.type===me){const e=r.settings.disableSelfView;e!==i&&e&&t(xl({uid:"DISABLE_SELF_VIEW_NOTIFICATION_ID",titleKey:"notify.selfViewTitle",customActionNameKey:["settings.title"],customActionHandler:[()=>t(z2(xz))]},hl.STICKY))}return o}}));const gte="SET_CURRENT_NOTIFICATION_UID";function vte(e){return{type:gte,uid:e}}const bte="TALK_WHILE_MUTED_SOUND";BY.register((e=>t=>n=>{const r=t(n),i=e.dispatch,o=e.getState,a=n.conference;switch(n.type){case KW:i(Bu(bte,"talkWhileMuted.mp3"));break;case JW:i(Uu(bte));break;case XW:a.on(m.TRACK_MUTE_CHANGED,(e=>{const t=o()["features/talk-while-muted"].currentNotificationUid;t&&e.isAudioTrack()&&e.isLocal()&&!e.isMuted()&&(i(Il(t)),i(vte()))})),a.on(m.TALK_WHILE_MUTED,(()=>{const e=o(),t=X4(e);
85if(!oW(e)){const n=X5(t,Nn,e),r=i(xl({titleKey:"toolbar.talkWhileMutedPopup",customActionNameKey:[n?"notify.raiseHandAction":"notify.unmute"],customActionHandler:[()=>i(n?Ck(!0):is(!1))]},hl.LONG));o()["features/base/settings"].soundsTalkWhileMuted&&i(ju(bte)),r&&i(vte(r.uid))}}))}return r})),UY.register((e=>oW(e)),((e,t,n)=>{e!==n&&APP.API.notifyAudioAvailabilityChanged(!e)}));const yte=nl(((e,t)=>{var n,r;let i=null===(n=document.querySelector(".toolbox-content-items"))||void 0===n?void 0:n.getBoundingClientRect();if(!i)return;const o=document.querySelectorAll("span.videocontainer");if(!o.length)return;i={...i,top:e-60-16,bottom:e-16,left:i.left,right:i.right};let a=!1;const s=1===(null===(r=t.getState()["features/filmstrip"].tileViewDimensions)||void 0===r||null===(r=r.gridDimensions)||void 0===r?void 0:r.rows)?o.length:4,l=Math.min(s,o.length);for(let e=1;e<=l;e++){var c;const t=o[o.length-e],n=null==t||null===(c=t.querySelector(".bottom-indicators"))||void 0===c?void 0:c.getBoundingClientRect();if(n&&n.top<=i.bottom&&n.right>=i.left&&n.bottom>=i.top&&n.left<=i.right){a=!0;break}}t.dispatch(LG(a))}),100,{leading:!1,trailing:!0});function _te(e,t){var n;const r=null!==(n=null==t?void 0:t.map((e=>[e.id,p0.ONLY_NOTIFY])))&&void 0!==n?n:[],i=(Array.isArray(e)?e:[]).filter((e=>"string"==typeof e||"object"==typeof e&&"string"==typeof e.key)).map((e=>"string"==typeof e?[e,p0.PREVENT_AND_NOTIFY]:[e.key,e.preventExecution?p0.PREVENT_AND_NOTIFY:p0.ONLY_NOTIFY]));return new Map([...r,...i])}UY.register((e=>{const t=e["features/base/responsive-ui"],n=t.clientHeight,r=t.videoSpaceWidth;return{participantCount:o6(e),clientHeight:n,clientWidth:r,isTileView:PB(e)}}),((e,t,n)=>{let r=e.clientHeight;e.isTileView?yte(r,t):null!=n&&n.isTileView&&t.dispatch(LG(!1))}),{deepEquals:!0}),BY.register((e=>t=>n=>{switch(n.type){case vG:{const t=e.getState()["features/toolbox"].timeoutID;clearTimeout(null!=t?t:void 0);break}case lP:case cP:case g3:case sP:{const r=t(n),i=e.dispatch,o=(0,e.getState)();if(n.type!==g3){const e=o["features/base/config"],t=e.customToolbarButtons,r=e.buttonsWithNotifyClick,a=e.participantMenuButtonsWithNotifyClick,s=e.customParticipantMenuButtons;(0,fa.unstable_batchedUpdates)((()=>{var e;n.type!==g3&&i((e=X$,(t,n)=>{const r=n()["features/base/config"].mainToolbarButtons;if(!Array.isArray(r)||0===r.length)return;const i=[],o=new Map;let a=!1;r.forEach((e=>{Array.isArray(e)&&0!==e.length&&o.set(e.length,e)})),e.forEach((e=>{let t=e.width,n=e.order,r=0;if(Array.isArray(n))r=n.length;else if(n===J$)r=9;else{if(n!==Z$)return;r=10}let s=o.get(r);if(s)a=!0;else{if(!Array.isArray(n))return;s=n}i.push({order:s,width:t})})),a&&t({type:EG,mainToolbarButtonsThresholds:i})})),i({type:yG,buttonsWithNotifyClick:_te(r,t)}),i({type:_G,participantMenuButtonsWithNotifyClick:_te(a,s)})}))}const a=function(e,t){const n=Ee(e),r=n["features/base/config"],i=r.toolbarButtons,o=r.customToolbarButtons,a=null==o?void 0:o.map((e=>e.id));let s=Array.isArray(i)?i:t;return N6(n)&&(s=iW.filter((e=>s.indexOf(e)>-1))),a?[...s,...a]:s}(o,rW);return i({type:AG,toolbarButtons:a}),r}case wG:return function(e,t){const n=e(t);if(t.fullScreen){const e=document.documentElement||{};return"function"==typeof e.requestFullscreen?e.requestFullscreen():"function"==typeof e.webkitRequestFullscreen&&e.webkitRequestFullscreen(),n}return"function"==typeof document.exitFullscreen?document.exitFullscreen():"function"==typeof document.webkitExitFullscreen&&document.webkitExitFullscreen(),n}(t,n);case DG:{const t=e.getState()["features/toolbox"].timeoutID,r=n.handler,i=n.timeoutMS;clearTimeout(null!=t?t:void 0),n.timeoutID=setTimeout(r,i);break}}return t(n)}));const wte="ADD_FACE_LANDMARKS",Ste="CLEAR_FACE_LANDMARKS_BUFFER",Ete="UPDATE_FACE_COORDINATES",kte="NEW_FACE_COORDINATES",Cte="face-box",Ate=Y("app:face-landmarks");function Tte(e,t){const n=t&&function(e,t){return t["features/face-landmarks"].faceBoxes[e]}(t,e);if(n){const e=n.right,t=n.width;if(e&&t)return e-t/2+"% 50%"}return"50% 50%"}function Ite(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Dte{constructor(){Ite(this,"initialized",!1),Ite(this,"imageCapture",null),Ite(this,"worker",null),Ite(this,"lastFaceExpression",null),Ite(this,"lastFaceExpressionTimestamp",null),Ite(this,"webhookSendInterval",null),Ite(this,"detectionInterval",null),Ite(this,"recognitionActive",!1),Ite(this,"canvas",void 0),Ite(this,"context",void 0),Ite(this,"errorCount",0),Ite(this,"noDetectionCount",0),Ite(this,"noDetectionStartTimestamp",null),"undefined"==typeof OffscreenCanvas&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}
85static getInstance(){return Dte.instance||(Dte.instance=new Dte),Dte.instance}isInitialized(){return this.initialized}init(e){let t=e.dispatch,n=e.getState;if(this.isInitialized())return void Ate.info("Worker has already been initialized");if(po()||"ReactNative"===navigator.product)return void Ate.warn("Unsupported environment for face detection");const r=`${R()}libs/`;let i=`${r}face-landmarks-worker.min.js`;const o=new Blob([`importScripts("${i}");`],{type:"application/javascript"}),a=n(),s=Boolean(a["features/base/config"].webhookProxyUrl);i=window.URL.createObjectURL(o),this.worker=new Worker(i,{name:"Face Landmarks Worker"}),this.worker.onmessage=e=>{let n=e.data;const r=n.faceExpression,i=n.faceBox,o=n.faceCount,a=Date.now();if(1!==o)return 0===this.noDetectionCount&&(this.noDetectionStartTimestamp=a),this.noDetectionCount++,void(5===this.noDetectionCount&&this.noDetectionStartTimestamp&&this.addFaceLandmarks(t,this.noDetectionStartTimestamp,"no-detection",s));if(this.noDetectionCount>0&&(this.noDetectionCount=0,this.noDetectionStartTimestamp=null),null!=r&&r.expression){const e=r.expression;e!==this.lastFaceExpression&&this.addFaceLandmarks(t,a,e,s)}i&&t(function(e){return{type:kte,faceBox:e}}(i)),APP.API.notifyFaceLandmarkDetected(i,r)};const l=a["features/base/config"].faceLandmarks,c=[(null==l?void 0:l.enableFaceCentering)&&"face-box",(null==l?void 0:l.enableFaceExpressionsDetection)&&"face-expressions"].filter(Boolean);this.worker.postMessage({type:"INIT_WORKER",baseUrl:r,detectionTypes:c}),this.initialized=!0,this.startDetection({dispatch:t,getState:n})}startDetection(e,t){var n;let r=e.dispatch,i=e.getState;if(!this.isInitialized())return void Ate.info("Worker has not been initialized");if(this.recognitionActive)return void Ate.log("Face landmarks detection already active.");const o=i(),a=t||Is(o["features/base/tracks"]);if(!a||null!==(n=a.jitsiTrack)&&void 0!==n&&n.isMuted())return void Ate.debug("Face landmarks detection is disabled due to missing local track.");const s=a.jitsiTrack.getOriginalStream().getVideoTracks()[0];this.imageCapture=new ImageCapture(s),this.recognitionActive=!0,Ate.log("Start face landmarks detection");const l=o["features/base/config"].faceLandmarks;this.detectionInterval=window.setInterval((()=>{this.worker&&this.imageCapture&&this.sendDataToWorker(null==l?void 0:l.faceCenteringThreshold).then((e=>{e?this.errorCount=0:++this.errorCount>4&&this.stopDetection({dispatch:r,getState:i})}))}),function(e){const t=e["features/base/config"].faceLandmarks;return Math.max((null==t?void 0:t.captureInterval)||1e3)}(o));const c=o["features/base/config"].webhookProxyUrl;null!=l&&l.enableFaceExpressionsDetection&&c&&(this.webhookSendInterval=window.setInterval((async()=>{const e=await async function(e){const t=e["features/base/config"].webhookProxyUrl,n=e["features/base/conference"].conference,r=e["features/base/jwt"].jwt,i=e["features/base/connection"].connection,o=null==i?void 0:i.getJid(),a=X4(e),s=e["features/face-landmarks"].faceLandmarksBuffer;if(0===s.length)return!1;const l={...r?{Authorization:`Bearer ${r}`}:{},"Content-Type":"application/json"},c={meetingFqn:jh(),sessionId:null==n?void 0:n.getMeetingUniqueId(),submitted:Date.now(),emotions:s,participantId:null==a?void 0:a.jwtId,participantName:null==a?void 0:a.name,participantJid:o};if(t)try{const e=await fetch(`${t}/emotions`,{method:"POST",headers:l,body:JSON.stringify(c)});if(e.ok)return!0;Ate.error("Status error:",e.status)}catch(e){Ate.error("Could not send request",e)}return!1}(i());e&&r({type:Ste})}),15e3))}stopDetection(e){let t=e.dispatch,n=e.getState;if(!this.recognitionActive||!this.isInitialized())return;const r=Date.now(),i=Boolean(n()["features/base/config"].webhookProxyUrl);this.lastFaceExpression&&this.lastFaceExpressionTimestamp&&this.addFaceLandmarks(t,r,null,i),this.webhookSendInterval&&window.clearInterval(this.webhookSendInterval),this.detectionInterval&&window.clearInterval(this.detectionInterval),this.webhookSendInterval=null,this.detectionInterval=null,this.imageCapture=null,this.recognitionActive=!1,Ate.log("Stop face landmarks detection")}addFaceLandmarks(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];this.lastFaceExpression&&this.lastFaceExpressionTimestamp&&e(function(e,t){return{type:wte,faceLandmarks:e,addToBuffer:t}}({duration:t-this.lastFaceExpressionTimestamp,faceExpression:this.lastFaceExpression,timestamp:this.lastFaceExpressionTimestamp},r)),this.lastFaceExpression=n,this.lastFaceExpressionTimestamp=t}async sendDataToWorker(){let e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10;if(!this.imageCapture||!this.worker||!this.imageCapture)return Ate.log("Environment not ready! Could not send data to worker"),!1;if(this.imageCapture.track&&"live"!==this.imageCapture.track.readyState)return Ate.log("Track not ready! Could not send data to worker"),!1;try{e=await this.imageCapture.grabFrame()}catch(e){return Ate.log("Could not send data to worker"),!1}return"undefined"==typeof OffscreenCanvas&&this.canvas&&this.context?(this.canvas.width=e.width,this.canvas.height=e.height,this.context.drawImage(e,0,0),t=this.context.getImageData(0,0,e.width,e.height)):t=e,this.worker.postMessage({type:"DETECT_FACE",image:t,threshold:n}),e.close(),!0}}Ite(Dte,"instance",void 0);const Pte=Dte.getInstance();function xte(e,t){var n;const r=hq(e,t);clearTimeout(null!==(n=null==r?void 0:r.timeoutID)&&void 0!==n?n:-1)}function Rte(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}BY.register((e=>t=>n=>{const r=e.dispatch,i=e.getState,o=i()["features/base/config"].faceLandmarks,a=(null==o?void 0:o.enableFaceCentering)||(null==o?void 0:o.enableFaceExpressionsDetection);if(n.type===XW)return a&&Pte.init(e),t(n);if(n.type===hY){const e=n.participant,i=n.data;return(null==i?void 0:i.type)===Cte&&r({type:Ete,faceBox:i.faceBox,id:e.getId()}),t(n)}if(!a)return t(n);switch(n.type){case dY:Pte.stopDetection(e);break;
85case ED:{const t=n.track,r=t.jitsiTrack,i=r.isLocal,o=r.videoType,a=t.muted;"camera"===o&&i()&&!a&&Pte.startDetection(e,n.track);break}case PD:{const t=n.track.jitsiTrack,r=t.isLocal;if("camera"!==t.videoType||!r())break;const i=n.track.muted;void 0!==i&&(i?Pte.stopDetection(e):Pte.startDetection(e));break}case ID:{const t=n.track.jitsiTrack,r=t.isLocal;"camera"===t.videoType&&r()&&Pte.stopDetection(e);break}case wte:{const e=i(),t=n.faceLandmarks,r=I5(e);o6(e)>1&&function(e,t){try{e.sendEndpointMessage("",{type:"face-landmarks",faceLandmarks:t})}catch(e){Ate.warn("Could not broadcast the face landmarks to the other participants",e)}}(r,t);break}case kte:{const e=i(),t=n.faceBox,o=I5(e),a=X4(e);o6(e)>1&&function(e,t){try{e.sendEndpointMessage("",{type:Cte,faceBox:t})}catch(e){Ate.warn("Could not broadcast the face box to the other participants",e)}}(o,t),r({type:Ete,faceBox:t,id:null==a?void 0:a.id});break}}return t(n)})),BY.register((e=>t=>n=>{const r=e.dispatch,i=(0,e.getState)();switch(n.type){case rq:{const e=n.participantId,t=i["features/base/config"].giphy;xte(i,e);const o=setTimeout((()=>r(lq(e))),(null==t?void 0:t.tileTime)||5e3);n.timeoutID=o;break}case sq:xte(i,n.participantId);break;case iq:{const e=i["features/base/config"].giphy,t=n.participantId,o=setTimeout((()=>r(lq(t))),(null==e?void 0:e.tileTime)||5e3);n.timeoutID=o;break}}return t(n)}));const Ote=function(){const e=Qk().t,t=pa((e=>e["features/time-timer"].overSeconds)),n="__TIME__",r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Rte(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rte(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e("timeTimer.endedOver",{time:n}).split(n),2),i=r[0],o=r[1];return go.createElement("span",null,i,go.createElement("span",{style:{color:"#D83848"}},Cn(1e3*t)),o)},Mte=Y("features/time-timer");let Nte,Lte=!1;function jte(){void 0!==Nte&&(clearInterval(Nte),Nte=void 0)}function Bte(e){Lte||(Lte=!0,e(xl({appearance:ml.NORMAL,description:go.createElement(Ote),icon:vl.ERROR,titleKey:"timeTimer.endedTitle",uid:H0},hl.STICKY)))}BY.register((e=>t=>n=>{const r=t(n),i=e.dispatch,o=e.getState;switch(n.type){case XW:if($0(o())){var a,s;const e=o()["features/time-timer"],t=e.calendarDurationSeconds,n=e.calendarStartTimeUnix,r=e.calendarUrl,l=r?null===(a=hi(r))||void 0===a||null===(a=a.room)||void 0===a?void 0:a.toLowerCase():void 0,c=null===(s=D5(o()))||void 0===s?void 0:s.toLowerCase();if((!l||l===c)&&"number"==typeof t&&t>0){const e="number"==typeof n?Math.round((Date.now()-n)/1e3):0;i(Y0(t,e))}}break;case nY:jte(),i(q0());break;case B0:Mte.info(`Timer started: duration=${n.durationSeconds}s elapsed=${n.elapsedSeconds}s`),jte(),Lte=!1,Nte=setInterval((()=>{i({type:U0,nowUnix:Date.now()})}),1e3),o()["features/time-timer"].expired&&Bte(i);break;case F0:jte(),Lte=!1,i({type:dl,uid:H0});break;case U0:{const e=o()["features/time-timer"],t=e.expired,n=e.remainingSeconds,r=e.running,a=e.warningTriggered;if(!r)break;!a&&!t&&n<=300&&(i({type:j0}),i(UG())),n<=0&&!t&&(i({type:L0}),i(UG())),n<=0&&Bte(i);break}case dl:n.uid===H0&&i({type:N0})}return r}));const Fte=()=>{const e=Qk().t,t=pa(j$).limitUrl;return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:e("dialog.whiteboardLimitTitle")},go.createElement("span",null,e("dialog.whiteboardLimitContent")),t&&go.createElement("span",null,` ${e("dialog.whiteboardLimitReference")} `,go.createElement("a",{href:t,rel:"noopener noreferrer",target:"_blank"},e("dialog.whiteboardLimitReferenceUrl")),"."))},Ute=Y("app:whiteboard");BY.register((e=>t=>n=>{const r=e.getState();switch(n.type){case _1:{const e=G$(r),i=K$(r);if(n.isOpen&&!e&&!i)return mj({action:"whiteboard.open"}),t(n);break}case IY:{const t=n.metadata;null!=t&&t[O$]&&(e.dispatch(w1({collabDetails:t[O$].collabDetails,collabServerUrl:$$(e.getState())})),V$(e.getState())||e.dispatch(E1(!0)));break}}return t(n)})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;e!==n&&r(S1())})),UY.register((e=>G$(e)),((e,t)=>{let n=t.dispatch,r=t.getState;V$(r())&&e&&n(T1())})),UY.register((e=>K$(e)),((e,t,n)=>{let r=t.dispatch,i=t.getState;V$(i())&&e&&!n&&r(k1())}));function Hte(e){"undefined"!=typeof APP&&APP.API.notifyWhiteboardStatusChanged(e)}BY.register((e=>t=>n=>{const r=e.dispatch,i=(0,e.getState)(),o=I5(i);switch(n.type){case _1:{const a=F$(i),s=W$(i),l=G$(i),c=K$(i),u=Boolean(i["features/base/config"].iAmRecorder),d=Boolean(i["features/base/config"].iAmSipGateway);if((u||d)&&n.isOpen)return Ute.info("Whiteboard open skipped, not supported in recorder mode"),t(n);if(l)return r(T1(!1)),r(bg("WhiteboardLimitDialog",Fte)),t(n);if(!a)return n.isOpen?$$(i)?void async function(e){const t=e.dis
85patch,n=e.getState,r=(await Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,5383))).generateCollaborationLinkData,i=await r(),o=n(),a=I5(o),s=$$(o),l={collabDetails:{roomId:U5(o),roomKey:i.roomKey},collabServerUrl:s};t(w1(l)),null==a||a.getMetadataHandler().setMetadata(O$,l),Hte(C1.INSTANTIATED)}(e):(Ute.error("Whiteboard open failed, collabServerBaseUrl not configured"),void(n.userInitiated&&r(Dl({titleKey:"info.noWhiteboard"},hl.MEDIUM)))):t(n);if(n.isOpen){if(!a.roomId||!a.roomKey||!s){const e=[!a.roomId&&"roomId",!a.roomKey&&"roomKey",!s&&"collabServerUrl"].filter(Boolean).join(", ");return Ute.error(`Whiteboard open failed, missing collaboration data: ${e}`),void(n.userInitiated&&r(Dl({titleKey:"info.noWhiteboard"},hl.MEDIUM)))}return l?(r(T1()),t(n)):(c&&r(k1()),hg(i,Fte)&&r(vg("WhiteboardLimitDialog",Fte)),(e=>{const t=e.dispatch,n=(0,e.getState)(),r=I5(n),i=LF(n),o=(e=>b6(e).has(O$))(n);o||t(fk({conference:r,fakeParticipant:lk.Whiteboard,id:O$,name:"Whiteboard"})),t(i?dF(O$,!0):Ek(O$))})(e),Hte(C1.SHOWN),t(n))}r(gk(O$,o,{fakeParticipant:lk.Whiteboard})),Hte(C1.HIDDEN);break}case b1:r(gk(O$,o,{fakeParticipant:lk.Whiteboard})),Hte(C1.RESET)}return t(n)}));const Vte=Y("app:file-sharing");function zte(e,t,n){var r;const i=t.getState(),o=I5(i),a=null==o?void 0:o.getMeetingUniqueId(),s=X4(i),l=i["features/base/config"].fileSharing,c=i["features/base/connection"].connection,u=null==o||null===(r=o.room)||void 0===r?void 0:r.roomjid,d=c.getJid(),p=Vh(),f={authorParticipantId:s.id,authorParticipantJid:d,authorParticipantName:m6(i,s.id),conferenceFullName:null!=u?u:"",fileId:p,fileName:e.name,fileSize:e.size,fileType:XY(e.name),timestamp:Date.now()};t.dispatch(KY(f)),t.dispatch(GY(p,1));const h=new FormData;h.append("metadata",JSON.stringify(f)),h.append("file",e,e.name);const m=new XMLHttpRequest,g=()=>{Vte.warn("Could not upload file:",m.statusText),t.dispatch(JY(p)),t.dispatch(Dl({titleKey:"fileSharing.uploadFailedTitle",descriptionKey:"fileSharing.uploadFailedDescription",appearance:ml.ERROR},hl.STICKY))};m.open("POST",`${l.apiUrl}/sessions/${a}/files`),m.responseType="json",n&&m.setRequestHeader("Authorization",`Bearer ${n}`),m.upload.onprogress=e=>{if(e.lengthComputable){const n=Math.min(e.loaded/e.total*100,99);t.dispatch(GY(p,n))}},m.onload=()=>{m.status>=200&&m.status<300?(t.dispatch(GY(p,100)),(null==o?void 0:o.getFileSharing()).addFile(f),t.dispatch(Pl({titleKey:"fileSharing.fileUploadedSuccessfully"},hl.SHORT))):g()},m.onerror=g,m.send(h)}UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch,i=t.getState;e&&!n&&(e.on(m.FILE_SHARING_FILE_ADDED,(e=>{const t=i(),n=X4(t),o=e.authorParticipantId!==(null==n?void 0:n.id),a=t["features/chat"],s=a.isOpen,l=a.focusedTab,c=s&&l===On.FILE_SHARING;r(KY(e,o&&!c)),o&&!c&&r(xl({titleKey:"fileSharing.newFileNotification",titleArguments:{participantName:e.authorParticipantName,fileName:e.fileName}},hl.SHORT))})),e.on(m.FILE_SHARING_FILE_REMOVED,(e=>{const t=i(),n=X4(t),o=t["features/file-sharing"].files,a=t["features/chat"],s=a.isOpen,l=a.focusedTab,c=o.get(e),u=s&&l===On.FILE_SHARING;c&&c.authorParticipantId===(null==n?void 0:n.id)&&!u&&r(xl({titleKey:"fileSharing.fileRemovedByOther",titleArguments:{fileName:c.fileName},appearance:ml.WARNING},hl.MEDIUM)),r({type:WY,fileId:e}),APP.API.notifyFileDeleted(e)})),e.on(m.FILE_SHARING_FILES_RECEIVED,(e=>{const t=X4(i());r({type:$Y,files:e,localParticipantId:null==t?void 0:t.id}),Object.values(e).forEach((e=>{APP.API.notifyFileUploaded(e)}))})))})),BY.register((e=>t=>n=>{switch(n.type){case g3:if(!n.iAmVisitor){var r,i;const t=I5(e.getState());null==t||null===(r=t.getFileSharing())||void 0===r||null===(i=r.requestFileList)||void 0===i||i.call(r)}return t(n);case VY:{var o;const r=I5(e.getState());return null==r||r.getShortTermCredentials(null==r||null===(o=r.getFileSharing())||void 0===o?void 0:o.getIdentityType()).then((t=>{for(const r of n.files)zte(r,e,t)})),t(n)}case HY:case zY:{const r=t(n),i=e.getState(),o=i["features/file-sharing"].files,a=n.type===zY?n.file:o.get(n.fileId);if(!a)return r;const s=X4(i),l=(null==s?void 0:s.id)===a.authorParticipantId;
85return 100!==a.progress&&l||(e.dispatch(NV({displayName:a.authorParticipantName,fileMetadata:a,hasRead:l,isReaction:!1,lobbyChat:!1,message:"",messageId:a.fileId,messageType:l?Pn:xn,participantId:a.authorParticipantId,privateMessage:!1,timestamp:a.timestamp})),APP.API.notifyFileUploaded(a)),r}case YY:{var a;const r=e.getState(),i=I5(r),o=r["features/file-sharing"].files,s=n.fileId,l=o.get(s);if(!i||100!==(null!==(a=null==l?void 0:l.progress)&&void 0!==a?a:100))return t(n);i.getFileSharing().removeFile(s),e.dispatch({type:WY,fileId:s}),APP.API.notifyFileDeleted(s);const c=r["features/base/config"].fileSharing,u=i.getMeetingUniqueId();return i.getShortTermCredentials(i.getFileSharing().getIdentityType()).then((e=>fetch(`${c.apiUrl}/sessions/${u}/files/${s}`,{method:"DELETE",headers:{Authorization:`Bearer ${e}`}}))).then((t=>{if(!t.ok)throw new Error(`Failed to delete file: ${t.statusText}`);e.dispatch(Pl({titleKey:"fileSharing.removeFileSuccess"},hl.SHORT))})).catch((e=>{Vte.warn("Could not delete file:",e)})),t(n)}case qY:{var s;const r=e.getState(),i=r["features/base/config"].fileSharing,o=I5(r),a=null==o?void 0:o.getMeetingUniqueId();return null==o||o.getShortTermCredentials(null==o||null===(s=o.getFileSharing())||void 0===s?void 0:s.getIdentityType()).then((e=>fetch(`${i.apiUrl}/sessions/${a}/files/${n.fileId}`,{method:"GET",headers:{Authorization:`Bearer ${e}`}}))).then((e=>e.json())).then((t=>{const n=t.presignedUrl,r=t.fileName;if(!n)throw new Error("No presigned URL found in the response.");return e.dispatch(xl({titleKey:"fileSharing.downloadStarted"},hl.SHORT)),(async(e,t)=>{const n=await(async e=>{const t=await fetch(e),n=await t.blob(),r=new Blob([n]);return URL.createObjectURL(r)})(e),r=document.createElement("a");t&&(r.download=t),r.href=n,document.body.appendChild(r),r.click(),r.remove(),setTimeout((()=>{URL.revokeObjectURL(n)}),0)})(n,r)})).catch((t=>{Vte.warn("Could not download file:",t),e.dispatch(Dl({titleKey:"fileSharing.downloadFailedTitle",descriptionKey:"fileSharing.downloadFailedDescription",appearance:ml.ERROR},hl.STICKY))})),t(n)}case WY:{const r=t(n),i=e.getState()["features/chat"].messages.find((e=>e.messageId===n.fileId));return null!=i&&i.fileMetadata&&e.dispatch(LV({...i,fileMetadata:{isDeleted:!0}})),r}}return t(n)}));const $te="SET_CUSTOM_PANEL_WIDTH",Wte="SET_USER_CUSTOM_PANEL_WIDTH",Yte="SET_CUSTOM_PANEL_IS_RESIZING";function qte(e){return{type:Yte,resizing:e}}UY.register((e=>e["features/custom-panel"].isOpen),((e,t)=>{const n=window,r=n.innerWidth,i=n.innerHeight;t.dispatch(eK(r,i))})),UY.register((e=>{var t;return{clientWidth:null===(t=e["features/base/responsive-ui"])||void 0===t?void 0:t.clientWidth,isOpen:e["features/custom-panel"].isOpen,width:e["features/custom-panel"].width,maxWidth:R4(e)}}),((e,t,n)=>{let r=t.dispatch;if(e.isOpen&&(e.clientWidth!==n.clientWidth||e.width!==n.width)){const t=e.width.userSet,i=void 0===t?0:t,o=e.maxWidth;let a=!1;if(e.clientWidth!==n.clientWidth?null!==i&&(r(function(e){return{type:$te,width:e}}(Math.max(Math.min(o,i),I4))),a=!0):a=!0,a){const e=window;r(eK(e.innerWidth,e.innerHeight)),NU.onResize()}}}));const Gte="SET_NETWORK_INFO",Kte="STORE_NETWORK_INFO_CLEANUP",Jte="UPDATE_LOCAL_TRACKS_DURATION",Zte="SET_INITIALIZED",Qte="SET_INITIAL_PERMANENT_PROPERTIES";function Xte(e){return(t,n)=>{const r=n()["features/analytics"].isInitialized;void 0!==r&&r?d.addPermanentProperties(e):t({type:Qte,properties:e})}}function ene(e){const t=Date.now(),n=e["features/analytics"].localTracksDuration,r=e["features/base/conference"].conference,i=n.audio,o=n.video,a=o.camera,s=o.desktop,l=e["features/base/tracks"],c=ks(l),u=Is(l),d={...n};if(c&&!c.muted&&r?-1===i.startedTime&&(d.audio.startedTime=t):d.audio={startedTime:-1,value:i.value+(-1===i.startedTime?0:t-i.startedTime)},u&&!u.muted&&r){const e=u.videoType;-1===o[e].startedTime&&(d.video[e].startedTime=t)}else d.video={camera:{startedTime:-1,value:a.value+(-1===a.startedTime?0:t-a.startedTime)},desktop:{startedTime:-1,value:s.value+(-1===s.startedTime?0:t-s.startedTime)}};return{...n,...d}}BY.register((e=>t=>n=>{switch(n.type){case g3:{const r=N6(e.getState()),i=t(n),o=N6(e.getState());return e.dispatch(Xte({isVisitor:o,isPromotedFromVisitor:r&&!o})),i}case sP:"ReactNative"===navigator.product&&(d.reset(),(0,e.dispatch)({type:Zte,value:!1}));break;case CY:{const r=async function(e){let t=e.getState;if(O().analyticsHandlers=[],!bD(t))return d.dispose(),[];const n=t(),r=n["features/base/config"],i=n["features/base/connection"].locationURL,o=i?i.host:"",a=r.analytics,s=void 0===a?{}:a,l=r.deploymentInfo,c=s.amplitudeAPPKey,p=s.blackListedEvents,f=s.scriptURLs,h=s.matomoEndpoint,m=s.matomoSiteID,g=s.whiteListedEvents,v=n["features/base/jwt"],b=v.group,y=v.user,_={amplitudeAPPKey:c,blackListedEvents:p,envType:(null==l?void 0:l.envType)||"dev",matomoEndpoint:h,matomoSiteID:m,group:b,host:o,product:null==l?void 0:l.product,subproduct:null==l?void 0:l.environment,user:null==y?void 0:y.id,version:u.default.version,whiteListedEvents:g},w=[];if(c)try{const e=new pj(_);
85d.amplitudeIdentityProps=e.getIdentityProps(),w.push(e)}catch(e){jx.error("Failed to initialize Amplitude handler",e)}if(h&&m)try{const e=new fj(_);w.push(e)}catch(e){jx.error("Failed to initialize Matomo handler",e)}if(Array.isArray(f)&&f.length>0){let e;try{e=await function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;const n=[];for(const t of e)n.push(wD(t).then((()=>({type:"success"})),(e=>({type:"error",error:e,url:t}))));return Promise.all(n).then((e=>{for(const t of e)"error"===t.type&&jx.warn(`Failed to load ${t.url}: ${t.error}`);const n=[];for(const e of O().analyticsHandlers)try{n.push(new e(t))}catch(e){jx.warn(`Error creating analytics handler: ${e}`)}return jx.debug(`Loaded ${n.length} external analytics handlers`),n}))}(f,_),w.push(...e)}catch(e){jx.error("Failed to initialize external analytics handlers",e)}}return 0===w.length&&d.dispose(),jx.info(`Initialized ${w.length} analytics handlers`),w}(e),i=t(n);return r.then((t=>{(function(e,t){var n,r,i;const o=e.getState,a=e.dispatch;if(!bD(o)||0===t.length)return!1;const s=o(),l=s["features/base/config"],c=l.deploymentInfo,u=s["features/base/jwt"],f=u.group,h=u.server,m=s["features/base/connection"].locationURL,g=void 0===m?{href:""}:m,v=(hi(g.href)||{}).tenant,b=null!==(n=B(g.href))&&void 0!==n?n:{},y={};h&&(y.server=h),f&&(y.group=f),y.appName=Ac(),y.websocket="string"==typeof l.websocket,y.externalApi="number"==typeof fe,y.inIframe=T(),y.tenant=v||"/",y.wasPrejoinDisplayed=bx(s),y.wasLobbyVisible=!1,y.isVisitor=!1,y.isPromotedFromVisitor=!1,y.overwritesSupportUrl="interfaceConfig.SUPPORT_URL"in b,y.overwritesDefaultLogoUrl="config.defaultLogoUrl"in b;const _=null!==(r=b["config.deploymentUrls"])&&void 0!==r?r:{};y.overwritesDeploymentUrls="config.deploymentUrls.downloadAppsUrl"in b||"config.deploymentUrls.userDocumentationURL"in b||"object"==typeof _&&("downloadAppsUrl"in _||"userDocumentationURL"in _);const w=null!==(i=b["config.liveStreaming"])&&void 0!==i?i:{};if(y.overwritesLiveStreamingUrls="interfaceConfig.LIVE_STREAMING_HELP_LINK"in b||"config.liveStreaming.termsLink"in b||"config.liveStreaming.dataPrivacyLink"in b||"config.liveStreaming.helpLink"in b||"object"==typeof b["config.liveStreaming"]&&"config.liveStreaming"in b&&("termsLink"in w||"dataPrivacyLink"in w||"helpLink"in w),y.overwritesCustomButtonsWithURL="config.customToolbarButtons"in b,c)for(const e in c)c.hasOwnProperty(e)&&(y[e]=c[e]);return d.addPermanentProperties({...y,...o()["features/analytics"].initialPermanentProperties}),d.setConferenceName(function(e,t){const n=e["features/base/config"].analysis,r=(void 0===n?{}:n).obfuscateRoomName;return void 0!==r&&r?function(e,t){let n=_5(e).obfuscatedRoom;const r=_5(e).obfuscatedRoomSource,i=D5(e);if(i)return n&&r===i||(n=(0,Jn.sha512_256)(i),t(function(e,t){return{type:_Y,obfuscatedRoom:e,obfuscatedRoomSource:t}}(n,i))),n}(e,t):D5(e)}(s,a)),d.setAnalyticsHandlers(t),!po()&&p.isChromiumBased()&&fD(s["features/base/config"].chromeExtensionBanner).then((e=>{null!=e&&e.length&&d.addPermanentProperties({hasChromeExtension:e.some((e=>e))})})),!0})(e,t)&&e.dispatch({type:Zte,value:!0})})),i}}const r=t(n);switch(n.type){case XW:{const t=e.dispatch,n=(0,e.getState)();t({type:Jte,localTracksDuration:{...ene(n),conference:{startedTime:Date.now(),value:0}}});break}case dY:{const t=e.dispatch,n=(0,e.getState)(),r=n["features/analytics"].localTracksDuration,i={...ene(n),conference:{startedTime:-1,value:Date.now()-r.conference.startedTime}};mj(function(e){const t=e.audio,n=e.video,r=e.conference,i=n.camera,o=n.desktop;return{action:"local.tracks.durations",attributes:{audio:t.value,camera:i.value,conference:r.value,desktop:o.value}}}(i)),t({type:Jte,localTracksDuration:i});break}case cK:rx(e.getState())&&e.dispatch(Xte({wasLobbyVisible:!0}));break;case Gte:mj(function(e){let t=e.networkType,n=e.details;const r={isOnline:e.isOnline};return t&&(r.networkType=t),n&&(r.details=n),{action:"network.info",attributes:r}}({isOnline:n.isOnline,details:n.details,networkType:n.networkType}));break;
85case ED:case ID:case PD:{const t=e.dispatch,n=(0,e.getState)(),r=n["features/analytics"].localTracksDuration;if(-1===r.conference.startedTime)break;t({type:Jte,localTracksDuration:{...r,...ene(n)}});break}}return r}));const tne="CLEAR_AUDIO_TRANSLATION",nne="CLEAR_RECEIVING_TRANSLATED_SOURCES",rne="SET_AUDIO_TRANSLATION_LANGUAGE",ine="SET_PARTICIPANT_AUDIO_TRANSLATION_LANGUAGE",one="SET_TRANSLATION_LISTENERS",ane="UPDATE_TRANSLATED_SOURCE_SENDING";function sne(){return{type:tne}}function lne(e){return{type:one,ids:e}}const cne=[{code:"en",label:"English"},{code:"es",label:"Español"},{code:"pt",label:"Português"},{code:"fr",label:"Français"},{code:"de",label:"Deutsch"},{code:"it",label:"Italiano"},{code:"ru",label:"Ð ÑÑÑкий"},{code:"zh",label:"䏿"},{code:"ja",label:"æ¥æ¬èª"},{code:"ko",label:"íêµì´"},{code:"hi",label:"हिनà¥à¤¦à¥"},{code:"id",label:"Bahasa Indonesia"},{code:"vi",label:"Tiếng Viá»t"}];var une;function dne(e){var t;return!1!==(null===(t=e["features/base/conference"].metadata)||void 0===t||null===(t=t.audioTranslation)||void 0===t?void 0:t.enabled)}function pne(e){const t=e.indexOf("-");return-1===t?"":e.substring(0,t)}function fne(e,t){const n=function(e,t){return e["features/audio-translation"].translationListeners.includes(t)}(e,t),r=function(e,t){return e["features/audio-translation"].receivingSources.some((e=>pne(e)===t))}(e,t);return n&&r?une.BOTH:n?une.ENABLED:r?une.RECEIVING:une.NONE}function hne(e){const t=e["features/audio-translation"],n=t.language,r=t.participantLanguages,i=t.receivingSources;return t.translationListeners.length>0||i.length>0||Boolean(n)||Object.values(r).some((e=>null!==e))}function mne(e){var t,n;return!!cl(e,"audio-translation.enabled",!0)&&!(null===(t=e["features/base/config"].audioTranslation)||void 0===t||!t.enabled)&&!1!==(null===(n=e["features/base/conference"].metadata)||void 0===n?void 0:n.audioTranslationAvailable)&&(function(e){return P6(e,ke.LIVE_TRANSLATION,k6(e))}(e)||dne(e))}let gne;!function(e){e.BOTH="both",e.ENABLED="enabled",e.NONE="none",e.RECEIVING="receiving"}(une||(une={}));let vne=new Set;const bne=Y("app:audio-translation"),yne={[f.FORBIDDEN]:"audioTranslation.errorForbidden",[f.SPEAKER_UNAVAILABLE]:"audioTranslation.errorSpeakerUnavailable",[f.SUBSCRIPTION_LIMIT_REACHED]:"audioTranslation.errorLimitReached"};function _ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function wne(e){const t=(0,e.getState)()["features/authentication"].waitForOwnerTimeoutID;t&&clearTimeout(t)}function Sne(e){let t=e.getState;return Boolean(t()["features/authentication"].waitForOwnerTimeoutID)}function Ene(e){let t=e.dispatch;const n=(0,e.getState)(),r=n["features/base/config"],i=n["features/base/conference"].room,o=n["features/base/connection"].locationURL,a=void 0===o?{href:""}:o,s=(hi(a.href)||{}).tenant,l=n["features/base/low-bandwidth-mode"].enabled,c=Bs(n["features/base/tracks"],Vr.AUDIO),u=Bs(n["features/base/tracks"],Vr.VIDEO),d=n["features/base/jwt"].refreshToken;i?U1(n)?$1(r,a,{audioMuted:c,lowBandwidthModeEnabled:l,skipPrejoin:!0,videoMuted:u},i,s,d).then((e=>{if(e)return t(E2(e));V1.warn("Cannot handle login, token service URL is not set")})):t(bg("LoginDialog",l2)):V1.warn("Cannot handle login, room is undefined!")}BY.register((e=>t=>n=>{if((n.type===rne||n.type===ine)&&n.language&&!dne(e.getState()))return void e.dispatch(Dl({titleKey:"audioTranslation.errorRoomDisabled"},hl.MEDIUM));const r=t(n);switch(n.type){case tne:{const t=e.getState()["features/base/conference"].conference;t&&(bne.info("Clearing all audio translation state"),t.clearTranslation());break}case rne:{const t=e.getState()["features/base/conference"].conference;var i;t&&(bne.info(`Setting audio translation language to ${null!==(i=n.language)&&void 0!==i?i:"off"}`),t.setReceiverTranslationLanguage(n.language));break}case ine:{const t=e.getState()["features/base/conference"].conference;var o;t&&(bne.info(`Setting audio translation language for ${n.participantId} to ${null!==(o=n.language)&&void 0!==o?o:"off"}`),t.setParticipantTranslationLanguage(n.participantId,n.language));break}}return r})),UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch;e&&!n&&e.on(m.AUDIO_TRANSLATION_FAILED,(e=>{var t;let n=e.endpointIds,i=e.error;bne.warn(`Audio translation request failed: ${i} for [${n.join(", ")}]`),r(Dl({titleKey:null!==(t=yne[i])&&void 0!==t?t:"audioTranslation.errorGeneric"},hl.MEDIUM)),r(sne())}))})),UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch,i=t.getState;n&&(r({type:nne}),r(lne([]))),e&&(e.on(m.TRANSLATED_SOURCE_SENDING_CHANGED,(e=>{var t,n;let o=e.sending,a=e.sourceName,s=e.timestamp;null!==(t=i()["features/base/config"].audioTranslation)&&void 0!==t&&t.enableSendingChangeEvents&&pne(a)!==(null===(n=X4(i()))||void 0===n?void 0:n.id)&&r(function(e,t,n){return{type:ane,sending:t,sourceName:e,timestamp:n}}(a,o,s))})),e.on(m.AUDIO_TRANSLATION_LISTENERS_CHANGED,(e=>{r(lne(e))})))})),UY.register((e=>dne(e)),((e,t)=>{let n=t.dispatch,r=t.getState;if(e)return;const i=r()["features/audio-translation"],o=i.language,a=i.participantLanguages;(o||Object.keys(a).length>0)&&(n(sne()),n(xl({titleKey:"audioTranslation.disabledForRoom"},hl.MEDIUM)))})),BY.register((e=>t=>n=>{switch(n.type){case Z1:{const r=e.dispatch,i=(0,e.getState)(),o=i["features/authentication"].thenableWithCancel;if(null==o||o.cancel(),!hg(e,u2)){if(Sne(e)){const e=t(n);return r(g2()),e}r(f2());const o=i["features/base/conference"],a=o.authRequired,s=o.conference;!i["features/base/connection"].passwordRequired&&!a||s||r((e=>e(K1())))}break}case QW:{const t=n.error;let r;const i=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _ne(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_ne(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(t.params,2),o=(i[0],i[1]);(t.name===h.AUTHENTICATION_REQUIRED||t.name===h.MEMBERS_ONLY_ERROR&&o)&&(void 0===t.recoverable&&(t.recoverable=!0),r=t.recoverable),t.name===h.MEMBERS_ONLY_ERROR&&o?r?e.dispatch({type:i2}):e.dispatch(m2()):t.name===h.AUTHENTICATION_REQUIRED&&(r?e.dispatch((e=>e({type:o2,handler:()=>e(((e,t)=>{const n=t()["features/base/conference"],r=n.authRequired,i=n.password,o=jc(t());r&&e(G3(r)),null==r||r.join(i,o)})),timeoutMs:5e3}))):e.dispatch(v2()));break}case XW:{const t=e.dispatch;(0,e.getState)()["features/authentication"].showModeratorLogin&&t(m2()),Sne(e)&&t(v2()),t(f2()),null===(r=w2)||void 0===r||r();break}case nY:e.dispatch(m2()),e.dispatch(v2());break;case t1:e.dispatch(f2());break;case n1:{const t=n.error,r=(0,e.getState)()["features/base/jwt"].jwt;t&&t.name===g.PASSWORD_REQUIRED&&void 0===t.recoverable&&!r&&(t.recoverable=!0,Ene(e));break}case Q1:Ene(e);break;case X1:!function(e){let t=e.dispatch;(0,e.getState)()["features/base/conference"].conference&&t(((e,t)=>{const n=t(),r=n["features/base/config"],i=r.tokenLogoutUrl,o=n["features/base/conference"].conference,a=n["features/base/jwt"].idToken;if(!p.isElectron()&&i&&H1(r)){let t=i;return a&&(t+=`${-1===i.indexOf("?")?"?":"&"}id_token_hint=${a}`),void(s=t,new Promise((e=>{const t=document.createElement("iframe");t.style.display="none",t.src=s,document.body.appendChild(t);const n=r=>{r.origin===window.location.origin&&"logout-success"===r.data.type&&(window.removeEventListener("message",n),document.body.removeChild(t),e())};window.addEventListener("message",n)}))).then((()=>{e(Om())})).catch((()=>WQ.error("logout failed")))}var s;e(bg("LogoutDialog",V2,{onLogout(){if(i&&p.isElectron()){const t=_i(i,"electron","true");window.open(t,"_blank"),e(v5(!0))}else{if(i)return void(window.location.href=i);null==o||o.room.xmpp.moderator.logout((()=>e(v5(!0))))}}}))}))}(e);break;case e2:wne(e),e.dispatch(vg("WaitForOwnerDialog",u2));break;case n2:{const t=n.error,r=n.progress;t||1!==r||e.dispatch(f2());break}case o2:{wne(e);const t=n.handler,r=n.timeoutMs;n.waitForOwnerTimeoutID=setTimeout(t,r),hg(e,l2)||e.dispatch(g2());break}}var r;return t(n)})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=r.type,o=_5(n()).conference;switch(i){case KW:t(Bu(Hn,"asked-unmute.mp3"));break;case JW:t(Uu(Hn));break;case Ca:{let e,i="";const o=A6(X4(n));switch(r.mediaType){case Nn:e="notify.moderationInEffectTitle",i=Vn;break;case jn:e="notify.moderationInEffectVideoTitle",i=$n;break;case Ln:e="notify.moderationInEffectCSTitle",i=zn}t(xl({customActionNameKey:["notify.raiseHandAction"],customActionHandler:[()=>(0,fa.unstable_batchedUpdates)((()=>{!o&&t(Ck(!0)),t(Il(i))}))],titleKey:e,uid:i},hl.MEDIUM));break}case va:null==o||o.disableAVModeration(Nn);break;case ba:null==o||o.disableAVModeration(Ln);break;case ya:null==o||o.disableAVModeration(jn);break;case _a:null==o||o.enableAVModeration(Nn);break;case wa:null==o||o.enableAVModeration(Ln);break;case Sa:null==o||o.enableAVModeration(jn);break;case Rg:{const e=n(),i=Y5(Nn,e),o=r.participant;var a;o&&i&&(k6(e)?A6(o)?!J5(o.id,Nn)(e)&&t(za(o)):Z5(o,Nn)(e)&&t(function(e){return Na(e.id,Nn)}(o)):o.id===(null===(a=X4(e))||void 0===a?void 0:a.id)&&_6(o)&&b6(e).forEach((n=>{A6(n)&&!J5(n.id,Nn)(e)&&t(za(n))})));break}case ga:"undefined"!=typeof APP&&APP.API.notifyModerationChanged(r.mediaType,!0);break;case ha:"undefined"!=typeof APP&&APP.API.notifyModerationChanged(r.mediaType,!1);break;case Ea:if("undefined"!=typeof APP){const e=X4(n());APP.API.notifyParticipantApproved(null==e?void 0:e.id,r.mediaType)}break;case Aa:"undefined"!=typeof APP&&APP.API.notifyParticipantApproved(r.id,r.mediaType);break;case ka:if("undefined"!=typeof APP){const e=X4(n());APP.API.notifyParticipantRejected(null==e?void 0:e.id,r.mediaType)}break;case Ta:"undefined"!=typeof APP&&APP.API.notifyParticipantRejected(r.id,r.mediaType)}return e(r)}})),UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch,i=t.getState;e&&!n&&(e.on(m.AV_MODERATION_APPROVED,(e=>{let t=e.mediaType;r((e=>({type:Ea,mediaType:e}))(t));const n=[],o=[];var a;(t===Nn||i()["features/av-moderation"].audioUnmuteApproved)&&ps(i())&&(n.push("notify.unmute"),o.push((()=>{r(Fz(!1,Vr.AUDIO)),r(Il(Un))}))),(t===Ln||i()["features/av-moderation"].desktopUnmuteApproved)&&(a=i(),Boolean(Ee(a)["features/base/media"].screenshare.muted))&&(n.push("notify.unmuteScreen"),o.push((()=>{r(Fz(!1,Vr.SCREENSHARE)),r(Il(Un)),r(Ck(!1))}))),(t===jn||i()["features/av-moderation"].videoUnmuteApproved)&&function(e){return Boolean(Ee(e)["features/base/media"].video.muted)}(i())&&(n.push("notify.unmuteVideo"),o.push((()=>{r(Fz(!1,Vr.VIDEO)),r(Il(Un)),r(Ck(!1))}))),r(xl({titleKey:"notify.hostAskedUnmute",customActionNameKey:n,customActionHandler:o,uid:Un},hl.STICKY)),r(ju(Hn))})),e.on(m.AV_MODERATION_REJECTED,(e=>{let t=e.mediaType;r((e=>({type:ka,mediaType:e}))(t))})),e.on(m.AV_MODERATION_CHANGED,(e=>{let t=e.enabled,n=e.mediaType,i=e.actor;r(t?((e,t)=>({type:ga,mediaType:e,actor:t}))(n,i):((e,t)=>({type:ha,mediaType:e,actor:t}))(n,i))})),e.on(m.AV_MODERATION_PARTICIPANT_APPROVED,(e=>{let t=e.participant,n=e.mediaType;const i=t._id;(0,fa.unstable_batchedUpdates)((()=>{r(function(e,t){return{type:Aa,id:e,mediaType:t}}(i,n)),r(Na(i,n))}))})),e.on(m.AV_MODERATION_PARTICIPANT_REJECTED,(e=>{let t=e.participant,n=e.mediaType;const i=t._id;r(function(e,t){return{type:Ta,id:e,mediaType:t}}(i,n))})))}));class kne extends go.Component{constructor(e){var t,n;super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_onSetDisplayName",void 0),this.state={displayName:"",isValid:!this.props.validateInput||this.props.validateInput("")},this._onDisplayNameChange=this._onDisplayNameChange.bind(this),this._onSubmit=this._onSubmit.bind(this),this._onSetDisplayName=(t=e.dispatch,n=e.onPostSubmit,function(e){return!(null==e||!e.trim()||(t(ge({displayName:e})),null==n||n(),0))})}render(){const e=Boolean(this.props.validateInput);return go.createElement(MI,{cancel:{hidden:!0},disableBackdropClose:e,disableEnter:!this.state.isValid,disableEscape:e,hideCloseButton:e,ok:{disabled:!this.state.isValid,translationKey:"dialog.Ok"},onSubmit:this._onSubmit,titleKey:"dialog.displayNameRequired"},go.createElement(uX,{autoFocus:!0,className:"dialog-bottom-margin",id:"dialog-displayName",label:this.props.t("dialog.enterDisplayName"),name:"displayName",onChange:this._onDisplayNameChange,type:"text",value:this.state.displayName}))}_onDisplayNameChange(e){this.props.validateInput?this.setState({isValid:this.props.validateInput(e),displayName:e}):this.setState({displayName:e})}_onSubmit(){return this._onSetDisplayName(this.state.displayName)}}const Cne=tC(ra()(kne));function Ane(e){let t=e.onPostSubmit,n=e.validateInput;return bg("DisplayNamePrompt",Cne,{onPostSubmit:t,validateInput:n})}const Tne=[{name:"Afghanistan",dialCode:"93",code:"af"},{name:"Aland Islands",dialCode:"358",code:"ax"},{name:"Albania",dialCode:"355",code:"al"},{name:"Algeria",dialCode:"213",code:"dz"},{name:"AmericanSamoa",dialCode:"1684",code:"as"},{name:"Andorra",dialCode:"376",code:"ad"},{name:"Angola",dialCode:"244",code:"ao"},{name:"Anguilla",dialCode:"1264",code:"ai"},{name:"Antarctica",dialCode:"672",code:"aq"},{name:"Antigua and Barbuda",dialCode:"1268",code:"ag"},{name:"Argentina",dialCode:"54",code:"ar"},{name:"Armenia",dialCode:"374",code:"am"},{name:"Aruba",dialCode:"297",code:"aw"},{name:"Australia",dialCode:"61",code:"au"},{name:"Austria",dialCode:"43",code:"at"},{name:"Azerbaijan",dialCode:"994",code:"az"},{name:"Bahamas",dialCode:"1242",code:"bs"},{name:"Bahrain",dialCode:"973",code:"bh"},{name:"Bangladesh",dialCode:"880",code:"bd"},{name:"Barbados",dialCode:"1246",code:"bb"},{name:"Belarus",dialCode:"375",code:"by"},{name:"Belgium",dialCode:"32",code:"be"},{name:"Belize",dialCode:"501",code:"bz"},{name:"Benin",dialCode:"229",code:"bj"},{name:"Bermuda",dialCode:"1441",code:"bm"},{name:"Bhutan",dialCode:"975",code:"bt"},{name:"Bolivia, Plurinational State of",dialCode:"591",code:"bo"},{name:"Bosnia and Herzegovina",dialCode:"387",code:"ba"},{name:"Botswana",dialCode:"267",code:"bw"},{name:"Brazil",dialCode:"55",code:"br"},{name:"British Indian Ocean Territory",dialCode:"246",code:"io"},{name:"Brunei Darussalam",dialCode:"673",code:"bn"},{name:"Bulgaria",dialCode:"359",code:"bg"},{name:"Burkina Faso",dialCode:"226",code:"bf"},{name:"Burundi",dialCode:"257",code:"bi"},{name:"Cambodia",dialCode:"855",code:"kh"},{name:"Cameroon",dialCode:"237",code:"cm"},{name:"Canada",dialCode:"1",code:"ca"},{name:"Cape Verde",dialCode:"238",code:"cv"},{name:"Cayman Islands",dialCode:" 345",code:"ky"},{name:"Central African Republic",dialCode:"236",code:"cf"},{name:"Chad",dialCode:"235",code:"td"},{name:"Chile",dialCode:"56",code:"cl"},{name:"China",dialCode:"86",code:"cn"},{name:"Christmas Island",dialCode:"61",code:"cx"},{name:"Cocos (Keeling) Islands",dialCode:"61",code:"cc"},{name:"Colombia",dialCode:"57",code:"co"},{name:"Comoros",dialCode:"269",code:"km"},{name:"Congo",dialCode:"242",code:"cg"},{name:"Congo, The Democratic Republic of the Congo",dialCode:"243",code:"cd"},{name:"Cook Islands",dialCode:"682",code:"ck"},{name:"Costa Rica",dialCode:"506",code:"cr"},{name:"Cote d'Ivoire",dialCode:"225",code:"ci"},{name:"Croatia",dialCode:"385",code:"hr"},{name:"Cuba",dialCode:"53",code:"cu"},{name:"Cyprus",dialCode:"357",code:"cy"},{name:"Czech Republic",dialCode:"420",code:"cz"},{name:"Denmark",dialCode:"45",code:"dk"},{name:"Djibouti",dialCode:"253",code:"dj"},{name:"Dominica",dialCode:"1767",code:"dm"},{name:"Dominican Republic",dialCode:"1849",code:"do"},{name:"Ecuador",dialCode:"593",code:"ec"},{name:"Egypt",dialCode:"20",code:"eg"},{name:"El Salvador",dialCode:"503",code:"sv"},{name:"Equatorial Guinea",dialCode:"240",code:"gq"},{name:"Eritrea",dialCode:"291",code:"er"},{name:"Estonia",dialCode:"372",code:"ee"},{name:"Ethiopia",dialCode:"251",code:"et"},{name:"Falkland Islands (Malvinas)",dialCode:"500",code:"fk"},{name:"Faroe Islands",dialCode:"298",code:"fo"},{name:"Fiji",dialCode:"679",code:"fj"},{name:"Finland",dialCode:"358",code:"fi"},{name:"France",dialCode:"33",code:"fr"},{name:"French Guiana",dialCode:"594",code:"gf"},{name:"French Polynesia",dialCode:"689",code:"pf"},{name:"Gabon",dialCode:"241",code:"ga"},{name:"Gambia",dialCode:"220",code:"gm"},{name:"Georgia",dialCode:"995",code:"ge"},{name:"Germany",dialCode:"49",code:"de"},{name:"Ghana",dialCode:"233",code:"gh"},{name:"Gibraltar",dialCode:"350",code:"gi"},{name:"Greece",dialCode:"30",code:"gr"},{name:"Greenland",dialCode:"299",code:"gl"},{name:"Grenada",dialCode:"1473",code:"gd"},{name:"Guadeloupe",dialCode:"590",code:"gp"},{name:"Guam",dialCode:"1671",code:"gu"},{name:"Guatemala",dialCode:"502",code:"gt"},{name:"Guernsey",dialCode:"44",code:"gg"},{name:"Guinea",dialCode:"224",code:"gn"},{name:"Guinea-Bissau",dialCode:"245",code:"gw"},{name:"Guyana",dialCode:"595",code:"gy"},{name:"Haiti",dialCode:"509",code:"ht"},{name:"Holy See (Vatican City State)",dialCode:"379",code:"va"},{name:"Honduras",dialCode:"504",code:"hn"},{name:"Hong Kong",dialCode:"852",code:"hk"},{name:"Hungary",dialCode:"36",code:"hu"},{name:"Iceland",dialCode:"354",code:"is"},{name:"India",dialCode:"91",code:"in"},{name:"Indonesia",dialCode:"62",code:"id"}
85,{name:"Iran, Islamic Republic of Persian Gulf",dialCode:"98",code:"ir"},{name:"Iraq",dialCode:"964",code:"iq"},{name:"Ireland",dialCode:"353",code:"ie"},{name:"Isle of Man",dialCode:"44",code:"im"},{name:"Israel",dialCode:"972",code:"il"},{name:"Italy",dialCode:"39",code:"it"},{name:"Jamaica",dialCode:"1876",code:"jm"},{name:"Japan",dialCode:"81",code:"jp"},{name:"Jersey",dialCode:"44",code:"je"},{name:"Jordan",dialCode:"962",code:"jo"},{name:"Kazakhstan",dialCode:"77",code:"kz"},{name:"Kenya",dialCode:"254",code:"ke"},{name:"Kiribati",dialCode:"686",code:"ki"},{name:"Korea, Democratic People's Republic of Korea",dialCode:"850",code:"kp"},{name:"Korea, Republic of South Korea",dialCode:"82",code:"kr"},{name:"Kuwait",dialCode:"965",code:"kw"},{name:"Kyrgyzstan",dialCode:"996",code:"kg"},{name:"Laos",dialCode:"856",code:"la"},{name:"Latvia",dialCode:"371",code:"lv"},{name:"Lebanon",dialCode:"961",code:"lb"},{name:"Lesotho",dialCode:"266",code:"ls"},{name:"Liberia",dialCode:"231",code:"lr"},{name:"Libyan Arab Jamahiriya",dialCode:"218",code:"ly"},{name:"Liechtenstein",dialCode:"423",code:"li"},{name:"Lithuania",dialCode:"370",code:"lt"},{name:"Luxembourg",dialCode:"352",code:"lu"},{name:"Macao",dialCode:"853",code:"mo"},{name:"Macedonia",dialCode:"389",code:"mk"},{name:"Madagascar",dialCode:"261",code:"mg"},{name:"Malawi",dialCode:"265",code:"mw"},{name:"Malaysia",dialCode:"60",code:"my"},{name:"Maldives",dialCode:"960",code:"mv"},{name:"Mali",dialCode:"223",code:"ml"},{name:"Malta",dialCode:"356",code:"mt"},{name:"Marshall Islands",dialCode:"692",code:"mh"},{name:"Martinique",dialCode:"596",code:"mq"},{name:"Mauritania",dialCode:"222",code:"mr"},{name:"Mauritius",dialCode:"230",code:"mu"},{name:"Mayotte",dialCode:"262",code:"yt"},{name:"Mexico",dialCode:"52",code:"mx"},{name:"Micronesia, Federated States of Micronesia",dialCode:"691",code:"fm"},{name:"Moldova",dialCode:"373",code:"md"},{name:"Monaco",dialCode:"377",code:"mc"},{name:"Mongolia",dialCode:"976",code:"mn"},{name:"Montenegro",dialCode:"382",code:"me"},{name:"Montserrat",dialCode:"1664",code:"ms"},{name:"Morocco",dialCode:"212",code:"ma"},{name:"Mozambique",dialCode:"258",code:"mz"},{name:"Myanmar",dialCode:"95",code:"mm"},{name:"Namibia",dialCode:"264",code:"na"},{name:"Nauru",dialCode:"674",code:"nr"},{name:"Nepal",dialCode:"977",code:"np"},{name:"Netherlands",dialCode:"31",code:"nl"},{name:"Netherlands Antilles",dialCode:"599",code:"an"},{name:"New Caledonia",dialCode:"687",code:"nc"},{name:"New Zealand",dialCode:"64",code:"nz"},{name:"Nicaragua",dialCode:"505",code:"ni"},{name:"Niger",dialCode:"227",code:"ne"},{name:"Nigeria",dialCode:"234",code:"ng"},{name:"Niue",dialCode:"683",code:"nu"},{name:"Norfolk Island",dialCode:"672",code:"nf"},{name:"Northern Mariana Islands",dialCode:"1670",code:"mp"},{name:"Norway",dialCode:"47",code:"no"},{name:"Oman",dialCode:"968",code:"om"},{name:"Pakistan",dialCode:"92",code:"pk"},{name:"Palau",dialCode:"680",code:"pw"},{name:"Palestinian Territory, Occupied",dialCode:"970",code:"ps"},{name:"Panama",dialCode:"507",code:"pa"},{name:"Papua New Guinea",dialCode:"675",code:"pg"},{name:"Paraguay",dialCode:"595",code:"py"},{name:"Peru",dialCode:"51",code:"pe"},{name:"Philippines",dialCode:"63",code:"ph"},{name:"Pitcairn",dialCode:"872",code:"pn"},{name:"Poland",dialCode:"48",code:"pl"},{name:"Portugal",dialCode:"351",code:"pt"},{name:"Puerto Rico",dialCode:"1939",code:"pr"},{name:"Qatar",dialCode:"974",code:"qa"},{name:"Romania",dialCode:"40",code:"ro"},{name:"Russia",dialCode:"7",code:"ru"},{name:"Rwanda",dialCode:"250",code:"rw"},{name:"Reunion",dialCode:"262",code:"re"},{name:"Saint Barthelemy",dialCode:"590",code:"bl"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dialCode:"290",code:"sh"},{name:"Saint Kitts and Nevis",dialCode:"1869",code:"kn"},{name:"Saint Lucia",dialCode:"1758",code:"lc"},{name:"Saint Martin",dialCode:"590",code:"mf"},{name:"Saint Pierre and Miquelon",dialCode:"508",code:"pm"},{name:"Saint Vincent and the Grenadines",dialCode:"1784",code:"vc"},{name:"Samoa",dialCode:"685",code:"ws"},{name:"San Marino",dialCode:"378",code:"sm"},{name:"Sao Tome and Principe",dialCode:"239",code:"st"},{name:"Saudi Arabia",dialCode:"966",code:"sa"},{name:"Senegal",dialCode:"221",code:"sn"},{name:"Serbia",dialCode:"381",code:"rs"},{name:"Seychelles",dialCode:"248",code:"sc"},{name:"Sierra Leone",dialCode:"232",code:"sl"},{name:"Singapore",dialCode:"65",code:"sg"},{name:"Slovakia",dialCode:"421",code:"sk"},{name:"Slovenia",dialCode:"386",code:"si"},{name:"Solomon Islands",dialCode:"677",code:"sb"},{name:"Somalia",dialCode:"252",code:"so"},{name:"South Africa",dialCode:"27",code:"za"},{name:"South Sudan",dialCode:"211",code:"ss"},{name:"South Georgia and the South Sandwich Islands",dialCode:"500",code:"gs"},{name:"Spain",dialCode:"34",code:"es"},{name:"Sri Lanka",dialCode:"94",code:"lk"},{name:"Sudan",dialCode:"249",code:"sd"},{name:"Suriname",dialCode:"597",code:"sr"},{name:"Svalbard and Jan Mayen",dialCode:"47",code:"sj"},{name:"Swaziland",dialCode:"268",code:"sz"},{name:"Sweden",dialCode:"46",code:"se"},{name:"Switzerland",dialCode:"41",code:"ch"},{name:"Syrian Arab Republic",dialCode:"963",code:"sy"},{name:"Taiwan",dialCode:"886",code:"tw"},{name:"Tajikistan",dialCode:"992",code:"tj"},{name:"Tanzania, United Republic of Tanzania",dialCode:"255",code:"tz"},{name:"Thailand",dialCode:"66",code:"th"},{name:"Timor-Leste",dialCode:"670",code:"tl"},{name:"Togo",dialCode:"228",code:"tg"},{name:"Tokelau",dialCode:"690",code:"tk"},{name:"Tonga",dialCode:"676",code:"to"},{name:"Trinidad and Tobago",dialCode:"1868",code:"tt"},{name:"Tunisia",dialCode:"216",code:"tn"},{name:"Turkey",dialCode:"90",code:"tr"},{name:"Turkmenistan",dialCode:"993",code:"tm"},{name:"Turks and Caicos Islands",dialCode:"1649",code:"tc"},{name:"Tuvalu",dialCode:"688",code:"tv"},{name:"Uganda",dialCode:"256",code:"ug"},{name:"Ukraine",dialCode:"380",code:"ua"},{name:"United Arab Emirates",dialCode:"971",code:"ae"},{name:"United Kingdom",dialCode:"44",code:"gb"},{name:"United States",dialCode:"1",code:"us"},{name:"Uruguay",dialCode:"598",code:"uy"},{name:"Uzbekistan",dialCode:"998",code:"uz"},{name:"Vanuatu",dialCode:"678",code:"vu"},{name:"Venezuela, Bolivarian Republic of Venezuela",dialCode:"58",code:"ve"},{name:"Vietnam",dialCode:"84",code:"vn"},{name:"Virgin Islands, British",dialCode:"1284",code:"vg"},{name:"Virgin Islands, U.S.",dialCode:"1340",code:"vi"},{name:"Wallis and Futuna",dialCode:"681",code:"wf"},{name:"Yemen",dialCode:"967",code:"ye"},{name:"Zambia",dialCode:"260",code:"zm"},{name:"Zimbabwe",dialCode:"263",code:"zw"}],Ine=Tne.reduce(((e,t)=>(e[t.dialCode]=t,e)),{}),Dne=Tne.reduce(((e,t)=>(e[t.dialCode]=t.code,e)),{}),Pne=e=>Boolean(e)&&""!==e.trim();function xne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Rne(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Rne(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let One,Mne,Nne=!0;function Lne(e){if(void 0!==One){const t=e()["features/base/config"].disableBeforeUnloadHandlers,n=void 0!==t&&t;window.removeEventListener(n?"unload":"beforeunload",One),One=void 0}}function jne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}async function Bne(){if(Mne){if(!Mne.released){N3.debug("Releasing wake lock.");try{await Mne.release()}catch(e){N3.error(`Error while releasing the screen wake lock: ${e}.`)}}Mne.removeEventListener("release",Hne),Mne=void 0,document.removeEventListener("visibilitychange",Une)}}function Fne(){var e;Mne&&!Mne.released||null!==(e=navigator.wakeLock)&&void 0!==e&&e.request&&navigator.wakeLock.request("screen").then((e=>{Mne=e,Mne.addEventListener("release",Hne),document.addEventListener("visibilitychange",Une),N3.debug("Wake lock created.")})).catch((e=>{N3.error(`Error while requesting wake lock for screen: ${e}`)}))}async function Une(){var e;null!==(e=Mne)&&void 0!==e&&e.released&&"visible"===document.visibilityState&&(await Bne(),Fne())}function Hne(){N3.debug("Wake lock released")}function Vne(){N3.debug(`Page visibility changed to: ${document.visibilityState}`)}function zne(e){N3.debug(`Page hidden, persisted (BFCache freeze): ${e.persisted}`)}function $ne(e){N3.debug(`Page shown, persisted (BFCache restore): ${e.persisted}`)}BY.register((e=>t=>n=>{switch(n.type){case QW:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=n.conference,a=n.error,s=t(n),l=i()["features/base/config"].enableForcedReload;switch(qh.isRecordingLocally()&&r(Cm()),a.name){case h.CONFERENCE_RESTARTED:l&&r(Dl({description:"Restart initiated because of a bridge failure",titleKey:"dialog.sessionRestarted"}));break;case h.CONNECTION_ERROR:{const e=xne(a.params,1)[0];r(p5(i()["features/base/connection"].connection)),r(Dl({descriptionArguments:{msg:e},descriptionKey:e?"dialog.connectErrorWithMsg":"dialog.connectError",titleKey:"connection.CONNFAIL"}));break}case h.CONFERENCE_MAX_USERS:{var c,u;let e=!1;null!==(c=a.params)&&void 0!==c&&c.length&&"true"===(null===(u=a.params[0])||void 0===u?void 0:u.visitorsSupported)&&(e=!0),e||r(Dl({hideErrorSupportLink:!0,descriptionKey:"dialog.maxUsersLimitReached",titleKey:"dialog.maxUsersLimitReachedTitle"}));const t=function(e){const t=Ee(e)["features/base/config"];if(t.oldConfig)return{hosts:{domain:t.oldConfig.hosts.domain,muc:t.oldConfig.hosts.muc},focusUserJid:t.oldConfig.focusUserJid,disableFocus:!1,bosh:t.oldConfig.bosh,websocket:t.oldConfig.websocket,oldConfig:void 0}}(i);t&&(r(pP(t)),r(Z3(o)),o.leave().then((()=>r(m5())))),e&&!t&&Nne&&(Nne=!1,N3.info("On max user reached will retry joining as a visitor"),r(m5(!0)).then((()=>(r(f5(!0)),r(g5())))));break}case h.NOT_ALLOWED_ERROR:{const e=xne(a.params,2),t=e[0],n=e[1];let o,s,l,c="dialog.tokenAuthFailed";t===h.AUTH_ERROR_TYPES.NO_MAIN_PARTICIPANTS?(o="visitors.notification.noMainParticipantsDescription",c="visitors.notification.noMainParticipantsTitle"):t===h.AUTH_ERROR_TYPES.NO_VISITORS_LOBBY?o="visitors.notification.noVisitorLobby":t===h.AUTH_ERROR_TYPES.PROMOTION_NOT_ALLOWED?o="visitors.notification.notAllowedPromotion":t===h.AUTH_ERROR_TYPES.ROOM_CREATION_RESTRICTION?o="dialog.errorRoomCreationRestriction":t===h.AUTH_ERROR_TYPES.ROOM_UNAUTHENTICATED_ACCESS_DISABLED&&(c="dialog.unauthenticatedAccessDisabled",U1(i())&&(s=["toolbar.login"],l=[()=>r(h2())])),r(Dl({customActionNameKey:s,customActionHandler:l,descriptionKey:o,hideErrorSupportLink:!0,titleKey:c})),mj(function(e,t){return{action:"not.allowed.error",attributes:{reason:t,type:e}}}(t,n));break}case h.OFFER_ANSWER_FAILED:mj({action:"offer.answer.failure"})}if(!a.recoverable&&(null==o||o.leave(nV).catch((e=>{N3.info("JitsiConference.leave() rejected with:",e)}))),"undefined"!=typeof APP&&Lne(i),!l||(null==a?void 0:a.name)!==h.CONFERENCE_RESTARTED&&(null==a?void 0:a.name)!==g.SHARD_CHANGED_ERROR){if(!l&&(null==a?void 0:a.name)===g.SHARD_CHANGED_ERROR){const e=i()["features/base/connection"].locationURL;if(!e)return N3.error("No locationURL!"),s;r(m5()),r(dP(e)),mP(Ti(e,i()["features/base/conference"].room)).then((e=>{r(fP(e)),r(g5())})).catch((()=>{r(g5())}))}}else r(Z3(o)),r(J1());return s}
85(e,t,n);case XW:return function(e,t,n){var r;let i=e.dispatch,o=e.getState;const a=t(n),s=n.conference,l=o()["features/base/conference"].pendingSubjectChange,c=o()["features/base/config"],u=c.disableBeforeUnloadHandlers,d=void 0!==u&&u,p=c.requireDisplayName;return Nne=!0,i(VV(!0)),l&&i(l5(l)),One=e=>{qh.isRecordingLocally()&&(i(Cm()),e&&(e.preventDefault(),e.returnValue=null)),i(Z3(s))},N6(o())||i(pP({disableFocus:!1})),window.addEventListener(d?"unload":"beforeunload",One),!p||null!==(r=X4(o))&&void 0!==r&&r.name||s.isHidden()||i(Ane({validateInput:Pne})),a}(e,t,n);case t1:return async function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i()["features/base/config"].tokenAuthUrl;if(void 0!==a&&a&&!xe(i())){let e;var s;i()["features/base/jwt"].jwt&&(e=null===(s=X4(i()))||void 0===s?void 0:s.email),r(B3(!0,e||i()["features/base/conference"].authLogin||""))}return"undefined"==typeof APP?(r(Q3()),o):o}(e,t,n);case n1:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=n.connection,a=n.error,s=i()["features/base/jwt"].jwt;if(s){const e=function(e){const t=[],n=(new Date).getTime();try{const r=Ae()(e,{header:!0}),i=Ae()(e);if(!r)return t.push({key:"headerNotFound"}),t;if(!i)return t.push({key:"payloadNotFound"}),t;const o=i.aud,a=i.context,s=i.exp,l=i.iss,c=i.nbf,u=i.sub;if(null!=u&&u.startsWith("vpaas-magic-cookie")){const e=r.kid;if(!e)return t.push({key:"kidNotFound"}),t;e.substring(0,e.indexOf("/"))!==u&&t.push({key:"kidMismatch"}),"jitsi"!==o&&t.push({key:"audInvalid"}),"chat"!==l&&t.push({key:"issInvalid"}),null!=a&&a.features||t.push({key:"featuresNotFound"})}if(c&&(R6(c)?n<1e3*c&&t.push({key:"nbfFuture"}):t.push({key:"nbfInvalid"})),R6(s)?n>1e3*s&&t.push({key:"tokenExpired"}):t.push({key:"expInvalid"}),a){if(a.features){const e=a.features,n=Object.values(ke);Object.keys(e).forEach((r=>{if(n.includes(r)){const n=e[r];!0!==n&&!1!==n&&"true"!==n&&"false"!==n&&t.push({key:"featureValueInvalid",args:{feature:r}})}else t.push({key:"featureInvalid",args:{feature:r}})}))}}else t.push({key:"contextNotFound"})}catch(e){I6.error("Unspecified JWT error"+(null!=e&&e.message?`: ${e.message}`:""))}return t}(s).map((e=>xt.t(`dialog.tokenAuthFailedReason.${e.key}`,e.args))).join(" ");!function(e,t){e&&N3.error(`JWT error: ${e}`),t&&N3.error("JWT parsing errors:",t)}(a.message,e),a.name===g.PASSWORD_REQUIRED&&r(Dl({descriptionKey:e?"dialog.tokenAuthFailedWithReasons":"dialog.tokenAuthFailed",descriptionArguments:{reason:e},titleKey:"dialog.tokenAuthFailedTitle"}))}if(a.name===g.CONFERENCE_REQUEST_FAILED){let e=xl;const t={customActionNameKey:["dialog.rejoinNow"],customActionHandler:[()=>r(J1())],descriptionKey:"notify.connectionFailed"},n=i()["features/base/connection"].locationURL,o=(hi((void 0===n?{href:""}:n).href)||{}).tenant,a=void 0===o?"":o;a.startsWith("-")||a.endsWith("-")?(t.descriptionKey="notify.invalidTenantHyphenDescription",t.titleKey="notify.invalidTenant",e=Dl):a.length>63&&(t.descriptionKey="notify.invalidTenantLengthDescription",t.titleKey="notify.invalidTenant",e=Dl),r(e(t,hl.STICKY))}const l=t(n);Lne(i);let c=!1;return k5(i,(e=>{if(e.getConnection()===o){c=!0;const t=F3(e,a.name);void 0!==a.recoverable&&(t.error.recoverable=a.recoverable),r(t)}return!0})),c||a.name!==g.SHARD_CHANGED_ERROR||i()["features/base/config"].enableForcedReload&&r(J1()),l}(e,t,n);case i1:e.dispatch(Tl());break;case oY:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i()["features/base/conference"].subject;return a&&r({type:kY,subject:void 0}),"object"==typeof APP&&APP.API.notifySubjectChanged(a),o}(e,t,n);case dY:Lne(e.getState);break;case bY:return function(e,t){const n=e(t);return"undefined"!=typeof APP&&APP.API.notifyP2pStatusChanged(t.p2p),n}(t,n);case Rg:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=i()["features/base/conference"].conference,a=n.participant,s=t(n),l=X4(i);if(o&&a.id===(null==l?void 0:l.id)&&("name"in a&&o.setDisplayName(a.name),"isSilent"in a&&o.setIsSilent(a.isSilent),"role"in a&&a.role===ok.MODERATOR)){const e=i()["features/base/conference"],t=e.pendingSubjectChange,n=e.subject;void 0!==t&&t!==n&&r(l5(t))}return s}
85(e,t,n);case Og:return function(e,t,n){const r=(0,e.getState)(),i=r["features/base/conference"].conference;if(!i)return t(n);const o=n.participant.id,a=r6(r,o),s=y6(r),l=o?$I:"unpinned",c=(null==a?void 0:a.local)||!o&&(null==s?void 0:s.local);let u;return u=c||(l===$I?o:null==s?void 0:s.id),mj(function(e,t){return{type:"track",action:e,actionSubject:"participant",objectType:"participant",objectId:t,attributes:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}}}(l,u,{local:c,participant_count:i.getParticipantCount()})),t(n)}(e,t,n);case yY:return function(e,t,n){const r=(0,e.getState)()["features/base/conference"].conference;if(r){const e=n.duration,t=n.tones,i=n.pause;r.sendTones(t,e,i)}return t(n)}(e,t,n);case CY:return function(e,t,n){let r=e.dispatch;const i=(0,e.getState)()["features/base/config"],o=i.localSubject,a=i.subject;return n.room&&(o&&r(c5(o)),a&&r(l5(a))),t(n)}(e,t,n);case ED:case ID:return async function(e,t,n){const r=n.track;if(null!=r&&r.local){const t=(0,e.getState)(),i=I5(t);if(i){const e=n.track.jitsiTrack;if(n.type===ED){if(!N6(t)){const n=t["features/screen-share"].desktopAudioTrack;if("undefined"!=typeof APP&&n&&r.mediaType===Vr.AUDIO){await i.replaceTrack(n,null);const t=new t3(n);await e.setEffect(t),i.getLocalTracks().includes(e)||await i.replaceTrack(null,e)}else await w5(i,[e])}}else await function(e,t){return Promise.all(t.map((t=>e.removeTrack(t).catch((e=>{e.name!==k.TRACK_IS_DISPOSED&&R5("Failed to remove local track from conference",e)})))))}(i,[e])}}return t(n)}(e,t,n);case TY:return function(e,t,n){const r=I5((0,e.getState)()),i=Number(n.assumedBandwidthBps),o=isNaN(i)||i<-1?-1:i;return r&&r.setAssumedBandwidthBps(o),t(n)}(e,t,n)}return t(n)})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;e&&!n&&e.on(m.METADATA_UPDATED,(e=>{r(L3(e))})),e!==n&&r(L3(null))})),BY.register((e=>t=>n=>{const r=e.dispatch,i=e.getState,o=i()["features/base/config"].enableForcedReload;switch(n.type){case tY:r({type:oP,value:!1}),document.addEventListener("visibilitychange",Vne),window.addEventListener("pagehide",zne),window.addEventListener("pageshow",$ne);break;case XW:o&&r(Dx(!1)),Fne();break;case lK:n.knocking&&Fne();break;case QW:{var a;const e=null===(a=n.error)||void 0===a?void 0:a.name;if(!o||e!==h.CONFERENCE_RESTARTED&&e!==g.SHARD_CHANGED_ERROR||r(Dx(!0)),e===h.CONFERENCE_DESTROYED){const e=i(),t=e["features/base/config"].notifyOnConferenceDestruction,o=void 0===t||t,a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return jne(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jne(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n.error.params,1)[0];if(function(e,t,n){var r;const i=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return b5(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b5(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n,1)[0],o=I5(e);return(null==o||null===(r=o.room)||void 0===r?void 0:r.roomjid)===i&&(t(m5(!0,!1)).then((()=>(t(K3()),N3.info("Dispatching silent re-connect."),t(g5())))),!0)}(e,r,n.error.params))break;const s=Object.keys(eV)[Object.values(eV).indexOf(a)];r(v5(!0,xt.t(s)||a,o))}Bne(),document.removeEventListener("visibilitychange",Vne),window.removeEventListener("pagehide",zne),window.removeEventListener("pageshow",$ne);break}case nY:case mY:Bne(),document.removeEventListener("visibilitychange",Vne),window.removeEventListener("pagehide",zne),window.removeEventListener("pageshow",$ne);break;case e1:i()["features/base/media"].initialGUMPromise&&e.dispatch(as());break;case t1:{const e=i()["features/base/media"].initialGUMPromise,t=e?e.promise:Promise.resolve({tracks:[]}),n=bx(i());N3.debug(`On connection established: prejoinVisible: ${n}, initialGUMPromiseExists=${Boolean(e)}, promiseExists=${Boolean(t)}`),n?t.then((()=>{const e=i();let t=Ts(e["features/base/tracks"]);const n=[];for(const i of t)(!i.muted||p.isWebKitBased()&&i.jitsiTrack&&i.jitsiTrack.getType()===Vr.AUDIO)&&!N6(e)||n.push(r(LD(i.jitsiTrack,null)).catch((e=>{N3.error(`Failed to replace local track (${i.jitsiTrack}) with null: ${e}`)})));Promise.allSettled(n).then((()=>{t=Ts(i()["features/base/tracks"]);const e=t.map((e=>e.jitsiTrack));return APP.conference.startConference(e)})).catch(N3.error)})):t.then((e=>{let t=e.tracks,n=null!=t?t:[];return N6(i())&&(n=[],t.forEach((e=>e.dispose().catch(N3.error))),r(us([Vr.AUDIO,Vr.VIDEO],bs.NONE))),r(as()),APP.conference.startConference(n)})).catch(N3.error);break}}return t(n)}));const Wne=Y("app:i18n");BY.register((e=>t=>n=>{switch(n.type){case sP:{var r;const e=null===(r=n.config)||void 0===r?void 0:r.defaultLanguage;e&&e!==Sn.language&&Sn.changeLanguage(e).catch((e=>{Wne.log("Error applying defaultLanguage from config",e)}));break}case rn:case on:case W9:{const t=Sn.language,r=n.type===W9?n.value:e.getState()["features/dynamic-branding"],i=null==r?void 0:r.labels;if(t&&null!=i&&i[t]&&eC(t,i[t]).catch((e=>{Wne.log("Error setting dynamic language bundle",e)}
85)),_n.forEach((e=>{const n=null==r?void 0:r[`labels-${e}`];t&&null!=n&&n[t]&&eC(t,n[t],e).catch((t=>{Wne.log(`Error setting dynamic language bundle for ${e}`,t)}))})),n.type===W9){const t=n.value.defaultTranscriptionLanguage;if(void 0!==t){const n=_5(e.getState()).conference;null==n||n.setTranscriptionLanguage(t)}}break}}return t(n)}));const Yne=["idToken","jwt","refreshToken","type"];function qne(e,t){let n,r=e.dispatch,i=e.getState,o=t.avatarURL,a=t.email,s=t.id,l=t.name,c=t.features;if((o||a||l||c)&&(n=X4(i))){const e={id:n.id,local:!0};o&&(e.avatarURL=o),a&&(e.email=a),s&&(e.jwtId=s),l&&(e.name=l),c&&(e.features=c),r(yk(e))}}UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;e!==n&&r(Rm())})),BY.register((e=>t=>n=>{const r=e.getState();switch(n.type){case sP:case a1:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i()["features/base/connection"].locationURL;return r(Om(a?D6(a):void 0)),o}(e,t,n);case t1:{const t=r["features/base/jwt"].delayedLoadOfAvatarUrl;t&&(qne(e,{avatarURL:t}),e.dispatch(Rm()),e.dispatch({type:xm,avatarUrl:t}));break}case Pm:return function(e,t,n){n.idToken;const r=n.jwt,i=(n.refreshToken,n.type,function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(n,Yne));if(!Object.keys(i).length){const t=e.getState();if(r){let i;try{i=Ae()(r)}catch(e){I6.error(e)}if(i){const o=i,a=o.context,s=o.iss,l=o.sub,c=t["features/base/config"],u=c.tokenGetUserInfoOutOfContext,d=c.tokenRespectTenant;if(n.jwt=r,n.issuer=s,a){const r=function(e){let t=e.avatar,n=e.avatarUrl,r=e.email,i=e.id,o=e.name,a=e["hidden-from-recorder"];const s={};return"string"==typeof n?s.avatarURL=n.trim():"string"==typeof t&&(s.avatarURL=t.trim()),"string"==typeof r&&(s.email=r.trim()),"string"==typeof i&&(s.id=i.trim()),"string"==typeof o&&(s.name=o.trim()),"true"!==a&&!0!==a||(s.hiddenFromRecorder=!0),Object.keys(s).length?s:void 0}(a.user||{});n.callee=a.callee,n.group=a.group,n.server=a.server,n.tenant=a.tenant||l||void 0,n.user=r;const i=r?{...r}:{};let o=a.features;if(!xe(t)&&d&&a.tenant){const e=t["features/base/connection"].locationURL,n=(hi((void 0===e?{href:""}:e).href)||{}).tenant,r=void 0===n?"":n;o=a.tenant===r||""===r?o:{}}i.avatarURL&&t["features/base/jwt"].knownAvatarUrl!==i.avatarURL&&(e.dispatch(Rm(i.avatarURL)),i.avatarURL=void 0),qne(e,{...i,features:o}),a.user&&"visitor"===a.user.role&&(n.preferVisitor=!0)}else(i.name||i.picture||i.email)&&(u&&qne(e,{avatarURL:i.picture,name:i.name,email:i.email}),e.dispatch(B3(!0,i.email)))}}else{if("undefined"==typeof APP){const n=t["features/base/jwt"].user;n&&function(e,t){let n,r=e.dispatch,i=e.getState,o=t.avatarURL,a=t.name,s=t.email;if((o||a||s)&&(n=X4(i))){const e={id:n.id,local:!0};o===n.avatarURL&&(e.avatarURL=void 0),s===n.email&&(e.email=void 0),a===n.name&&(e.name=void 0),e.features=void 0,r(yk(e))}}(e,n)}e.dispatch(B3(!0))}}return t(n)}(e,t,n)}return t(n)}));const Gne="ADD_KNOWN_DOMAINS";function Kne(e){return{type:Gne,knownDomains:"string"==typeof e?[e]:e}}BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case KW:!function(e){let t=e.dispatch;const n=hi(Cc(e.getState));t(Kne(null==n?void 0:n.host))}(e);break;case CY:!function(e){let t=e.dispatch;const n=(0,e.getState)()["features/base/connection"].locationURL;let r;n&&(r=n.host)&&t(Kne(r))}(e)}return r}));const Jne="SET_LAST_N";function Zne(e){return{type:Jne,lastN:e}}const Qne=Y("app:lastn"),Xne=tl((e=>{var t,n;let r=e.dispatch;const i=(0,e.getState)();if(!i["features/base/conference"].conference)return void Qne.debug("There is no active conference, not updating last N");const o=i["features/base/low-bandwidth-mode"].enabled,a=(i["features/mobile/background"]||{}).appState,s=i["features/filmstrip"].enabled,l=i["features/base/config"],c=i["features/video-layout"].carMode;let u=null!==(t=l.startLastN)&&void 0!==t?t:null!==(n=l.channelLastN)&&void 0!==n?n:-1;if("ReactNative"!==navigator.product||"active"===a&&!c)if(o){const e=i["features/video-layout"],t=e.remoteScreenShares,n=e.tileViewEnabled,r=i["features/large-video"].participantId,o=r?r6(i,r):void 0;u=n||!o||o.local?0:(t||[]).includes(null!=r?r:"")?1:0}else s||(u=1);else u=0;i["features/base/lastn"].lastN!==u&&r(Zne(u))}),1e3);BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case Z9:case XW:case MH:case K0:case OB:case Z0:Xne(e)}return r}));const ere="features/base/net-info";function tre(e){return e[ere].isOnline}const nre="LIB_DID_DISPOSE",rre="LIB_DID_INIT",ire="LIB_INIT_ERROR",ore="LIB_WILL_INIT";function are(){return e=>{e({type:"LIB_WILL_DISPOSE"}),e({type:nre})}}function sre(e){const t=e["features/base/config"].testing;return Boolean(null==t?void 0:t.testMode)}function lre(e,t){var n;const r=(0,e.getState)();return u6(r6(r,t))?Jr:null===(n=Os(r["features/base/tracks"],Vr.VIDEO,t))||void 0===n?void 0:n.videoType}function cre(e){var t;const n=(0,e.getState)(),r=null!==(t=n["features/large-video"].participantId)&&void 0!==t?t:"",i=Rs(n,r6(n,null!=r?r:""));return Boolean(i&&!i.muted&&Wj(i))}function ure(e){var t;return null===(t=Is((0,e.getState)()["features/base/tracks"]))||void 0===t||null===(t=t.codec)||void 0===t?void 0:t.toLowerCase()}function dre(e,t){const n=(0,e.getState)(),r=Rs(n,r6(n,t));return Boolean(r&&!r.muted&&Wj(r))}function pre(e){return(0,e.dispatch)(Fz(!0,Vr.AUDIO))}function fre(e){return(0,e.dispatch)(Fz(!1,Vr.AUDIO))}function hre(e){return(0,e.dispatch)(NG(!0,!0,!0))}function mre(e){return(0,e.dispatch)(NG(!1,!0,!0))}BY.register((e=>t=>n=>{switch(n.type){case Gte:u.default.setNetworkInfo({isOnline:n.isOnline});break;case Dg:n.participant.local&&e.dispatch(are());break;case sP:return function(e,t,n){let r=e.dispatch;(0,e.getState)()["features/base/lib-jitsi-meet"].initialized&&r(are());const i=t(n);return r(((e,t)=>{const n=t(),r=n["features/base/config"];if(!r)throw new Error("Cannot init lib-jitsi-meet without config");e({type:ore});try{u.default.init({enableAnalyticsLogging:bD(t),...r,externalStorage:a.isLocalStorageDisabled()?a:void 0}),u.default.setNetworkInfo({isOnline:tre(n)}),hP.info(`lib-jitsi-meet version: ${u.default.version}`),hP.info(`User Agent: ${navigator.userAgent}`),e({type:rre})}catch(t){e(function(e){return{type:ire,error:e}}(t))}})),i}
85(e,t,n)}return t(n)}));class gre{constructor(){(function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})(this,"logs",[]),this.logs=[]}isReady(){return!0}storeLogs(e){for(let t=0,n=e.length;t<n;t++){const n=e[t];"object"==typeof n?this.logs.push(n.text):this.logs.push(n)}}getLogs(){return this.logs}}const vre=Y("app:rtcstats");function bre(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const yre=new class{constructor(){bre(this,"_connStateEvents",[]),bre(this,"_initialized",!1)}init(){this._connStateEvents=[],this._initialized||(u.default.rtcstats.on(A.RTC_STATS_PC_EVENT,(e=>this.handleRTCStatsEvent(e))),this._initialized=!0)}sendLogs(e){u.default.rtcstats.sendStatsEntry("logs",e)}sendE2ERTTData(e){u.default.rtcstats.sendStatsEntry("e2eRtt",e)}sendIdentityData(e){u.default.rtcstats.sendIdentityEntry(e)}sendConferenceTimestamp(e){u.default.rtcstats.sendStatsEntry("conferenceStartTimestamp",e)}sendFaceLandmarksData(e){u.default.rtcstats.sendStatsEntry("faceLandmarks",e)}handleRTCStatsEvent(e){switch(e.type){case"connectionstatechange":{const t=e.body,n=t.isP2P,r=void 0===n?null:n,i=t.state,o=void 0===i?null:i;if(this._connStateEvents.push(e.body),"failed"===o){const e=r?"P2P":"JVB",t=this._connStateEvents.some((e=>e.isP2P===r&&"connected"===e.state));vre.info(`${e} PeerConnection failed, previously connected: ${t}`),"undefined"!=typeof APP&&APP.API.notifyPeerConnectionFailure(r,t)}break}}}};function _re(e){var t;const n=Ee(e)["features/base/config"].analytics;return null!==(t=null==n?void 0:n.rtcstatsEnabled)&&void 0!==t&&t}class wre{constructor(e){(function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n})(this,"getState",void 0),this.getState=e}isReady(){return u.default.rtcstats.isTraceAvailable()}canStoreLogsRtcstats(){var e;const t=this.getState()["features/base/config"];return(null==t||null===(e=t.analytics)||void 0===e?void 0:e.rtcstatsStoreLogs)&&_re(this.getState())}storeLogs(e){this.canStoreLogsRtcstats()&&yre.sendLogs(e)}}const Sre="SET_LOG_COLLECTOR",Ere="SET_LOGGING_CONFIG";function kre(e){return{type:Sre,logCollector:e}}function Cre(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Are(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Are(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Are(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Tre(e,t){e.setLogLevel(t.defaultLogLevel);for(const r of Object.entries(t.loggers)){var n=Cre(r,2);const t=n[0],i=n[1];e.setLogLevelById(i,t)}}BY.register((e=>t=>n=>{switch(n.type){case KW:return function(e,t,n){const r=(0,e.getState)()["features/base/logging"].config;return Tre(U(),r),"undefined"==typeof APP||Tre(u.default,r),t(n)}
85(e,t,n);case XW:return function(e,t,n){let r=e.getState;const i=t(n),o=n.conference,a=r()["features/base/logging"].logCollector;return a&&o===I5(r())&&(a.flush(),o.on(m.BEFORE_STATISTICS_DISPOSED,(()=>a.flush()))),i}(e,t,n);case QW:{const r=t(n),i=e.getState()["features/base/logging"].logCollector;return null==i||i.flush(),r}case ore:return function(e,t,n){let r=e.getState;return"undefined"==typeof APP&&Tre(u.default,r()["features/base/logging"].config),t(n)}(e,t,n);case sP:return function(e,t,n){var r;let i=e.dispatch;const o=t(n);return i(function(e){return{type:Ere,config:e}}(null===(r=n.config)||void 0===r?void 0:r.logging)),o}(e,t,n);case Ere:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=i()["features/base/logging"].config,s=sre(i());return Tre(U(),a),Tre(u.default,a),function(e,t,n){let r=e.dispatch,i=e.getState;const o=i()["features/base/logging"].logCollector;if(o||t.disableLogCollector)o&&t.disableLogCollector&&(U().removeGlobalTransport(o),u.default.removeGlobalLogTransport(o),o.stop(),r(kre(void 0)));else{const e=i()["features/base/config"],t=e.apiLogLevels,o=e.analytics,a=(void 0===o?{}:o).rtcstatsLogFlushSizeBytes,s=new(U().LogCollector)(new wre(i),{maxEntryLength:a});if(t&&Array.isArray(t)&&"object"==typeof APP){const e=t.reduce(((e,t)=>(e[t]=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];APP.API.notifyLog(t,n)},e)),{});U().addGlobalTransport(e),u.default.addGlobalLogTransport(e)}if(U().addGlobalTransport(s),s.start(),r(kre(s)),n&&"object"==typeof APP){APP.debugLogs=new gre;const e=new(U().LogCollector)(APP.debugLogs,{storeInterval:1e3});U().addGlobalTransport(e),u.default.addGlobalLogTransport(e),e.start(),U().removeGlobalTransport(console),u.default.removeGlobalLogTransport(console)}}}({dispatch:r,getState:i},a,s),o}(e,t,n)}return t(n)}));const Ire="network-info-online-status-change";function Dre(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Pre extends(r()){constructor(){super(),Dre(this,"_onlineStateListener",void 0),Dre(this,"_offlineStateListener",void 0),this._onlineStateListener=this._handleOnlineStatusChange.bind(this,!0),this._offlineStateListener=this._handleOnlineStatusChange.bind(this,!1)}_handleOnlineStatusChange(e){this.emit(Ire,{isOnline:e})}static isSupported(){return Boolean(window.addEventListener)&&void 0!==navigator.onLine}start(){window.addEventListener("online",this._onlineStateListener),window.addEventListener("offline",this._offlineStateListener)}stop(){window.removeEventListener("online",this._onlineStateListener),window.removeEventListener("offline",this._offlineStateListener)}}function xre(e){return{type:Kte,cleanup:e}}const Rre=Y("app:net-info");BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=e(r);switch(r.type){case KW:if(Pre.isSupported()){const e=new Pre,n=()=>{e.stop(),e.removeAllListeners()};e.addListener(Ire,(e=>{let n=e.isOnline,r=e.networkType,i=e.details;Rre.info("Network changed",JSON.stringify({isOnline:n,details:i,networkType:r})),t(function(e){return{type:Gte,isOnline:e.isOnline,networkType:e.networkType,details:e.details}}({isOnline:n,networkType:r,details:i}))})),t(xre(n)),e.start()}break;case JW:{const e=n()[ere]._cleanup;e&&(e(),t(xre(void 0)))}}return i}}));var Ore=__webpack_require__(8300),Mre=__webpack_require__(83710),Nre=__webpack_require__(87809),Lre=__webpack_require__(45572),jre=__webpack_require__(64099);const Bre=function(e,t,n,r){var i=-1,o=Mre.A,a=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=(0,Lre.A)(t,(0,Sj.A)(n))),r?(o=Nre.A,a=!1):t.length>=200&&(o=jre.A,a=!1,t=new Ore.A(t));e:for(;++i<s;){var u=e[i],d=null==n?u:n(u);if(u=r||0!==u?u:0,a&&d==d){for(var p=c;p--;)if(t[p]===d)continue e;l.push(u)}else o(t,d,r)||l.push(u)}return l};var Fre=__webpack_require__(87671),Ure=__webpack_require__(24326),Hre=__webpack_require__(53533),Vre=(0,Ure.A)((function(e,t){return(0,Hre.A)(e)?Bre(e,(0,Fre.A)(t,1,Hre.A,!0)):[]}));const zre=Vre;function $re(e,t,n){const r=n.dispatch,i=I5((0,n.getState)()),o=zre(e,t),a=zre(t,e);o.length&&o.forEach((e=>{sk.debug("Dispatching participantLeft for virtual screenshare",e),r(gk(e,i,{fakeParticipant:lk.RemoteScreenShare}))})),a.length&&a.forEach((e=>{sk.debug("Creating virtual screenshare participant",e),r(wk(e,!1,i))}))}function Wre(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yre(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yre(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yre(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function qre(e,t,n,r){var i;let o=e.getState,a=e.dispatch;const s="true"===r,l=o(),c=l["features/base/config"].e2ee,u=void 0===c?{}:c;s!==(null===(i=r6(l,n))||void 0===i?void 0:i.e2eeEnabled)&&(a(yk({conference:t,id:n,e2eeEnabled:s})),u.externallyManagedKey||(o()["features/e2ee"]||{}).maxMode===Pee&&s||a(AW(s)))}function Gre(e,t){let n=e.getState,r=e.dispatch;const i=n(),o=i["features/base/config"].startAudioMuted,a=i["features/base/settings"],s=a.soundsParticipantJoined,l=a.soundsParticipantLeft;if(!t.participant.local&&(!o||o6(i)<o)){const e=t.participant,n=e.isReplacing,i=e.isReplaced;if(t.type===Tg){if(!s)return;const e=t.participant.presence;e===KF||e===JF||n||r(ju(rk))}else t.type===Dg&&!i&&l&&r(ju(ik))}}function Kre(e,t,n){var r;const i=e.dispatch,o=e.getState,a=e.getState()["features/base/participants"].overwrittenNameList,s=n.participant,l=s.avatarURL,c=s.email,u=s.id,d=s.local,p=s.localRecording,f=s.name,h=s.raisedHandTimestamp;if(void 0!==h&&d){var m;const e=o()["features/base/conference"].conference,t=parseInt(h,10);e&&t!==(null===(m=X4(o()))||void 0===m?void 0:m.raisedHandTimestamp)&&e.setLocalParticipantProperty("raisedHand",t)}if(a[u]&&(n.participant.name=a[u]),void 0!==p&&d){var g;const e=I5(o);e&&p!==(null===(g=X4(o()))||void 0===g?void 0:g.localRecording)&&e.setLocalParticipantProperty("localRecording",p)}const v=t(n);if(null!==(r=o()["features/base/config"])&&void 0!==r&&r.hosts){var b;const t=o()["features/base/config"].disableThirdPartyRequests,n=!u&&d?null===(b=X4(o()))||void 0===b?void 0:b.id:u;if(l||c||u||f)if(t)y=l,oi.test(y)&&i(kk(n,l,!1));else{const t=r6(o(),n);Q4(null!=t?t:{id:""},e).then((e=>{var t;i(kk(n,null!==(t=null==e?void 0:e.src)&&void 0!==t?t:"",Boolean(null==e?void 0:e.isUsingCORS)))}))}}var y;return v}function Jre(e,t,n,r){let i,o=e.dispatch,a=e.getState;switch(r){case void 0:case"false":i=0;break;case"true":i=Date.now();break;default:i=parseInt(`${r}`,10)}const s=a();if(o(yk({conference:t,id:n,raisedHandTimestamp:i})),o(Ak({id:n,raisedHandTimestamp:i})),"undefined"!=typeof APP&&APP.API.notifyRaiseHandUpdated(n,i),!i)return;const l=k6(s),c=r6(s,n),u=m6(s,n);let d=!1,p=!1,f=!1;if(l&&(d=X5(c,Nn,s),p=X5(c,jn,s),f=X5(c,Ln,s)),d||p||f){const e={customActionHandler:[],customActionNameKey:[]};if(e.customActionNameKey.push("notify.allowAll"),e.customActionHandler.push((()=>{var e;o((e=n,t=>{(0,fa.unstable_batchedUpdates)((()=>{t(Da(e)),t(Pa(e)),t(xa(e))}))})),o(Il(Wn)),o(Il(Yn)),o(Il(qn))})),d){const t=e.customActionNameKey.slice(),r=e.customActionHandler.slice();t.unshift("notify.allowAudio"),r.unshift((()=>{o(Da(n)),o(Il(Wn))})),o(xl({title:u,descriptionKey:"notify.raisedHand",uid:Wn,customActionNameKey:t,customActionHandler:r},hl.EXTRA_LONG))}if(p){const t=e.customActionNameKey.slice(),r=e.customActionHandler.slice();t.unshift("notify.allowVideo"),r.unshift((()=>{o(xa(n)),o(Il(qn))})),o(xl({title:u,descriptionKey:"notify.raisedHand",uid:qn,customActionNameKey:t,customActionHandler:r},hl.EXTRA_LONG))}if(f){const t=e.customActionNameKey.slice(),r=e.customActionHandler.slice();t.unshift("notify.allowDesktop"),r.unshift((()=>{o(Pa(n)),o(Il(Yn))})),o(xl({title:u,descriptionKey:"notify.raisedHand",uid:Yn,customActionNameKey:t,customActionHandler:r},hl.EXTRA_LONG))}}else{let e;const t=s["features/base/participants"].raisedHandsQueue;e=t.length>1?xt.t("notify.raisedHands",{participantName:u,raisedHands:t.length-1}):u,o(xl({titleKey:"notify.somebody",title:e,descriptionKey:"notify.raisedHand",concatText:!0,uid:wl,customActionNameKey:["n
85otify.viewParticipants"],customActionHandler:[()=>o(RK())]},hl.LONG))}o(ju(nG))}let Zre;UY.register((e=>e["features/base/tracks"]),((e,t)=>function(e){const t=e.dispatch,n=(0,e.getState)(),r=I5(n),i=n["features/base/tracks"],o=n["features/base/participants"],a=o.sortedRemoteVirtualScreenshareParticipants,s=o.localScreenShare,l=[...a.keys()];let c;const u=i.reduce(((e,t)=>{if(t.videoType===Jr&&!t.jitsiTrack.isMuted()){const r=t.jitsiTrack.getSourceName();if(!r&&Di(n))return e;t.local?c=r:r6(n,a6(r))&&e.push(r)}return e}),[]);!s&&c&&t(wk(c,!0,r)),s&&!c&&t(gk(s.id,r,{fakeParticipant:lk.LocalScreenShare})),Di(n)||$re(l,u,e)}(t))),UY.register((e=>e["features/base/participants"].remoteVideoSources),((e,t)=>Di(t.getState())&&function(e){const t=(0,e.getState)(),n=[...t["features/base/participants"].sortedRemoteVirtualScreenshareParticipants.keys()],r=function(e){var t;const n=I5(e);return null==n||null===(t=n.getParticipants())||void 0===t?void 0:t.reduce(((e,t)=>{const n=t.getSources().get(Vr.VIDEO);return[...e,...Array.from(null!=n?n:new Map).filter((e=>e[1].videoType===Jr&&!e[1].muted)).map((e=>e[0]))]}),[])}(t);$re(n,r,e)}(t))),UY.register((e=>e["features/base/participants"].raisedHandsQueue),((e,t)=>{var n;!e.length||!function(e){var t,n;const r=e["features/base/participants"].raisedHandsQueue||[];return(null===(t=X4(e))||void 0===t?void 0:t.id)===(null===(n=r[0])||void 0===n?void 0:n.id)}(t.getState())||function(e){var t;const n=e["features/base/participants"].raisedHandsQueue;return Boolean(null===(t=n[0])||void 0===t?void 0:t.hasBeenNotified)}(t.getState())||(null===(n=t.getState()["features/base/config"])||void 0===n||null===(n=n.raisedHands)||void 0===n?void 0:n.disableNextSpeakerNotification)||t.getState()["features/visitors"].iAmVisitor||function(e){const t=e.dispatch;(0,fa.unstable_batchedUpdates)((()=>{t(xl({titleKey:"notify.nextToSpeak",maxLines:2},hl.MEDIUM)),t({type:_g})}))}(t),e[0]||t.dispatch(Il(wl))})),BY.register((e=>t=>n=>{switch(n.type){case KW:return function(e){let t=e.dispatch;t(Bu(rk,"joined.mp3")),t(Bu(ik,"left.mp3"))}(e),function(e,t,n){var r;let i=e.getState,o=e.dispatch;const a=t(n),s=i(),l=s["features/base/settings"],c=null===(r=s["features/base/jwt"])||void 0===r?void 0:r.user;return o(function(){return fk(we(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{id:""},"local",!0))}({avatarURL:l.avatarURL,email:l.email,name:l.displayName,id:"",userContext:c})),a}(e,t,n);case JW:return function(e){let t=e.dispatch;t(Uu(rk)),t(Uu(ik))}(e),function(e,t,n){let r=e.dispatch;const i=t(n);return r(((e,t)=>{const n=X4(t);if(n)return e(gk(n.id,void 0))})),i}(e,t,n);case uY:e.dispatch(pk(n.conference.myUserId()));break;case wg:{const t=n.participant.id,r=e.getState(),i=X4(r),o=w6(r);i&&i.id===t&&(null==o?void 0:o.id)!==t&&A6(i)&&!Pi(r)&&e.dispatch(Ck(!1));break}case Fg:{const t=e.getState(),r=w6(t);null!=r&&r.local&&A6(r)&&n.level>.2&&!Pi(t)&&e.dispatch(Ck(!1));break}case Sg:{const t=e.getState()["features/base/conference"].conference;null==t||t.grantOwner(n.id);break}case Eg:{const t=e.getState()["features/base/conference"].conference;null==t||t.kickParticipant(n.id);break}case Lg:{const t=n.raisedHandTimestamp,r=X4(e.getState()),i=null==r?void 0:r.id,o=N6(e.getState()),a=A6(r);if(e.dispatch(yk({id:null!=i?i:"",local:!0,raisedHandTimestamp:t})),e.dispatch(Ak({id:null!=i?i:"",raisedHandTimestamp:t})),o){const t=a?Il(Cl):xl({titleKey:"visitors.notification.requestToJoin",descriptionKey:"visitors.notification.requestToJoinDescription",uid:Cl},hl.STICKY);e.dispatch(t)}"undefined"!=typeof APP&&APP.API.notifyRaiseHandUpdated(i,t);break}case sP:{const i=t(n),o=e.getState(),a=o["features/base/config"].deploymentInfo;if(null!=a&&a.userRegion){var r;const t=null===(r=X4(o))||void 0===r?void 0:r.id;t&&e.dispatch(yk({id:t,local:!0,region:a.userRegion}))}return i}case XW:{const r=t(n),o=e.getState()["features/base/config"].startSilent;if(o){var i;const t=null===(i=X4(e.getState()))||void 0===i?void 0:i.id;t&&e.dispatch(yk({id:t,local:!0,isSilent:o}))}return r}case Vg:{var o;const t=e.getState(),r=n.recording,i=n.onlySelf,a=null===(o=X4(t))||void 0===o?void 0:o.id,s=t["features/base/config"].localRecording;null!=s&&s.notifyAllParticipants&&!i&&a&&e.dispatch(yk({id:a,local:!0,localRecording:r}));break}case kg:{const t=e.getState()["features/base/conference"].conference;null==t||t.muteParticipant(n.id,n.mediaType);break}case Bg:{const t=n.participant;let r=C6(e.getState());t.raisedHandTimestamp?(r=[...r,{id:t.id,raisedHandTimestamp:t.raisedHandTimestamp}],r=r.sort(((e,t)=>e.raisedHandTimestamp-t.raisedHandTimestamp))):r=r.filter((e=>e.id!==t.id)),n.queue=r;break}case Tg:return!u6(n.participant)&&!d6(n.participant)&&Gre(e,n),Kre(e,t,n);case Dg:!u6(n.participant)&&!d6(n.participant)&&Gre(e,n);break;
85case Pg:{const t=e.dispatch,r=e.getState,i=n.participant,o=n.track;let a;o.isAudioTrack()?a="notify.mutedRemotelyTitle":o.isVideoTrack()&&(a=o.getVideoType()===Jr?"notify.desktopMutedRemotelyTitle":"notify.videoMutedRemotelyTitle"),t(xl({titleKey:a,titleArguments:{participantDisplayName:m6(r,i.getId())}},hl.MEDIUM));break}case Rg:return Kre(e,t,n);case Hg:{const t=n.participantList;if(!Array.isArray(t))return void sk.error("Overwrite names failed. Argument is not an array.");(0,fa.unstable_batchedUpdates)((()=>{t.forEach((t=>{var n,r;e.dispatch((n=t.id,r=t.name,{type:Ug,id:n,name:r}))}))}));break}case Ug:{const t=e.dispatch,r=(0,e.getState)(),i=n.id,o=n.name;let a=!1,s=i;if(-1!==i.indexOf("@")&&(s=i.slice(i.indexOf("/")+1),a=!0,n.id=s),a){const e=L5(r),n=r["features/breakout-rooms"].roomCounter,i={};Object.entries(e).forEach((e=>{let t=Wre(e,2),n=t[0],r=t[1];const a=(null==r?void 0:r.participants)||{},l=Object.keys(a).find((e=>e.slice(e.indexOf("/")+1)===s));i[n]=l?{...r,participants:{...a,[l]:{...a[l],displayName:o}}}:r})),t({type:oV,rooms:e,roomCounter:n,updatedNames:!0})}else t(yk({id:s,name:o}));break}}return t(n)})),UY.register((e=>I5(e)),((e,t)=>{let n=t.dispatch,r=t.getState;(0,fa.unstable_batchedUpdates)((()=>{for(const i of b6(r())){var t=Wre(i,2);const r=t[0],o=t[1];(!e||o.conference!==e)&&n(gk(r,o.conference,{isReplaced:o.isReplaced}))}}))})),UY.register((e=>e["features/base/conference"]),((e,t)=>{let n=e.leaving,r=t.dispatch;const i=(0,t.getState)(),o=X4(i);let a;if(!o||(a=o.id)===nk)return;const s=k5(i,(e=>e===n||e.myUserId()!==a));s&&r(pk(nk))})),UY.register((e=>e["features/base/conference"].conference),((e,t)=>{if(e){const n={"e2ee.enabled":(n,r)=>qre(t,e,n.getId(),r),features_e2ee:(n,r)=>{var i;return(null===(i=r6(t.getState(),n.getId()))||void 0===i?void 0:i.e2eeSupported)!==r&&t.dispatch(yk({conference:e,id:n.getId(),e2eeSupported:r}))},features_jigasi:(n,r)=>t.dispatch(yk({conference:e,id:n.getId(),isJigasi:r})),"features_screen-sharing":(n,r)=>t.dispatch(yk({conference:e,id:n.getId(),features:{"screen-sharing":!0}})),localRecording:(n,r)=>function(e,t,n,r){var i;let o=e.dispatch;const a=(0,e.getState)(),s=r6(a,n);if((null!==(i=null==s?void 0:s.localRecording)&&void 0!==i&&i)===r)return;o(yk({conference:t,id:n,localRecording:r}));o(xl({titleKey:"notify.somebody",title:m6(a,n),descriptionKey:r?"notify.localRecordingStarted":"notify.localRecordingStopped",uid:"LOCAL_RECORDING_NOTIFICATION_ID"},hl.MEDIUM)),o(ju(r?vu:gu))}(t,e,n.getId(),Boolean(r)),raisedHand:(n,r)=>Jre(t,e,n.getId(),r),region:(n,r)=>t.dispatch(yk({conference:e,id:n.getId(),region:r})),remoteControlSessionStatus:(n,r)=>t.dispatch(yk({conference:e,id:n.getId(),remoteControlSessionStatus:r}))};
85e.getParticipants().forEach((e=>{Object.keys(n).forEach((t=>{const r=e.getProperty(t);void 0!==r&&n[t](e,r)}))})),e.on(m.PARTICIPANT_PROPERTY_CHANGED,((e,t,r,i)=>{n.hasOwnProperty(t)&&n[t](e,i)})),e.on(m.PERMISSIONS_RECEIVED,(e=>{const n=X4(t.getState());n&&t.dispatch(yk({id:n.id,local:!0,features:e}))}))}else{var n;const r=null===(n=X4(t.getState))||void 0===n?void 0:n.id;qre(t,e,null!=r?r:"",!1),Jre(t,e,null!=r?r:"",0)}})),BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case JW:Zre&&window.removeEventListener("resize",Zre),Zre=void 0;break;case KW:!function(e){Zre=()=>{const t=window,n=t.innerHeight,r=t.innerWidth;e.dispatch(eK(r,n))},window.addEventListener("resize",Zre)}(e);break;case XW:{const t=e.getState()["features/base/responsive-ui"],n=t.clientHeight,r=void 0===n?0:n,i=t.clientWidth,o=void 0===i?0:i,a=t.videoSpaceWidth;if(!(r||o||void 0!==a&&a)){const t=window,n=t.innerHeight,r=t.innerWidth;e.dispatch(eK(r,n))}break}}return r}));const Qre=nl((e=>M9.persistState(e)),2e3);"function"==typeof window.addEventListener&&window.addEventListener("unload",(()=>{Qre.flush()})),BY.register((e=>t=>n=>{const r=Ee(e),i=t(n),o=Ee(e);return r===o||Qre(o),i}));const Xre=Y("app:settings"),eie=(tie={"&":"&","<":"<",">":">",'"':""","'":"'"},function(e){return null==tie?void 0:tie[e]});var tie,nie=/[&<>"']/g,rie=RegExp(nie.source);const iie=function(e){return(e=(0,Xn.A)(e))&&rie.test(e)?e.replace(nie,eie):e};BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case me:!function(e,t){var n;let r=e.dispatch,i=e.getState;const o=t.settings,a={...X4(i())};for(const e in o)o.hasOwnProperty(e)&&(a[(s=e,"displayName"===s?"name":s)]=o[e]);var s;r(yk({...a,id:null!==(n=a.id)&&void 0!==n?n:""}))}(e,n);break;case a1:!function(e){var t;let n=e.dispatch,r=e.getState;const i=B(null!==(t=r()["features/base/connection"].locationURL)&&void 0!==t?t:""),o=i["userInfo.email"],a=i["userInfo.displayName"];if(!o&&!a)return;const s=X4(r());if(s){const e=iie(a),t=iie(o);n(yk({...s,email:t,name:e})),n(ge({displayName:e,email:t}))}}(e)}return r})),BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case ZD:!function(e){let t=e.dispatch;const n=(0,e.getState)();if(Boolean(n["features/base/jwt"].jwt)){const e=function(e){const t=e["features/base/jwt"].user;return null==t?void 0:t.name}(n);e&&t(ge({displayName:e}))}}(e);break;case ED:!function(e,t){let n=e.dispatch,r=e.getState;if(t.local){const e=r()["features/base/settings"],i=e.cameraDeviceId,o=e.micDeviceId,a=t.jitsiTrack.getDeviceId();t.mediaType===Vr.VIDEO&&"camera"===t.videoType&&i!==a?(n(ge({cameraDeviceId:t.jitsiTrack.getDeviceId()})),Xre.info(`switched local video device to: ${a}`)):t.mediaType===Vr.AUDIO&&o!==a&&(n(ge({micDeviceId:t.jitsiTrack.getDeviceId()})),Xre.info(`switched local audio input device to: ${a}`))}}(e,n.track)}return r}));const oie=Y("app:sounds");function aie(e){return Boolean(Wr[e])}BY.register((e=>t=>n=>{switch(n.type){case Pu:!function(e,t){const n=(0,e.getState)()["features/base/sounds"].get(t);n?n.audioElement?n.audioElement.play():oie.warn(`PLAY_SOUND: sound not loaded yet for id: ${t}`):oie.warn(`PLAY_SOUND: no sound found for id: ${t}`)}(e,n.soundId);break;case Ru:!function(e,t){const n=(0,e.getState)()["features/base/sounds"].get(t);if(n){const e=n.audioElement;e?e.stop():oie.warn(`STOP_SOUND: sound not loaded yet for id: ${t}`)}else oie.warn(`STOP_SOUND: no sound found for id: ${t}`)}(e,n.soundId)}return t(n)})),UY.register((()=>xt.language),((e,t,n)=>{let r=t.dispatch;e!==n&&function(e,t){const n=aie(e),r=aie(t);return n&&e!==Wr.en&&!r||!n&&r&&t!==Wr.en||n&&r}(e,n)&&(Mee(r,!0),vm(r,!0))})),BY.register((e=>e=>t=>{var n,r;return t.type===Iu&&(null===(n=t.audioElement)||void 0===n||null===(r=n.setSinkId)||void 0===r||r.call(n,mz())),e(t)}));const sie="SET_CONNECTION_STATE",lie=Y("app:testing");function cie(e,t){switch(e){case m.CONNECTION_ESTABLISHED:case m.CONNECTION_INTERRUPTED:case m.CONNECTION_RESTORED:t({type:sie,connectionState:e});break;default:lie.error(`onConnectionEvent - unsupported event type: ${e}`)}}function uie(e,t){let n=e.getState,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return As(n()["features/base/tracks"],t,r)}function die(e,t,n){let r=t.ensureTrack,i=t.muted;const o=e.dispatch,a=e.getState,s=uie(e,n,!0);if(a(),s){const e=s.jitsiTrack;e&&Vs(e,i,0,o).catch((()=>o(FD(s,i))))}else if(!i&&r){const e=n===Vr.SCREENSHARE?"desktop":n;"undefined"!=typeof APP&&o(us([n],bs.PENDING_UNMUTE)),o(OD({devices:[e]})).then((()=>{"undefined"!=typeof APP&&o(us([n],bs.NONE))}))}}BY.register((e=>t=>n=>{switch(n.type){case tY:!function(e,t){let n=t.dispatch;e.on(m.CONNECTION_ESTABLISHED,cie.bind(null,m.CONNECTION_ESTABLISHED,n)),e.on(m.CONNECTION_RESTORED,cie.bind(null,m.CONNECTION_RESTORED,n)),e.on(m.CONNECTION_INTERRUPTED,cie.bind(null,m.CONNECTION_INTERRUPTED,n))}(n.conference,e);break;case sP:{const r=t(n);return function(e){sre((0,e.getState)())&&(O().testing={audioMute:pre.bind(null,e),audioUnmute:fre.bind(null,e),getRemoteVideoType:lre.bind(null,e),isLargeVideoReceived:cre.bind(null,e),getLocalCameraEncoding:ure.bind(null,e),isRemoteVideoReceived:dre.bind(null,e),videoMute:hre.bind(null,e),videoUnmute:mre.bind(null,e)})}(e),r}}return t(n)})),BY.register((e=>t=>n=>{switch(n.type){case Za:{const t=uie(e,Vr.VIDEO);let r;t&&(r=t.jitsiTrack)&&r.getCameraFacingMode()!==n.cameraFacingMode&&e.dispatch({type:rs});break}case Xa:die(e,n,Vr.SCREENSHARE);break;case ts:if(!n.muted&&Us(e.getState()))return;die(e,n,Vr.VIDEO);break;case rs:{const t=uie(e,Vr.VIDEO);let n;if(t&&(n=t.jitsiTrack)){n._switchCamera();const t=n.getCameraFacingMode()===Hr;e.dispatch({type:PD,track:{jitsiTrack:n,mirror:t}})}break}}return t(n)})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch,i=t.getState;const o=i()["features/base/conference"],a=o.authRequired,s=o.error;if(n&&!e&&!a&&!s){const e=i()["features/base/tracks"].filter((e=>!e.local));(0,fa.unstable_batchedUpdates)((()=>{r(MD());for(const t of e)r(HD(t.jitsiTrack));r({type:rV})}))}}));var pie=__webpack_require__(80626);
85function fie(e,t){let n=e.getState,r=e.dispatch;const i=js(n()["features/base/tracks"],t.jitsiTrack)||{},o=i.jitsiTrack,a=i.noDataFromSourceNotificationInfo,s=void 0===a?{}:a;null!=s&&s.uid&&(r(Il(s.uid)),r(UD(o,void 0)))}UY.register((e=>g6(e)),((e,t,n)=>{if(AB()&&e!==n){const r=t.getState()["features/large-video"].participantId,i=e.filter((e=>!n.includes(e)));r&&i.includes(r)&&NU.updateLargeVideo(r,!0)}be((0,pie.A)(e),(0,pie.A)(n))||APP.API.notifySharingParticipantsChanged(e)})),UY.register((e=>Bs(e["features/base/tracks"],Vr.VIDEO)),((e,t,n)=>{if(e!==n){APP.API.notifyVideoMutedStatusChanged(e);const n=X4(t.getState());n&&APP.API.notifyParticipantMuted(n.id,e,"video")}})),BY.register((e=>t=>n=>{switch(n.type){case ED:{var r;const o=n.track,a=o.local,s=o.jitsiTrack;if(a){e.dispatch(g7());break}const l=t(n),c=null===(r=n.track)||void 0===r?void 0:r.participantId;var i;if(c&&(zs(e.getState()["features/base/tracks"],c,"Track added"),void 0!==(null===(i=n.track)||void 0===i?void 0:i.muted)&&s)){const e=s.getType()!==Vr.AUDIO?s.getVideoType()===Jr?"desktop":"video":"audio";APP.API.notifyParticipantMuted(c,n.track.muted,e)}return l}case TD:{const r=t(n);return function(e,t){const n=e.getState,r=e.dispatch,i=js(n()["features/base/tracks"],t.track.jitsiTrack);if(null==i||!i.local)return;const o=i.jitsiTrack;if(i.mediaType===Vr.AUDIO&&i.isReceivingData&&fie(e,t.track),i.mediaType===Vr.VIDEO){const n=i.noDataFromSourceNotificationInfo,a=void 0===n?{}:n;if(i.isReceivingData)a.timeout&&(clearTimeout(a.timeout),r(UD(o,void 0))),fie(e,t.track);else{if(a.timeout)return;const e=setTimeout((()=>r(ND(o))),5e3);r(UD(o,{timeout:e}))}}}(e,n),r}case ID:{var o,a;fie(e,n.track);const r=t(n),i=null===(o=n.track)||void 0===o||null===(o=o.jitsiTrack)||void 0===o?void 0:o.getParticipantId();return!i||null!==(a=n.track)&&void 0!==a&&null!==(a=a.jitsiTrack)&&void 0!==a&&a.isLocal()||zs(e.getState()["features/base/tracks"],i,"Track removed"),r}case AD:{const t=n.track.jitsiTrack,r=n.wasMuted,i=t.getType()!==Vr.AUDIO;i&&t.getVideoType()===Jr?e.dispatch(ss(!r)):i?APP.conference.setVideoMuteStatus():APP.conference.updateAudioIconEnabled();break}case DD:n.track.jitsiTrack.getVideoType()===Jr&&e.dispatch(r3(!1));break;case PD:{var s;const r=n.track.jitsiTrack,i=r.getParticipantId(),o=r.type!==Vr.AUDIO,a=r.isLocal(),l=e.getState()["features/base/tracks"].find((e=>e.jitsiTrack===r)),c=null==l?void 0:l.muted,u=t(n);if(bx(e.getState()))return u;if(o?a&&r.getVideoType()!==Jr?APP.conference.setVideoMuteStatus():a||APP.UI.setVideoMuted(i):a&&APP.conference.updateAudioIconEnabled(),void 0!==(null===(s=n.track)||void 0===s?void 0:s.muted)&&i&&!a&&(zs(e.getState()["features/base/tracks"],i,"Track updated"),c!==n.track.muted)){const e=o?r.getVideoType()===Jr?"desktop":"video":"audio";APP.API.notifyParticipantMuted(i,n.track.muted,e)}return u}case Ka:if(!n.muted&&Us(e.getState()))return;!function(e,t){let n=t.ensureTrack,r=t.muted;const i=e.dispatch,o=e.getState,a=As(o()["features/base/tracks"],Vr.AUDIO,!0);if(a){const e=a.jitsiTrack;e&&Vs(e,r,0,i).catch((()=>{i(FD(a,r))}))}else if(!r&&n){i(us([Vr.AUDIO],bs.PENDING_UNMUTE));const e={devices:[Vr.AUDIO]};i(OD(e)).then((()=>{i(us([Vr.AUDIO],bs.NONE));const e=xs(o());i(X2(e))}))}}(e,n)}return t(n)}));const hie="USER_INTERACTION_RECEIVED";let mie=null;function gie(e,t){t.isTrusted&&(e({type:hie}),vie())}function vie(){window.removeEventListener("mousedown",mie),window.removeEventListener("keydown",mie),mie=null}function bie(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yie(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}BY.register((e=>t=>n=>{switch(n.type){case KW:!function(e){let t=e.dispatch;vie(),mie=gie.bind(null,t),window.addEventListener("mousedown",mie),window.addEventListener("keydown",mie)}(e);break;case JW:vie()}return t(n)})),UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch;e&&!n&&(e.on(m.BREAKOUT_ROOMS_MOVE_TO_ROOM,(e=>{sV.debug(`Moving to room: ${e}`),r(hV(e))})),e.on(m.BREAKOUT_ROOMS_UPDATED,(e=>{let t=e.rooms,n=e.roomCounter;sV.debug("Room list updated"),"undefined"!=typeof APP&&APP.API.notifyBreakoutRoomsUpdated(t),r({type:oV,rooms:t,roomCounter:n})})))})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{switch(r.type){case oV:{if(!r.updatedNames){var i;const e=n(),t=e["features/base/participants"],o=t.overwrittenNameList,a=t.local,s=null===(i=e["features/base/jwt"])||void 0===i?void 0:i.user,l=s?{id:s.id,name:s.name}:{id:null==a?void 0:a.jwtId,name:null==a?void 0:a.name},c={...e["features/breakout-rooms"].userContextCache||{}},u={};Object.entries(r.rooms).forEach((t=>{let n=bie(t,2),r=n[0],i=n[1],s=(null==i?void 0:i.participants)||{};const d={};for(const t of Object.entries(s)){var p=bie(t,2);const n=p[0],r=p[1],i=n.split("/"),o=i.length>1?i[1]:r.jid,s=r6(e,o),u=(null==s?void 0:s.id)===(null==a?void 0:a.id)?l:(null==s?void 0:s.userContext)||c[o]||r.userContext;u&&o&&(c[o]=u),d[n]={...r,userContext:u}}if(s=d,Object.keys(o).length>0)for(const e of Object.keys(o)){const t=Object.keys(s).find((t=>t.slice(t.indexOf("/")+1)===e));t&&(s={...s,[t]:{...s[t],displayName:o[e]}})}u[r]={...i,participants:s}})),r.rooms=u,r.userContextCache=c}const e=n()["features/chat"].messages;null==e||e.forEach((e=>{if(e.messageType===xn&&!r6(n(),e.participantId)){const n=r.rooms;for(const r of Object.values(n)){const n=r.participants||{},i=Object.keys(n).find((t=>t.endsWith(e.participantId)));i&&(e.displayName=n[i].displayName,t(LV(e)))}}}));break}}return e(r)}})),BY.register((e=>t=>n=>{const r=e.getState;if(!KZ(r))return t(n);switch(n.type){case Gne:{const i=r()["features/base/known-domains"],o=t(n);return _e(i,r()["features/base/known-domains"])||JZ(e),o}case Z9:{const r=t(n);return function(e,t){"background"===t.appState&&e.dispatch({type:xJ,authorization:undefined})}(e,n),r}case sP:{const r=t(n);return JZ(e),r}case PJ:{const r=t(n);return JZ(e,n.isInteractive,n.forcePermission),r}}return t(n)}));const _ie=2147483647,wie=36,Sie=/[^\0-\x7F]/,Eie=/[\x2E\u3002\uFF0E\uFF61]/g,kie={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Cie=Math.floor,Aie=String.fromCharCode;function Tie(e){throw new RangeError(kie[e])}function Iie(e,t){const n=e.split("@");let r="";n.length>1&&(r=n[0]+"@",e=n[1]);const i=function(e,t){const n=[];let r=e.length;for(;r--;)n[r]=t(e[r]);return n}((e=e.replace(Eie,".")).split("."),t).join(".");return r+i}function Die(e){const t=[];let n=0;const r=e.length;for(;n<r;){const i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){const r=e.charCodeAt(n++);56320==(64512&r)?t.push(((1023&i)<<10)+(1023&r)+65536):(t.push(i),n--)}else t.push(i)}return t}const Pie=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},xie=function(e,t,n){let r=0;for(e=n?Cie(e/700):e>>1,e+=Cie(e/t);e>455;r+=wie)e=Cie(e/35);return Cie(r+36*e/(e+38))},Rie=function(e){const t=[],n=(e=Die(e)).length;let r=128,i=0,o=72;for(const n of e)n<128&&t.push(Aie(n));const a=t.length;let s=a;
85for(a&&t.push("-");s<n;){let n=_ie;for(const t of e)t>=r&&t<n&&(n=t);const l=s+1;n-r>Cie((_ie-i)/l)&&Tie("overflow"),i+=(n-r)*l,r=n;for(const n of e)if(n<r&&++i>_ie&&Tie("overflow"),n===r){let e=i;for(let n=wie;;n+=wie){const r=n<=o?1:n>=o+26?26:n-o;if(e<r)break;const i=e-r,a=wie-r;t.push(Aie(Pie(r+i%a,0))),e=Cie(i/a)}t.push(Aie(Pie(e,0))),o=xie(i,l,s===a),i=0,++s}++i,++r}return t.join("")},Oie=function(e){return Iie(e,(function(e){return Sie.test(e)?"xn--"+Rie(e):e}))};function Mie(e){var t;return"string"==typeof e?e:null==e||null===(t=e.target)||void 0===t?void 0:t.value}function Nie(e){var t;return Ee(e)["features/dynamic-branding"].supportUrl||(null===(t=interfaceConfig)||void 0===t?void 0:t.SUPPORT_URL)}const Lie=e=>{const t=e["features/base/config"].salesforceUrl,n=H5(e);return Boolean(t)&&!n};async function jie(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=await fetch(e,{...n,headers:{"Content-Type":"application/json",Authorization:`Bearer ${t}`,...n.headers}}),i=await r.json();return r.ok?i:Promise.reject(i)}function Bie(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Fie(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Fie(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Fie(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Uie=EA()((e=>({item:{display:"flex",alignItems:"center",padding:"10px 12px",backgroundColor:e.palette.ui03,borderRadius:e.shape.borderRadius,marginBottom:"6px","&:last-child":{marginBottom:0}},iconContainer:{width:"24px",height:"24px",marginRight:"12px",flexShrink:0,"& svg":{width:"24px",height:"24px",borderRadius:e.shape.borderRadius}},itemInfo:{flex:1,minWidth:0},itemName:{fontSize:"0.875rem",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},itemMeta:{fontSize:"0.75rem",color:e.palette.text03,marginTop:"2px"},buttonContainer:{marginLeft:"12px",flexShrink:0},spinnerContainer:{display:"flex",alignItems:"center",justifyContent:"center",width:"70px"}}))),Hie=e=>{let t=e.actionLabelKey,n=e.actionType,r=void 0===n?Uc.PRIMARY:n,i=e.disabled,o=void 0!==i&&i,a=e.icon,s=e.isLoading,l=void 0!==s&&s,c=e.metadata,u=e.name,d=e.onAction,p=e.record;const f=Uie().classes,h=(0,go.useCallback)((()=>{d(p)}),[d,p]);return go.createElement("div",{className:f.item},go.createElement("div",{className:f.iconContainer},go.createElement(a,null)),go.createElement("div",{className:f.itemInfo},go.createElement("div",{className:f.itemName},u),c&&go.createElement("div",{className:f.itemMeta},c)),go.createElement("div",{className:f.buttonContainer},l?go.createElement("div",{className:f.spinnerContainer},go.createElement(XV,{size:"small"})):go.createElement(PI,{disabled:o,labelKey:t,onClick:h,size:"small",type:r})))},Vie=EA()((e=>({section:{marginTop:"24px",paddingTop:"16px",borderTop:`1px solid ${e.palette.ui05}`},title:{fontSize:"0.875rem",fontWeight:600,margin:"0 0 12px 0"},list:{listStyle:"none",margin:0,padding:0}}))),zie=e=>{var t,n,r,i;let o=e.salesforceData,a=e.unlinkingId,s=e.onUnlink;const l=Qk().t,c=Vie().classes,u=Boolean(null==o?void 0:o.account),d=null==o||null===(t=o.leads)||void 0===t?void 0:t.length,p=null==o||null===(n=o.contacts)||void 0===n?void 0:n.length,f=Boolean(null==o?void 0:o.deal),h=u||d||p||f,m=(0,go.useCallback)((e=>{s("Account",e)}),[s]),g=(0,go.useCallback)((e=>{s("Lead",e)}),[s]),v=(0,go.useCallback)((e=>{s("Contact",e)}),[s]),b=(0,go.useCallback)((e=>{s("Opportunity",e)}),[s]);return h?go.createElement("div",{className:c.section},go.createElement("h3",{className:c.title}
85,l("dialog.currentLinks")),go.createElement("ul",{className:c.list},(null==o?void 0:o.account)&&go.createElement(Hie,{actionLabelKey:"dialog.unlink",actionType:Uc.TERTIARY,disabled:null!==a,icon:_E,isLoading:a===o.account.accountId,key:o.account.accountId,metadata:l("record.type.account"),name:o.account.accountName,onAction:m,record:o.account.accountId}),null==o||null===(r=o.leads)||void 0===r?void 0:r.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.unlink",actionType:Uc.TERTIARY,disabled:null!==a,icon:SE,isLoading:a===e.leadId,key:e.leadId,metadata:`${l("record.type.lead")}${e.leadCompany?` ⢠${e.leadCompany}`:""}`,name:e.leadName,onAction:g,record:e.leadId}))),null==o||null===(i=o.contacts)||void 0===i?void 0:i.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.unlink",actionType:Uc.TERTIARY,disabled:null!==a,icon:wE,isLoading:a===e.contactId,key:e.contactId,metadata:l("record.type.contact"),name:e.contactName,onAction:v,record:e.contactId}))),(null==o?void 0:o.deal)&&go.createElement(Hie,{actionLabelKey:"dialog.unlink",actionType:Uc.TERTIARY,disabled:null!==a,icon:EE,isLoading:a===o.deal.opportunityId,key:o.deal.opportunityId,metadata:`${o.deal.opportunityStage}${void 0!==o.deal.amount?` ⢠$${o.deal.amount.toLocaleString()}`:""}`,name:o.deal.opportunityName,onAction:b,record:o.deal.opportunityId}))):null},$ie=EA()((e=>({section:{marginBottom:"24px"},header:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"8px"},title:{fontSize:"0.875rem",fontWeight:600,margin:0},description:{fontSize:"0.75rem",color:e.palette.text03,marginBottom:"12px"},list:{listStyle:"none",margin:0,padding:0},item:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:"12px",backgroundColor:e.palette.inputFieldBackground,borderRadius:e.shape.borderRadius,marginBottom:"8px","&:last-child":{marginBottom:0}},itemInfo:{flex:1,minWidth:0},itemName:{fontSize:"0.875rem",fontWeight:500,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},itemMeta:{fontSize:"0.75rem",color:e.palette.text03,marginTop:"2px"},buttonContainer:{marginLeft:"12px",flexShrink:0},spinnerContainer:{display:"flex",alignItems:"center",justifyContent:"center",width:"70px"}}))),Wie=e=>{const t=Qk().t,n=$ie().classes,r=e.items,i=e.confirmingId,o=e.rejecting,a=e.onConfirm,s=e.onRejectAll,l=e.type;if(0===r.length)return null;const c="accounts"===l,u=t(c?"dialog.suggestedAccounts":"dialog.suggestedDeals"),d=t(c?"dialog.pendingDescription":"dialog.pendingDealsDescription");return go.createElement("div",{className:n.section},go.createElement("div",{className:n.header},go.createElement("h3",{className:n.title},u),go.createElement(PI,{disabled:o,labelKey:"dialog.dismissAll",onClick:s,size:"small",type:Uc.TERTIARY})),go.createElement("p",{className:n.description},d),go.createElement("ul",{className:n.list},c?r.map((e=>go.createElement("li",{className:n.item,key:e.accountId},go.createElement("div",{className:n.itemInfo},go.createElement("div",{className:n.itemName},e.accountName),e.matchedEmailDomain&&go.createElement("div",{className:n.itemMeta},e.matchedEmailDomain)),go.createElement("div",{className:n.buttonContainer},i===e.accountId?go.createElement("div",{className:n.spinnerContainer},go.createElement(XV,{size:"small"})):go.createElement(PI,{disabled:null!==i,labelKey:"dialog.confirm",onClick:()=>a(e.accountId),size:"small",type:Uc.PRIMARY}))))):r.map((e=>go.createElement("li",{className:n.item,key:e.opportunityId},go.createElement("div",{className:n.itemInfo},go.createElement("div",{className:n.itemName},e.opportunityName),go.createElement("div",{className:n.itemMeta},e.opportunityStage,void 0!==e.amount&&` ⢠$${e.amount.toLocaleString()}`)),go.createElement("div",{className:n.buttonContainer},i===e.opportunityId?go.createElement("div",{className:n.spinnerContainer},go.createElement(XV,{size:"small"})):go.createElement(PI,{disabled:null!==i,labelKey:"dialog.confirm",onClick:()=>a(e.opportunityId),size:"small",type:Uc.PRIMARY})))))))},Yie=EA()((e=>({section:{marginBottom:"16px"},groupTitle:{fontSize:"0.75rem",fontWeight:600,color:e.palette.text03,textTransform:"uppercase",margin:"16px 0 8px 0"},list:{listStyle:"none",margin:0,padding:0},noResults:{textAlign:"center",color:e.palette.text03,padding:"24px"}}))),qie=e=>{let t=e.results,n=e.linkingId,r=e.onLink;const i=Qk().t,o=Yie().classes,a=t.accounts.length||t.leads.length||t.contacts.length||t.opportunities.length,s=(0,go.useCallback)((e=>{r("Account",e)}),[r]),l=(0,go.useCallback)((e=>{r("Lead",e)}),[r]),c=(0,go.useCallback)((e=>{r("Contact",e)}),[r]),u=(0,go.useCallback)((e=>{r("Opportunity",e)}),[r]);return a?go.createElement("div",{className:o.section},!!t.accounts.length&&go.createElement(go.Fragment,null,go.createElement("h4",{className:o.groupTitle},i("record.type.account")),go.createElement("ul",{className:o.list},t.accounts.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.link",actionType:Uc.PRIMARY,disabled:null!==n,icon:_E,isLoading:n===e.accountId,key:e.accountId,name:e.accountName,onAction:s,record:e}))))),!!t.leads.length&&go.createElement(go.Fragment,null,go.createElement("h4",{className:o.groupTitle},i("record.type.lead")),go.createElement("ul",{className:o.list},t.leads.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.link",actionType:Uc.PRIMARY,disabled:null!==n,icon:SE,isLoading:n===e.leadId,key:e.leadId,metadata:e.leadCompany,name:e.leadName,onAction:l,record:e}))))),!!t.contacts.length&&go.createElement(go.Fragment,null,go.createElement("h4",{className:o.groupTitle},i("record.type.contact")),go.createElement("ul",{className:o.list},t.contacts.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.link",actionType:Uc.PRIMARY,disabled:null!==n,icon:wE,isLoading:n===e.contactId,key:e.contactId,metadata:e.contactEmail,name:e.contactName,onAction:c,record:e}))))),!!t.opportunities.length&&go.createElement(go.Fragment,null,go.createElement("h4",{className:o.groupTitle},i("record.type.opportunity")),go.createElement("ul",{className:o.list},t.opportunities.map((e=>go.createElement(Hie,{actionLabelKey:"dialog.link",actionType:Uc.PRIMARY,disabled:null!==n,icon:EE,isLoading:n===e.opportunityId,key:e.opportunityId,metadata:`${e.opportunityStage}
85${void 0!==e.amount?` ⢠$${e.amount.toLocaleString()}`:""}`,name:e.opportunityName,onAction:u,record:e})))))):go.createElement("div",{className:o.noResults},i("dialog.searchResultsNotFound"))},Gie=EA()((e=>({container:{minHeight:"400px",maxHeight:"500px",overflowY:"auto",position:"relative"},searchContainer:{position:"relative",padding:"1px",marginBottom:"16px"},searchIcon:{display:"block",position:"absolute",color:e.palette.salesforceSearchIcon,left:16,top:10,width:20,height:20},searchInput:{backgroundColor:e.palette.salesforceSearchBackground,border:"1px solid",borderRadius:e.shape.borderRadius,borderColor:e.palette.salesforceSearchBorder,color:e.palette.salesforceSearchText,padding:"10px 16px 10px 44px",width:"100%",height:40,"&::placeholder":{color:e.palette.salesforceSearchPlaceholder,...e.typography.bodyShortRegular}},spinner:{display:"flex",alignItems:"center",justifyContent:"center",padding:"48px 0",boxSizing:"border-box"},error:{textAlign:"center",color:e.palette.textError,padding:"24px"}}))),Kie=function(){const e=Qk().t,t=Gie(),n=t.classes,r=t.theme,i=la(),o=(()=>{var e,t,n,r;const i=Qk().t,o=la(),a=pa(I5),s=null==a?void 0:a.getMeetingUniqueId(),l=pa((e=>e["features/base/config"])).salesforceUrl,c=void 0===l?"":l,u=pa((e=>e["features/base/jwt"])).jwt,d=void 0===u?"":u,p=Bie((0,go.useState)(null),2),f=p[0],h=p[1],m=Bie((0,go.useState)(null),2),g=m[0],v=m[1],b=Bie((0,go.useState)(""),2),y=b[0],_=b[1],w=Bie((0,go.useState)(!0),2),S=w[0],E=w[1],k=Bie((0,go.useState)(!1),2),C=k[0],A=k[1],T=Bie((0,go.useState)(null),2),I=T[0],D=T[1],P=Bie((0,go.useState)(null),2),x=P[0],R=P[1],O=Bie((0,go.useState)(null),2),M=O[0],N=O[1],L=Bie((0,go.useState)(!1),2),j=L[0],B=L[1],F=Bie((0,go.useState)(!1),2),U=F[0],H=F[1],V=Bie((0,go.useState)(null),2),z=V[0],$=V[1],W=Bie((0,go.useState)(null),2),Y=W[0],q=W[1],G=(0,go.useCallback)((async()=>{if(s)try{const e=await async function(e,t,n){var r;const i=await jie(`${e}/api/sessions/crm`,t,{method:"POST",body:JSON.stringify({sessionIds:[n]})});return(null==i||null===(r=i.crmDataBySession)||void 0===r||null===(r=r[n])||void 0===r?void 0:r.salesforce)||null}(c,d,s);h(e),D(null)}catch(e){console.error("Failed to fetch Salesforce data:",e),D((null==e?void 0:e.error)||i("dialog.salesforceDataError"))}}),[c,d,s,i]),K=(0,go.useCallback)((async e=>{if(e.length<2)v(null);else{A(!0);try{const t=await async function(e,t,n){return jie(`${e}/api/salesforce/search?q=${encodeURIComponent(n)}`,t)}(c,d,e);v(t),D(null)}catch(e){console.error("Salesforce search failed:",e),D((null==e?void 0:e.error)||i("dialog.searchResultsError")),v(null)}finally{A(!1)}}}),[c,d,i]),J=(0,go.useMemo)((()=>tl(K,500)),[K]),Z=(0,go.useRef)(!0);(0,go.useEffect)((()=>(Z.current=!0,()=>{Z.current=!1})),[]),(0,go.useEffect)((()=>{(async()=>{E(!0),await G(),Z.current&&E(!1)})()}),[G]),(0,go.useEffect)((()=>{y.length>=2?J(y):v(null)}),[y,J]);const Q=(0,go.useCallback)((async e=>{if(s){R(e);try{const t=await async function(e,t,n,r){return jie(`${e}/api/salesforce/sessions/${n}/confirm-account`,t,{method:"POST",body:JSON.stringify({accountId:r})})}(c,d,s,e);t.success&&(o(xl({titleKey:"notify.confirmAccountSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),await G())}catch(e){o(xl({titleKey:"notify.confirmAccountError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{R(null)}}}),[c,d,s,o,G]),X=(0,go.useCallback)((async()=>{if(s){B(!0);try{await async function(e,t,n){return jie(`${e}/api/salesforce/sessions/${n}/pending-accounts`,t,{method:"DELETE"})}(c,d,s),o(xl({titleKey:"notify.dismissSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),await G()}catch(e){o(xl({titleKey:"notify.dismissError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{B(!1)}}}),[c,d,s,o,G]),ee=(0,go.useCallback)((async e=>{if(s){N(e);try{const t=await async function(e,t,n,r){return jie(`${e}/api/salesforce/sessions/${n}/confirm-deal`,t,{method:"POST",body:JSON.stringify({opportunityId:r})})}(c,d,s,e);t.success&&(o(xl({titleKey:"notify.confirmDealSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),await G())}catch(e){o(xl({titleKey:"notify.confirmDealError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{N(null)}}}),[c,d,s,o,G]),te=(0,go.useCallback)((async()=>
85{if(s){H(!0);try{await async function(e,t,n){return jie(`${e}/api/salesforce/sessions/${n}/pending-deals`,t,{method:"DELETE"})}(c,d,s),o(xl({titleKey:"notify.dismissSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),await G()}catch(e){o(xl({titleKey:"notify.dismissError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{H(!1)}}}),[c,d,s,o,G]),ne=(0,go.useCallback)((async(e,t)=>{if(!s)return;const n="Account"===e?t.accountId:"Lead"===e?t.leadId:"Contact"===e?t.contactId:t.opportunityId;$(n),o(xl({titleKey:"notify.linkToSalesforceProgress",uid:Sl,appearance:ml.NORMAL},hl.STICKY));try{await async function(e,t,n,r,i){return jie(`${e}/api/salesforce/sessions/${n}/link`,t,{method:"POST",body:JSON.stringify({type:r,data:i})})}(c,d,s,e,t),o(Il(Sl)),o(xl({titleKey:"notify.linkToSalesforceSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),_(""),v(null),await G()}catch(e){o(Il(Sl)),o(xl({titleKey:"notify.linkToSalesforceError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{$(null)}}),[c,d,s,o,G]),re=(0,go.useCallback)((async(e,t)=>{if(s){q(t);try{await async function(e,t,n,r,i){return jie(`${e}/api/salesforce/sessions/${n}/link`,t,{method:"DELETE",body:JSON.stringify({type:r,id:i})})}(c,d,s,e,t),o(xl({titleKey:"notify.unlinkFromSalesforceSuccess",uid:Sl,appearance:ml.SUCCESS},hl.SHORT)),await G()}catch(e){o(xl({titleKey:"notify.unlinkFromSalesforceError",descriptionKey:null==e?void 0:e.error,uid:Sl,appearance:ml.ERROR},hl.LONG))}finally{q(null)}}}),[c,d,s,o,G]),ie=(0,go.useMemo)((()=>g&&f?{accounts:g.accounts.filter((e=>{var t;return(null===(t=f.account)||void 0===t?void 0:t.accountId)!==e.accountId})),leads:g.leads.filter((e=>{var t;return!(null!==(t=f.leads)&&void 0!==t&&t.some((t=>t.leadId===e.leadId)))})),contacts:g.contacts.filter((e=>{var t;return!(null!==(t=f.contacts)&&void 0!==t&&t.some((t=>t.contactId===e.contactId)))})),opportunities:g.opportunities.filter((e=>{var t;return(null===(t=f.deal)||void 0===t?void 0:t.opportunityId)!==e.opportunityId}))}:g),[g,f]),oe=ie&&(ie.accounts.length>0||ie.leads.length>0||ie.contacts.length>0||ie.opportunities.length>0),ae=(null!==(e=null==f||null===(t=f.pendingAccounts)||void 0===t?void 0:t.length)&&void 0!==e?e:0)>0,se=(null!==(n=null==f||null===(r=f.pendingDeals)||void 0===r?void 0:r.length)&&void 0!==n?n:0)>0;return{salesforceData:f,searchResults:ie,hasSearchResults:oe,hasPendingAccounts:ae,hasPendingDeals:se,searchTerm:y,isLoading:S,isSearching:C,error:I,confirmingAccountId:x,confirmingDealId:M,rejectingAccounts:j,rejectingDeals:U,linkingId:z,unlinkingId:Y,setSearchTerm:_,handleConfirmAccount:Q,handleRejectAllAccounts:X,handleConfirmDeal:ee,handleRejectAllDeals:te,handleLinkRecord:ne,handleUnlinkRecord:re,refreshSalesforceData:G}})(),a=o.salesforceData,s=o.searchResults,l=o.hasSearchResults,c=o.hasPendingAccounts,u=o.hasPendingDeals,d=o.searchTerm,p=o.isLoading,f=o.isSearching,h=o.error,m=o.confirmingAccountId,g=o.confirmingDealId,v=o.rejectingAccounts,b=o.rejectingDeals,y=o.linkingId,_=o.unlinkingId,w=o.setSearchTerm,S=o.handleConfirmAccount,E=o.handleRejectAllAccounts,k=o.handleConfirmDeal,C=o.handleRejectAllDeals,A=o.handleLinkRecord,T=o.handleUnlinkRecord,I=(0,go.useCallback)((e=>{const t=Mie(e);w(t)}),[w]),D=(0,go.useCallback)((e=>{"Enter"===e.key&&e.preventDefault()}),[]),P=(0,go.useCallback)((()=>{i(vg())}),[i]);return go.createElement(MI,{cancel:{hidden:!0},disableEnter:!0,ok:{hidden:!0},onCancel:P,titleKey:"dialog.linkMeetingTitle"},go.createElement("div",{className:n.container},go.createElement("div",{className:n.searchContainer},go.createElement(AI,{className:n.searchIcon,color:r.palette.icon03,src:IE}),go.createElement("input",{autoComplete:"off",autoFocus:!0,className:n.searchInput,name:"salesforceSearch",onChange:I,onKeyDown:D,placeholder:e("dialog.searchInSalesforce"),tabIndex:0,value:d})),p?go.createElement("div",{className:n.spinner},go.createElement(XV,null)):go.createElement(go.Fragment,null,f&&go.createElement("div",{className:n.spinner},go.createElement(XV,null)),!f&&l&&s&&go.createElement(qie,{linkingId:y,onLink:A,results:s}),!f&&!l&&h&&go.createElement("div",{className:n.error}
85,h),!d&&c&&(null==a?void 0:a.pendingAccounts)&&go.createElement(Wie,{confirmingId:m,items:a.pendingAccounts,onConfirm:S,onRejectAll:E,rejecting:v,type:"accounts"}),!d&&u&&(null==a?void 0:a.pendingDeals)&&go.createElement(Wie,{confirmingId:g,items:a.pendingDeals,onConfirm:k,onRejectAll:C,rejecting:b,type:"deals"}),go.createElement(zie,{onUnlink:T,salesforceData:a,unlinkingId:_}))))},Jie=[].concat([]);let Zie;function Qie(e){let t=e.dispatch;const n=(0,e.getState)()["features/base/responsive-ui"].reducedUI;t(OG(!n)),t({type:OB,enabled:!n})}BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case XW:!function(e){let t=e.dispatch,n=e.getState;Qie({dispatch:t,getState:n}),Zie||(Zie=setInterval((()=>function(e){let t=e.dispatch,n=e.getState;const r=n(),i=KZ(r),o=r["features/calendar-sync"].events,a=r["features/base/connection"].locationURL,s=r["features/base/responsive-ui"].reducedUI,l=a?yP(a):"",c=Date.now();let u;if(i||!s){if(null!=o&&o.length)for(const e of o){const t=(null==e?void 0:e.url)&&yP(new URL(e.url));t&&t!==l&&(!u&&e.startDate>c&&e.startDate<c+3e5||e.startDate<c&&e.endDate>c)&&(u=e)}!function(e,t){let n=e.dispatch;const r=(0,e.getState)()["features/base/connection"].locationURL,i=r?yP(r):"",o=Date.now();if(!t)return;const a=[Uc.PRIMARY,Uc.DESTRUCTIVE],s=[()=>(0,fa.unstable_batchedUpdates)((()=>{n(Il(bl)),null!=t&&t.url&&t.url!==i&&n(G1(t.url))})),()=>n({type:B7})],l=kn(t.startDate).fromNow(),c=vl.WARNING,u=t.startDate<o&&t.endDate>o?`${xt.t("calendarSync.ongoingMeeting")}: \n${t.title}`:`${xt.t("calendarSync.nextMeeting")}: \n${t.title}`;n(xl({customActionHandler:s,customActionNameKey:["notify.joinMeeting","notify.dontRemindMe"],customActionType:a,description:l,icon:c,maxLines:1,title:u,uid:bl},hl.STICKY))}({dispatch:t,getState:n},u)}}({dispatch:t,getState:n})),1e4)),t(((e,t)=>{Lie(t())&&e(xl({descriptionKey:"notify.linkToSalesforceDescription",titleKey:"notify.linkToSalesforce",uid:Sl,customActionNameKey:["notify.linkToSalesforceKey"],customActionHandler:[()=>{e(Il(Sl)),e(bg("SalesforceLinkDialog",Kie))}],appearance:ml.NORMAL},hl.LONG))})),t(lJ()),function(e,t){let n=!1;if(""===document.referrer&&p.isElectron())n=!0;else try{n=Jie.includes(new URL(document.referrer).hostname)}catch(e){}if(T()&&e["features/base/config"].disableIframeAPI&&!xe(e)&&!n){var r;const n=e["features/base/connection"].locationURL;let i="notify.disabledIframe";const o=null!==(r=null==n?void 0:n.hostname)&&void 0!==r?r:"";let a="";const s={"8x8.vc":"https://jaas.8x8.vc","meet.jit.si":"https://jitsi.org/jaas"}[o];s&&(i="notify.disabledIframeSecondary"+(p.isReactNative()?"Native":"Web"),a=o),p.isReactNative()?(t(Rl({description:Sn.t(i,{domain:a,timeout:5})},hl.STICKY)),setTimeout((()=>{t(v5())}),3e5)):(t(Rl({description:sC(Sn.t.bind(Sn),i,{domain:a,jaasDomain:s,timeout:5})},hl.STICKY)),setTimeout((()=>{t(W1("static/close3.html",`#jitsi_meet_external_api_id=${fe}`))}),3e5))}}(n(),t)}(e);break;case ZG:Qie(e);break;case B7:case nY:case QW:clearInterval(Zie),Zie=null;break;case hY:{const t=n.participant,r=n.data,o=e.dispatch,a=e.getState;r.name===BH&&t.isModerator()&&!(null===(i=a()["features/base/config"])||void 0===i||null===(i=i.raisedHands)||void 0===i?void 0:i.disableLowerHandByModerator)&&o(Ck(!1));break}}var i;return r})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch,i=t.getState;const o=i()["features/base/conference"],a=o.authRequired,s=o.membersOnly,l=o.passwordRequired;e!==n&&(r(Ek(null)),r({type:jg}),void 0!==a||void 0!==l||void 0!==s||hg(i(),J7)||r(vg()))})),BY.register((e=>t=>n=>{switch(n.type){case hY:{const e=n.participant,t=n.data;(null==t?void 0:t.name)===jH&&APP.store.dispatch((r=()=>APP.store.dispatch(i3(t.facingMode)),i=e.getId(),bg("AllowToggleCameraDialog",n3,{onAllow:r,initiatorId:i})));break}case mY:{const r=e.dispatch,i=n.participant,o=t(n),a=i&&m6(e.getState,i.getId());return r(v5(!0,a?xt.t("dialog.kickTitle",{participantDisplayName:a}):xt.t("dialog.kickSystemTitle"),!0)),o}}var r,i;return t(n)}));var Xie=__webpack_require__(62748);const eoe={},toe={startListeningForStats(e){e.on(b.LOCAL_STATS_UPDATED,(t=>this._onStatsUpdated(e.myUserId(),t))),e.on(b.REMOTE_STATS_UPDATED,((e,t)=>this._emitStatsUpdate(e,t)))},subscribeToClientStats(e,t){e&&(eoe[e]||(eoe[e]=[]),eoe[e].push(t))},unsubscribeToClientStats(e,t){if(!eoe[e])return;const n=eoe[e].filter((e=>e!==t));n.length?eoe[e]=n:delete eoe[e]},_emitStatsUpdate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};
85(eoe[e]||[]).forEach((e=>{e(t)}))},_onStatsUpdated(e,t){const n=t.framerate||{},r=t.resolution||{},i=t.codec||{},o=Object.assign({},t,{framerate:n[e],resolution:r[e],codec:i[e]});o.codec&&Object.keys(o.codec).length&&this._updateLocalCodecs(o.codec),this._emitStatsUpdate(e,o);const a=Object.keys(n),s=Object.keys(r),l=Object.keys(i);(0,Xie.A)(a,s,l).filter((t=>t!==e)).forEach((e=>{const t={},o=n[e];o&&(t.framerate=o);const a=r[e];a&&(t.resolution=a);const s=i[e];s&&(t.codec=s),this._emitStatsUpdate(e,t)}))},_updateLocalCodecs(e){if("undefined"!=typeof APP){const r=Ts(APP.store.getState()["features/base/tracks"]);for(const i of r){var t;const r=null===(t=i.jitsiTrack)||void 0===t?void 0:t.getSsrc();if(r&&Object.keys(e).find((e=>Number(e)===r))){var n;const t=e[r],o=null!==(n=t.audio)&&void 0!==n?n:t.video;i.codec!==o&&APP.store.dispatch(BD(i.jitsiTrack,o))}}}}},noe=toe;BY.register((e=>e=>t=>(t.type===XW&&noe.startListeningForStats(t.conference),e(t)))),BY.register((e=>t=>n=>{const r=t(n);if(n.type===c7){const t=(e.getState()["features/base/devices"]||{}).availableDevices;"undefined"!=typeof APP&&APP.API.notifyDeviceListChanged(t)}return r})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>(r.type===me&&r.settings.displayName&&hg(n,Cne)&&t(vg("DisplayNamePrompt",Cne)),e(r))}));const roe=Y("app:etherpad");function ioe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ooe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ooe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ooe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const aoe="etherpad";BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{switch(r.type){case tY:r.conference.addCommandListener(aoe,((e,r)=>{let i,o=e.value,a=e.attributes;if(!o)return;const s=wi(n()["features/base/config"].etherpad_base);if(s){let e;try{e=new URL(o,s.toString())}catch(e){return void roe.warn(`Etherpad command: failed to construct URL from value: ${o}`)}if(e.origin!==s.origin)return void roe.warn(`Etherpad command value resolved to unexpected origin: ${e.origin}`);if(s.search){const t=new URLSearchParams(e.search);for(const e of new URLSearchParams(s.search)){var l=ioe(e,2);const n=l[0],r=l[1];t.set(n,r)}e.search=t.toString()}i=e.toString()}if(t(A8(i)),"undefined"!=typeof APP&&(roe.log("Etherpad is enabled"),APP.UI.initEtherpad(),"true"===(null==a?void 0:a.open))){const e=X4(n());if((null==e?void 0:e.id)!==r){const e=APP.UI.getSharedDocumentManager();e&&!e.isVisible()&&e.toggleEtherpad()}}}));break;case k8:{const e=n(),t=e["features/etherpad"],r=t.editing,i=t.documentUrl;if(!r&&i){const t=I5(e);null==t||t.removeCommand(aoe),null==t||t.sendCommand(aoe,{value:i,attributes:{open:"true"}})}"undefined"!=typeof APP&&APP.UI.onEtherpadClicked();break}}return e(r)}})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;n&&r(A8(void 0))})),UY.register((e=>e["features/video-layout"].remoteScreenShares),((e,t)=>bF(t))),UY.register((e=>e["features/base/participants"].sortedRemoteVirtualScreenshareParticipants),((e,t)=>bF(t,!0))),UY.register((e=>e["features/base/participants"].dominantSpeaker),((e,t)=>bF(t))),UY.register((e=>OF(e)),((e,t)=>bF(t))),UY.register((e=>({numberOfParticipants:f6(e),disableSelfView:G6(e),localScreenShare:e["features/base/participants"].localScreenShare})),((e,t)=>{const n=t.getState(),r=PF(n);IB(n)&&t.dispatch(iF()),r&&t.dispatch(oF())}),{deepEquals:!0}),UY.register((e=>{const t=e["features/base/responsive-ui"],n=t.clientHeight,r=t.videoSpaceWidth;return{layout:TB(e),height:n,width:r}}),((e,t)=>{switch(e.layout){case lB:t.getState()["features/base/participants"].pinnedParticipant&&t.dis
85patch(Ek(null)),t.dispatch(mF()),t.dispatch(iF());break;case sB:t.dispatch(((e,t)=>{var n,r;const i=t(),o=i["features/base/responsive-ui"],a=o.clientHeight,s=void 0===a?0:a,l=o.videoSpaceWidth,c=void 0===l?0:l,u=G6(i),d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=Math.min(e,(interfaceConfig.FILM_STRIP_MAX_HEIGHT||Gi)+15)-15;return{local:{height:t,width:Math.floor(interfaceConfig.LOCAL_THUMBNAIL_RATIO*t)},remote:{height:t,width:Math.floor(interfaceConfig.REMOTE_THUMBNAIL_RATIO*t)}}}(s),p=c-(u?0:null==d||null===(n=d.local)||void 0===n?void 0:n.width)-39,f=(null==d||null===(r=d.local)||void 0===r?void 0:r.height)+4+4+7,h=p6(i),m=f<((null==d?void 0:d.remote.width)+4)*h;e({type:LB,dimensions:{...d,remoteVideosContainer:{width:p,height:f},hasScroll:m}})}));break;case cB:t.dispatch(oF()),t.getState()["features/filmstrip"].activeParticipants.length>1&&t.dispatch(mF());break;case uB:t.dispatch(Ek(null))}}),{deepEquals:!0}),UY.register((e=>e["features/chat"].isOpen),((e,t)=>{const n=window,r=n.innerWidth,i=n.innerHeight;t.dispatch(eK(r,i))})),UY.register(y4,((e,t)=>{const n=window,r=n.innerWidth,i=n.innerHeight;t.dispatch(eK(r,i))})),UY.register((e=>e["features/base/responsive-ui"].videoSpaceWidth<512),((e,t)=>{t.dispatch({type:kG,displayAsDrawer:e}),t.dispatch({type:XG,isNarrow:e})})),UY.register((e=>{var t;return null===(t=e["features/filmstrip"].width)||void 0===t?void 0:t.current}),((e,t)=>{t.dispatch(oF())})),UY.register((e=>{var t;return null===(t=e["features/base/config"].filmstrip)||void 0===t?void 0:t.disableResizable}),((e,t)=>{t.dispatch(oF())})),UY.register((e=>{var t,n;return{remoteScreenShares:e["features/video-layout"].remoteScreenShares.length,length:e["features/filmstrip"].activeParticipants.length,width:null===(t=e["features/filmstrip"].width)||void 0===t?void 0:t.current,visible:e["features/filmstrip"].visible,clientWidth:e["features/base/responsive-ui"].videoSpaceWidth,clientHeight:e["features/base/responsive-ui"].clientHeight,tileView:e["features/video-layout"].tileViewEnabled,height:null===(n=e["features/filmstrip"].topPanelHeight)||void 0===n?void 0:n.current}}),((e,t)=>{TB(t.getState())===uB&&t.dispatch(((e,t)=>{const n=t(),r=n["features/base/responsive-ui"],i=r.clientHeight,o=r.videoSpaceWidth,a=n["features/base/config"].tileView,s=void 0===a?{}:a,l=n["features/filmstrip"],c=l.visible,u=l.topPanelHeight,d=c?RF(n):0,p=s.numberOfVisibleTiles,f=void 0===p?6:p,h=n["features/filmstrip"].activeParticipants.length,m=o-d,g=xB(n,{width:m,disableResponsiveTiles:!1,disableTileEnlargement:!1}),v=jF(n),b=CF({clientWidth:m,clientHeight:v?(null==u?void 0:u.current)||no:i,disableTileEnlargement:!1,maxColumns:g,noHorizontalContainerMargin:d>0,numberOfParticipants:h,desiredNumberOfVisibleTiles:f,minTileHeight:v?150:null}),y=b.height,_=b.width,w=b.columns,S=b.rows,E=(null!=S?S:1)*(4+(null!=y?y:0)),k=i<E,C=Math.min(o-14,(null!=w?w:1)*(4+(null!=_?_:0)))+(k?7:0),A=Math.min(i-14,E);e({type:YB,dimensions:{gridDimensions:{columns:w,rows:S},thumbnailSize:{height:y,width:_},filmstripHeight:A,filmstripWidth:C,hasScroll:k}})}))}),{deepEquals:!0}),UY.register((e=>e["features/filmstrip"].activeParticipants),((e,t)=>{e.length<=1&&t.dispatch(YF())})),UY.register((e=>{var t,n;return{length:e["features/video-layout"].remoteScreenShares.length,clientWidth:e["features/base/responsive-ui"].videoSpaceWidth,clientHeight:e["features/base/responsive-ui"].clientHeight,height:null===(t=e["features/filmstrip"].topPanelHeight)||void 0===t?void 0:t.current,width:null===(n=e["features/filmstrip"].width)||void 0===n?void 0:n.current,visible:e["features/filmstrip"].visible,topPanelVisible:e["features/filmstrip"].topPanelVisible}}),((e,t)=>{e.length>=1&&UF(t.getState())&&t.dispatch(((e,t)=>{const n=t(),r=n["features/base/responsive-ui"],i=r.clientHeight,o=r.videoSpaceWidth,a=n["features/filmstrip"],s=a.visible,l=a.topPanelHeight,c=a.topPanelVisible,u=o-(s?RF(n):0),d=i-(jF(n)&&c?(null==l?void 0:l.current)||no:0);e({type:XB,dimensions:{filmstripHeight:d,filmstripWidth:u,thumbnailSize:{width:u-4,height:d-4}}})}))}),{deepEquals:!0}),UY.register((e=>e["features/video-layout"].remoteScreenShares.length),((e,t)=>{0===e&&t.dispatch(vF())}),{deepEquals:!0});const soe=new Map;BY.register((e=>t=>n=>{var r,i;let o;switch(n.type===Dg&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t)return;const n=e.getState()["features/filmstrip"].remoteParticipants,r=new Set(n);r.delete(t)&&e.dispatch(nF(Array.from(r)))}(e,null===(i=n.participant)||void 0===i?void 0:i.id),n.type){case KG:{const t=e.getState();if(PF(t)){var a,s;const r=t["features/filmstrip"],i=r.width,o=r.topPanelHeight,u=n.clientHeight,d=n.videoSpaceWidth;let p,f;var l,c;f=(null!==(a=i.current)&&void 0!==a?a:0)>d-Qi?Math.max(d-Qi,Gi):Math.min(d-Qi,null!==(l=i.userSet)&&void 0!==l?l:0),f!==i.current&&e.dispatch(lF(f)),p=(null!==(s=o.current)&&void 0!==s?s:0)>u-Zi?Math.max(u-Zi,no):Math.min(u-Zi,null!==(c=o.userSet)&&void 0!==c?c:0),p!==o.current&&e.dispatch(function(e){return{type:HB,height:e}}
85(p))}break}case Tg:var u;if(o=t(n),u6(n.participant))break;bF(e,!1,null===(u=n.participant)||void 0===u?void 0:u.id);break;case me:var d,p,f;if("boolean"==typeof(null===(d=n.settings)||void 0===d?void 0:d.localFlipX)&&NU.onLocalFlipXChanged(n.settings.localFlipX),null!==(p=n.settings)&&void 0!==p&&p.disableSelfView){const t=e.getState(),n=X4(t),r=e6(t),i=MF(t);var h;i.find((e=>e===(null==n?void 0:n.id)))&&e.dispatch(pF(null!==(h=null==n?void 0:n.id)&&void 0!==h?h:"")),r&&i.find((e=>e===r.id))&&e.dispatch(pF(r.id))}if(void 0!==(null===(f=n.settings)||void 0===f?void 0:f.maxStageParticipants)){const t=n.settings.maxStageParticipants,r=e.getState()["features/filmstrip"].activeParticipants,i=Math.min(6,t);if(i<r.length){const t=r.slice(0,r.length-i);(0,fa.unstable_batchedUpdates)((()=>{t.forEach((t=>e.dispatch(pF(t.participantId))))}))}}break;case $B:NU.refreshLayout();break;case RB:{const t=n.width,r=void 0===t?0:t;e.dispatch(lF(r));break}case qB:{const t=e.dispatch,r=e.getState,i=n.participantId,o=n.pinned,a=r(),s=a["features/filmstrip"].activeParticipants,l=a["features/base/settings"].maxStageParticipants,c=q$(a);let u;if(s.find((e=>e.participantId===i))){u=s.filter((e=>e.participantId!==i)),u.push({participantId:i,pinned:o});const e=soe.get(i);clearTimeout(e),soe.delete(i)}else if(s.length<(null!=l?l:0))u=[...s,{participantId:i,pinned:o}];else{const e=s.findIndex((e=>!e.pinned));-1===e?o&&(u=[...s,{participantId:i,pinned:o}],u.shift()):(u=[...s,{participantId:i,pinned:o}],u.splice(e,1))}if(i===O$?u=[{participantId:i,pinned:!0}]:c&&Array.isArray(u)&&(u=u.filter((e=>(null==e?void 0:e.participantId)!==O$))),void 0!==u&&(t(fF(u)),!o)){const e=setTimeout((()=>t(pF(i))),6e4);soe.set(i,e)}TB(a)===lB&&t(Q0(!1));break}case GB:{const t=e.getState(),r=n.participantId,i=soe.get(r);clearTimeout(i),soe.delete(r);const o=w6(t);if(r===(null==o?void 0:o.id)){const t=setTimeout((()=>
85e.dispatch(pF(r))),6e4);return void soe.set(r,t)}break}case wg:{const t=n.participant.id,r=e.getState(),i=LF(r),o=X4(r),a=TB(r),s=w6(r);if((null==s?void 0:s.id)===t||t===(null==o?void 0:o.id)||a===lB)break;if(i){const n=NF(r).some((e=>e.participantId===t));e.dispatch(dF(t,Boolean(n)))}break}case Dg:{const t=e.getState(),r=n.participant.id;if(MF(t).find((e=>e===r))){const n=soe.get(r),i=t["features/filmstrip"].activeParticipants;clearTimeout(n),soe.delete(r),e.dispatch(fF(i.filter((e=>e.participantId!==r))))}break}case JB:{const t=e.dispatch,r=(0,e.getState)(),i=n.participantId,o=NF(r),a=w6(r);if(jF(r,2)&&r["features/video-layout"].remoteScreenShares.find((e=>e===i))){t(vF(i));break}o.find((e=>e.participantId===i))?(null==a?void 0:a.id)===i?t(fF(r["features/filmstrip"].activeParticipants.map((e=>e.participantId===i?{participantId:i,pinned:!1}:e)))):t(pF(i)):t(dF(i,!0));break}case ZB:MF(e.getState()).forEach((e=>{const t=soe.get(e);clearTimeout(t),soe.delete(e)}))}return null!==(r=o)&&void 0!==r?r:t(n)}));var loe=__webpack_require__(26666),coe=(0,Ure.A)((function(e,t){var n=(0,loe.A)(t);return(0,Hre.A)(n)&&(n=void 0),(0,Hre.A)(e)?Bre(e,(0,Fre.A)(t,1,Hre.A,!0),void 0,n):[]}));const uoe=coe,doe="follow-me",poe=Y("app:follow-me");function foe(e){const t=y6(e),n=BF(e);return{recorder:e["features/follow-me"].followMeRecorderEnabled,filmstripVisible:e["features/filmstrip"].visible,maxStageParticipants:n?e["features/base/settings"].maxStageParticipants:void 0,nextOnStage:null==t?void 0:t.id,pinnedStageParticipants:n?JSON.stringify(NF(e)):void 0,sharedDocumentVisible:e["features/etherpad"].editing,tileViewEnabled:IB(e)}}function hoe(e,t){const n=t.getState(),r=I5(n);r&&k6(n)&&("off"!==e?n["features/follow-me"].followMeEnabled&&r.sendCommand(doe,{attributes:foe(n)}):r.sendCommandOnce(doe,{attributes:{off:!0}}))}UY.register((e=>e["features/follow-me"].followMeEnabled),((e,t)=>hoe(e||"off",t))),UY.register((e=>{const t=y6(e);return t?t.id:null}),hoe),UY.register((e=>e["features/etherpad"].editing),hoe),UY.register((e=>e["features/filmstrip"].visible),hoe),UY.register(NF,hoe,{deepEquals:!0}),UY.register((e=>e["features/video-layout"].tileViewEnabled),hoe),UY.register((e=>e["features/base/settings"].maxStageParticipants),hoe);let moe,goe=0;function voe(e,t){r6(e.getState(),t)?(clearTimeout(moe),goe=0,e.dispatch(Ek(t))):moe=window.setTimeout((()=>{goe>30?goe=0:(goe++,voe(e,t))}),1e3)}function boe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yoe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yoe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yoe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}BY.register((e=>t=>n=>{switch(n.type){case tY:n.conference.addCommandListener(doe,((t,n)=>{!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;const r=n.getState();if(void 0===t)return;const i=r6(r,t);if(i){if(i.local)return;if("moderator"!==i.role)return void poe.warn("Received follow-me command not from moderator")}else{const e=r["features/base/config"].iAmRecorder,n=r["features/base/conference"].conference,i=null==n?void 0:n.getParticipantById(t);if(!e||!i||"moderator"!==i.getRole()||!i.isHiddenFromRecorder())return void poe.warn("Something went wrong with follow-me c
85ommand")}if(pB(r)||n.dispatch(RW(t,e.recorder)),e.off)return void n.dispatch(RW());if(e.recorder&&!n.getState()["features/base/config"].iAmRecorder)return;const o=r["features/follow-me"].state||{};if(n.dispatch(function(e){return{type:DW,state:e}}(e)),o.filmstripVisible!==e.filmstripVisible&&n.dispatch(tF("true"===e.filmstripVisible)),o.tileViewEnabled!==e.tileViewEnabled&&n.dispatch(Q0("true"===e.tileViewEnabled)),"undefined"!=typeof APP&&o.sharedDocumentVisible!==e.sharedDocumentVisible){const t="true"===e.sharedDocumentVisible,n=APP.UI.getSharedDocumentManager();n&&t!==r["features/etherpad"].editing&&n.toggleEtherpad()}const a=y6(r),s=e.nextOnStage;if(void 0===s||a&&s===a.id||o.nextOnStage===e.nextOnStage?void 0===s&&a&&n.dispatch(Ek(null)):voe(n,s),void 0!==e.pinnedStageParticipants){const t=JSON.parse(e.pinnedStageParticipants);let r=[];if(void 0!==o.pinnedStageParticipants&&(r=JSON.parse(o.pinnedStageParticipants)),!be(t,r)){const e=uoe(r,t,be),i=uoe(t,r,be);e.forEach((e=>n.dispatch(pF(e.participantId)))),i.forEach((e=>n.dispatch(dF(e.participantId,!0))))}}void 0!==e.maxStageParticipants&&o.maxStageParticipants!==e.maxStageParticipants&&n.dispatch(ge({maxStageParticipants:Number(e.maxStageParticipants)}))}(t.attributes,n,e)}));break;case Dg:e.getState()["features/follow-me"].moderator===n.participant.id&&e.dispatch(RW())}return t(n)}));const _oe=EA()((e=>({copyButton:{...e.typography.bodyShortBold,borderRadius:e.shape.borderRadius,display:"flex",justifyContent:"flex-start",alignItems:"center",padding:`${e.spacing(2)} ${e.spacing(3)}`,width:"100%",boxSizing:"border-box",background:e.palette.action01,cursor:"pointer",color:e.palette.text01,"&:hover":{backgroundColor:e.palette.action01Hover},"&.clicked":{background:e.palette.success02},"& > div > svg":{fill:e.palette.icon01}},content:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:292,marginRight:e.spacing(3),"&.selected":{fontWeight:600}},icon:{marginRight:e.spacing(2)}})));let woe;const Soe=function(e){let t=e.accessibilityText,n=e.className,r=void 0===n?"":n,i=e.displayedText,o=e.textToCopy,a=e.textOnHover,s=e.textOnCopySuccess,l=e.id;const c=_oe(),u=c.classes,d=c.cx,p=boe((0,go.useState)(!1),2),f=p[0],h=p[1],m=boe((0,go.useState)(!1),2),g=m[0],v=m[1];async function b(){v(!1),await $c(o)&&(h(!0),setTimeout((()=>{woe&&h(!1)}),2500))}function y(){f||v(!0)}function _(){v(!1)}return(0,go.useEffect)((()=>(woe=!0,()=>{woe=!1})),[]),go.createElement(go.Fragment,null,go.createElement("div",{"aria-describedby":i===a?void 0:`${l}-sr-text`,"aria-label":i===a?t:a,className:d(r,u.copyButton,f?" clicked":""),id:l,onBlur:_,onClick:b,onFocus:y,onKeyPress:function(e){!b||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),b())},onMouseOut:_,onMouseOver:y,role:"button",tabIndex:0},f?go.createElement(go.Fragment,null,go.createElement(AI,{className:u.icon,size:24,src:yS}),go.createElement("div",{className:d(u.content,"selected")},go.createElement("span",{role:"alert"},s))):go.createElement(go.Fragment,null,go.createElement(AI,{className:u.icon,size:24,src:AS}),go.createElement("div",{className:u.content},go.createElement("span",null," ",g?a:i," ")))),i!==a&&go.createElement("span",{className:"sr-only",id:`${l}-sr-text`},t))},Eoe=EA()((e=>({label:{display:"block",marginBottom:e.spacing(2)}}))),koe=function(e){let t=e.url;const n=Eoe().classes,r=Qk().t;return go.createElement(go.Fragment,null,go.createElement("p",{className:n.label},r("addPeople.shareLink")),go.createElement(Soe,{accessibilityText:r("addPeople.accessibilityLabel.meetingLink",{url:bi(t)}),className:"invite-more-dialog-conference-url",displayedText:bi(t),id:"add-people-copy-link-button",textOnCopySuccess:r("addPeople.linkCopied"),textOnHover:r("addPeople.copyLink"),textToCopy:t}))},Coe=EA()((e=>({limitContainer:{backgroundColor:e.palette.warning01,borderRadius:"6px",padding:"8px 16px"},limitInfo:{color:e.palette.text.primary,...e.typography.bodyShortRegular},link:{color:`${e.palette.text.primary} !important`,fontWeight:"bold",textDecoration:"underline"}}))),Aoe=tC((e=>{let t=e.t;const n=Coe().classes;return go.createElement("div",{className:n.limitContainer},go.createElement("span",{className:n.limitInfo},go.createElement("b",null,`${t("info.dialInNumber")} `),`${t("info.reachedLimit")} `,`${t("info.upgradeOptions")} `,go.createElement("a",{className:n.link,href:"https://jaas.8x8.vc/#/plan/upgrade",rel:"noopener noreferrer",target:"_blank"},`${NP}`),"."))}));function Toe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let Ioe;const Doe=tC((function(e){let t=e.conferenceID,n=e.phoneNumber,r=e.t;const i=la(),o=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Toe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Toe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),a=o[0],s=o[1],l=`${r("info.dialInNumber")} ${n} ${r("info.dialInConferenceID")} ${CP(t)}#`;function c(){$c(l),i(Pl({titleKey:"dialog.copied"},hl.SHORT)),s(!0),setTimeout((()=>{Ioe&&s(!1)}),2500)}return(0,go.useEffect)((()=>(Ioe=!0,()=>{Ioe=!1})),[]),go.createElement("div",{className:"dial-in-number"},go.createElement("p",null,go.createElement("span",{className:"phone-number"},go.createElement("span",{className:"info-label"},r("info.dialInNumber")),go.createElement("span",{className:"spacer"},"Â "),go.createElement("span",{className:"info-value"},n)),go.createElement("br",null),go.createElement("span",{className:"conference-id"},go.createElement("span",{className:"info-label"},r("info.dialInConferenceID")),go.createElement("span",{className:"spacer"},"Â "),go.createElement("span",{className:"info-value"},`${CP(t)}#`))),go.createElement(jX,{content:r("info.copyNumber"),position:"top"},go.createElement("button",{"aria-label":r("info.copyNumber"),className:"dial-in-copy invisible-button",onClick:c,onKeyPress:function(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),c())}},go.createElement(AI,{src:a?yS:AS}))))})),Poe=EA()((e=>({container:{"& .info-label":{...e.typography.bodyLongBold}},link:{...e.typography.bodyLongRegular,color:e.palette.link01,"&:hover":{color:e.palette.link01Hover}}}))),xoe=function(e){let t=e.phoneNumber;const n=Poe(),r=n.classes,i=n.cx,o=pa((e=>e["features/invite"].conferenceID)),a=pa(KP),s=pa((e=>function(e){if(!e)return!1;if(Array.isArray(e))return e.length>1;const t=e.numbers;return Boolean(t&&Object.values(t).map((e=>Array.isArray(e)?e.length:0)).reduce(((e,t)=>e+t))>1)}(e["features/invite"].numbers))),l=Qk().t;return go.createElement("div",{className:r.container},go.createElement(Doe,{conferenceID:null!=o?o:"",phoneNumber:t}),s?go.createElement("a",{className:i("more-numbers",r.link),href:a,rel:"noopener noreferrer",target:"_blank"},l("info.moreNumbers")):null)};function Roe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let Ooe;const Moe=EA()((e=>({container:{marginTop:e.spacing(4)},label:{marginBottom:e.spacing(2)},iconRow:{display:"flex",alignItems:"center",justifyContent:"space-between"},iconContainer:{display:"block",padding:e.spacing(2),cursor:"pointer"}}))),Noe=tC((function(e){let t=e.inviteSubject,n=e.inviteText,r=e.inviteTextiOS,i=e.t;const o=la(),a=Moe().classes,s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Roe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Roe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),l=s[0],c=s[1],u=encodeURIComponent(t),d=encodeURIComponent(n),p=encodeURIComponent(r),f=fo()?p:d;function h(){$c(n),o(Pl({titleKey:"dialog.copied"},hl.SHORT)),c(!0),setTimeout((()=>{Ooe&&c(!1)}),2500)}return(0,go.useEffect)((()=>(Ooe=!0,()=>{Ooe=!1}
85)),[]),go.createElement(go.Fragment,null,go.createElement("div",{className:a.container},go.createElement("p",{className:a.label},i("addPeople.shareInvite")),go.createElement("div",{className:a.iconRow},go.createElement(jX,{content:i("addPeople.copyInvite"),position:"top"},go.createElement("div",{"aria-label":i("addPeople.copyInvite"),className:a.iconContainer,onClick:h,onKeyPress:function(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),h())},role:"button",tabIndex:0},go.createElement(AI,{src:l?yS:AS}))),function(){const e=[{icon:RS,tooltipKey:"addPeople.defaultEmail",url:`mailto:?subject=${u}&body=${f}`},{icon:GS,tooltipKey:"addPeople.googleEmail",url:`https://mail.google.com/mail/?view=cm&fs=1&su=${u}&body=${d}`},{icon:cE,tooltipKey:"addPeople.outlookEmail",url:`https://outlook.office.com/mail/deeplink/compose?subject=${u}&body=${d}`},{icon:ek,tooltipKey:"addPeople.yahooEmail",url:`https://compose.mail.yahoo.com/?To=&Subj=${u}&Body=${d}`}];return go.createElement(go.Fragment,null,e.map(((e,t)=>{let n=e.icon,r=e.tooltipKey,o=e.url;return go.createElement(jX,{content:i(r),key:t,position:"top"},go.createElement("a",{"aria-label":i(r),className:a.iconContainer,href:o,rel:"noopener noreferrer",target:"_blank"},go.createElement(AI,{src:n})))})))}())))})),Loe=EA()((e=>({container:{position:"relative"},items:{"&.found":{position:"absolute",boxShadow:"0px 5px 10px rgba(0, 0, 0, 0.75)"},marginTop:e.spacing(2),width:"100%",backgroundColor:e.palette.multiSelectBackground,border:`1px solid ${e.palette.multiSelectBorder}`,borderRadius:`${Number(e.shape.borderRadius)}px`,...e.typography.bodyShortRegular,zIndex:2,maxHeight:"200px",overflowY:"auto",padding:"0"},listItem:{boxSizing:"border-box",display:"flex",padding:`${e.spacing(2)} ${e.spacing(3)}`,alignItems:"center","& .content":{inlineSize:"calc(100% - 38px)",overflowWrap:"break-word",marginLeft:e.spacing(2),color:e.palette.multiSelectItemText,"&.with-remove":{inlineSize:"calc(100% - 60px)",marginRight:e.spacing(2),"&.without-before":{marginLeft:0,inlineSize:"calc(100% - 38px)"}},"&.without-before":{marginLeft:0,inlineSize:"100%"}},"&.found":{cursor:"pointer",padding:`10px ${e.spacing(3)}`,"&:hover":{backgroundColor:e.palette.multiSelectItemHover}},"&.disabled":{cursor:"not-allowed","&:hover":{backgroundColor:e.palette.multiSelectBackground},color:e.palette.multiSelectItemDisabled}},errorMessage:{position:"absolute",marginTop:e.spacing(2),width:"100%"}}))),joe=e=>{let t=e.autoFocus,n=e.disabled,r=e.error,i=e.errorDialog,o=e.placeholder,a=e.id,s=e.items,l=e.filterValue,c=e.onFilterChange,u=e.isOpen,d=e.noMatchesText,p=e.onSelected,f=e.selectedItems,h=e.onRemoved;const m=Loe().classes,g=(0,go.useRef)(),v=(0,go.useCallback)((e=>()=>p(e)),[p]),b=(0,go.useCallback)((e=>()=>h(e)),[h]),y=(0,go.useMemo)((()=>go.createElement("div",{className:`${m.items} found`},s.length>0?s.map((e=>go.createElement("div",{className:`${m.listItem} ${e.isDisabled?"disabled":""} found`,key:e.value,onClick:e.isDisabled?void 0:v(e)},e.elemBefore,go.createElement("div",{className:"content "+(e.elemBefore?"":"without-before")},e.content,e.description&&go.createElement("p",null,e.description))))):go.createElement("div",{className:m.listItem},d))),[s]),_=(0,go.useMemo)((()=>r&&go.createElement("div",{className:m.errorMessage},i)),[r]);return go.createElement("div",{className:m.container},go.createElement(uX,{autoFocus:t,disabled:n,id:a,onChange:c,placeholder:o,ref:g,value:null!=l?l:""}),u&&y,_,f&&(null==f?void 0:f.length)>0&&go.createElement("div",{className:m.items},f.map((e=>go.createElement("div",{className:`${m.listItem} ${e.isDisabled?"disabled":""}`,key:e.value},e.elemBefore,go.createElement("div",{className:"content with-remove "+(e.elemBefore?"":"without-before")},go.createElement("p",null,e.content)),go.createElement(RI,{accessibilityLabel:"multi-select-unselect",icon:wS,id:"modal-header-close-button",onClick:b(e)}
85))))))},Boe=Y("app:react"),Foe=EA()((e=>({dialog:{backgroundColor:e.palette.dialogBackground,border:`1px solid ${e.palette.inlineDialogBorder}`,borderRadius:`${Number(e.shape.borderRadius)}px`,boxShadow:"0px 1px 2px rgba(41, 41, 41, 0.25)",color:e.palette.dialogText,...e.typography.bodyShortRegular,padding:`${e.spacing(3)} 10`,"& .retry-button":{margin:"16px auto 0 auto"}}}))),Uoe=e=>{let t=e.onRetry,n=e.showSupportLink;const r=Qk().t,i=Foe().classes,o=pa(Nie),a=r("inlineDialogFailure.supportMsg"),s=o&&n?go.createElement("div",null,go.createElement("span",null,a.padEnd(a.length+1)),go.createElement("span",null,go.createElement("a",{href:o,rel:"noopener noreferrer",target:"_blank"},r("inlineDialogFailure.support"))),go.createElement("span",null,".")):null;return go.createElement("div",{className:i.dialog},go.createElement("div",null,r("inlineDialogFailure.msg")),s,go.createElement(PI,{className:"retry-button",label:r("inlineDialogFailure.retry"),onClick:t}))};class Hoe extends go.Component{constructor(e){super(e);const t=this.props.defaultValue||[];this.state={isOpen:!1,filterValue:"",loading:!1,error:!1,items:[],selectedItems:[...t]},this._onFilterChange=this._onFilterChange.bind(this),this._onRetry=this._onRetry.bind(this),this._onSelectionChange=this._onSelectionChange.bind(this),this._sendQuery=tl(this._sendQuery.bind(this),200)}setSelectedItems(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.setState({selectedItems:e})}render(){const e=this.props.shouldFocus||!1,t=this.props.isDisabled||!1,n=this.props.placeholder||"",r=this.state.loading?this.props.loadingMessage:this.props.noMatchesFound||"",i=this._renderError();return go.createElement("div",null,go.createElement(joe,{autoFocus:e,disabled:t,error:this.state.error,errorDialog:i,filterValue:this.state.filterValue,id:this.props.id,isOpen:this.state.isOpen,items:this.state.items,noMatchesText:r,onFilterChange:this._onFilterChange,onRemoved:this._onSelectionChange,onSelected:this._onSelectionChange,placeholder:n,selectedItems:this.state.selectedItems}))}_onFilterChange(e){this.setState({error:this.state.error&&Boolean(e),filterValue:e,isOpen:Boolean(this.state.items.length)&&Boolean(e),items:[],loading:Boolean(e)}),e&&this._sendQuery(e)}_onRetry(){this._sendQuery(this.state.filterValue)}_onSelectionChange(e){const t=this.state.selectedItems.find((t=>t.value===e.value));let n=this.state.selectedItems;t?n=n.filter((e=>e!==t)):n.push(this.props.onItemSelected(e)),this.setState({isOpen:!1,selectedItems:n}),this.props.onSelectionChange&&this.props.onSelectionChange(n)}_renderError(){return this.state.error?go.createElement(Uoe,{onRetry:this._onRetry,showSupportLink:this.props.showSupportLink}):null}_sendQuery(e){if(!e)return;this.setState({error:!1});const t=this.props.resourceClient||{makeQuery:()=>Promise.resolve([]),parseResults:e=>e};t.makeQuery(e).then((n=>{this.state.filterValue===e?this.setState({items:t.parseResults(n),isOpen:!0,loading:!1,error:!1}):this.setState({error:!1})})).catch((e=>{Boe.error("MultiSelectAutocomplete error in query",e),this.setState({error:!0,loading:!1,isOpen:!1})}))}}const Voe=Hoe;class zoe extends go.Component{constructor(e){super(e),this._query=this._query.bind(this)}_getDisplayName(e){var t;return e.type===MP.PHONE?e.number:e.type===MP.SIP?e.address:null!==(t=e.name)&&void 0!==t?t:""}_invite(e){if(mj(XI("clicked","inviteButton",{...zP(e),inviteAllowed:this._isAddDisabled()})),this._isAddDisabled())return Promise.resolve([]);this.setState({addToCallInProgress:!0});const t=this.props,n=t._callFlowsEnabled,r=t.dispatch;return r(YW(e)).then((t=>{if(this.setState({addToCallInProgress:!1}),t.length){const e=zP(t);LP.error(`${t.length} invites failed`,e),mj(XI("error","invite",{...e})),r(Dl({titleKey:"addPeople.failedToAdd"}))}else if(!n){const t=e.length;let n;t>=3?n={titleArguments:{name:this._getDisplayName(e[0]),count:""+(t-1)},titleKey:"notify.invitedThreePlusMembers"}:2===t?n={titleArguments:{first:this._getDisplayName(e[0]),second:this._getDisplayName(e[1])},titleKey:"notify.invitedTwoMembers"}:t&&(n={titleArguments:{name:this._getDisplayName(e[0])},titleKey:"notify.invitedOneMember"}),n&&r(xl(n,hl.SHORT))}return t}))}_isAddDisabled(){return!this.state.inviteItems.length||this.state.addToCallInProgress}_query(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";
85const t=this.props,n=t._addPeopleEnabled,r=t._appId,i=t._dialOutAuthUrl,o=t._dialOutRegionUrl;return function(e,t){const n=e.trim(),r=t.addPeopleEnabled,i=t.appId,o=t.dialOutAuthUrl,s=t.dialOutRegionUrl,l=t.dialOutEnabled,c=t.peopleSearchQueryTypes,u=t.peopleSearchUrl,d=t.peopleSearchTokenLocation,p=t.region,f=t.sipInviteEnabled,h=t.jwt;let m;m=r&&n?function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:["conferenceRooms","user","room","email"],i=arguments.length>4?arguments[4]:void 0;const o=encodeURIComponent(n),s=encodeURIComponent(JSON.stringify(r));let l=t;var c;!l&&i&&(l=null!==(c=a.getItem(i))&&void 0!==c?c:"");const u={...l?{Authorization:`Bearer ${l}`}:{}};return fetch(`${e}?query=${o}&queryTypes=${s}`,{method:"GET",headers:u}).then((e=>{const t=e.json();return e.ok?t:t.then((e=>Promise.reject(e)))})).catch((e=>(LP.error("Error searching directory:",e),Promise.reject(e))))}(u,h,n,c,d):Promise.resolve([]);let g,v=n.startsWith("+");if(l&&o&&function(e){if(!function(){let e="^[0-9+()-\\s]*$";return"undefined"!=typeof interfaceConfig&&(e=interfaceConfig.PHONE_NUMBER_REGEX||e),new RegExp(e)}().test(e))return!1;const t=UP(e);return Boolean(t.length)}(n)){let e=n;v||n.startsWith("1")||(e=`1${e}`),e=UP(e),g=function(e,t,n){const r=`${t}?phone=${e}®ion=${n}`;return new Promise(((e,t)=>fetch(r).then((n=>{n.ok?e(n.json()):t(new Error("Request not successful!"))})).catch(t)))}(e,o,p)}else l&&!o?(v=!0,g=Promise.resolve({allow:!0,country:"",phone:n})):g=Promise.resolve({});return Promise.all([m,g]).then((async e=>{let t=jP(e,2),r=t[0],o=t[1];const a=[...r];
85if(!r.find((e=>e.type===MP.PHONE))&&"boolean"==typeof o.allow){const e={allowed:o.allow,country:o.country,type:MP.PHONE,number:o.phone,originalEntry:n,showCountryCodeReminder:!v};if(!o.allow)try{const t=await function(e,t,n,r){return kP(e,!0,{body:JSON.stringify({appId:n,phoneNumber:r}),method:"POST",headers:{Authorization:`Bearer ${t}`,"Content-Type":"application/json"}})}(s,h,i,n);e.allowed=t.allowed}catch(e){LP.error("Error checking permission to dial to outbound destination",e)}a.push(e)}return f&&function(e){return OP.test(e)}(n)&&a.push({type:MP.SIP,address:n}),a}))}(e,{addPeopleEnabled:n,appId:r,dialOutAuthUrl:i,dialOutEnabled:t._dialOutEnabled,dialOutRegionUrl:o,jwt:t._jwt,peopleSearchQueryTypes:t._peopleSearchQueryTypes,peopleSearchUrl:t._peopleSearchUrl,peopleSearchTokenLocation:t._peopleSearchTokenLocation,region:t._region,sipInviteEnabled:t._sipInviteEnabled})}}function $oe(e){var t,n,r;const i=e["features/base/config"],o=i.callFlowsEnabled,a=i.dialOutAuthUrl,s=i.dialOutRegionUrl,l=i.peopleSearchQueryTypes,c=i.peopleSearchUrl,u=i.peopleSearchTokenLocation;return{_addPeopleEnabled:$P(e),_appId:null!==(t=null===(n=e["features/base/jwt"])||void 0===n?void 0:n.tenant)&&void 0!==t?t:"",_callFlowsEnabled:null!=o&&o,_dialOutAuthUrl:null!=a?a:"",_dialOutRegionUrl:null!=s?s:"",_dialOutEnabled:WP(e),_jwt:null!==(r=e["features/base/jwt"].jwt)&&void 0!==r?r:"",_peopleSearchQueryTypes:null!=l?l:[],_peopleSearchUrl:null!=c?c:"",_peopleSearchTokenLocation:null!=u?u:"",_region:Ii(e),_sipInviteEnabled:qP(e)}}function Woe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Yoe=tC(ra((function(e){return{...$oe(e),_isVpaas:xe(e)}}))(kA(class extends zoe{constructor(e){super(e),Woe(this,"_multiselect",null),Woe(this,"_resourceClient",void 0),Woe(this,"_translations",void 0),Woe(this,"state",{addToCallError:!1,addToCallInProgress:!1,inviteItems:[]}),this._onClearItems=this._onClearItems.bind(this),this._onClearItemsKeyPress=this._onClearItemsKeyPress.bind(this),this._onItemSelected=this._onItemSelected.bind(this),this._onSelectionChange=this._onSelectionChange.bind(this),this._onSubmit=this._onSubmit.bind(this),this._onSubmitKeyPress=this._onSubmitKeyPress.bind(this),this._parseQueryResults=this._parseQueryResults.bind(this),this._setMultiSelectElement=this._setMultiSelectElement.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._resourceClient={makeQuery:this._query,parseResults:this._parseQueryResults};const t=e.t;this._translations={_dialOutEnabled:t("addPeople.phoneNumbers"),_addPeopleEnabled:t("addPeople.contacts"),_sipInviteEnabled:t("addPeople.sipAddresses")}}componentDidUpdate(e,t){t.addToCallError&&!this.state.addToCallInProgress&&!this.state.addToCallError&&this._multiselect&&this._multiselect.setSelectedItems([])}render(){const e=this.props,t=e._addPeopleEnabled,n=e._dialOutEnabled,r=e._isVpaas,i=e._sipInviteEnabled,o=e.t,a=kA.getClasses(this.props);let s=this.state.addToCallInProgress;const l={_dialOutEnabled:n,_addPeopleEnabled:t,_sipInviteEnabled:i},c=Object.keys(l).filter((e=>Boolean(l[e]))).map((e=>this._translations[e])).join(", "),u=c?`${o("dialog.add")} ${c}`:o("addPeople.disabled");return c||(s=!0),go.createElement("div",{className:a.formWrap,onKeyDown:this._onKeyDown},go.createElement(Voe,{id:"invite-contacts-input",isDisabled:s,loadingMessage:o("addPeople.searching"),noMatchesFound:o("addPeople.noResults"),onItemSelected:this._onItemSelected,onSelectionChange:this._onSelectionChange,placeholder:u,ref:this._setMultiSelectElement,resourceClient:this._resourceClient,shouldFitContainer:!0,shouldFocus:!0,showSupportLink:!r}),this._renderFormActions())}_onItemSelected(e){return e.item.type===MP.PHONE&&(e.content=e.item.number),e}_onSelectionChange(e){this.setState({inviteItems:e})}_onSubmit(){const e=this.state.inviteItems,t=e.map((e=>e.item));this._invite(t).then((t=>{if(t.length){const n=t.map((e=>e.id||e.user_id||e.number)),r=e.filter((e=>{let t=e.item;return n.includes(t.id||t.user_id||t.number)}));this._multiselect&&this._multiselect.setSelectedItems(r)}})).finally((()=>this.props.dispatch({type:HW})))}_onSubmitKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onSubmit())}_onKeyDown(e){const t=this.state.inviteItems;"Enter"===e.key&&(e.preventDefault(),!this._isAddDisabled()&&t.length&&this._onSubmit())}_getAvatar(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"avatar-small";
85const n=e.type===MP.EMAIL?RS:VE;return go.createElement(zj,{className:t,defaultIcon:n,size:32,status:e.status,url:e.avatar})}_parseQueryResults(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=this.props,n=t.t,r=t._dialOutEnabled,i=[MP.USER,MP.EMAIL,MP.VIDEO_ROOM,MP.ROOM],o=e.filter((e=>i.includes(e.type))),a=[];for(const e of o){const t=e.name,n=e.phone,i=this._getAvatar(e,"avatar-xsmall"),o=this._getAvatar(e);a.push({content:t,elemBefore:o,item:e,tag:{elemBefore:i},value:e.id||e.user_id}),n&&r&&a.push({filterValues:[t,n],content:`${n} (${t})`,elemBefore:o,item:{type:MP.PHONE,number:n},tag:{elemBefore:i},value:n})}const s=e.filter((e=>e.type===MP.PHONE)),l=this._renderTelephoneIcon(),c=s.map((e=>{const t=`${e.allowed?"":n("addPeople.countryNotSupported")} ${e.showCountryCodeReminder?n("addPeople.countryReminder"):""}`.trim();return{filterValues:[e.originalEntry,e.number],content:n("addPeople.telephone",{number:e.number}),description:t,isDisabled:!e.allowed,elemBefore:l,item:e,tag:{elemBefore:l},value:e.number}})),u=e.filter((e=>e.type===MP.SIP)).map((e=>({filterValues:[e.address],content:e.address,description:"",item:e,value:e.address})));return[...a,...c,...u]}_onClearItems(){this._multiselect&&this._multiselect.setSelectedItems([]),this.setState({inviteItems:[]})}_onClearItemsKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClearItems())}_renderFormActions(){const e=this.state.inviteItems,t=this.props.t,n=kA.getClasses(this.props);return e.length?go.createElement("div",{className:n.inviteButtons},go.createElement(PI,{"aria-label":t("dialog.Cancel"),className:"invite-button",label:t("dialog.Cancel"),onClick:this._onClearItems,onKeyPress:this._onClearItemsKeyPress,role:"button",type:Uc.SECONDARY}),go.createElement(PI,{"aria-label":t("addPeople.add"),className:"invite-button",disabled:this._isAddDisabled(),label:t("addPeople.add"),onClick:this._onSubmit,onKeyPress:this._onSubmitKeyPress,role:"button"})):null}_renderTelephoneIcon(){return go.createElement(AI,{src:dE})}_setMultiSelectElement(e){this._multiselect=e}},(e=>({formWrap:{marginTop:e.spacing(2)},inviteButtons:{display:"flex",justifyContent:"end",marginTop:e.spacing(2),"& .invite-button":{marginLeft:e.spacing(2)}}}))))),qoe=function(){const e=Qk().t;return go.createElement(go.Fragment,null,go.createElement("span",null,e("addPeople.addContacts")),go.createElement(Yoe,null),go.createElement("div",{className:"invite-more-dialog separator"}))};function Goe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Koe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Koe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Koe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Joe=tC((function(e){let t=e.liveStreamViewURL,n=e.t;const r=Goe((0,go.useState)(!1),2),i=r[0],o=r[1],a=Goe((0,go.useState)(!1),2),s=a[0],l=a[1];return go.createElement(go.Fragment,null,go.createElement("span",null,n("addPeople.shareStream")),go.createElement("div",{className:"invite-more-dialog stream"+(i?" clicked":""),onClick:async function(){l(!1),await $c(t)&&(o(!0),setTimeout((()=>{o(!1)}),2500))},onMouseOut:function(){l(!1)},onMouseOver:function(){i||l(!0)}},i?go.createElement(go.Fragment,null,go.createElement("div",{className:"invite-more-dialog stream-text selected"}
85,n("addPeople.linkCopied")),go.createElement(AI,{src:yS})):go.createElement(go.Fragment,null,go.createElement("div",{className:"invite-more-dialog stream-text"},s?n("addPeople.copyStream"):t),go.createElement(AI,{src:AS}))),go.createElement("div",{className:"invite-more-dialog separator"}))})),Zoe=tC(ra((function(e,t){var n;const r=nm(e,S.mode.STREAM),i=e["features/base/config"],o=i.iAmRecorder,a=i.inviteAppName,s=$P(e),l=WP(e),c=o||!s&&!l,u=e["features/invite"],d=null!=u&&u.numbers?ZP(u.numbers):void 0,p=(null==u||null===(n=u.error)||void 0===n?void 0:n.status)===ti.PaymentRequired;return{_dialIn:u,_dialInVisible:ex(FP)&&YP(e),_urlSharingVisible:Bh(e)&&ex("url"),_emailSharingVisible:ex("email"),_invitationText:VP({state:e,phoneNumber:d,t:t.t}),_invitationTextiOS:HP({state:e,phoneNumber:d,t:t.t}),_inviteAppName:a,_inviteContactsVisible:interfaceConfig.ENABLE_DIAL_OUT&&!c,_inviteUrl:_P(e),_isDialInOverLimit:p,_liveStreamViewURL:null==r?void 0:r.liveStreamViewURL,_phoneNumber:d}}),{updateNumbers:()=>qW()})((function(e){let t=e._dialIn,n=e._dialInVisible,r=e._urlSharingVisible,i=e._emailSharingVisible,o=e._invitationText,a=e._invitationTextiOS,s=e._inviteAppName,l=e._inviteContactsVisible,c=e._inviteUrl,u=e._isDialInOverLimit,d=e._liveStreamViewURL,p=e._phoneNumber,f=e.t,h=e.updateNumbers;(0,go.useEffect)((()=>{t.numbers||h()}),[]),(0,go.useEffect)((()=>(mj(XI("opened","dialog")),()=>{mj(XI("closed","dialog"))})),[]);const m=f("addPeople.inviteMoreMailSubject",{appName:null!=s?s:interfaceConfig.APP_NAME});return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"addPeople.inviteMorePrompt"},go.createElement("div",{className:"invite-more-dialog"},l&&go.createElement(qoe,null),r?go.createElement(koe,{url:c}):null,i?go.createElement(Noe,{inviteSubject:m,inviteText:o,inviteTextiOS:a}):null,go.createElement("div",{className:"invite-more-dialog separator"}),d&&go.createElement(Joe,{liveStreamViewURL:d}),p&&n&&go.createElement(xoe,{phoneNumber:p}),!p&&n&&u&&go.createElement(Aoe,null)))}))),Qoe=new Map([[DP,{file:"rejected.mp3"}],[PP,{file:"rejected.mp3"}],[xP,{file:"outgoingRinging.mp3",options:{loop:!0}}],[RP,{file:"outgoingStart.mp3"}]]);function Xoe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?eae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const tae={[JF]:RP,[QF]:rk,[nU]:DP,[KF]:RP,[eU]:PP,[ZF]:xP};BY.register((e=>t=>n=>{var r,i,o;let a;const s=e.dispatch,l=(0,e.getState)();var c;n.type!==Rg&&n.type!==Dg||(a=v6(l,n.participant.id)),n.type===UW&&(n.calleeInfoVisible?s(Ek(null===(c=X4(l))||void 0===c?void 0:c.id)):s(Ek()));const u=t(n);switch(n.type){case KW:for(const e of Qoe.entries()){var d=Xoe(e,2);const t=d[0],n=d[1];s(Bu(t,n.file,n.options))}break;case JW:for(const e of Qoe.keys())s(Uu(e));break;case XW:!function(e){const t=e.dispatch;((0,e.getState)()["features/invite"].pendingInviteRequests||[]).forEach((e=>{let n=e.invitees,r=e.callback;t(YW(n)).then((e=>{r(e)}))})),t({type:FW})}(e);break;case Tg:case Dg:case Rg:{!function(e,t){const n=t.getState();if(!n["features/invite"].calleeInfoVisible)return;const r=b6(n),i=o6(n);let o=0;r.forEach((e=>{"poltergeist"===e.botType&&o++}));(o>1||i-o>1||e.type===Dg&&1===i)&&t.dispatch(GW(!1))}(n,e);const t=v6(l,n.participant.id);if(a===t)break;const r=a&&tae[a],i=t&&tae[t];if(r===i)break;r&&s(Fu(r)),i&&s(ju(i));break}case VW:LP.error("Error encountered while fetching dial-in numbers:",n.error,null===(r=n.error)||void 0===r?void 0:r.message,null===(i=n.error)||void 0===i?void 0:i.name,null===(o=n.error)||void 0===o?void 0:o.stack)}return u})),BY.register((e=>t=>n=>{switch(n.type){case BW:return function(e,t,n){let r=e.dispatch;const i=t(n);return r(bg("AddPeopleDialog",Zoe)),i}
85(e,t,n);case HW:return function(e,t,n){return(0,e.dispatch)(vg("AddPeopleDialog",Zoe)),t(n)}(e,t,n)}return t(n)})),BY.register((e=>t=>n=>{switch(n.type){case XW:{const r=n.conference;if(e.getState()["features/base/config"].iAmRecorder)return t(n);r.on(m.CONFERENCE_ERROR,((e,t)=>{e===h.SETTINGS_ERROR&&Te.error(t)}));break}case Lc:"BLOCKED"===n.payload.status&&e.dispatch(W1("/static/planLimit.html"))}return t(n)}));const nae=Y("app:large-video");function rae(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return iae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?iae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function iae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function oae(e){const t=e.dispatch,n=e.getState,r=nx(n());if(0===r.length)return void t(Il(_l));let i,o,a,s,l,c;if(1===r.length){const e=r[0],u=ox(e)(n());l="notify.participantWantsToJoin",i=e.name,c=vl.PARTICIPANT,o=["participantsPane.actions.admit","participantsPane.actions.reject"],s=[Uc.PRIMARY,Uc.DESTRUCTIVE],a=[()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(_l)),t(mK(e.id))})),()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(_l)),t(gK(e.id))}))],u&&(o.splice(1,0,"lobby.chat"),s.splice(1,0,Uc.SECONDARY),a.splice(1,0,(()=>(0,fa.unstable_batchedUpdates)((()=>{t(zV(e.id)),t($V({},An(n())))})))))}else l="notify.participantsWantToJoin",i=xt.t("notify.waitingParticipants",{waitingParticipants:r.length}),c=vl.PARTICIPANTS,o=["notify.viewLobby"],s=[Uc.PRIMARY],a=[()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(_l)),t(RK())}))];t(xl({title:i,descriptionKey:l,uid:_l,customActionNameKey:o,customActionType:s,customActionHandler:a,icon:c},hl.STICKY))}UY.register((e=>e["features/large-video"].participantId),(e=>{NU.updateLargeVideo(e,!0)})),UY.register((e=>{const t=P$(e),n=Rs(e,t);return{participantId:null==t?void 0:t.id,streamingStatus:null==n?void 0:n.streamingStatus}}),(function(e){let t=e.participantId;e.streamingStatus!==(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).streamingStatus&&NU.updateLargeVideo(t,!0)}),{deepEquals:!0}),BY.register((e=>t=>n=>{switch(n.type){case wg:{const r=e.getState(),i=X4(r),o=w6(r);if((null==o?void 0:o.id)===n.participant.id)return t(n);const a=t(n);return sre(r)&&nae.info(`Dominant speaker changed event for: ${n.participant.id}`),i&&i.id!==n.participant.id&&e.dispatch(YF()),a}case Og:{var r;const i=t(n);return e.dispatch(YF(null===(r=n.participant)||void 0===r?void 0:r.id)),i}case Tg:case Dg:case k8:case ED:case ID:{const r=t(n);return e.dispatch(YF()),r}}return t(n)})),BY.register((e=>t=>n=>{switch(n.type){case KW:e.dispatch(Bu(RV,"knock.mp3"));break;case JW:e.dispatch(Uu(RV));break;case QW:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=n.error,a=i(),s=a["features/base/conference"],l=s.lobbyError,c=s.membersOnly,u=Boolean(c);if(o.name===h.MEMBERS_ONLY_ERROR){void 0===o.recoverable&&(o.recoverable=!0);const e=rae(o.params,2),i=(e[0],e[1]),s=t(n);return r(_K()),(function(e){const t=e["features/base/config"],n=t.iAmRecorder,r=t.iAmSipGateway,i=ix(e).autoKnock;return Boolean((cx(e)||i||n&&r)&&!e["features/lobby"].knocking)}(a)||l&&!cx(a)||i)&&r(bK()),u&&r(J3(c)),r(vK(u)),s}if(o.name===h.DISPLAY_NAME_REQUIRED){const e=rae(o.params,1)[0],i=t(n);return e&&!bx(a)&&r(_K()),i}bx(a)&&r(wK());const d=t(n);
85return o.name===h.CONFERENCE_ACCESS_DENIED&&(r(wK()),r(xl({appearance:ml.ERROR,hideErrorSupportLink:!0,titleKey:"lobby.joinRejectedTitle",uid:_l,descriptionKey:"lobby.joinRejectedMessage"},hl.STICKY))),d}(e,t,n);case XW:return function(e,t,n){return(0,e.dispatch)(wK()),t(n)}(e,t,n);case hY:!function(e,t,n){let r=n.dispatch,i=n.getState;if(null==e||!e._id||"lobby-notify"!==(null==t?void 0:t.type))return;const o={descriptionArguments:{originParticipantName:m6(i,e._id),targetParticipantName:t.name},titleKey:"lobby.notificationTitle"};switch(t.event){case"LOBBY-ENABLED":o.descriptionKey=`lobby.notificationLobby${t.value?"En":"Dis"}abled`;break;case"LOBBY-ACCESS-GRANTED":o.descriptionKey="lobby.notificationLobbyAccessGranted";break;case"LOBBY-ACCESS-DENIED":o.descriptionKey="lobby.notificationLobbyAccessDenied"}r(xl(o,sre(i())?hl.STICKY:hl.MEDIUM))}(n.participant,n.data,e);break;case oK:{const r=t(n);return function(e,t){let n=t.id;const r=e.dispatch,i=e.getState,o=i()["features/lobby"].knockingParticipants.find((e=>e.id===n));i()["features/base/config"].disableThirdPartyRequests||!o||o.loadableAvatarUrl||Q4(o,e).then((e=>{if(e){const t=e.isUsingCORS,i=e.src;r(hK({loadableAvatarUrl:i,id:n,isUsingCORS:t}))}}))}(e,n.participant),oae(e),r}case aK:{const r=t(n);return oae(e),r}case JD:n.value&&e.dispatch(Il(_l))}return t(n)})),UY.register((e=>e["features/base/conference"].conference),((e,t,n)=>{let r=t.dispatch,i=t.getState;e&&!n&&(e.on(m.MEMBERS_ONLY_CHANGED,(e=>{r(function(e){return{enabled:e,type:sK}}(e)),e&&r(EK())})),e.on(m.LOBBY_USER_JOINED,((e,t)=>{const n=i()["features/base/settings"].soundsParticipantKnocking;(0,fa.unstable_batchedUpdates)((()=>{r(hK({id:e,name:t})),n&&r(ju(RV));const o=y4(i());"undefined"!=typeof APP&&APP.API.notifyKnockingParticipant({id:e,name:t}),o||"ReactNative"===navigator.product||oae({dispatch:r,getState:i})}))})),e.on(m.LOBBY_USER_UPDATED,((e,t)=>{r(hK({...t,id:e}))})),e.on(m.LOBBY_USER_LEFT,(e=>{(0,fa.unstable_batchedUpdates)((()=>{r(function(e){return{id:e,type:aK}}(e)),r(VV()),r(SK(e))}))})))}));const aae=[g.NOT_LIVE_ERROR,g.SHARD_CHANGED_ERROR,h.CONFERENCE_ACCESS_DENIED,h.CONFERENCE_DESTROYED,h.CONNECTION_ERROR,h.CONFERENCE_RESTARTED,h.DISPLAY_NAME_REQUIRED],sae=(e,t)=>{const n=e["features/base/conference"].error,r=e["features/base/config"].error,i=e["features/base/connection"].error;return t===n?{type:"CONFERENCE",isFatal:yD(t.name||t)}:t===r?{type:"CONFIG",isFatal:!0}:t===i?{type:"CONNECTION",isFatal:_D(t.name||t)}:void 0};function lae(e){return Array.isArray(e)?e.slice(0,32).map((e=>{var t;return{name:String(null!==(t=null==e?void 0:e.name)&&void 0!==t?t:""),voters:Array.isArray(null==e?void 0:e.voters)?e.voters:void 0}})):[]}UY.register((e=>{const t=e["features/base/conference"].error,n=e["features/base/config"].error,r=e["features/base/connection"].error;return n||r||t}),((e,t)=>{if(!e)return;const n=t.getState();if("undefined"!=typeof APP)APP.API.notifyError({...e,...sae(n,e)});else if(-1===aae.indexOf(e.name)&&void 0===e.recoverable){if(n["features/base/conference"].error,n["features/base/config"].error,n["features/base/connection"].error,n["features/base/conference"].leaving)return void c9.info(`Ignoring ${e.name} while leaving conference`);setTimeout((()=>{c9.info(`Reloading due to error: ${e.name}`,e),t.dispatch(void 0)}),500)}})),BY.register((e=>{let t=e.getState;return e=>n=>{const r=e(n);if(n.type===l9){var i,o;const e=t(),r=null!==(i=I5(e))&&void 0!==i?i:null===(o=e["features/base/conference"])||void 0===o?void 0:o.leaving;null==r||r.sendApplicationLog(JSON.stringify({name:"page.reload",label:n.reason}))}return r}})),BY.register((()=>e=>t=>{switch(t.type){case xK:"undefined"!=typeof APP&&APP.API.notifyParticipantsPaneToggled(!0);break;case PK:"undefined"!=typeof APP&&APP.API.notifyParticipantsPaneToggled(!1)}return e(t)})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch,i=t.getState;e!==n&&(r({type:_q}),e&&!n&&(e.on(m.POLL_RECEIVED,(e=>{!function(e,t,n){if(An(n()))return;const r=e.pollId,i=e.answers,o=e.senderId,a=e.question,s=e.history;t(((e,t)=>({type:Sq,poll:e,notify:t}))({changingVote:!1,senderId:o,showResults:!1,lastVote:null,question:a,answers:lae(i),saved:!1,editing:!1,pollId:r},!s)),s||t(xl({appearance:ml.NORMAL,titleKey:"polls.notification.title",descriptionKey:"polls.notification.description"},hl.MEDIUM))}(e,r,i)})),e.on(m.POLL_ANSWER_RECEIVED,(e=>{!function(e,t,n){if(An(n()))return;const r=e.pollId,i=e.answers,o=e.senderId,a=e.senderName,s={answers:Array.isArray(i)?i.slice(0,32).map(Boolean):[],pollId:r,senderId:o,voterName:r6(n(),o)?m6(n(),o):a};t({type:Eq,answer:s})}(e,r,i)}))))}
85)),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=e(r);switch(r.type){case Sq:{const e=n();if(An(e))break;const i=e["features/chat"].isOpen,o=e["features/chat"].focusedTab===On.POLLS;!r.notify||i&&o||t(ju(In));break}}return i}}));const cae="REMOVE_POLL_FROM_HISTORY",uae="SAVE_POLL_IN_HISTORY";function dae(){return{type:Mq}}BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=e(r),o=n()["features/base/conference"].room;switch(r.type){case XW:{var a;const e=n(),r=o&&(null===(a=e["features/polls-history"].polls)||void 0===a?void 0:a[o]);if(!r)return null;for(const e in r)r.hasOwnProperty(e)&&r[e].saved&&t(xq(r[e]));break}case Cq:{const e=r.poll,n=r.pollId;t(((e,t,n)=>({type:cae,meetingId:e,pollId:t,poll:n}))(o,n,e));break}case Tq:{const e=r.poll,n=r.pollId;t(function(e,t,n){return{type:uae,meetingId:e,pollId:t,poll:n}}(o,n,e));break}}return i}})),BY.register((e=>t=>n=>{const r=e.dispatch,i=e.getState;switch(n.type){case KW:(0,fa.unstable_batchedUpdates)((()=>{Object.keys(iG).forEach((e=>{for(let t=0;t<rG.length;t++)r(Bu(`${iG[e].soundId}${rG[t]}`,iG[e].soundFiles[t]))})),r(Bu(nG,"reactions-raised-hand.mp3"))}));break;case JW:(0,fa.unstable_batchedUpdates)((()=>{Object.keys(iG).forEach((e=>{for(let t=0;t<rG.length;t++)r(Uu(`${iG[e].soundId}${rG[t]}`))})),r(Uu(nG))}));break;case Nq:{const e=i()["features/reactions"],t=e.timeoutID,o=e.buffer,a=n.reaction;clearTimeout(null!=t?t:0),o.push(a),n.buffer=o,n.timeoutID=setTimeout((()=>{r({type:Lq})}),500);break}case tY:n.conference.addCommandListener(eG,((t,n)=>{!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;const r=n.getState();if(void 0===t)return;const i=r6(r,t);if(null!=i&&i.local)return;if("moderator"!==(null==i?void 0:i.role))return void oG.warn("Received mute-reactions command not from moderator");const o=Boolean(r["features/base/conference"].startReactionsMuted),a="true"===e.startReactionsMuted;o!==a&&(0,fa.unstable_batchedUpdates)((()=>{n.dispatch(a5(a)),n.dispatch(ge({soundsReactions:!a}))}))}(t.attributes,n,e)}));break;case Lq:{const e=i(),t=e["features/reactions"].buffer,n=o6(e);(0,fa.unstable_batchedUpdates)((()=>{var e;n>1&&r({type:Fq}),r((e=sG(t),{type:jq,message:e})),r($q(t))})),async function(e,t){const n=e["features/base/config"].webhookProxyUrl,r=e["features/base/conference"].conference,i=e["features/base/jwt"].jwt,o=e["features/base/connection"].connection,a=null==o?void 0:o.getJid(),s=X4(e),l={...i?{Authorization:`Bearer ${i}`}:{},"Content-Type":"application/json"},c={meetingFqn:jh(),sessionId:null==r?void 0:r.sessionId,submitted:Date.now(),reactions:t,participantId:null==s?void 0:s.jwtId,participantName:null==s?void 0:s.name,participantJid:a};if(n)try{const e=await fetch(`${n}/reactions`,{method:"POST",headers:l,body:JSON.stringify(c)});e.ok||oG.error("Status error:",e.status)}catch(e){oG.error("Could not send request",e)}}(e,t);break}case Uq:{const e=i(),t=e["features/reactions"],o=t.queue,a=t.notificationDisplayed,s=e["features/base/settings"].soundsReactions,l=Lu(e),c=n.reactions;(0,fa.unstable_batchedUpdates)((()=>{var e;!a&&s&&!l.includes(tG)&&Wq&&r(Wq()),s&&function(e){const t=function(e){return[...new Set(e)]}(e);return t.map((t=>({reaction:t,threshold:cG(lG(e,t))})))}(c).forEach((e=>r(ju(`${iG[e.reaction].soundId}${e.threshold}`)))),r(Vq([...o,...(e=c,e.filter((e=>e in iG)).map((e=>({reaction:e,uid:Vh()}))))]))}));break}case Fq:{const e=i(),t=e["features/reactions"].buffer,n=e["features/base/conference"].conference;n&&n.sendEndpointMessage("",{name:Xq,reactions:t,timestamp:Date.now()});break}case wY:{const e=i(),t=e["features/base/conference"].conference,r=n.muted,o=n.updateBackend;t&&k6(e)&&o&&t.sendCommand(eG,{attributes:{startReactionsMuted:Boolean(r)}});break}case me:{const e=i()["features/base/settings"].soundsReactions;!1===n.settings.soundsReactions&&!0===e&&mj({action:"disabled",actionSubject:"sounds",source:"reaction.settings",type:zI});break}case Hq:{const e=i(),t=k6(e),n=e["features/base/config"].disableReactionsModeration,o=["notify.reactionSounds"],a=[()=>r(ge({soundsReactions:!1}))];t&&!n&&(o.push("notify.reactionSoundsForAll"),a.push((()=>(0,fa.unstable_batchedUpdates)((()=>{r(a5(!0)),r(ge({soundsReactions:!1}))}
85))))),r(xl({titleKey:"toolbar.disableReactionSounds",customActionNameKey:o,customActionHandler:a},hl.MEDIUM));break}}return t(n)}));const pae="DELETE_RECENT_LIST_ENTRY",fae="_STORE_CURRENT_CONFERENCE",hae="_UPDATE_CONFERENCE_DURATION";function mae(){return interfaceConfig.RECENT_LIST_ENABLED}function gae(e,t){const n=t(),r=n["features/recording"].startRecordingIntent,i=Boolean(null==r?void 0:r.recording),o=Boolean(null==r?void 0:r.transcription);if(!i&&!o)return;const a=n["features/recording"].sessionDatas,s=S.mode,l=S.status,c=a.find((e=>e.mode===s.FILE&&(e.status===l.ON||e.error))),d=(null==c?void 0:c.status)===l.ON,p=Boolean(null==c?void 0:c.error),f=!i||d||p,h=Mc(n)||Oc(n),m=n["features/subtitles"]._hasError;if(!f||o&&!h&&!m)return;if(d&&(null==c||!c.initiator||!c.id))return;let g;r&&e(Am(null)),d&&h?g=wu:d?g=vu:h&&(g=yu),g&&e(ju(g));const v=Nc(n),b=k6(n)&&P6(n,ke.RECORDING,!1),y=i!==o&&(i?!h&&v:!d&&b)?function(e,t){return"recording"===e?{descriptionText:`· ${Sn.t("recording.alsoTranscribe")}`,actionNameKey:"dialog.startTranscribing",handler:()=>t(bg("RecordingTranscriptionDialog",iJ,{recordAudioAndVideo:!1,initialTranscription:!0}))}:{descriptionText:`· ${Sn.t("transcribing.alsoRecord")}`,actionNameKey:"dialog.startRecording",handler:()=>t(bg("RecordingTranscriptionDialog",iJ,{initialRecording:!0}))}}(i?"recording":"transcription",e):null;d&&null!=c&&c.initiator&&c.id?e(function(e,t,n,r,i){return async(o,a)=>{const s=a(),l=hm(t),c=m6(s,l),d={dialogProps:{descriptionKey:c?"liveStreaming.onBy":"liveStreaming.on",descriptionArguments:{name:c},titleKey:"dialog.liveStreaming"},type:hl.SHORT};if(e!==u.default.constants.recording.mode.STREAM){var p;const e=function(e){return e["features/base/config"].recordingSharingUrl}(s),t=(null===(p=X4(s))||void 0===p?void 0:p.id)===l,a=(s["features/base/config"].recordings||{}).showRecordingLink,u=null!=r?r:Mc(s),m=lm(s);if(d.dialogProps=u&&!m?{customActionHandler:void 0,customActionNameKey:void 0,descriptionKey:c?"transcribing.onBy":"transcribing.on",descriptionArguments:{name:c},titleKey:"dialog.recording"}:u&&m?{customActionHandler:void 0,customActionNameKey:void 0,descriptionKey:c?"recording.onByWithTranscription":"recording.onWithTranscription",descriptionArguments:{name:c},titleKey:"dialog.recording"}:{customActionHandler:void 0,customActionNameKey:void 0,descriptionKey:c?"recording.onBy":"recording.on",descriptionArguments:{name:c},titleKey:"dialog.recording"},i&&(d.dialogProps={...d.dialogProps,description:i.descriptionText,customActionNameKey:[i.actionNameKey],customActionHandler:[i.handler]},d.type=hl.LONG),e&&xe(s)&&t&&!function(e){return Yu(e)&&e["features/recording"].selectedRecordingService===Eu}(s)){const t=Ii(s),r=Pe(s);try{const i=await async function(e,t,n,r){const i=`${e}?recordingSessionId=${t}®ion=${n}&tenant=${r}`,o=await fetch(i,{headers:{"Content-Type":"application/json"}}),a=await o.json();return o.ok?a:Promise.reject(a)}(e,n,t,r),o=i.url,s=i.urlExpirationTimeMillis;if("object"==typeof APP&&APP.API.notifyRecordingLinkAvailable(o,s),a){var f,h;const e=[...null!==(f=d.dialogProps.customActionNameKey)&&void 0!==f?f:[],"recording.copyLink"],t=[...null!==(h=d.dialogProps.customActionHandler)&&void 0!==h?h:[],()=>$c(o)];d.dialogProps={...d.dialogProps,customActionNameKey:e,customActionHandler:t,titleKey:"recording.on",descriptionKey:"recording.linkGenerated"},d.type=hl.STICKY}}catch(e){return o(Dl({titleKey:"recording.errorFetchingLink"})),zh.error("Could not fetch recording link",e)}}}o(xl(d.dialogProps,d.type))}}(s.FILE,c.initiator,c.id,d&&h,null!=y?y:void 0)):h&&!d&&e(xl({descriptionKey:"transcribing.on",titleKey:"dialog.recording",...y?{description:y.descriptionText,customActionNameKey:[y.actionNameKey],customActionHandler:[y.handler]}:{}},y?hl.LONG:hl.SHORT))}function vae(e,t){const n=t(),r=n["features/recording"].stopRecordingIntent;if(!r)return;const i=n["features/recording"].sessionDatas,o=S.mode,a=S.status,s=i.find((e=>e.mode===o.FILE&&(e.status===a.ON||e.status===a.PENDING))),l=!r.recording||!s,c=!r.transcription||!Mc(n);if(!l||!c)return;let u,d;if(r.recording&&r.transcription?(u=wu,d=_u):r.recording?(u=vu,d=gu):r.transcription&&(u=yu,d=bu),e(Tm(null)),d&&(e(Fu(wu)),u&&u!==wu&&e(Fu(u)),e(ju(d))),r.recording){var p;let t;
85i.forEach((e=>{e.mode===o.FILE&&e.status===a.OFF&&(t=e)}));const s=null!==(p=t)&&void 0!==p&&p.terminator?m6(n,hm(t.terminator)):void 0;e(Sm(o.FILE,s,r.transcription))}else r.transcription&&e(xl({descriptionKey:"transcribing.off",titleKey:"dialog.recording"},hl.SHORT))}function bae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}BY.register((e=>t=>n=>{if(mae())switch(n.type){case KW:return function(e,t,n){let r=e.dispatch,i=e.getState;const o=t(n),a=[];for(const e of i()["features/recent-list"]){const t=hi(e.conference);let n;t&&(n=t.host)&&a.push(n)}return a.length&&r(Kne(a)),o}(e,t,n);case dY:return function(e,t,n){let r=e.dispatch;const i=(0,e.getState)();if(!i["features/base/config"].doNotStoreRoom&&!T()){let e;if("undefined"==typeof APP){const t=n.conference;e=t&&t[XH]}else e=i["features/base/connection"].locationURL;r(function(e){return{type:hae,locationURL:e}}(e))}return t(n)}(e,t,n);case CY:return function(e,t,n){let r=e.dispatch,i=e.getState;if(!i()["features/base/config"].doNotStoreRoom&&!T()&&n.room){const e=i()["features/base/connection"].locationURL;e&&(r(function(e){return{type:fae,locationURL:e}}(e)),r(Kne(e.host)))}return t(n)}(e,t,n)}return t(n)})),UY.register((e=>I5(e)),((e,t)=>{let n=t.dispatch;e||n({type:tu})})),UY.register((e=>{var t;return null===(t=e["features/base/conference"].metadata)||void 0===t?void 0:t.recording}),((e,t,n)=>{let r=t.dispatch,i=t.getState;const o=Boolean(null==n?void 0:n.isRecordingRequested),a=Boolean(null==n?void 0:n.isTranscribingEnabled),s=Boolean(null==e?void 0:e.isRecordingRequested),l=Boolean(null==e?void 0:e.isTranscribingEnabled),c=!o&&s,u=!a&&l,d=o&&!s,p=a&&!l;(c||u)&&(i()["features/recording"].startRecordingIntent||r(Am({recording:c,transcription:u})),gae(r,i)),(d||p)&&(i()["features/recording"].stopRecordingIntent||r(Tm({recording:d,transcription:p})),vae(r,i))})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{let i;r.type===ru&&(i=rm(n(),r.sessionData.id));const o=e(r);switch(r.type){case KW:vm(t);break;case JW:gm(t);break;case tY:r.conference.on(m.RECORDER_STATE_CHANGED,(e=>{e&&(e.getID()&&t(function(e){const t=e.getStatus(),n=t===S.status.ON?Date.now()/1e3:void 0;return{type:ru,sessionData:{error:e.getError(),id:e.getID(),initiator:e.getInitiator(),liveStreamViewURL:e.getLiveStreamViewURL(),mode:e.getMode(),status:t,terminator:e.getTerminator(),timestamp:n}}}(e)),e.getError()?function(e,t,n){const r=e.getMode(),i=e.getError(),o=r===u.default.constants.recording.mode.STREAM;switch(i){case u.default.constants.recording.error.SERVICE_UNAVAILABLE:t(_m({descriptionKey:"recording.unavailable",descriptionArguments:{serviceName:o?"$t(liveStreaming.serviceName)":"$t(recording.serviceName)"},titleKey:o?"liveStreaming.unavailableTitle":"recording.unavailableTitle"}));break;case u.default.constants.recording.error.RESOURCE_CONSTRAINT:t(_m({descriptionKey:o?"liveStreaming.busy":"recording.busy",titleKey:o?"liveStreaming.busyTitle":"recording.busyTitle"}));break;case u.default.constants.recording.error.UNEXPECTED_REQUEST:t(wm({descriptionKey:o?"liveStreaming.sessionAlreadyActive":"recording.sessionAlreadyActive",titleKey:o?"liveStreaming.inProgress":"recording.inProgress"}));break;case u.default.constants.recording.error.POLICY_VIOLATION:t(wm({descriptionKey:o?"liveStreaming.policyError":"recording.policyError",titleKey:o?"liveStreaming.failedToStart":"recording.failedToStart"}));break;default:t(_m({descriptionKey:o?"liveStreaming.error":"recording.error",titleKey:o?"liveStreaming.failedToStart":"recording.failedToStart"}))}"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!1,r,i,Mc(n()));n()["features/recording"].startRecordingIntent&&gae(t,n)}(e,t,n):function(e,t,n){if(!function(e,t){var n,r,i;const o=t["features/dynamic-branding"]||{},a=o.requireRecordingConsent,s=o.skipRecordingConsentInMeeting,l=(t["features/base/conference"]||{}).conference,c=t["features/base/config"].recordings||{},u=c.requireConsent,d=c.skipConsentInMeeting,p=N6(t),f=t["features/base/config"],h=f.iAmRecorder,m=f.testing,g=(void 0===m?{}:m).showSpotConsentDialog,v=void 0!==g&&g,b=t["features/recording"].consentRequested;if(h||p)return!1;if(Hu(t)&&!v)return!1;if(!u&&!a)return!1;if(b.has(e.getID()))return!1;if(l&&(d||s))return!1;const y=e.getInitiator(),_=null!==(n=null==y||null===(r=y.getId)||void 0===r?void 0:r.call(y))&&void 0!==n?n:y;return!(!_||e.getStatus()===S.status.OFF)&&_!==(null===(i=X4(t))||void 0===i?void 0:i.id)}(e,n()))return;const r=n(),i=r["features/base/media"].audio.muted,o=r["features/base/media"].video.muted;(0,fa.unstable_batchedUpdates)((()=>{var n;t((n=e.getID(),{type:nu,sessionId:n})),t(os(!0,!0)),t(cs(!0,!0)),t(is(!0)),t(ls(!0)),t(bg("RecordingConsentDialog",oJ,{audioWasMuted:i,videoWasMuted:o}))}))}
85(e,t,n))}));break;case su:{const e=n()["features/base/config"].localRecording,i=r.onlySelf;qh.startLocalRecording({dispatch:t,getState:n},r.onlySelf).then((()=>{null!=e&&e.notifyAllParticipants&&!i&&t(ju(vu)),t(xl({descriptionKey:"recording.on",titleKey:"dialog.recording"},hl.MEDIUM)),t(xl({titleKey:"recording.localRecordingStartWarningTitle",descriptionKey:"recording.localRecordingStartWarning"},hl.STICKY)),t(Im(!0)),t(Tk(!0,i)),mj(iD("started","local"+(i?".self":""))),"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!0,"local",void 0,Mc(n()))})).catch((e=>{zh.error("Capture failed",e);let r="recording.error";"WrongSurfaceSelected"===e.message?r="recording.surfaceError":"NoLocalStreams"===e.message?r="recording.noStreams":"NoMicTrack"===e.message&&(r="recording.noMicPermission");const i={descriptionKey:r,titleKey:"recording.failedToStart"};"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!1,"local",e.message,Mc(n())),t(Dl(i))}));break}case lu:{const e=n()["features/base/config"].localRecording;if(qh.isRecordingLocally()){const r=qh.selfRecording.on;qh.stopLocalRecording(),t(Im(!1)),t(Tk(!1)),null!=e&&e.notifyAllParticipants&&!r&&t(ju(gu)),"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!1,"local",void 0,Mc(n()))}break}case ru:{var a,s;const e=n(),o=e["features/base/config"],f=o.iAmRecorder,h=o.iAmSipGateway;if(f&&!h)break;const m=rm(e,r.sessionData.id),g=null!=m?m:{},v=g.initiator,b=g.mode,y=void 0===b?"":b,_=g.terminator,w=S.status,E=w.PENDING,k=w.OFF,C=w.ON,A=(null==m?void 0:m.status)===E&&(null===(a=i)||void 0===a?void 0:a.status)!==E;if((A||(null==m?void 0:m.status)===C)&&t(Il(Au)),A){t((p=y,e=>{const t=e(xl({...p===u.default.constants.recording.mode.STREAM?{descriptionKey:"liveStreaming.pending",titleKey:"dialog.liveStreaming"}:{descriptionKey:"recording.pending",titleKey:"dialog.recording"}},hl.MEDIUM));t&&e(Em(t.uid,p))}));break}var l,c;if(t(function(e){return(t,n)=>{const r=n()["features/recording"].pendingNotificationUids[e];r&&(t(Il(r)),t(Em(void 0,e)))}}(y)),(null==m?void 0:m.status)===C)!v||null!==(l=i)&&void 0!==l&&l.initiator||gae(t,n),(null===(c=i)||void 0===c?void 0:c.status)!==C&&(mj(iD("start",y)),y===S.mode.STREAM&&t(ju(hu)),"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!0,y,void 0,Mc(e)));else if((null==m?void 0:m.status)===k&&(null===(s=i)||void 0===s?void 0:s.status)!==k){var d;let r=0;if(null!==(d=i)&&void 0!==d&&d.timestamp&&(r=Date.now()/1e3-i.timestamp),mj(iD("stop",y,r)),y===S.mode.FILE)vae(t,n);else if(y===S.mode.STREAM){const n=_?m6(e,hm(_)):void 0;t(Sm(y,n,!1)),t(Fu(hu)),t(ju(fu))}"undefined"!=typeof APP&&APP.API.notifyRecordingStatusChanged(!1,y,void 0,Mc(e))}break}case ED:{const e=r.track;if(qh.isRecordingLocally()&&e.mediaType===Vr.AUDIO&&e.local){const t=e.jitsiTrack.track;qh.addAudioTrackToLocalRecording(t)}break}case Rg:{const i=r.participant,o=i.id,a=i.role,s=X4(n());return(null==s?void 0:s.id)!==o||a===ok.MODERATOR&&t(lJ()),e(r)}}var p;return o}})),UY.register((e=>{const t=e["features/recent-list"];return(null==t?void 0:t.length)&&t[t.length-1]}),((e,t,n)=>{var r;!function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(t),n&&e&&n.conference===e.conference&&0===e.duration&&mj({action:"rejoined",attributes:{lastConferenceDuration:(r={lastConferenceDuration:n.duration/1e3,timeSinceLeft:(Date.now()-(n.date+n.duration))/1e3,url:n.conference}).lastConferenceDuration,timeSinceLeft:r.timeSinceLeft,url:r.url}})}));const yae=EA()((()=>({e2eeSection:{display:"flex",flexDirection:"column"},description:{fontSize:"0.875rem",margin:"15px 0"},controlRow:{display:"flex",justifyContent:"space-between",marginTop:"15px","& label":{fontSize:"0.875rem",fontWeight:"bold"}}}))),_ae=ra((function(e){const t=e["features/e2ee"],n=t.enabled,r=t.maxMode,i=e["features/base/config"].e2ee,o=void 0===i?{}:i;let a="";return a=o.labels?void 0:r===Pee?"dialog.e2eeDisabledDueToMaxModeDescription":r===Dee?n?"dialog.e2eeWillDisableDueToMaxModeDescription":"dialog.e2eeDisabledDueToMaxModeDescription":"dialog.e2eeDescription",{_descriptionResource:a,_e2eeLabels:o.labels,_enabled:r===xee||n,_toggled:n,_everyoneSupportE2EE:Boolean(Ree(e))}}))((e=>{let t=e._descriptionResource,n=e._enabled,r=e._e2eeLabels,i=e._everyoneSupportE2EE,o=e._toggled,a=e.dispatch;const s=yae().classes,l=Qk().t,c=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return bae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?bae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(null!=o&&o),2),u=c[0],d=c[1];(0,go.useEffect)((()=>{d(o)}),[o]);const p=(0,go.useCallback)((()=>{const e=!u;d(e),mj({action:`enabled.${String(e)}`,actionSubject:"e2ee"}),a(AW(e))}),[u]),f=(null==r?void 0:r.description)||l(null!=t?t:""),h=(null==r?void 0:r.label)||l("dialog.e2eeLabel"),m=(null==r?void 0:r.warning)||l("dialog.e2eeWarning");return go.createElement("div",{className:s.e2eeSection,id:"e2ee-section"},go.createElement("p",{"aria-live":"polite",className:s.description,id:"e2ee-section-description"},f,!i&&go.createElement("br",null),!i&&m),go.createElement("div",{className:s.controlRow},go.createElement("label",{htmlFor:"e2ee-section-switch"},h),go.createElement(QK,{checked:u,disabled:!n,id:"e2ee-section-switch",onChange:p})))}));class wae extends go.PureComponent{constructor(e){super(e),this.state={lobbyEnabled:e._lobbyEnabled},this._onToggleLobby=this._onToggleLobby.bind(this)}static getDerivedStateFromProps(e,t){return e._lobbyEnabled!==t.lobbyEnabled?{lobbyEnabled:e._lobbyEnabled}:null}render(){const e=this.props.t;return go.createElement("div",{id:"lobby-section"},go.createElement("p",{className:"description",role:"banner"},e("lobby.enableDialogText")),go.createElement("div",{className:"control-row"},go.createElement("label",{htmlFor:"lobby-section-switch"},e("lobby.toggleLabel")),go.createElement(QK,{checked:this.state.lobbyEnabled,id:"lobby-section-switch",onChange:this._onToggleLobby})))}_onToggleLobby(){const e=!this.state.lobbyEnabled;this.setState({lobbyEnabled:e}),this.props.dispatch(yK(e))}}const Sae=tC(ra((function(e){return{_lobbyEnabled:e["features/lobby"].lobbyEnabled}}))(wae)),Eae="LOCKED_LOCALLY",kae="LOCKED_REMOTELY";function Cae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Aae(e){let t=e.editEnabled,n=e.locked,r=e.onSubmit,i=e.password,o=e.passwordNumberOfDigits,a=e.visible;const s=Qk().t,l=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Cae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Cae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(""),2),c=l[0],u=l[1],d=(0,go.useCallback)((e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),r(c))}),[r,c]);!t&&c&&""!==c&&u("");const p=o?s("passwordDigitsOnly",{number:o}):s("dialog.password");return go.createElement("div",{className:"info-password"},n&&go.createElement(go.Fragment,null,go.createElement("span",{className:"info-label"},s("info.password")),go.createElement("span",{className:"spacer"},"Â "),go.createElement("span",{className:"info-password-field info-value"},n===Eae?go.createElement("div",{className:"info-password-local"},a?i:"******"):go.createElement("div",{className:"info-password-remote"},s("passwordSetRemotely")))),t&&go.createElement("div",{className:"info-password-form"},go.createElement(uX,{accessibilityLabel:s("info.addPassword"),autoFocus:!0,id:"info-password-input",maxLength:o,mode:o?"numeric":void 0,onChange:u,onKeyPress:d,placeholder:p,type:"password",value:c})))}function Tae(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Iae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Iae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Iae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Dae=/^\d+$/,Pae="add-passcode",xae=function(){const e=Qk().t,t=la(),n=pa(k6),r=pa((e=>e["features/base/config"].roomPasswordNumberOfDigits)),i=pa((e=>e["features/base/conference"].conference)),o=pa((e=>e["features/base/conference"].locked)),a=pa((e=>e["features/base/conference"].password)),s=(0,go.useRef)(null),l=Tae((0,go.useState)(!1),2),c=l[0],u=l[1],d=pa((e=>e["features/toolbox"].buttonsWithNotifyClick)),p=Tae((0,go.useState)(!1),2),f=p[0],h=p[1];f&&(a||o)&&h(!1);const m=(0,go.useCallback)((e=>{e&&r&&!Dae.test(e)||t(s5(i,null==i?void 0:i.lock,e))}),[t,r,null==i?void 0:i.lock]),g=(0,go.useCallback)((()=>{if("undefined"==typeof APP||null==d||!d.size)return void h(!f);const e=null==d?void 0:d.get(Pae);e&&APP.API.notifyToolbarButtonClicked(Pae,e===p0.PREVENT_AND_NOTIFY),e&&e!==p0.ONLY_NOTIFY||h(!f)}),[d,h,f]),v=(0,go.useCallback)((()=>{if(s.current){const e=s.current.querySelector("div > input").value;e&&m(e)}}),[s.current,m]),b=(0,go.useCallback)((()=>{m("")}),[m]),y=(0,go.useCallback)((()=>{$c(null!=a?a:"")}),[a]),_=(0,go.useCallback)((()=>{u(!0)}),[u]),w=(0,go.useCallback)((()=>{u(!1)}),[u]);let S=null;return n&&(S=f?go.createElement(go.Fragment,null,go.createElement("button",{className:"as-link",onClick:g,type:"button"},e("dialog.Cancel"),go.createElement("span",{className:"sr-only"},"(",e("dialog.password"),")")),go.createElement("button",{className:"as-link",onClick:v,type:"button"},e("dialog.add"),go.createElement("span",{className:"sr-only"},"(",e("dialog.password"),")"))):o?go.createElement(go.Fragment,null,go.createElement("button",{className:"remove-password as-link",onClick:b,type:"button"},e("dialog.Remove"),go.createElement("span",{className:"sr-only"},"(",e("dialog.password"),")")),a?go.createElement(go.Fragment,null,go.createElement("button",{className:"copy-password as-link",onClick:y,type:"button"},e("dialog.copy"),go.createElement("span",{className:"sr-only"},"(",e("dialog.password"),")"))):null,o===Eae&&go.createElement("button",{className:"as-link",onClick:c?w:_,type:"button"},e(c?"dialog.hide":"dialog.show"),go.createElement("span",{className:"sr-only"},"(",e("dialog.password"),")"))):go.createElement("button",{className:"add-password as-link",onClick:g,type:"button"},e("info.addPassword"))),go.createElement("div",{className:"security-dialog password-section"},go.createElement("p",{className:"description"},e(n?"security.about":"security.aboutReadOnly")),go.createElement("div",{className:"security-dialog password"},go.createElement("div",{className:"info-dialog info-dialog-column info-dialog-password",ref:s},go.createElement(Aae,{editEnabled:f,locked:o,onSubmit:m,password:a,passwordNumberOfDigits:r,visible:c})),go.createElement("div",{className:"security-dialog password-actions"},S)))};function Rae(){const e=pa((e=>{var t;return null===(t=e["features/base/conference"].conference)||void 0===t?void 0:t.isLobbySupported()})),t=pa((e=>e["features/base/conference"].e2eeSupported)),n=pa(H5),r=pa((e=>{var t;return null===(t=ji(e))||void 0===t?void 0:t.disableLobbyPassword}))||n,i=pa(k6),o=pa(ji).hideLobbyButton,a=pa(ax)&&e&&i&&!n&&!o,s=Boolean(t)&&i;return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"security.title"},go.createElement("div",{className:"security-dialog"},a&&go.createElement(Sae,null),!r&&go.createElement(go.Fragment,null,a&&go.createElement("div",{className:"separator-line"}),go.createElement(xae,null)),s?go.createElement(go.Fragment,null,(a||!r)&&go.createElement("div",{className:"separator-line"}
85),go.createElement(_ae,null)):null))}class Oae extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"state",{password:""}),this._onPasswordChanged=this._onPasswordChanged.bind(this),this._onCancel=this._onCancel.bind(this),this._onSubmit=this._onSubmit.bind(this)}render(){return go.createElement(MI,{disableBackdropClose:!0,onCancel:this._onCancel,onSubmit:this._onSubmit,titleKey:"dialog.passwordRequired"},this._renderBody())}_renderBody(){return go.createElement("div",null,go.createElement(uX,{autoFocus:!0,className:"dialog-bottom-margin",id:"required-password-input",label:this.props.t("dialog.passwordLabel"),name:"lockKey",onChange:this._onPasswordChanged,type:"password",value:this.state.password}))}_onPasswordChanged(e){this.setState({password:e})}_onCancel(){return this.props.dispatch(function(e){return(t,n)=>{if("undefined"!=typeof APP)return APP.API.notifyReadyToClose(),void t(K1());const r=n();e===r["features/base/conference"].passwordRequired&&e[XH]===r["features/base/connection"].locationURL&&(t(z3(e)),t(G1(void 0)))}}(this.props.conference)),!0}_onSubmit(){const e=this.props.conference;return this.props.dispatch(s5(e,e.join,this.state.password)),this.setState({password:""}),!0}}const Mae=tC(ra()(Oae)),Nae=Y("app:room-lock");BY.register((e=>t=>n=>{switch(n.type){case QW:return function(e,t,n){let r=e.dispatch;const i=n.conference,o=n.error;return i&&o.name===h.PASSWORD_REQUIRED?(void 0===o.recoverable&&(o.recoverable=!0),o.recoverable&&r(function(e){return bg("PasswordRequiredPrompt",Mae,{conference:e})}(i))):r(vg("PasswordRequiredPrompt",Mae)),t(n)}(e,t,n);case XW:return function(e,t,n){return(0,e.dispatch)(vg("PasswordRequiredPrompt",Mae)),t(n)}(e,t,n);case gY:{const r=e.getState()["features/base/conference"].locked,i=t(n),o=e.getState()["features/base/conference"].locked;return o===kae?e.dispatch(xl({titleKey:"notify.passwordSetRemotely"},hl.SHORT)):r!==kae||o||e.dispatch(xl({titleKey:"notify.passwordRemovedRemotely"},hl.SHORT)),i}case EY:return function(e,t,n){if("undefined"!=typeof APP){const e=n.error;let t,r;e===h.PASSWORD_NOT_SUPPORTED?(Nae.warn("room passwords not supported"),t="dialog.passwordNotSupported",r="dialog.passwordNotSupportedTitle"):(Nae.warn("setting password failed",e),t="dialog.lockMessage",r="dialog.lockTitle"),APP.store.dispatch(Dl({descriptionKey:t,titleKey:r}))}return t(n)}(0,t,n)}return t(n)})),BY.register((e=>t=>n=>{const r=(0,e.getState)();switch(n.type){case XW:_re(r)&&(yre.init(),async function(e,t){var n;const r=t["features/base/config"].jaasConferenceCreatorUrl,i=null==e||null===(n=e.room)||void 0===n?void 0:n.roomjid;if(r&&i){const e=`${r}?conference=${encodeURIComponent(i)}`,t=await fetch(e),n=await t.json();if(t.ok)return n;Te.error(`Failed to fetch ${e}. with: ${JSON.stringify(n)}`)}}(null==n?void 0:n.conference,r).then((e=>{const t=(null!=e?e:{}).customerId;t&&yre.sendIdentityData({customerId:t})})).catch((e=>{vre.error("Error while getting customer id:",e)})));break;case PD:if(_re(r)){const e=(null==n?void 0:n.track)||{},t=e.jitsiTrack,r=e.muted,i=t||{},o=i.isLocal,a=i.videoType,s=i.conference;"camera"===a&&s&&o()&&yre.sendFaceLandmarksData({duration:0,faceLandmarks:r?"camera-off":"camera-on",timestamp:Date.now()})}break;case lY:if(_re(r)){const e=n.e2eRtt,t=e.participant,r=e.rtt;yre.sendE2ERTTData({remoteEndpointId:t.getId(),rtt:r,remoteRegion:t.getProperty("region")})}break;case wte:if(function(e){const t=Ee(e),n=t["features/base/config"].faceLandmarks;return Boolean((null==n?void 0:n.enableRTCStats)&&_re(t))}(r)){const e=n.faceLandmarks,t=e.duration,r=e.faceExpression,i=e.timestamp,o=Math.round(t/1e3);yre.sendFaceLandmarksData({duration:o,faceLandmarks:r,timestamp:i})}}return t(n)}));const Lae="INIT_SEARCH",jae="INIT_UPDATE_STATS",Bae="UPDATE_STATS",Fae="UPDATE_SORTED_SPEAKER_STATS_IDS",Uae="INIT_REORDER_STATS",Hae="RESET_SEARCH_CRITERIA",Vae="SHOW_FACE_EXPRESSIONS",zae="ADD_TO_OFFSET",$ae="ADD_TO_OFFSET_LEFT",Wae
85="ADD_TO_OFFSET_RIGHT",Yae="SET_TIMELINE_BOUNDARY",qae="SET_PANNING",Gae=480,Kae={happy:"#F3AD26",neutral:"#676767",sad:"#539EF9",surprised:"#BC72E1",angry:"#F35826",fearful:"#3AC8C8",disgusted:"#65B16B","no-detection":"#FFFFFF00"};function Jae(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Zae(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Zae(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Zae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Qae(e){var t;return null===(t=e["features/base/config"])||void 0===t||null===(t=t.speakerStats)||void 0===t?void 0:t.disableSearch}function Xae(e){var t;return null===(t=e["features/base/config"])||void 0===t||null===(t=t.speakerStats)||void 0===t?void 0:t.disabled}function ese(e){var t,n;return null!==(t=null===(n=e["features/speaker-stats"])||void 0===n?void 0:n.stats)&&void 0!==t?t:{}}function tse(e,t){const n=(0,Mm.A)(null!=t?t:ese(e)),r=function(e){var t;return null===(t=e["features/speaker-stats"])||void 0===t?void 0:t.criteria}(e);if(null!==r){const e=new RegExp(r,"gi");for(const t in n)if(n[t].hasOwnProperty("_isLocalStats")){const r=n[t].getDisplayName();n[t].hidden=!(null!=r&&r.match(e))}}return n}function nse(e){const t=T5(e);return t?Date.now()-t:null}function rse(e){var t;const n=e["features/speaker-stats"],r=n.timelineBoundary,i=n.offsetLeft,o=n.offsetRight,a=null!==(t=nse(e))&&void 0!==t?t:0,s=r||a;let l=0;return s>1e4&&(l=s-1e4),{left:i+l,right:s+o}}function ise(e,t){return e.timestamp-t}function ose(e,t){return ise(e,t)+e.duration}function ase(e){return{type:jae,getSpeakerStats:e}}function sse(e){return{type:Bae,stats:e}}function lse(){return{type:Vae}}function cse(e){return(t,n)=>{var r;const i=n(),o=rse(i),a=o.left,s=o.right,l=null!==(r=nse(i))&&void 0!==r?r:0,c=a+e,u=s+e;c>=0&&u<=l?t({type:zae,value:e}):c<0?t({type:zae,value:-a}):u>l&&t({type:zae,value:l-s})}}function use(e){return(t,n)=>{const r=rse(n()),i=r.left,o=r.right,a=i+e;a>=0&&o-a>4e3?t({type:$ae,value:e}):a<0&&t({type:$ae,value:-i})}}function dse(e){return{type:qae,panning:e}}BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{switch(r.type){case Lae:{const e=tse(n());t(sse(e));break}case jae:if(r.getSpeakerStats){const e=n(),i={...r.getSpeakerStats()},o=tse(e,i),a=function(e){var t,n;return null!==(t=null===(n=e["features/speaker-stats"])||void 0===n?void 0:n.pendingReorder)&&void 0!==t&&t}(e);(0,fa.unstable_batchedUpdates)((()=>{var n,r;a&&t((r=null!==(n=function(e,t){const n=function(e){var t,n;return null!==(t=null===(n=e["features/base/config"])||void 0===n||null===(n=n.speakerStats)||void 0===n?void 0:n.order)&&void 0!==t?t:["role","name","hasLeft"]}(e);if(n){const r=function(e,t,n){if(!n)return t;for(const r in t)if(t[r].hasOwnProperty("_hasLeft")&&!t[r].hasLeft()&&n.includes("role")){const n=r6(e,t[r].getUserId());t[r].isModerator=n&&n.role===ok.MODERATOR}return t}(e,t,n);return Object.entries(r).sort(((e,t)=>function(e,t){if(n.includes("hasLeft")){if(t.hasLeft()&&!e.hasLeft())return-1;if(e.hasLeft()&&!t.hasLeft())return 1}let r=0;for(const i of n){switch(i){case"role":r=!t.isModerator&&e.isModerator?-1:!e.isModerator&&t.isModerator?1:0;break;case"name":r=(e.displayName||"").localeCompare(t.displayName||"")}if(0!==r)break}return r}(Jae(e,2)[1],Jae(t,2)[1]))).map((e=>e[0]))}}(e,o))&&void 0!==n?n:[],{type:Fae,participantIds:r})),t(sse(o))}))}break;case Hae:{const e=function(e){const t=(0,Mm.A)(ese(e));for(const e in t)t[e].hidden&&(t[e].hidden=!1);return t}(n());t(sse(e));break}case Tg:case Dg:case Ig:case Rg:n()["features/speaker-stats"].pendingReorder||t({type:Uae});break;case zae:{var i;const e=n(),o=e["features/speaker-stats"].timelineBoundary,a=rse(e).right,s=null!==(i=nse(e))&&void 0!==i?i:0;Math.abs(a+r.value-s)<1e3?t({type:Yae,boundary:null}):o||t({type:Yae,boundary:null!=s?s:0});break}}return e(r)}}));const pse=Y("app:subtitles"),fse="transcription-result",hse="translation-result",mse="translation_language";function gse(e){return e.replace(/[-_A-Z].*/,"")}function vse(e,t,n){var r,i;let o=e.dispatch,a=e.getState,s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=arguments.length>4&&void 0!==arguments[4]&&arguments[4],c=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const d=a()["features/base/conference"].conference,p=null==d||null===(r=d.getMetadataHandler())||void 0===r||null===(r=r.getMetadata())||void 0===r?void 0:r.asyncTranscription;var f,h;null==d||d.setLocalParticipantProperty("requestingTranscription",t),t&&(null==d?void 0:d.getTranscriptionStatus())===u.default.constants.transcriptionStatus.OFF&&P6(a(),ke.TRANSCRIPTION,!1)&&(p||null==d||d.dial("jitsi_meet_transcribe").catch((e=>{pse.error("Error dialing",e),o(Qc(!1,!1,null)),o(Dl({titleKey:"transcribing.failed"})),o(eu(!0)),a()["features/recording"].startRecordingIntent&&gae(o,a)})),c||!p&&!s||null==d||null===(f=d.getMetadataHandler())||void 0===f||f.setMetadata(Tu,{isTranscribingEnabled:!0,...l&&{isRecordingRequested:!0}})),t&&n&&(null==d||d.setLocalParticipantProperty(mse,n.replace("translation-languages:",""))),t||c||!p&&!s||null==d||null===(i=d.getMetadataHandler())||void 0===i||null===(i=i.getMetadata()[Tu])||void 0===i||!i.isTranscribingEnabled||null==d||null===(h=d.getMetadataHandler())||void 0===h||h.setMetadata(Tu,{isRecordingRequested:!1,isTranscribingEnabled:!1})}let bse;
85function yse(e){let t=e.dispatch;void 0===(0,e.getState)()["features/video-layout"].tileViewEnabled&&void 0!==bse&&t(Q0(bse)),bse=void 0}function _se(e){let t=e.dispatch;const n=(0,e.getState)()["features/video-layout"].tileViewEnabled;void 0!==n&&(bse=n,t(Q0(void 0)))}function wse(e,t){const n=t["features/video-layout"].remoteScreenShares,r=t["features/base/tracks"],i=[];return e.forEach((e=>{if(Di(t)){const n=function(e,t,n){var r;const i=r6(e,t);if(!i)return[];const o=i.sources;return o?Array.from(null!==(r=o.get(n))&&void 0!==r?r:new Map).filter((e=>e[1].videoType!==Jr||!e[1].muted)).map((e=>e[0])):[]}(t,e,Vr.VIDEO);n.length&&i.push(...n)}else{let t;t=n.includes(e)?e:Ls(r,Vr.VIDEO,e),t&&i.push(t)}})),i}function Sse(e){var t;const n=(0,e.getState)(),r=n["features/base/conference"].conference;if(!r)return;const i=n["features/base/lastn"].lastN,o=n["features/video-quality"],a=o.maxReceiverVideoQualityForTileView,s=o.maxReceiverVideoQualityForStageFilmstrip,l=o.maxReceiverVideoQualityForVerticalFilmstrip,c=o.maxReceiverVideoQualityForLargeVideo,u=o.maxReceiverVideoQualityForScreenSharingFilmstrip,d=o.preferredVideoQuality,p=n["features/large-video"].participantId,f=void 0===p?"":p,h=Math.min(a,d),m=Math.min(s,d),g=Math.min(l,d),v=Math.min(c,d),b=Math.min(u,d),y=n["features/video-layout"].remoteScreenShares,_=n["features/filmstrip"].visibleRemoteParticipants,w=n["features/base/tracks"],S=null===(t=X4(n))||void 0===t?void 0:t.id,E=MF(n),k=UF(n)&&FF(n),C={constraints:{},defaultConstraints:{maxHeight:hB.NONE},lastN:i};let A,T=[],I=[];if(C.onStageSources=[],C.selectedSources=[],null!=_&&_.size&&(I=wse(Array.from(_),n)),(null==E?void 0:E.length)>0&&(T=wse(E,n)),S!==f&&(A=y.includes(f)?f:Di(n)?function(e,t,n){var r;const i=r6(e,t);if(!i)return[];const o=i.sources;return o?Array.from(null!==(r=o.get(Vr.VIDEO))&&void 0!==r?r:new Map).filter((e=>e[1].videoType===n&&!0)).map((e=>e[0])):[]}(n,f,Kr)[0]:Ls(w,Vr.VIDEO,f)),IB(n)){var D;if(null===(D=I)||void 0===D||!D.length)return;I.forEach((e=>{C.constraints[e]={maxHeight:h}})),null!=y&&y.length&&(C.selectedSources=y)}else{var P,x,R;if(!(null!==(P=I)&&void 0!==P&&P.length||A||null!==(x=T)&&void 0!==x&&x.length))return;if(null!==(R=I)&&void 0!==R&&R.length&&I.forEach((e=>{C.constraints[e]={maxHeight:g}})),TB(n)===uB&&T.length>0){const e=[],t=[];T.length>1?e.push(...T):t.push(T[0]),T.forEach((e=>{const t=y.includes(e)&&d>=mB?-1:m;C.constraints[e]={maxHeight:t}})),k&&(t.push(k),C.constraints[k]={maxHeight:d>=mB?-1:b}),C.onStageSources=t,C.selectedSources=e}else if(A){let e=-1;(d<mB||!y.find((e=>e===f)))&&(e=v),C.constraints[A]={maxHeight:e},C.onStageSources=[A]}}try{r.setReceiverConstraints(C)}catch(e){P5(e),N(e,`Failed to set receiver video constraints ${JSON.stringify(C)}`)}}BY.register((e=>t=>n=>{switch(n.type){case hY:case vY:return function(e,t,n){var r,i,o,a,s;let l={};if(n.type===hY){if(!n.participant.isHidden())return t(n);l=n.data}else{if(n.type!==vY||"transcriber"!==n.id)return t(n);l=n.json}if(![fse,hse].includes(null===(r=l)||void 0===r?void 0:r.type))return t(n);const c=e.dispatch,u=(0,e.getState)(),d=mG(e.getState()),p=l.message_id,f=null!==(i=l.participant)&&void 0!==i?i:{},h=f.name,m=f.id,g={avatarUrl:f.avatar_url,id:m,name:h},v=l.timestamp,b=g.id,y=l.speaker;let _="";if(null===(o=u["features/base/config"].transcription)||void 0===o?void 0:o.renderTranscriptDetails){const e=[];null!=y&&e.push(`Speaker ${y}`),l.language&&e.push(l.language),e.length>0&&(_=`[${e.join(", ")}] `)}const w=null===(a=u["features/base/conference"].conference)||void 0===a?void 0:a.getLocalParticipantProperty(mse),S=null!==(s=u["features/base/config"].testing)&&void 0!==s?s:{},E=S.dumpTranscript,k=S.skipInterimTranscriptions;let C;if(l.type===hse){var A;if(!d)return t(n);const e=null===(A=l.text)||void 0===A?void 0:A.trim(),r=e?`${_}${e}`:e;if(gG(u))return c(Xc({participantId:b,text:r,language:l.language,interim:!1,isTranscription:!1,timestamp:v,id:p})),t(n);l.language===w&&(C={clearTimeOut:void 0,final:r,participant:g})}else if(l.type===fse){const e=l.is_interim;if(!Array.isArray(l.transcript)||!l.transcript[0])return t(n);const r=l.transcript[0].text,i=`${_}${r}`;if(!e||!k){const e={};if(l.is_interim?l.stability>.85?e.stable=r:e.unstable=r:e.final=r,((e,t,n,r)=>{APP.API.notifyTranscriptionChunkReceived({messageID:e,language:t,participant:n,...r})})(p,l.language,g,e),"ReactNative"!==navigator.product&&!l.is_interim&&E)try{let e=document.body.getElementsByTagName("transcript")[0];e||(e=document.createElement("transcript"),document.body.appendChild(e)),e.append(`${new Date(l.timestamp).toISOString()} ${g.name}: ${r}`)}catch(e){}}if(!d)return t(n);const o={id:p,participantId:b,language:l.language,text:i,interim:e,timestamp:v,isTranscription:!0}
85;if(gG(u))return c(Xc(o)),t(n);const a=u["features/subtitles"],s=a._language,f=a._requestingSubtitles,h=null==s?void 0:s.replace("translation-languages:","");if(!f||h&&gse(l.language)!==gse(h))return t(n);if(l.is_interim&&k)return t(n);const m=u["features/subtitles"]._transcriptMessages.get(p);C={clearTimeOut:null==m?void 0:m.clearTimeOut,participant:g},l.is_interim?l.stability>.85?C.stable=i:C.unstable=i:C.final=i}if(C){if(C.final){var T;const e=null===(T=u["features/subtitles"]._cachedTranscriptMessages)||void 0===T?void 0:T.get(p);if(e){var I;const r=null===(I=e.stable||e.unstable)||void 0===I?void 0:I.trim(),i=C.final;var D;if(r&&r.length>0&&i&&i.length>0&&i.toLowerCase().startsWith(r.toLowerCase())&&(C.final=null===(D=i.slice(r.length))||void 0===D?void 0:D.trim()),c(function(e){return{type:Yc,transcriptMessageID:e}}(p)),!C.final||0===C.final.length)return t(n)}}!function(e,t,n){n.clearTimeOut&&clearTimeout(n.clearTimeOut),n.clearTimeOut=window.setTimeout((()=>e(function(e){return{type:Wc,transcriptMessageID:e}}(t))),3e3)}(c,p,C),c(function(e,t){return{type:qc,transcriptMessageID:e,newTranscriptMessage:t}}(p,C))}return t(n)}(e,t,n);case Gc:{const t=e.getState()["features/subtitles"],n=!t._requestingSubtitles;vse(e,n,t._language);break}case d3:{const t=e.getState()["features/base/config"].transcription;null!=t&&t.autoCaptionOnTranscribe&&e.dispatch(Qc(!0,void 0,void 0,void 0,void 0,!0));break}case Kc:vse(e,n.enabled,n.language,n.forceBackendRecordingOn,n.isRecordingRequested,n.skipMetadataUpdate)}return t(n)})),UY.register(Mc,((e,t,n)=>{let r=t.getState,i=t.dispatch;void 0!==n&&(e?gae(i,r):vae(i,r))})),UY.register(Oc,((e,t,n)=>{let r=t.getState;void 0!==n&&function(e,t){if("undefined"!=typeof APP){const n=e(),r=n["features/recording"].sessionDatas,i=S.mode,o=S.status,a=lm(n),s=sm(n);if(!r.some((e=>e.mode===i.FILE&&(e.status===o.ON||e.status===o.PENDING)))){const e=a?i.FILE:i.STREAM;APP.API.notifyRecordingStatusChanged(a||s,e,void 0,t)}APP.API.notifyTranscribingStatusChanged(t)}}(r,!!e)})),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>(r.type===p3&&r.abruptly&&(t(Dl({titleKey:"transcribing.failed"})),n()["features/recording"].startRecordingIntent&&(t(eu(!0)),gae(t,n)),n()["features/recording"].stopRecordingIntent&&vae(t,n)),e(r))})),UY.register((e=>e["features/base/participants"].sortedRemoteVirtualScreenshareParticipants),((e,t)=>{const n=t.getState()["features/video-layout"].remoteScreenShares||[],r=[...e.keys()],i=n.filter((e=>r.includes(e)));r.forEach((e=>{i.includes(e)||(i.push(e),CB.debug("Adding new screenshare to list",e))})),_e(n,i)||(CB.debug("Screenshare order changed, dispatching update"),t.dispatch({type:Z0,participantIds:i}),AB()&&!pB(t)?DB(n,i,t):CB.debug("Auto pinning is disabled or Follow Me is active, skipping auto pinning of screenshare."))})),BY.register((e=>t=>n=>{let r=!1,i=[];switch(n.type){case Dg:var o;if(!AB()||pB(e)){CB.debug("Auto pinning is disabled or Follow Me is active, skipping auto pinning.");break}r=Boolean(null===(o=r6(e.getState(),n.participant.id))||void 0===o?void 0:o.fakeParticipant),r&&(i=e.getState()["features/video-layout"].remoteScreenShares||[])}const a=t(n);switch(n.type){case Og:var s;(null===(s=n.participant)||void 0===s?void 0:s.id)?_se(e):yse(e);break;case S8:n.editing?_se(e):yse(e);break;case J0:{const t=e.getState(),r=BF(t);n.enabled&&!r&&y6(t)&&e.dispatch(Ek(null));break}}return r&&DB(i,e.getState()["features/video-layout"].remoteScreenShares||[],e),a})),UY.register((e=>I5(e)),((e,t,n)=>{let r=t.dispatch;e!==n&&r(Q0())})),BY.register((e=>t=>n=>{const r=t(n);switch(n.type){case cY:NU.initLargeVideo(),NU.resizeVideoArea();break;case dY:NU.reset();break;case Tg:n.participant.local||NU.updateVideoMutedForNoTracks(n.participant.id);break;case PK:case xK:NU.resizeVideoArea();break;case ED:n.track.mediaType!==Vr.AUDIO&&NU._updateLargeVideoIfDisplayed(n.track.participantId,!0);break;case DD:if(n.track.jitsiTrack.isLocal()){const t=X4(e.getState);NU._updateLargeVideoIfDisplayed(null==t?void 0:t.id)}break;case ID:n.track.local||n.track.mediaType===Vr.AUDIO||NU.updateVideoMutedForNoTracks(n.track.jitsiTrack.getParticipantId())}return r})),UY.register((e=>e["features/filmstrip"].visibleRemoteParticipants),tl(((e,t)=>{Sse(t)}),100)),UY.register((e=>e["features/base/tracks"]),((e,t)=>{Sse(t)})),UY.register((e=>e["features/large-video"].participantId),((e,t)=>{Sse(t)})),UY.register((e=>e["features/base/conference"].conference),((e,t)=>{Sse(t)})),UY.register((e=>e["features/base/lastn"].lastN),((e,t)=>{Sse(t)})),UY.register((e=>MF(e).sort()),((e,t)=>{Sse(t)}),{deepEquals:!0}),UY.register((e=>e["features/base/participants"].remoteVideoSources),((e,t)=>{Di(t.getState())&&Sse(t)})),UY.register((e=>{const t=e["features/video-quality"];return{maxReceiverVideoQualityForLargeVideo:t.maxReceiverVideoQualityForLargeVideo,maxReceiverVideoQualityForScreenSharingFilmstrip:t.maxReceiverVideoQualityForScreenSharingFilmstrip,maxReceiverVideoQualityForStageFilmstrip:t.maxReceiverVideoQualityForStageFilmstrip,maxReceiverVideoQualityForTileView:t.maxReceiverVideoQualityForTileView,maxReceiverVideoQualityForVerticalFilmstrip:t.maxReceiverVideoQualityForVerticalFilmstrip,preferredVideoQuality:t.preferredVideoQuality}}),(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=e.preferredVideoQuality;r!==n.preferredVideoQuality&&(function(e,t){const n=(0,t.getState)()["features/base/conference"].conference;n&&(g1.info(`Setting sender resolution to ${e}`),n.setSenderVideoConstraint(e).catch((t=>{P5(t),N(t,`Changing sender resolution to ${e} failed.`)})))}(r,t),"undefined"!=typeof APP&&APP.API.notifyVideoQualityChanged(r)),Sse(t)}),{deepEquals:!0}),UY.register((e=>{var t,n,r;const i=e["features/base/responsive-ui"].reducedUI,o=IB(e),a=null===(t=e["features/filmstrip"])||void 0===t||null===(t=t.tileViewDimensions)||void 0===t?void 0:t.thumbnailSize,s=e["features/filmstrip"].visibleRemoteParticipants,l=e["features/large-video"].height,c=MF(e),u=e["features/filmstrip"].screenshareFilmstripDimensions.thumbnailSize,d=FF(e);return{activeParticipantsCount:null==c?void 0:c.length,displayTileView:o,largeVideoHeight:l,participantCount:(null==s?void 0:s.size)||0,reducedUI:i,screenSharingFilmstripHeight:d&&TB(e)===uB?null==u?void 0:u.height:void 0,stageFilmstripThumbnailHeight:null===(n=e["features/filmstrip"].stageFilmstripDimensions)||void 0===n||null===(n=n.thumbnailSize)||void 0===n?void 0:n.height,tileViewThumbnailHeight:null==a?void 0:a.height,verticalFilmstripThumbnailHeight:null===(r=e["features/filmstrip"].verticalViewDimensions)||void 0===r||null===(r=r.gridView)||void 0===r||null===(r=r.thumbnailSize)||void 0===r?void 0:r.height}}
85),(function(e,t){let n=e.activeParticipantsCount,r=e.displayTileView,i=e.largeVideoHeight,o=e.participantCount,a=e.reducedUI,s=e.screenSharingFilmstripHeight,l=e.stageFilmstripThumbnailHeight,c=e.tileViewThumbnailHeight,u=e.verticalFilmstripThumbnailHeight,d=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const p=t.dispatch,f=(0,t.getState)(),h=f["features/video-quality"],m=h.maxReceiverVideoQualityForLargeVideo,g=h.maxReceiverVideoQualityForScreenSharingFilmstrip,v=h.maxReceiverVideoQualityForStageFilmstrip,b=h.maxReceiverVideoQualityForTileView,y=h.maxReceiverVideoQualityForVerticalFilmstrip,_=f["features/base/config"].maxFullResolutionParticipants,w=void 0===_?2:_;let S=!1;if(r){let e=hB.STANDARD;if(a)e=hB.LOW;else if("number"==typeof c&&!Number.isNaN(c)&&(e=yB(c,EB(f)),-1!==w)){const t=o>w&&e>hB.STANDARD;g1.info(`Video quality level for thumbnail height: ${c}, is: ${e}, override: ${String(t)}, max full res N: ${w}`),t&&(e=hB.STANDARD)}b!==e&&(S=!0,p({type:f1,maxReceiverVideoQuality:e}))}else{let e,t,r,c;a?t=e=r=c=hB.LOW:(e=function(e,t){return e?yB(e,EB(t)):hB.LOW}(l,f),t=function(e,t){return e?yB(e,EB(t)):hB.LOW}(u,f),r=function(e){return function(e){if(!e)return hB.LOW;const t=Object.values(hB).map(Number).sort(((e,t)=>e-t));for(const n of t)if(e<=n)return n;return hB.ULTRA}(e)}(i),c=function(e,t){return e?yB(e,EB(t)):hB.LOW}(s,f),-1!==w&&(n>0&&e>hB.STANDARD?n>w-(c>hB.STANDARD?1:0)?(e=hB.STANDARD,t=Math.min(hB.STANDARD,t)):t>hB.STANDARD&&o>w-n&&(t=hB.STANDARD):t>hB.STANDARD&&o>w-(r>hB.STANDARD?1:0)&&(t=hB.STANDARD))),v!==e&&(S=!0,p({type:p1,maxReceiverVideoQuality:e})),y!==t&&(S=!0,p(function(e){return{type:h1,maxReceiverVideoQuality:e}}(t))),m!==r&&(S=!0,p(function(e){return{type:u1,maxReceiverVideoQuality:e}}(r))),g!==c&&(S=!0,p(function(e){return{type:d1,maxReceiverVideoQuality:e}}(c)))}S||Boolean(r)===Boolean(d.displayTileView)||Sse(t)}),{deepEquals:!0}),BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{const i=e(r);switch(r.type){case XW:if("ReactNative"===navigator.product){const e=n()["features/base/config"].resolution;void 0!==e&&(t(v1(Number.parseInt(`${e}`,10))),g1.info(`Configured preferred receiver video frame height to: ${e}`))}break;case sP:{const e=n(),r=e["features/base/config"].videoQuality,i=void 0===r?{}:r,o=e["features/video-quality-persistent-storage"].persistedPrefferedVideoQuality;i.persist&&void 0!==o&&t(v1(o));break}}return i}}));const Ese=Y("app:videosipgw");BY.register((e=>{let t=e.dispatch;return e=>n=>{const r=e(n);switch(n.type){case tY:{const e=n.conference;e.on(m.VIDEO_SIP_GW_AVAILABILITY_CHANGED,(e=>t(function(e){return{type:NW,status:e}}(e)))),e.on(m.VIDEO_SIP_GW_SESSION_STATE_CHANGED,(e=>{const n=function(e){switch(e.newState){case E.STATE_PENDING:return xl({titleKey:"videoSIPGW.pending",titleArguments:{displayName:e.displayName}},hl.SHORT);case E.STATE_FAILED:return Dl({titleKey:"videoSIPGW.errorInviteFailedTitle",titleArguments:{displayName:e.displayName},descriptionKey:"videoSIPGW.errorInviteFailed"});case E.STATE_OFF:if(e.failureReason===E.STATUS_BUSY)return Dl({descriptionKey:"videoSIPGW.busy",titleKey:"videoSIPGW.busyTitle"});e.failureReason&&Ese.error(`Unknown sip videogw error ${e.newState} ${e.failureReason}`)}return null}(e);n&&t(n)}));break}case LW:!function(e,t,n){for(const r of e){const e=r.id,i=r.name;if(e&&i){const r=t.createVideoSIPGWSession(e,i);if(r instanceof Error){const e=r;switch(e.message){case E.ERROR_NO_CONNECTION:return void n(Dl({descriptionKey:"videoSIPGW.errorInvite",titleKey:"videoSIPGW.errorInviteTitle"}));case E.ERROR_SESSION_EXISTS:return void n(Rl({titleKey:"videoSIPGW.errorAlreadyInvited",titleArguments:{displayName:i}},hl.LONG))}return void Ese.error("Unknown error trying to create sip videogw session",e)}r.start()}else Ese.error(`No display name or sip number for ${JSON.stringify(r)}`)}}(n.rooms,n.conference,t)}return r}}));const kse="\n";class Cse{constructor(e){const{command:t,headers:n,body:r,binaryBody:i,escapeHeaderValues:o,skipContentLengthHeader:a}=e;this.command=t,this.headers=Object.assign({},n||{}),i?(this._binaryBody=i,this.isBinaryBody=!0):(this._body=r||"",this.isBinaryBody=!1),this.escapeHeaderValues=o||!1,this.skipContentLengthHeader=a||!1}get body(){return!this._body&&this.isBinaryBody&&(this._body=(new TextDecoder).decode(this._binaryBody)),this._body||""}get binaryBody(){return this._binaryBody||this.isBinaryBody||(this._binaryBody=(new TextEncoder).encode(this._body)),this._binaryBody}static fromRawFrame(e,t){const n={},r=e=>e.replace(/^\s+|\s+$/g,"");for(const i of e.headers.reverse()){i.indexOf(":");const o=r(i[0]);let a=r(i[1]);t&&"CONNECT"!==e.command&&"CONNECTED"!==e.command&&(a=Cse.hdrValueUnEscape(a)),n[o]=a}return new Cse({command:e.command,headers:n,binaryBody:e.binaryBody,escapeHeaderValues:t})}toString(){return this.serializeCmdAndHeaders()}serialize(){const e=this.serializeCmdAndHeaders();return this.isBinaryBody?Cse.toUnit8Array(e,this._binaryBody).buffer:e+this._body+"\0"}serializeCmdAndHeaders(){const e=[this.command];this.skipContentLengthHeader&&delete this.headers["content-length"];for(const t of Object.keys(this.headers||{})){const n=this.headers[t];this.escapeHeaderValues&&"CONNECT"!==this.command&&"CONNECTED"!==this.command?e.push(`${t}:${Cse.hdrValueEscape(`${n}`)}`):e.push(`${t}:${n}`)}return(this.isBinaryBody||!this.isBodyEmpty()&&!this.skipContentLengthHeader)&&e.push(`content-length:${this.bodyLength()}`),e.join(kse)+kse+kse}isBodyEmpty(){return 0===this.bodyLength()}bodyLength(){const e=this.binaryBody;return e?e.length:0}static sizeOfUTF8(e){return e?(new TextEncoder).encode(e).length:0}static toUnit8Array(e,t){const n=(new TextEncoder).encode(e),r=new Uint8Array([0]),i=new Uint8Array(n.length+t.length+r.length);return i.set(n),i.set(t,n.length),i.set(r,n.length+t.length),i}static marshall(e){return new Cse(e).serialize()}static hdrValueEscape(e){return e.replace(/\\/g,"\\\\").replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/:/g,"\\c")}static hdrValueUnEscape(e){return e.replace(/\\r/g,"\r").replace(/\\n
vendor: 10,385 bytes, line 85
85/g,"\n").replace(/\\c/g,":").replace(/\\\\/g,"\\")}}class Ase{constructor(e,t){this.onFrame=e,this.onIncomingPing=t,this._encoder=new TextEncoder,this._decoder=new TextDecoder,this._token=[],this._initState()}parseChunk(e,t=!1){let n;if(n="string"==typeof e?this._encoder.encode(e):new Uint8Array(e),t&&0!==n[n.length-1]){const e=new Uint8Array(n.length+1);e.set(n,0),e[n.length]=0,n=e}for(let e=0;e<n.length;e++){const t=n[e];this._onByte(t)}}_collectFrame(e){0!==e&&13!==e&&(10!==e?(this._onByte=this._collectCommand,this._reinjectByte(e)):this.onIncomingPing())}_collectCommand(e){if(13!==e)return 10===e?(this._results.command=this._consumeTokenAsUTF8(),void(this._onByte=this._collectHeaders)):void this._consumeByte(e)}_collectHeaders(e){13!==e&&(10!==e?(this._onByte=this._collectHeaderKey,this._reinjectByte(e)):this._setupCollectBody())}_reinjectByte(e){this._onByte(e)}_collectHeaderKey(e){if(58===e)return this._headerKey=this._consumeTokenAsUTF8(),void(this._onByte=this._collectHeaderValue);this._consumeByte(e)}_collectHeaderValue(e){if(13!==e)return 10===e?(this._results.headers.push([this._headerKey,this._consumeTokenAsUTF8()]),this._headerKey=void 0,void(this._onByte=this._collectHeaders)):void this._consumeByte(e)}_setupCollectBody(){const e=this._results.headers.filter((e=>"content-length"===e[0]))[0];e?(this._bodyBytesRemaining=parseInt(e[1],10),this._onByte=this._collectBodyFixedSize):this._onByte=this._collectBodyNullTerminated}_collectBodyNullTerminated(e){0!==e?this._consumeByte(e):this._retrievedBody()}_collectBodyFixedSize(e){0!=this._bodyBytesRemaining--?this._consumeByte(e):this._retrievedBody()}_retrievedBody(){this._results.binaryBody=this._consumeTokenAsRaw();try{this.onFrame(this._results)}catch(e){console.log("Ignoring an exception thrown by a frame handler. Original exception: ",e)}this._initState()}_consumeByte(e){this._token.push(e)}_consumeTokenAsUTF8(){return this._decoder.decode(this._consumeTokenAsRaw())}_consumeTokenAsRaw(){const e=new Uint8Array(this._token);return this._token=[],e}_initState(){this._results={command:void 0,headers:[],binaryBody:void 0},this._token=[],this._headerKey=void 0,this._onByte=this._collectFrame}}var Tse,Ise;!function(e){e[e.CONNECTING=0]="CONNECTING",e[e.OPEN=1]="OPEN",e[e.CLOSING=2]="CLOSING",e[e.CLOSED=3]="CLOSED"}(Tse=Tse||(Tse={})),function(e){e[e.ACTIVE=0]="ACTIVE",e[e.DEACTIVATING=1]="DEACTIVATING",e[e.INACTIVE=2]="INACTIVE"}(Ise=Ise||(Ise={}));class Dse{constructor(e){this.versions=e}supportedVersions(){return this.versions.join(",")}protocolVersions(){return this.versions.map((e=>`v${e.replace(".","")}.stomp`))}}Dse.V1_0="1.0",Dse.V1_1="1.1",Dse.V1_2="1.2",Dse.default=new Dse([Dse.V1_2,Dse.V1_1,Dse.V1_0]);class Pse{constructor(e,t,n){this._client=e,this._webSocket=t,this._connected=!1,this._serverFrameHandlers={CONNECTED:e=>{this.debug(`connected to server ${e.headers.server}`),this._connected=!0,this._connectedVersion=e.headers.version,this._connectedVersion===Dse.V1_2&&(this._escapeHeaderValues=!0),this._setupHeartbeat(e.headers),this.onConnect(e)},MESSAGE:e=>{const t=e.headers.subscription,n=this._subscriptions[t]||this.onUnhandledMessage,r=e,i=this,o=this._connectedVersion===Dse.V1_2?r.headers.ack:r.headers["message-id"];r.ack=(e={})=>i.ack(o,t,e),r.nack=(e={})=>i.nack(o,t,e),n(r)},RECEIPT:e=>{const t=this._receiptWatchers[e.headers["receipt-id"]];t?(t(e),delete this._receiptWatchers[e.headers["receipt-id"]]):this.onUnhandledReceipt(e)},ERROR:e=>{this.onStompError(e)}},this._counter=0,this._subscriptions={},this._receiptWatchers={},this._partialData="",this._escapeHeaderValues=!1,this._lastServerActivityTS=Date.now(),this.debug=n.debug,this.stompVersions=n.stompVersions,this.connectHeaders=n.connectHeaders,this.disconnectHeaders=n.disconnectHeaders,this.heartbeatIncoming=n.heartbeatIncoming,this.heartbeatOutgoing=n.heartbeatOutgoing,this.splitLargeFrames=n.splitLargeFrames,this.maxWebSocketChunkSize=n.maxWebSocketChunkSize,this.forceBinaryWSFrames=n.forceBinaryWSFrames,this.logRawCommunication=n.logRawCommunication,this.appendMissingNULLonIncoming=n.appendMissingNULLonIncoming,this.discardWebsocketOnCommFailure=n.discardWebsocketOnCommFailure,this.onConnect=n.onConnect,this.onDisconnect=n.onDisconnect,this.onStompError=n.onStompError,this.onWebSocketClose=n.onWebSocketClose,this.onWebSocketError=n.onWebSocketError,this.onUnhandledMessage=n.onUnhandledMessage,this.onUnhandledReceipt=n.onUnhandledReceipt,this.onUnhandledFrame=n.onUnhandledFrame}get connectedVersion(){return this._connectedVersion}get connected(){return this._connected}start(){const e=new Ase((e=>{const t=Cse.fromRawFrame(e,this._escapeHeaderValues);this.logRawCommunication||this.debug(`<<< ${t}`),(this._serverFrameHandlers[t.command]||this.onUnhandledFrame)(t)}),(()=>{this.debug("<<< PONG")}));this._webSocket.onmessage=t=>{if(this.debug("Received data"),this._lastServerActivityTS=Date.now(),this.logRawCommunication){const e=t.data instanceof ArrayBuffer?(new TextDecoder).decode(t.data):t.data;this.debug(`<<< ${e}`)}e.parseChunk(t.data,this.appendMissingNULLonIncoming)},this._webSocket.onclose=e=>{this.debug(`Connection closed to ${this._webSocket.url}`),this._cleanUp(),this.onWebSocketClose(e)},this._webSocket.onerror=e=>{this.onWebSocketError(e)},this._webSocket.onopen=()=>{const e=Object.assign({},this.connectHeaders);this.debug("Web Socket Opened..."),e["accept-version"]=this.stompVersions.supportedVersions(),e["heart-beat"]=[this.heartbeatOutgoing,this.heartbeatIncoming].join(","),this._transmit({command:"CONNECT",headers:e})}}_setupHeartbeat(e){if(e.version!==Dse.V1_1&&e.version!==Dse.V1_2)return;if(!e["heart-beat"])return;const[t,n]=e["heart-beat"].split(",").map((e=>parseInt(e,10)));if(0!==this.heartbeatOutgoing&&0!==n){const e=Math.max(this.heartbeatOutgoing,n);this.debug(`send PING every ${e}ms`),this._pinger=setInterval((()=>{this._webSocket.readyState===Tse.OPEN&&(this._webSocket.send(kse),this.debug(">>> PING"))}),e)}if(0!==this.heartbeatIncoming&&0!==t){const e=Math.max(this.heartbeatIncoming,t);this.debug(`check PONG every ${e}ms`),this._ponger=setInterval((()=>{const t=Date.now()-this._lastServerActivityTS;t>2*e&&(this.debug(`did not receive server activity for the last ${t}ms`),this._closeOrDiscardWebsocket())}),e)}}_closeOrDiscardWebsocket(){this.discardWebsocketOnCommFailure?(this.debug("Discarding websocket, the underlying socket may linger for a while"),this.discardWebsocket()):(this.debug("Issuing close on the websocket"),this._closeWebsocket())}forceDisconnect(){this._webSocket&&(this._webSocket.readyState!==Tse.CONNECTING&&this._webSocket.readyState!==Tse.OPEN||this._closeOrDiscardWebsocket())}_closeWebsocket(){this._webSocket.onmessage=()=>{},this._webSocket.close()}discardWebsocket(){var e,t;"function"!=typeof this._webSocket.terminate&&(e=this._webSocket,t=e=>this.debug(e),e.terminate=function(){const n=()=>{};this.onerror=n,this.onmessage=n,this.onopen=n;const r=new Date,i=Math.random().toString().substring(2,8),o=this.onclose;this.onclose=e=>{const n=(new Date).getTime()-r.getTime();t(`Discarded socket (#${i}) closed after ${n}ms, with code/reason: ${e.code}/${e.reason}`)},this.close(),o?.call(e,{code:4001,reason:`Quick discarding socket (#${i}) without waiting for the shutdown sequence.`,wasClean:!1})}),this._webSocket.terminate()}_transmit(e){const{command:t,headers:n,body:r,binaryBody:i,skipContentLengthHeader:o}=e,a=new Cse({command:t,headers:n,body:r,binaryBody:i,escapeHeaderValues:this._escapeHeaderValues,skipContentLengthHeader:o});let s=a.serialize();if(this.logRawCommunication?this.debug(`>>> ${s}`):this.debug(`>>> ${a}`),this.forceBinaryWSFrames&&"string"==typeof s&&(s=(new TextEncoder).encode(s)),"string"==typeof s&&this.splitLargeFrames){let e=s;for(;e.length>0;){const t=e.substring(0,this.maxWebSocketChunkSize);e=e.substring(this.maxWebSocketChunkSize),this._webSocket.send(t),this.debug(`chunk sent = ${t.length}, remaining = ${e.length}`)}}else this._webSocket.send(s)}dispose(){if(this.connected)try{const e=Object.assign({},this.disconnectHeaders);e.receipt||(e.receipt="close-"+this._counter++),this.watchForReceipt(e.receipt,(e=>{this._closeWebsocket(),this._cleanUp(),this.onDisconnect(e)})),this._transmit({command:"DISCONNECT",headers:e})}catch(e){this.debug(`Ignoring error during disconnect ${e}`)}else this._webSocket.readyState!==Tse.CONNECTING&&this._webSocket.readyState!==Tse.OPEN||this._closeWebsocket()}_cleanUp(){this._connected=!1,this._pinger&&(clearInterval(this._pinger),this._pinger=void 0),this._ponger&&(clearInterval(this._ponger),this._ponger=void 0)}publish(e){const{destination:t,headers:n,body:r,binaryBody:i,skipContentLengthHeader:o}=e,a=Object.assign({destination:t},n);this._transmit({command:"SEND",headers:a,body:r,binaryBody:i,skipContentLengthHeader:o})}watchForReceipt(e,t){this._receiptWatchers[e]=t}subscribe(e,t,n={}){(n=Object.assign({},n)).id||(n.id="sub-"+this._counter++),n.destination=e,this._subscriptions[n.id]=t,this._transmit({command:"SUBSCRIBE",headers:n});const r=this;return{id:n.id,unsubscribe:e=>r.unsubscribe(n.id,e)}}unsubscribe(e,t={}){t=Object.assign({},t),delete this._subscriptions[e],t.id=e,this._transmit({command:"UNSUBSCRIBE",headers:t})}begin(e){const t=e||"tx-"+this._counter++;this._transmit({command:"BEGIN",headers:{transaction:t}});const n=this;return{id:t,commit(){n.commit(t)},abort(){n.abort(t)}}}commit(e){this._transmit({command:"COMMIT",headers:{transaction:e}})}abort(e){this._transmit({command:"ABORT",headers:{transaction:e}})}ack(e,t,n={}){n=Object.assign({},n),this._connectedVersion===Dse.V1_2?n.id=e:n["message-id"]=e,n.subscription=t,this._transmit({command:"ACK",headers:n})}nack(e,t,n={}){return n=Object.assign({},n),this._connectedVersion===Dse.V1_2?n.id=e:n["message-id"]=e,n.subscription=t,this._transmit({command:"NACK",headers:n})}}class xse{constructor(e={}){this.stompVersions=Dse.default,this.connectionTimeout=0,this.reconnectDelay=5e3,this.heartbeatIncoming=1e4,this.heartbeatOutgoing=1e4,this.splitLargeFrames=!1,this.maxWebSocketChunkSize=8192,this.forceBinaryWSFrames=!1,this.appendMissingNULLonIncoming=!1,this.discardWebsocketOnCommFailure=!1,this.state=Ise.INACTIVE;const t=()=>{};this.debug=t,this.beforeConnect=t,this.onConnect=t,this.onDisconnect=t,this.onUnhandledMessage=t,this.onUnhandledReceipt=t,this.onUnhandledFrame=t,this.onStompError=t,this.onWeb
85SocketClose=t,this.onWebSocketError=t,this.logRawCommunication=!1,this.onChangeState=t,this.connectHeaders={},this._disconnectHeaders={},this.configure(e)}get webSocket(){return this._stompHandler?._webSocket}get disconnectHeaders(){return this._disconnectHeaders}set disconnectHeaders(e){this._disconnectHeaders=e,this._stompHandler&&(this._stompHandler.disconnectHeaders=this._disconnectHeaders)}get connected(){return!!this._stompHandler&&this._stompHandler.connected}get connectedVersion(){return this._stompHandler?this._stompHandler.connectedVersion:void 0}get active(){return this.state===Ise.ACTIVE}_changeState(e){this.state=e,this.onChangeState(e)}configure(e){Object.assign(this,e)}activate(){const e=()=>{this.active?this.debug("Already ACTIVE, ignoring request to activate"):(this._changeState(Ise.ACTIVE),this._connect())};this.state===Ise.DEACTIVATING?(this.debug("Waiting for deactivation to finish before activating"),this.deactivate().then((()=>{e()}))):e()}async _connect(){if(await this.beforeConnect(),this._stompHandler)return void this.debug("There is already a stompHandler, skipping the call to connect");if(!this.active)return void this.debug("Client has been marked inactive, will not attempt to connect");this.connectionTimeout>0&&(this._connectionWatcher&&clearTimeout(this._connectionWatcher),this._connectionWatcher=setTimeout((()=>{this.connected||(this.debug(`Connection not established in ${this.connectionTimeout}ms, closing socket`),this.forceDisconnect())}),this.connectionTimeout)),this.debug("Opening Web Socket...");const e=this._createWebSocket();this._stompHandler=new Pse(this,e,{debug:this.debug,stompVersions:this.stompVersions,connectHeaders:this.connectHeaders,disconnectHeaders:this._disconnectHeaders,heartbeatIncoming:this.heartbeatIncoming,heartbeatOutgoing:this.heartbeatOutgoing,splitLargeFrames:this.splitLargeFrames,maxWebSocketChunkSize:this.maxWebSocketChunkSize,forceBinaryWSFrames:this.forceBinaryWSFrames,logRawCommunication:this.logRawCommunication,appendMissingNULLonIncoming:this.appendMissingNULLonIncoming,discardWebsocketOnCommFailure:this.discardWebsocketOnCommFailure,onConnect:e=>{if(this._connectionWatcher&&(clearTimeout(this._connectionWatcher),this._connectionWatcher=void 0),!this.active)return this.debug("STOMP got connected while deactivate was issued, will disconnect now"),void this._disposeStompHandler();this.onConnect(e)},onDisconnect:e=>{this.onDisconnect(e)},onStompError:e=>{this.onStompError(e)},onWebSocketClose:e=>{this._stompHandler=void 0,this.state===Ise.DEACTIVATING&&this._changeState(Ise.INACTIVE),this.onWebSocketClose(e),this.active&&this._schedule_reconnect()},onWebSocketError:e=>{this.onWebSocketError(e)},onUnhandledMessage:e=>{this.onUnhandledMessage(e)},onUnhandledReceipt:e=>{this.onUnhandledReceipt(e)},onUnhandledFrame:e=>{this.onUnhandledFrame(e)}}),this._stompHandler.start()}_createWebSocket(){let e;if(this.webSocketFactory)e=this.webSocketFactory();else{if(!this.brokerURL)throw new Error("Either brokerURL or webSocketFactory must be provided");e=new WebSocket(this.brokerURL,this.stompVersions.protocolVersions())}return e.binaryType="arraybuffer",e}_schedule_reconnect(){this.reconnectDelay>0&&(this.debug(`STOMP: scheduling reconnection in ${this.reconnectDelay}ms`),this._reconnector=setTimeout((()=>{this._connect()}),this.reconnectDelay))}async deactivate(e={}){const t=e.force||!1,n=this.active;let r;if(this.state===Ise.INACTIVE)return this.debug("Already INACTIVE, nothing more to do"),Promise.resolve();if(this._changeState(Ise.DEACTIVATING),this._reconnector&&(clearTimeout(this._reconnector),this._reconnector=void 0),!this._stompHandler||this.webSocket.readyState===Tse.CLOSED)return this._changeState(Ise.INACTIVE),Promise.resolve();{const e=this._stompHandler.onWebSocketClose;r=new Promise(((t,n)=>{this._stompHandler.onWebSocketClose=n=>{e(n),t()}}))}return t?this._stompHandler?.discardWebsocket():n&&this._disposeStompHandler(),r}forceDisconnect(){this._stompHandler&&this._stompHandler.forceDisconnect()}_disposeStompHandler(){this._stompHandler&&this._stompHandler.dispose()}publish(e){this._checkConnection(),this._stompHandler.publish(e)}_checkConnection(){if(!this.connected)throw new TypeError("There is no underlying STOMP connection")}watchForReceipt(e,t){this._checkConnection(),this._stompHandler.watchForReceipt(e,t)}subscribe(e,t,n={}){return this._checkConnection(),this._stompHandler.subscribe(e,t,n)}unsubscribe(e,t={}){this._checkConnection(),this._stompHandler.unsubscribe(e,t)}begin(e){return this._checkConnection(),this._stompHandler.begin(e)}commit(e){this._checkConnection(),this._stompHandler.commit(e)}
85abort(e){this._checkConnection(),this._stompHandler.abort(e)}ack(e,t,n={}){this._checkConnection(),this._stompHandler.ack(e,t,n)}nack(e,t,n={}){this._checkConnection(),this._stompHandler.nack(e,t,n)}}function Rse(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Ose{constructor(){Rse(this,"stompClient",void 0),Rse(this,"retriesCount",0),Rse(this,"_connectCount",0),Rse(this,"_subscription",void 0)}static getInstance(){return this.instance||(this.instance=new Ose),this.instance}connect(e,t,n,r,i){this.stompClient=new xse({brokerURL:e,forceBinaryWSFrames:!0,appendMissingNULLonIncoming:!0});const o=t=>{var n;if(this.retriesCount>3)return null===(n=this.stompClient)||void 0===n||n.deactivate(),void(this.stompClient=void 0);this.retriesCount++,k3.error(`Error connecting to ${e} ${JSON.stringify(t)}`)};this.stompClient.onWebSocketError=o,this.stompClient.onStompError=e=>{o(e.headers.message)},r&&(this.stompClient.connectHeaders={Authorization:`Bearer ${r}`}),this.stompClient.onConnect=()=>{this.stompClient&&(this.retriesCount=0,k3.info(`Connected to:${t}`),this._connectCount++,null==i||i(),this._subscription=this.stompClient.subscribe(t,(e=>{try{n(JSON.parse(e.body))}catch(t){k3.error(`Error parsing response: ${e}`,t)}})))},this.stompClient.activate()}unsubscribe(){this._subscription&&(this._subscription.unsubscribe(),k3.debug("Unsubscribed from WebSocket topic"),this._subscription=void 0)}disconnect(){if(!this.stompClient)return Promise.resolve();const e=this.stompClient.brokerURL;return this.unsubscribe(),this.stompClient.deactivate().then((()=>{k3.debug(`disconnected from: ${e}`),this.stompClient=void 0}))}isActive(){return void 0!==this.stompClient}get connectCount(){return this._connectCount}}function Mse(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Rse(Ose,"instance",void 0);class Nse extends Ose{constructor(){super(...arguments),Mse(this,"_topicSubscription",void 0),Mse(this,"_queueSubscription",void 0)}static getInstance(){return this.client||(this.client=new Nse),this.client}connectVisitorsList(e,t,n,r,i,o,a){this.stompClient=new xse({brokerURL:e,forceBinaryWSFrames:!0,appendMissingNULLonIncoming:!0});const s=t=>{var n;if(this.retriesCount>3)return null===(n=this.stompClient)||void 0===n||n.deactivate(),void(this.stompClient=void 0);this.retriesCount++,k3.error(`Error connecting to ${e} ${JSON.stringify(t)}`)};this.stompClient.onWebSocketError=s,this.stompClient.onStompError=e=>{k3.error("STOMP error received",e),s(e.headers.message)},o&&(this.stompClient.connectHeaders={Authorization:`Bearer ${o}`}),this.stompClient.onConnect=()=>{if(!this.stompClient)return;k3.debug("Connected to visitors list websocket"),null==a||a();let e=!1;const o=[];this._topicSubscription=this.stompClient.subscribe(n,(t=>{try{const n=JSON.parse(t.body);e?i(n):o.push(...n)}catch(e){k3.error(`Error parsing visitors delta response: ${t}`,e)}})),this._queueSubscription=this.stompClient.subscribe(t,(t=>{try{const n=JSON.parse(t.body);k3.debug(`Received initial visitors list with ${n.length} visitors`),e=!0,r(n),this._queueSubscription&&(this._queueSubscription.unsubscribe(),this._queueSubscription=void 0),o.length&&(i(o),o.length=0)}catch(e){k3.error(`Error parsing initial visitors response: ${t}`,e)}}))},this.stompClient.activate()}unsubscribe(){this._topicSubscription&&(this._topicSubscription.unsubscribe(),k3.debug("Unsubscribed from visitors list topic"),this._topicSubscription=void 0),this._queueSubscription&&(this._queueSubscription.unsubscribe(),k3.debug("Unsubscribed from visitors list queue"),this._queueSubscription=void 0)}disconnect(){if(!this.stompClient)return Promise.resolve();const e=this.stompClient.brokerURL;return this.unsubscribe(),this.stompClient.deactivate().then((()=>{k3.debug(`disconnected from: ${e}`),this.stompClient=void 0}))}}function Lse(e){const t=e.ariaLabel,n=e.children,r=e.icon,i=e.iconDisabled,o=e.onPopoverClose,a=e.onPopoverOpen,s=e.popoverContent,l=e.styles,c=e.trigger,u=e.visible;return r?go.createElement("div",{className:"settings-button-container",style:l},n,go.createElement("div",{className:"settings-button-small-icon-container"},go.createElement(xX,{content:s,headingLabel:t,onPopoverClose:o,onPopoverOpen:a,position:"top",visible:u},go.createElement(AI,{alt:t,className:"settings-button-small-icon "+(i?"settings-button-small-icon--disabled":""),size:16,src:r})))):go.createElement("div",{className:"settings-button-container",style:l},go.createElement(xX,{content:s,headingLabel:t,onPopoverClose:o,onPopoverOpen:a,position:"top",trigger:c,visible:u},n))}function jse(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Mse(Nse,"client",void 0);class Bse extends g0{constructor(){super(...arguments),jse(this,"accessibilityLabel","toolbar.accessibilityLabel.raiseHand"),jse(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.lowerHand"),jse(this,"icon",gE),jse(this,"label","toolbar.raiseHand"),jse(this,"toggledLabel","toolbar.lowerYourHand"),jse(this,"tooltip","toolbar.raiseHand"),jse(this,"toggledTooltip","toolbar.lowerYourHand")}_isToggled(){return this.props.raisedHand}_handleClick(){const e=this.props,t=e.disableClick,n=e.dispatch,r=e.raisedHand;t||(mj(cD("raise.hand",{enable:!r})),n(Ck(!r)))}}const Fse=tC(ra((e=>({raisedHand:A6(X4(e))})))(Bse)),Use=EA()((e=>({raiseHand:{alignItems:"center",display:"flex",flexDirection:"column",marginTop:e.spacing(3),marginBottom:e.spacing(3),pointerEvents:"none"},raiseHandTooltip:{border:"1px solid #444",borderRadius:e.shape.borderRadius,paddingBottom:e.spacing(1),paddingTop:e.spacing(1),paddingLeft:e.spacing(2),paddingRight:e.spacing(2)},raiseHandButton:{display:"inline-block",marginTop:e.spacing(2),marginBottom:e.spacing(2),position:"relative"}}
85)));function Hse(){const e=Qk().t,t=Use().classes;return go.createElement(MI,{cancel:{hidden:!0},ok:{translationKey:"dialog.Ok"},titleKey:"visitors.joinMeeting.title"},go.createElement("div",{className:"join-meeting-dialog"},go.createElement("p",null,e("visitors.joinMeeting.description")),go.createElement("div",{className:t.raiseHand},go.createElement("p",{className:t.raiseHandTooltip},e("visitors.joinMeeting.raiseHand")),go.createElement("div",{className:t.raiseHandButton},go.createElement(Lse,{onPopoverClose:ln.A,onPopoverOpen:ln.A,popoverContent:null,visible:!1},go.createElement(Bse,{disableClick:!0,raisedHand:!0})))),go.createElement("p",null,e("visitors.joinMeeting.wishToSpeak"))))}function Vse(e,t,n){var r,i;const o=Ee(t)["features/base/config"].visitors;null!=o&&o.queueService&&k6(t)&&(!1===(null==n||null===(r=n.visitors)||void 0===r?void 0:r.live)?(Ose.getInstance().isActive()||function(e,t){const n=Ee(e)["features/base/config"].hosts,r=`${Ee(e)["features/base/conference"].room}@${null==n?void 0:n.muc}`,i=Ee(e)["features/base/config"].visitors;Ose.getInstance().connect(`wss://${null==i?void 0:i.queueService}
85/visitor/websocket`,`/secured/conference/state/topic.${r}`,(e=>{var n;"visitorsWaiting"in e&&t((n=e.visitorsWaiting,{type:m3,count:n}))}),Ee(e)["features/base/jwt"].jwt)}(t(),e),zse(e,j6(t))):null!=n&&null!==(i=n.visitors)&&void 0!==i&&i.live&&(e(Il(kl)),Ose.getInstance().disconnect()))}function zse(e,t){e(xl({titleKey:"notify.waitingVisitorsTitle",descriptionKey:"notify.waitingVisitors",descriptionArguments:{waitingVisitors:t},disableClosing:!0,uid:kl,customActionNameKey:["participantsPane.actions.goLive"],customActionType:[Uc.PRIMARY],customActionHandler:[()=>(0,fa.unstable_batchedUpdates)((()=>{e(Il(kl)),e(((e,t)=>{var n;const r=t()["features/base/conference"].conference;null==r||r.getMetadataHandler().setMetadata("visitors",{...(null==r||null===(n=r.getMetadataHandler().getMetadata())||void 0===n?void 0:n.visitors)||{},live:!0})}))}))],icon:vl.PARTICIPANTS},hl.STICKY))}function $se(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}BY.register((e=>{let t=e.dispatch,n=e.getState;return e=>r=>{switch(r.type){case XW:{const e=r.conference;if(n()["features/visitors"].iAmVisitor){const e=n()["features/visitors"].demoteActorDisplayName,r=n()["features/base/config"],i=r.iAmSipGateway,o=(r.visitors||{}).showJoinMeetingDialog,a=void 0===o||o;if(e){const n={titleKey:"visitors.notification.title",descriptionKey:"visitors.notification.demoteDescription",descriptionArguments:{actor:e}};(0,fa.unstable_batchedUpdates)((()=>{t(xl(n,hl.STICKY)),t(D3(void 0))}))}else a&&!i&&t(bg("JoinMeetingDialog",Hse))}else t(P3(e.isVisitorsSupported())),e.on(m.VISITORS_SUPPORTED_CHANGED,(e=>{t(P3(e))}));e.on(m.VISITORS_MESSAGE,(e=>{if("demote-request"===e.action){const r=r6(n,e.actor),i=X4(n);i&&i.id===e.id&&t(m5(!0)).then((()=>(t(f5(!0)),r&&t(D3(r.name)),k3.info("Dispatching connect on demote request visitor message for local participant."),t(g5()))))}else if("promotion-request"===e.action){const r={from:e.from,nick:e.nick};e.on?t(function(e){return{type:v3,request:e}}(r)):t(T3(r)),function(e){let t=e.dispatch;const n=M6((0,e.getState)());if(0===n.length)return void t(Il(El));let r,i,o,a,s,l;if(1===n.length){const e=n[0];s="notify.participantWantsToJoin",r=e.nick,l=vl.PARTICIPANT,i=["participantsPane.actions.admit","participantsPane.actions.reject"],a=[Uc.PRIMARY,Uc.DESTRUCTIVE],o=[()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(El)),t(C3(e))})),()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(El)),t(A3(e))}))]}else s="notify.participantsWantToJoin",r=xt.t("notify.waitingParticipants",{waitingParticipants:n.length}),l=vl.PARTICIPANTS,i=["notify.viewVisitors"],a=[Uc.PRIMARY],o=[()=>(0,fa.unstable_batchedUpdates)((()=>{t(Il(El)),t(RK())}))];t(xl({title:r,descriptionKey:s,uid:El,customActionNameKey:i,customActionType:a,customActionHandler:o,icon:l},hl.STICKY))}({dispatch:t,getState:n})}else k3.error("Unknown action:",e.action)})),e.on(m.VISITORS_REJECTION,(()=>{t(Ck(!1))}));break}case dY:Ose.getInstance().disconnect(),Nse.getInstance().disconnect();break;case E3:V6(n())&&!Nse.getInstance().isActive()&&function(e,t){const n=e(),r=n["features/base/config"].visitors,i=n["features/base/conference"].conference,o=null==i?void 0:i.getMeetingUniqueId(),a=X4(n),s=null==a?void 0:a.id;if(null==r||!r.queueService||!o||!s)return void k3.warn(`Missing required data for visitors list subscription', ${JSON.stringify({queueService:null==r?void 0:r.queueService,meetingId:o,participantId:s?"participantId present":"participantId missing"})}`);const l=`/secured/conference/visitors-list/queue/${o}/${s}`,c=`/secured/conference/visitors-list/topic/${o}`;k3.debug("Starting visitors list subscription"),Nse.getInstance().connectVisitorsList(`wss://${r.queueService}/visitors-list/websocket`,l,c,(e=>{const n=e.map((e=>({id:e.r,name:e.n})));t(x3(n))}),(n=>{var r;let i=[...null!==(r=e()["features/visitors"].visitors)&&void 0!==r?r:[]];
85n.forEach((e=>{if("j"===e.s){const t=i.findIndex((t=>t.id===e.r));-1===t?i.push({id:e.r,name:e.n}):i[t]={id:e.r,name:e.n}}else"l"===e.s&&(i=i.filter((t=>t.id!==e.r)))})),t(x3(i))}),e()["features/base/jwt"].jwt)}(n,t);break;case hY:{const e=r.data;if("promotion-response"===(null==e?void 0:e.action)&&e.approved){const r=M6(n()).find((t=>t.from===e.id));r&&t(T3(r))}break}case n1:{const e=r.error;if((null==e?void 0:e.name)!==g.NOT_LIVE_ERROR)break;const i=n()["features/base/config"],o=i.hosts,a=i.visitors,s=n()["features/base/connection"].locationURL;if(null==a||!a.queueService||!s)break;const l=n()["features/base/conference"].room,c=n()["features/base/config"].disableBeforeUnloadHandlers,u=void 0!==c&&c,d=`${l}@${null==o?void 0:o.muc}`,p=()=>{Ose.getInstance().disconnect()};Ose.getInstance().connect(`wss://${null==a?void 0:a.queueService}/visitor/websocket`,`/secured/conference/visitor/topic.${d}`,(e=>{"status"in e&&"live"===e.status&&(k3.info("The conference is now live!"),Ose.getInstance().disconnect().then((()=>{window.removeEventListener(u?"unload":"beforeunload",p);let n=0;"randomDelayMs"in e&&(n=e.randomDelayMs),Ose.getInstance().connectCount>3&&(n=3e4),setTimeout((()=>{k3.info("Dispatching joinConference on conference live event."),t(Cx()),t(I3(!1))}),Math.random()*n)})))}),n()["features/base/jwt"].jwt,(()=>{t(I3(!0))})),window.addEventListener(u?"unload":"beforeunload",p);break}case Rg:{const e=n()["features/base/conference"].metadata;Vse(t,n,e);break}case sP:{const t=e(r),n=r.config.preferVisitor;return void 0!==n&&f5(n),t}case IY:{const e=r.metadata;Vse(t,n,e);break}case m3:zse(t,r.count)}return e(r)}}));const Wse=p.isIosBrowser();class Yse extends go.Component{constructor(e){super(e),$se(this,"_ref",void 0),$se(this,"_retryTimeout",void 0),$se(this,"_reattachCount",0),this._errorHandler=this._errorHandler.bind(this),this._ref=go.createRef(),this._play=this._play.bind(this)}componentDidMount(){var e;if(this._attachTrack(this.props.audioTrack),null!==(e=this._ref)&&void 0!==e&&e.current){var t;const e=null===(t=this._ref)||void 0===t?void 0:t.current,n=this.props._volume;"number"==typeof n&&(e.volume=n),e.muted=this._isMuted(this.props),e.addEventListener("error",this._errorHandler)}else{var n;wQ.error(`The react reference is null for AudioTrack ${null===(n=this.props)||void 0===n?void 0:n.id}`)}}componentWillUnmount(){var e;this._detachTrack(this.props.audioTrack),null===(e=this._ref)||void 0===e||null===(e=e.current)||void 0===e||e.removeEventListener("error",this._errorHandler)}shouldComponentUpdate(e){var t,n,r;if((null===(t=this.props.audioTrack)||void 0===t?void 0:t.jitsiTrack)!==(null===(n=e.audioTrack)||void 0===n?void 0:n.jitsiTrack)&&(this._detachTrack(this.props.audioTrack),this._attachTrack(e.audioTrack)),null!==(r=this._ref)&&void 0!==r&&r.current){var i;const t=null===(i=this._ref)||void 0===i?void 0:i.current,n=t.volume,r=e._volume;"number"!=typeof r||isNaN(r)||n===r||(0===r&&wQ.debug(`Setting audio element ${null==e?void 0:e.id} volume to 0`),t.volume=r);const o=t.muted,a=this._isMuted(e);o!==a&&(wQ.debug(`Setting audio element ${null==e?void 0:e.id} muted to ${a}`),t.muted=a)}return!1}_isMuted(e){return Boolean(e._muted)||Wse&&Boolean(e._ducked)}render(){const e=this.props,t=e.autoPlay,n=e.id;return go.createElement("audio",{autoPlay:t,id:n,ref:this._ref})}_attachTrack(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const r=this.props.id;null!=e&&e.jitsiTrack?null!==(t=this._ref)&&void 0!==t&&t.current?e.jitsiTrack.attach(this._ref.current).then((()=>{0!==n&&wQ.info(`Successfully attached audio track on element ${r} after ${n} retries`),this._play()})).catch((t=>{wQ.error(`Attaching the remote track ${e.jitsiTrack} to audio with id ${r} has failed with `,t),n<3?this._retryTimeout=window.setTimeout((()=>{this._attachTrack(e,n+1)}),1e3):wQ.error(`Failed to attach audio track on element ${r} after ${n} retries`)})):wQ.warn(`Attempting to attach track ${null==e?void 0:e.jitsiTrack} on AudioTrack ${r} without reference!`):wQ.warn(`Attach is called on audio element ${r} without tracks passed!`)}_detachTrack(e){var t;null!==(t=this._ref)&&void 0!==t&&t.current&&null!=e&&e.jitsiTrack&&(clearTimeout(this._retryTimeout),this._retryTimeout=void 0,e.jitsiTrack.detach(this._ref.current))}_errorHandler(e){var t;wQ.error(`Error ${null==e?void 0:e.message} called on audio track ${null===(t=this.props.audioTrack)||void 0===t?void 0:t.jitsiTrack}. Attempting to reattach the audio track to the element and execute play on it`),this._detachTrack(this.props.audioTrack),this._attachTrack(this.props.audioTrack)}_play(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const n=this.props,r=n.autoPlay,i=n.id;null!==(e=this._ref)&&void 0!==e&&e.current?r&&this._ref.current.play().then((()=>{0!==t&&(this._retryTimeout=void 0,mj({action:"audio.play.success",attributes:{elementID:i}}),wQ.info(`Successfully played audio track! retries: ${t}`)),this._reattachCount=0}),(e=>{wQ.error(`Failed to play audio track on audio element ${i}! retry: ${t} ; Error:`,e),t<3?(this._retryTimeout=window.setTimeout((()=>this._play(t+1)),1e3),0===t&&mj({action:"audio.play.error",attributes:{elementID:i}})):(this._retryTimeout=void 0,this._reattachCount<1?(this._reattachCount++,wQ.warn(`Play retries exhausted for audio element ${i}, re-attaching track`),this._detachTrack(this.props.audioTrack),this._attachTrack(this.props.audioTrack)):wQ.error(`Audio recovery failed for element ${i} after re-attach`))})):wQ.warn(`Attempting to call play on AudioTrack ${i} without reference!`)}}$se(Yse,"defaultProps",{autoPlay:!0,id:""});const qse=ra((function(e,t){var n,r;const i=e["features/filmstrip"].participantsVolume,o=Boolean(e["features/base/config"].audioTranslation);let a=i[t.participantId];const s=function(e,t,n){const r=function(e,t){const n=e["features/audio-translation"],r=n.language,i=n.participantLanguages;return t&&t in i?i[t]:r}(e,n);return!(!r||"string"!=typeof t||t.endsWith(`.${r}`))&&function(e){const t=e["features/base/tracks"];if(t===gne)return vne;const n=new Set;for(const e of t){var r,i;const t=null===(r=e.jitsiTrack)||void 0===r||null===(i=r.getSourceName)||void 0===i?void 0:i.call(r);"string"==typeof t&&t.includes(".")&&n.add(t)}return gne=t,vne=n,n}(e).has(`${t}.${r}`)}(e,null===(n=t.audioTrack)||void 0===n||null===(n=n.jitsiTrack)||void 0===n||null===(r=n.getSourceName)||void 0===r?void 0:r.call(n),t.participantId);return s?a=function(e,t){const n=function(e){var t;const n=null===(t=e["features/base/config"].audioTranslation)||void 0===t?void 0:t.duckedVolume;return"number"==typeof n&&n>=0&&n<=1?n:.15}(e),r=t?e["features/filmstrip"].participantsVolume[t]:void 0;return"number"==typeof r?Math.min(r,n):n}(e,t.participantId):o&&void 0===a&&(a=1),{_ducked:s,_muted:e["features/base/config"].startSilent,_volume:a}}))(Yse),Gse=ra((function(e){return{_tracks:e["features/base/tracks"]}}))((function(e){const t=e._tracks.filter((e=>!e.local&&e.mediaType===Vr.AUDIO));return go.createElement("div",null,t.map((e=>{const t=e.jitsiTrack,n=e.participantId,r=`remoteAudio_${(null==t?void 0:t.getId())||""}`;return go.createElement(qse,{audioTrack:e,id:r,key:r,participantId:n})})))}));function Kse(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Jse=EA()((e=>({buttonContainer:{alignItems:"center",bottom:0,display:"flex",justifyContent:"end",gap:e.spacing(2),position:"absolute",right:e.spacing(3),top:0},fileIconContainer:{display:"flex",flexShrink:0,margin:"auto"}
85,fileItem:{backgroundColor:e.palette.fileSharingItemBackground,borderRadius:e.shape.borderRadius,boxSizing:"border-box",display:"flex",flexDirection:"row",gap:e.spacing(3),justifyContent:"space-between",maxWidth:"100%",minWidth:0,padding:e.spacing(3),position:"relative","& .actionIconVisibility":{opacity:0,transition:"opacity 0.2s"},"& .timestampVisibility":{opacity:1},"&:hover":{backgroundColor:e.palette.fileSharingItemBorder,"& .actionIconVisibility":{opacity:1},"& .timestampVisibility":{opacity:0}},"&.focused .actionIconVisibility":{opacity:1},"&.focused .timestampVisibility":{opacity:0}},fileItemDetails:{display:"flex",flexDirection:"column",flex:1,gap:e.spacing(1),justifyContent:"center",minWidth:0,overflow:"hidden"},fileName:{...e.typography.labelBold,gap:e.spacing(1),overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},fileAuthorParticipant:{alignItems:"center",display:"inline-flex",gap:e.spacing(1)},fileAuthorParticipantName:{...e.typography.labelBold,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},fileSize:{...e.typography.labelRegular},fileTimestamp:{...e.typography.labelRegular,display:"flex",lineHeight:"1.2rem",marginTop:e.spacing(1),textAlign:"center"},iconButton:{background:"none",border:"none",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",marginLeft:"8px",padding:0,"&:focus-visible":{outline:`2px solid ${e.palette.action01}`,borderRadius:"4px"}},progressBar:{backgroundColor:e.palette.fileSharingItemBorder,borderRadius:e.shape.borderRadius,height:4,overflow:"hidden",width:"100%"},progressFill:{backgroundColor:e.palette.action01,height:"100%",transition:"width 0.3s ease"}}))),Zse=e=>{var t;let n=e.actionsVisible,r=void 0===n||n,i=e.className,o=void 0===i?"":i,a=e.file,s=e.iconSize,l=void 0===s?64:s,
85c=e.onDownload,u=e.onRemove,d=e.showAuthor,p=void 0===d||d,f=e.showRemoveButton,h=void 0!==f&&f,m=e.showTimestamp,g=void 0===m||m;const v=Jse(),b=v.classes,y=v.cx,_=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Kse(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Kse(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),w=_[0],S=_[1],E=Qk().t,k=(null!==(t=a.progress)&&void 0!==t?t:100)<100,C=(0,go.useCallback)((()=>{null==c||c(a.fileId)}),[c,a.fileId]),A=(0,go.useCallback)((()=>{null==u||u(a.fileId)}),[u,a.fileId]),T=(0,go.useCallback)((e=>{e.currentTarget.contains(e.relatedTarget)||S(!1)}),[]),I=(0,go.useCallback)((()=>{S(!0)}),[]);return go.createElement("div",{className:y(b.fileItem,w&&"focused",o),key:a.fileId,onBlur:T,onFocus:I,tabIndex:-1,title:a.fileName},!k&&go.createElement(go.Fragment,null,go.createElement("div",{className:b.fileIconContainer},go.createElement(AI,{color:X8.palette.fileSharingText,size:l,src:(D=a.fileType,["mkv","mp4","mov","avi","webm"].includes(D)?zE:["mp3","wav","ogg"].includes(D)?YE:["jpg","jpeg","png","gif"].includes(D)?QS:RE)})),go.createElement("div",{className:b.fileItemDetails},go.createElement("div",{className:y(b.fileName,"fileName")},a.fileName),go.createElement("div",{className:y(b.fileSize,"fileSize")},eq(a.fileSize)),p&&go.createElement("div",{className:b.fileAuthorParticipant},go.createElement(zj,{displayName:a.authorParticipantName,participantId:a.authorParticipantId,size:16}),go.createElement("div",{className:b.fileAuthorParticipantName},a.authorParticipantName))),g&&go.createElement("div",{className:`${b.fileTimestamp} timestampVisibility`},go.createElement("pre",null,function(e){const t=kn(e);return`${t.format("MMM D")}\n${t.format("h:mm A")}`}(a.timestamp))),r&&go.createElement("div",{className:`${b.buttonContainer} actionIconVisibility`},c&&go.createElement("button",{"aria-label":`${E("fileSharing.downloadFile")} ${a.fileName}`,className:b.iconButton,onClick:C,type:"button"},go.createElement(AI,{color:X8.palette.fileSharingText,size:24,src:IS})),h&&u&&go.createElement("button",{"aria-label":`${E("fileSharing.removeFile")} ${a.fileName}`,className:b.iconButton,onClick:A,type:"button"},go.createElement(AI,{color:X8.palette.fileSharingText,size:24,src:FE})))),k&&go.createElement("div",{"aria-label":E("fileSharing.fileUploadProgress"),"aria-valuemax":100,"aria-valuemin":0,"aria-valuenow":a.progress,className:b.progressBar,role:"progressbar"},go.createElement("div",{className:b.progressFill,style:{width:`${a.progress}%`}})));var D};function Qse(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Xse=EA()((e=>({container:{boxSizing:"border-box",display:"flex",flexDirection:"column",height:"100%",margin:"0 auto",maxWidth:"600px",padding:e.spacing(3),position:"relative",width:"100%"}
85,dropZone:{backgroundColor:e.palette.fileSharingItemBackground,border:`2px dashed ${e.palette.fileSharingItemBorder}`,borderRadius:e.shape.borderRadius,bottom:0,left:0,opacity:0,position:"absolute",right:0,top:0,zIndex:0,"&.dragging":{backgroundColor:e.palette.fileSharingItemBorder,borderColor:e.palette.action01,opacity:.8,zIndex:2}},fileList:{display:"flex",flex:1,flexDirection:"column",gap:e.spacing(2),gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",listStyleType:"none",marginBottom:e.spacing(8),marginTop:0,overflowY:"auto",padding:0,zIndex:1,"& > li":{listStyleType:"none",margin:0,padding:0}},hiddenInput:{visibility:"hidden"},noFilesContainer:{display:"flex",flexDirection:"column",height:"88%",justifyContent:"center",textAlign:"center"},noFilesText:{...e.typography.bodyLongBold,color:e.palette.fileSharingEmptyText,padding:"0 24px",textAlign:"center"},uploadButton:{bottom:e.spacing(4),cursor:"pointer",left:"50%",position:"absolute",transform:"translateX(-50%)",width:"85%",zIndex:1},uploadIcon:{margin:"0 auto"}}))),ele=()=>{const e=Xse().classes,t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Qse(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qse(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),n=t[0],r=t[1],i=(0,go.useRef)(null),o=(0,go.useRef)(null),a=Qk().t,s=la(),l=aa(),c=pa((e=>e["features/file-sharing"])).files,u=Array.from(c.values()).sort(((e,t)=>e.fileName.localeCompare(t.fileName))),d=pa(nq),p=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),r(!0)}),[]),f=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),r(!1)}),[]),h=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation()}),[]),m=(0,go.useCallback)((e=>{var t;e.target.files&&(tq(e.target.files,l),e.target.value="",null===(t=o.current)||void 0===t||t.focus())}),[tq]),g=(0,go.useCallback)((e=>{var t;e.preventDefault(),e.stopPropagation(),r(!1),(null===(t=e.dataTransfer.files)||void 0===t?void 0:t.length)>0&&tq(e.dataTransfer.files,l)}),[tq]),v=(0,go.useCallback)((()=>{var e;null===(e=i.current)||void 0===e||e.click()}),[]),b=(0,go.useCallback)((e=>{var t;e.preventDefault(),e.stopPropagation(),("Enter"===e.key||" "===e.key)&&(null===(t=i.current)||void 0===t||t.click())}),[]);return go.createElement("div",{className:e.container},d&&go.createElement(go.Fragment,null,go.createElement("div",{className:`${e.dropZone} ${n?"dragging":""}`,onDragEnter:p,onDragLeave:f,onDragOver:h,onDrop:g}),0===u.length&&go.createElement("div",{className:e.noFilesContainer,onClick:v,onKeyUp:b,role:"button",tabIndex:0},go.createElement(AI,{className:e.uploadIcon,color:X8.palette.fileSharingEmptyIcon,size:160,src:SS}),go.createElement("span",{className:e.noFilesText},a("fileSharing.dragAndDrop"))),go.createElement("input",{className:e.hiddenInput,multiple:!0,onChange:m,ref:i,tabIndex:-1,type:"file"})),u.length>0&&go.createElement("ul",{className:e.fileList},u.map((e=>go.createElement("li",{key:e.fileId},go.createElement(Zse,{file:e,onDownload:e=>s(ZY(e)),onRemove:e=>s(JY(e)),showRemoveButton:d}))))),go.createElement(jX,{containerClassName:e.uploadButton,content:a(d?"fileSharing.uploadFile":"fileSharing.uploadDisabled"),position:"top"},go.createElement(PI,{accessibilityLabel:a("fileSharing.uploadFile"),className:e.uploadButton,disabled:!d,labelKey:"fileSharing.uploadFile",onClick:v,onKeyPress:b,ref:o,type:Uc.PRIMARY})))};function tle(e){return function(t){return t["features/polls"].polls[e]}}function nle(e){return e["features/polls"].unreadPollsCount}function rle(e){return!e.find((e=>e))}function ile(e){return!!N6(e)||!!e["features/dynamic-branding"].pollCreationRequiresPermission&&!P6(e,ke.CREATE_POLLS,
85!1)}function ole(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ale(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return sle(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sle(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sle(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function lle(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const cle=EA()((e=>({container:{height:"100%",position:"relative"},createContainer:{padding:"0 24px",height:"calc(100% - 88px)",overflowY:"auto"},header:{...e.typography.heading6,color:e.palette.pollsTitle,margin:"24px 0 16px"},questionContainer:{paddingBottom:"24px",borderBottom:`1px solid ${e.palette.pollsSeparator}`},answerList:{listStyleType:"none",margin:0,padding:0},answer:{marginBottom:"24px"},removeOption:{...e.typography.bodyShortRegular,color:e.palette.link01,marginTop:"8px",border:0,background:"transparent"},addButtonContainer:{display:"flex"},footer:{position:"absolute",bottom:0,display:"flex",justifyContent:"flex-end",padding:"24px",width:"100%",boxSizing:"border-box"},buttonMargin:{marginRight:e.spacing(3)}}))),ule=(e=>t=>{const n=t.setCreateMode,r=pa((e=>e["features/polls"].polls)),i=(0,go.useMemo)((()=>{if(!r)return null;for(const e in r)if(r.hasOwnProperty(e)&&r[e].editing)return[e,r[e]];return null}),[r]),o=(0,go.useMemo)((()=>i?i[1].answers:[{name:""},{name:""}]),[i]),a=(0,go.useMemo)((()=>i?i[1].question:""),[i]),s=ale((0,go.useState)(a),2),l=s[0],c=s[1],u=ale((0,go.useState)(o),2),d=u[0],p=u[1],f=(0,go.useCallback)(((e,t)=>{p((n=>{const r=[...n];return r[e]=t,r}))}),[d]),h=(0,go.useCallback)((e=>{const t=[...d];mj(eD("option.added")),t.splice("number"==typeof e?e:d.length,0,{name:""}),p(t)}),[d]),m=(0,go.useCallback)((e=>{if(d.length<=2)return;const t=[...d];mj(eD("option.removed")),t.splice(e,1),p(t)}),[d]),g=pa((e=>e["features/base/conference"])).conference,v=la(),b=Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(36),y=pa(X4),_=(0,go.useCallback)((e=>{e&&e.preventDefault();const t=d.filter((e=>e.name.trim().length>0));t.length<2||(v(xq({changingVote:!1,senderId:null==y?void 0:y.id,showResults:!1,lastVote:null,question:l,answers:t,saved:!0,editing:!1,pollId:i?i[0]:b})),mj(eD("created")),n(!1))}),[g,l,d]),w=l.trim().length<=0||d.filter((e=>e.name.trim().length>0)).length<2||function(e){const t=e.filter((e=>""!==e.name));return new Set(t.map((e=>e.name))).size!==t.length}(d),S=Qk().t;return go.createElement(e,{addAnswer:h,answers:d,editingPoll:null==i?void 0:i[1],editingPollId:null==i?void 0:i[0],isSubmitDisabled:w,onSubmit:_,question:l,removeAnswer:m,setAnswer:f,setCreateMode:n,setQuestion:c,t:S})})((e=>{let t=e.addAnswer,n=e.answers,r=e.editingPoll,i=e.editingPollId,o=e.isSubmitDisabled,a=e.onSubmit,s=e.question,l=e.removeAnswer,c=e.setAnswer,u=e.setCreateMode,d=e.setQuestion,p=e.t;const f=cle().classes,h=la(),m=(0,go.useRef)([]),g=(0,go.useCallback)(((e,t)=>{null!==t&&(m.current[e]=t)}),[m]);(0,go.useEffect)((()=>{m.current=m.current.slice(0,n.length)}),[n]);const v=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return lle(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lle(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(null),2),b=v[0],y=v[1];(0,go.useEffect)((()=>{if(null===b)return;const e=m.current[b];void 0!==e&&e.focus()}),[b]);const _=(0,go.useCallback)((e=>!(!e.isComposing&&229!==e.keyCode)||("Enter"===e.key&&e.metaKey?(e.preventDefault(),void a()):void(e.ctrlKey||e.metaKey||e.altKey||e.shiftKey))),[]),w=(0,go.useCallback)((e=>{_(e)||"Enter"===e.key&&(y(0),e.preventDefault())}),[]),S=(0,go.useCallback)(((e,r)=>{_(r)||("Enter"===r.key?(e===n.length-1&&t(e+1),y(e+1),r.preventDefault()):"Backspace"===r.key&&""===r.target.value&&n.length>1?(l(e),y(e>0?e-1:0),r.preventDefault()):"ArrowDown"===r.key?(e===n.length-1&&t(),y(e+1),r.preventDefault()):"ArrowUp"===r.key&&(0===e?(t(0),y(0)):y(e-1),r.preventDefault()))}),[n,t,l,y]);return go.createElement("form",{className:f.container,onSubmit:a},go.createElement("div",{className:f.createContainer},go.createElement("div",{className:f.header},p("polls.create.create")),go.createElement("div",{className:f.questionContainer},go.createElement(uX,{autoFocus:!0,id:"polls-create-input",label:p("polls.create.pollQuestion"),maxLength:500,onChange:d,onKeyPress:w,placeholder:p("polls.create.questionPlaceholder"),textarea:!0,value:s})),go.createElement("ol",{className:f.answerList},n.map(((e,t)=>{const r=0!==n.slice(0,t).length&&n.slice(0,t).some((t=>t.name===e.name&&""!==t.name&&""!==e.name));return go.createElement("li",{className:f.answer,key:t},go.createElement(uX,{bottomLabel:r?p("polls.errors.notUniqueOption",{index:t+1}):"",error:r,id:`polls-answer-input-${t}`,label:p("polls.create.pollOption",{index:t+1}),maxLength:500,onChange:e=>c(t,{name:e}),onKeyPress:e=>S(t,e),placeholder:p("polls.create.answerPlaceholder",{index:t+1}),ref:e=>g(t,e),textarea:!0,value:e.name}),n.length>2&&go.createElement("button",{className:f.removeOption,"data-testid":`remove-polls-answer-input-${t}`,onClick:()=>l(t),type:"button"},p("polls.create.removeOption")))}))),go.createElement("div",{className:f.addButtonContainer},go.createElement(PI,{accessibilityLabel:p("polls.create.addOption"),disabled:n.length>=255,labelKey:"polls.create.addOption",onClick:()=>{t(),y(n.length)},type:Uc.SECONDARY}))),go.createElement("div",{className:f.footer},go.createElement(PI,{accessibilityLabel:p("polls.create.cancel"),className:f.buttonMargin,labelKey:"polls.create.cancel",onClick:()=>{u(!1),i&&(null==r?void 0:r.editing)&&h(Rq(i,!1))},type:Uc.SECONDARY}),go.createElement(PI,{accessibilityLabel:p("polls.create.save"),disabled:o,isSubmit:!0,labelKey:"polls.create.save"})))}));function dle(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return pa((t=>e(t,...n)))}function ple(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const fle=EA()((e=>({container:{margin:"24px",padding:"16px",backgroundColor:e.palette.pollsBackground,borderRadius:"8px",wordBreak:"break-word"},closeBtn:{cursor:"pointer",float:"right"},header:{marginBottom:"24px"},question:{...e.typography.heading6,color:e.palette.pollsQuestion,marginBottom:"8px"},creator:{...e.typography.bodyShortRegular,color:e.palette.pollsSubtitle},answerList:{listStyleType:"none",margin:0,padding:0,marginBottom:"24px"},answer:{display:"flex",marginBottom:"16px"},footer:{display:"flex",justifyContent:"flex-end"},buttonMargin:{marginRight:e.spacing(3)}}))),hle=(e=>t=>{const n=t.pollId,r=t.setCreateMode,i=pa((e=>e["features/base/conference"])).conference,o=pa(tle(n)),a=o.answers,s=o.lastVote,l=o.question,c=o.senderId,u=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ple(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ple(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)((()=>null!==s?[...s]:new Array(a.length).fill(!1))),2),d=u[0],p=u[1],f=dle(m6,c),h=(0,go.useCallback)(((e,t)=>{const n=[...d];n[e]=t,p(n),mj(eD("vote.checked"))}),[d]),m=la(),g=(0,go.useCallback)((()=>(null==i||i.getPolls().answerPoll(n,d),mj(eD("vote.sent")),m(Dq(n,d)),!1)),[n,d,i]),v=(0,go.useCallback)((()=>{null==i||i.getPolls().createPoll(n,l,a),m(Oq(o))}),[i,l,a]),b=(0,go.useCallback)((()=>{m(Dq(n,null)),mj(eD("vote.skipped"))}),[n]),y=(0,go.useCallback)((()=>{m(Iq(n,!1))}),[m,n]),_=Qk().t;return go.createElement(e,{checkBoxStates:d,creatorName:f,poll:o,sendPoll:v,setCheckbox:h,setCreateMode:r,skipAnswer:b,skipChangeVote:y,submitAnswer:g,t:_})})((e=>{let t=e.creatorName,n=e.checkBoxStates,r=e.poll,i=e.setCheckbox,o=e.setCreateMode,a=e.skipAnswer,s=e.skipChangeVote,l=e.sendPoll,c=e.submitAnswer,u=e.t;const d=r.changingVote,p=r.saved,f=la(),h=fle().classes;return go.createElement("div",{className:h.container,id:`poll-${r.pollId}`},p&&go.createElement(AI,{ariaLabel:u("polls.closeButton"),className:h.closeBtn,onClick:()=>f(Oq(r)),role:"button",src:wS,tabIndex:0}),go.createElement("div",{className:h.header},go.createElement("div",{className:h.question},r.question),go.createElement("div",{className:h.creator},u("polls.by",{name:t}))),go.createElement("ul",{className:h.answerList},r.answers.map(((e,t)=>go.createElement("li",{className:h.answer,key:t},go.createElement(cH,{checked:n[t],disabled:r.saved,id:`poll-answer-checkbox-${r.pollId}-${t}`,key:t,label:e.name,onChange:e=>i(t,e.target.checked)}))))),go.createElement("div",{className:h.footer},p?go.createElement(go.Fragment,null,go.createElement(PI,{accessibilityLabel:u("polls.answer.edit"),className:h.buttonMargin,labelKey:"polls.answer.edit",onClick:()=>{o(!0),f(Rq(r.pollId,!0))},type:Uc.SECONDARY}),go.createElement(PI,{accessibilityLabel:u("polls.create.accessibilityLabel.send"),labelKey:"polls.answer.send",onClick:l})):go.createElement(go.Fragment,null,go.createElement(PI,{accessibilityLabel:u("polls.answer.skip"),className:h.buttonMargin,labelKey:"polls.answer.skip",onClick:d?s:a,type:Uc.SECONDARY}),go.createElement(PI,{accessibilityLabel:u("polls.answer.submit"),disabled:rle(n),labelKey:"polls.answer.submit",onClick:c}))))}));function mle(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const gle=EA()((e=>({container:{margin:"24px",padding:"16px",backgroundColor:e.palette.pollsBackground,borderRadius:"8px",wordBreak:"break-word"},header:{marginBottom:"16px"},question:{...e.typography.heading6,color:e.palette.pollsQuestion,marginBottom:"8px"},creator:{...e.typography.bodyShortRegular,color:e.palette.pollsSubtitle},resultList:{listStyleType:"none",margin:0,padding:0,"& li":{marginBottom:"16px"}},answerName:{display:"flex",flexShrink:1,overflowWrap:"anywhere",...e.typography.bodyShortRegular,color:e.palette.pollsAnswer,marginBottom:"4px"},answerResultContainer:{display:"flex",justifyContent:"space-between",alignItems:"center",minWidth:"10em"}
85,barContainer:{backgroundColor:e.palette.pollsBarBackground,borderRadius:"4px",height:"6px",maxWidth:"160px",width:"158px",flexGrow:1,marginTop:"2px"},bar:{height:"6px",borderRadius:"4px",backgroundColor:e.palette.action01},voteCount:{flex:1,textAlign:"right",...e.typography.bodyShortBold,color:e.palette.pollsBarPercentage},voters:{margin:0,marginTop:"4px",listStyleType:"none",display:"flex",flexDirection:"column",backgroundColor:e.palette.pollsVotersBackground,borderRadius:e.shape.borderRadius,padding:"8px 16px","& li":{...e.typography.bodyShortRegular,color:e.palette.pollsVotersText,margin:0,marginBottom:"2px","&:last-of-type":{marginBottom:0}}},buttonsContainer:{display:"flex",justifyContent:"space-between","& button":{border:0,backgroundColor:"transparent",...e.typography.bodyShortRegular,color:e.palette.link01}}}))),vle=(e=>t=>{const n=t.pollId,r=pa(tle(n)),i=dle(m6,r.senderId),o=pa((e=>e)),a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return mle(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mle(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),s=a[0],l=a[1],c=(0,go.useCallback)((()=>{mj(eD("vote.detailsViewed")),l((e=>!e))}),[]),u=(0,go.useMemo)((()=>{const e=new Set;for(const t of r.answers){const n=Array.isArray(t.voters)?t.voters:void 0;null==n||n.forEach((t=>e.add(t.id)))}return r.answers.map((t=>{const n=Array.isArray(t.voters)?t.voters:void 0,r=(null==n?void 0:n.length)||0,i=e.size>0?Math.round(r/e.size*100):0,a=null==n?void 0:n.reduce(((e,t)=>(e.push({id:t.id,name:r6(o,t.id)?m6(o,t.id):t.name}),e)),[]);return{name:t.name,percentage:i,voters:a,voterCount:r}}))}),[r.answers,s]),d=la(),p=(0,go.useCallback)((()=>{d(Iq(n,!0)),mj(eD("vote.changed"))}),[d,n]),f=Qk().t;return go.createElement(e,{answers:u,changeVote:p,creatorName:i,haveVoted:null!==r.lastVote,pollId:n,question:r.question,showDetail
85s:s,t:f,toggleIsDetailed:c})})((e=>{let t=e.answers,n=e.changeVote,r=e.creatorName,i=e.haveVoted,o=e.pollId,a=e.showDetails,s=e.question,l=e.t,c=e.toggleIsDetailed;const u=gle().classes;return go.createElement("div",{className:u.container,id:`poll-${o}`},go.createElement("div",{className:u.header},go.createElement("div",{className:u.question},s),go.createElement("div",{className:u.creator},l("polls.by",{name:r}))),go.createElement("ul",{className:u.resultList},t.map(((e,t)=>{let n=e.name,r=e.percentage,i=e.voters,s=e.voterCount;return go.createElement("li",{key:t},go.createElement("div",{className:u.answerName},n),go.createElement("div",{className:u.answerResultContainer,id:`poll-result-${o}-${t}`},go.createElement("span",{className:u.barContainer},go.createElement("div",{className:u.bar,style:{width:`${r}%`}})),go.createElement("div",{className:u.voteCount},s," (",r,"%)")),a&&i&&s>0&&go.createElement("ul",{className:u.voters},i.map((e=>go.createElement("li",{key:e.id},e.name)))))}))),go.createElement("div",{className:u.buttonsContainer},go.createElement("button",{onClick:c},l(a?"polls.results.hideDetailedResults":"polls.results.showDetailedResults")),go.createElement("button",{onClick:n},l(i?"polls.results.changeVote":"polls.results.vote"))))})),ble=go.forwardRef(((e,t)=>{let n=e.pollId,r=e.setCreateMode;const i=pa((o=n,function(e){var t;return Boolean(null===(t=e["features/polls"])||void 0===t?void 0:t.polls[o].showResults)}));var o;return go.createElement("div",{ref:t},i?go.createElement(vle,{key:n,pollId:n}):go.createElement(hle,{pollId:n,setCreateMode:r}))})),yle=ble,_le=EA()((e=>({container:{height:"100%",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column"},emptyIcon:{width:"100px",padding:"16px","& svg":{width:"100%",height:"auto"}},emptyMessage:{...e.typography.bodyLongBold,color:e.palette.pollsSubtitle,padding:"0 24px",textAlign:"center"}}))),wle=e=>{let t=e.setCreateMode;const n=Qk().t,r=_le(),i=r.classes,o=r.theme,a=pa((e=>e["features/polls"])).polls,s=(0,go.useRef)(null),l=(0,go.useCallback)((()=>{if(s.current){const e=!p.isSafari()&&{behavior:"smooth",block:"end",inline:"nearest"};s.current.scrollIntoView(e)}}),[s.current]);(0,go.useEffect)((()=>
85{l()}),[a]);const c=Object.keys(a);return go.createElement(go.Fragment,null,0===c.length?go.createElement("div",{className:i.container},go.createElement(AI,{className:i.emptyIcon,color:o.palette.icon03,src:tE}),go.createElement("span",{className:i.emptyMessage},n("polls.results.empty"))):c.map(((e,n)=>go.createElement(yle,{key:e,pollId:e,ref:c.length-1===n?s:null,setCreateMode:t}))))},Sle=EA()((()=>({container:{height:"100%",position:"relative"},listContainer:{height:"calc(100% - 88px)",overflowY:"auto"},footer:{position:"absolute",bottom:0,padding:"24px",width:"100%",boxSizing:"border-box"}}))),Ele=(e=>()=>{const t=pa(ile),n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ole(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ole(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),r=n[0],i=n[1],o=Qk().t;return go.createElement(e,{createMode:r,isCreatePollsDisabled:t,onCreate:()=>{i(!0)},setCreateMode:i,t:o})})((e=>{let t=e.createMode,n=e.isCreatePollsDisabled,r=e.onCreate,i=e.setCreateMode,o=e.t;const a=Sle().classes;return t?go.createElement(ule,{setCreateMode:i}):go.createElement("div",{className:a.container},go.createElement("div",{className:a.listContainer},go.createElement(wle,{setCreateMode:i})),!n&&go.createElement("div",{className:a.footer},go.createElement(PI,{accessibilityLabel:o("polls.create.create"),fullWidth:!0,labelKey:"polls.create.create",onClick:r})))})),kle=function(e){let t=e.className,n=e.isCCTabEnabled,r=e.isPollsEnabled;const i=la(),o=Qk().t,a=pa(U4),s=pa(H4),l=pa(QY),c=(0,go.useCallback)((()=>{i(WV())}),[]),u=(0,go.useCallback)((e=>{!c||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),c())}),[]);let d="chat.title";if(a||s!==On.CHAT)if(r&&s===On.POLLS)d="chat.tabs.polls";else if(n&&s===On.CLOSED_CAPTIONS)d="chat.tabs.closedCaptions";else{if(!l||s!==On.FILE_SHARING)return null;d="chat.tabs.fileSharing"}else d="chat.tabs.chat";return go.createElement("div",{className:t||"chat-dialog-header"},go.createElement("span",{"aria-level":1,role:"heading"},o(d)),go.createElement(AI,{ariaLabel:o("toolbar.closeChat"),onClick:c,onKeyPress:u,role:"button",src:wS,tabIndex:0}))};var Cle=__webpack_require__(55858);const Ale={smiley1:":)",smiley2:":(",smiley3:":D",smiley4:":+1:",smiley5:":P",smiley6:":wave:",smiley7:":blush:",smiley8:":slightly_smiling_face:",smiley9:":scream:",smiley10:":*",smiley11:":-1:",smiley12:":mag:",smiley13:":heart:",smiley14:":innocent:",smiley15:":angry:",smiley16:":angel:",smiley17:";(",smiley18:":clap:",smiley19:";)",smiley20:":beer:",smiley21:":moneybag:"};class Tle extends go.PureComponent{constructor(e){super(e),this._onClick=this._onClick.bind(this),this._onKeyPress=this._onKeyPress.bind(this),this._onEscKey=this._onEscKey.bind(this)}_onEscKey(e){"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),this.props.onSmileySelect())}_onKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this.props.onSmileySelect(e.target.id&&Ale[e.target.id]))}_onClick(e){e.preventDefault(),this.props.onSmileySelect(e.currentTarget.id&&Ale[e.currentTarget.id])}render(){const e=Object.keys(Ale).map((e=>go.createElement("div",{className:"smileyContainer",id:e,key:e,onClick:this._onClick,onKeyDown:this._onEscKey,onKeyPress:this._onKeyPress,role:"option",tabIndex:0},go.createElement(jX,{content:Ale[e]},go.createElement(Cle.Ay,{onlyEmojiClassName:"smiley",text:Ale[e]})))));return go.createElement("div",{"aria-orientation":"horizontal",id:"smileysContainer",onKeyDown:this._onEscKey,role:"listbox",tabIndex:-1},e)}}const Ile=Tle;function Dle(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Ple extends go.Component{constructor(e){super(e),Dle(this,"_textArea",void 0),Dle(this,"state",{message:"",showSmileysPanel:!1}),this._textArea=go.createRef(),this._onDetectSubmit=this._onDetectSubmit.bind(this),this._onMessageChange=this._onMessageChange.bind(this),this._onSmileySelect=this._onSmileySelect.bind(this),this._onSubmitMessage=this._onSubmitMessage.bind(this),this._toggleSmileysPanel=this._toggleSmileysPanel.bind(this)}componentDidMount(){var e;po()?(null===(e=this._textArea)||void 0===e?void 0:e.current)&&this._textArea.current.blur():this._focus()}componentDidUpdate(e){var t;e._privateMessageRecipientId!==this.props._privateMessageRecipientId&&(null===(t=this._textArea)||void 0===t||null===(t=t.current)||void 0===t||t.focus())}render(){const e=kA.getClasses(this.props);return this.props._isSendGroupChatDisabled&&!this.props._privateMessageRecipientId?go.createElement("div",{className:e.chatDisabled},this.props.t("chat.disabled")):go.createElement("div",{className:"chat-input-container"+(this.state.message.trim().length?" populated":"")},go.createElement("div",{id:"chat-input"},!this.props._areSmileysDisabled&&this.state.showSmileysPanel&&go.createElement("div",{className:"smiley-input"},go.createElement("div",{className:e.smileysPanel},go.createElement(Ile,{onSmileySelect:this._onSmileySelect}))),go.createElement(uX,{className:"chat-input",icon:this.props._areSmileysDisabled?void 0:zS,iconCl
85ick:this._toggleSmileysPanel,id:"chat-input-messagebox",maxRows:5,onChange:this._onMessageChange,onKeyPress:this._onDetectSubmit,placeholder:this.props.t("chat.messagebox"),ref:this._textArea,textarea:!0,value:this.state.message}),go.createElement(PI,{accessibilityLabel:this.props.t("chat.sendButton"),disabled:!this.state.message.trim(),icon:xE,onClick:this._onSubmitMessage,size:po()?"large":"medium"})))}_focus(){var e;(null===(e=this._textArea)||void 0===e?void 0:e.current)&&this._textArea.current.focus()}_onSubmitMessage(){const e=this.props,t=e._isSendGroupChatDisabled,n=e._privateMessageRecipientId,r=e.onSend;if(t&&!n)return;const i=this.state.message.trim();i&&(r(i),this.setState({message:""}),this._focus(),this.setState({showSmileysPanel:!1}))}_onDetectSubmit(e){e.isComposing||229===e.keyCode||"Enter"===e.key&&!1===e.shiftKey&&!1===e.ctrlKey&&(e.preventDefault(),e.stopPropagation(),this._onSubmitMessage())}_onMessageChange(e){this.setState({message:e})}_onSmileySelect(e){e?this.setState({message:`${this.state.message} ${e}`,showSmileysPanel:!1}):this.setState({showSmileysPanel:!1}),this._focus()}_toggleSmileysPanel(){this.state.showSmileysPanel&&this._focus(),this.setState({showSmileysPanel:!this.state.showSmileysPanel})}}const xle=tC(ra((e=>{var t;const n=e["features/chat"],r=n.privateMessageRecipient,i=n.width,o=z4(e);return{_areSmileysDisabled:F4(e),_privateMessageRecipientId:null==r?void 0:r.id,_isSendGroupChatDisabled:o,_chatWidth:null!==(t=i.current)&&void 0!==t?t:Tn}}))(kA(Ple,((e,t)=>
85({smileysPanel:{bottom:"100%",boxSizing:"border-box",backgroundColor:"rgba(0, 0, 0, .6) !important",height:"auto",display:"flex",overflow:"hidden",position:"absolute",width:t._chatWidth-32+"px",marginBottom:"5px",marginLeft:"-5px",transition:"max-height 0.3s","& #smileysContainer":{backgroundColor:"#131519",borderTop:"1px solid #A4B8D1"}},chatDisabled:{borderTop:`1px solid ${e.palette.chatInputBorder}`,boxSizing:"border-box",padding:e.spacing(4),textAlign:"center"}}))))),Rle=EA()((e=>({container:{display:"flex",alignItems:"center",padding:e.spacing(2),gap:e.spacing(2)},select:{flex:1,minWidth:200},label:{...e.typography.bodyShortRegular,color:e.palette.languageSelectorText,whiteSpace:"nowrap"}}))),Ole=function(){const e=Qk().t,t=Rle().classes,n=la(),r=pa((e=>e["features/subtitles"]._language)),i=pa((e=>fG(e,null==r?void 0:r.replace("translation-languages:","")))),o=pa((e=>{var t;return null===(t=e["features/base/conference"].conference)||void 0===t||null===(t=t.getMetadataHandler())||void 0===t||null===(t=t.getMetadata())||void 0===t?void 0:t.asyncTranscription})),a=pa(hG);if(o||!a)return null;const s=["transcribing.original",...i.map((e=>`translation-languages:${e}`))].map((t=>({value:t,label:e(t)}))),l=(0,go.useCallback)((e=>{let t=e.target.value;"transcribing.original"===t&&(t=null),n(Qc(!0,!0,t)),null!==t&&(t=t.replace("translation-languages:",""))}),[n]);return go.createElement("div",{className:t.container},go.createElement("span",{className:t.label},e("transcribing.translateTo"),":"),go.createElement(OQ,{className:t.select,id:"subtitles-language-select",onChange:l,options:s,value:r||"transcribing.original"}))};function Mle(e){if(null==e||!e.length)return[];const t=[];let n=null;for(const r of e)n&&n.senderId===r.participantId?n.messages.push(r):(n={messages:[r],senderId:r.participantId},t.push(n));return t}class Nle extends go.PureComponent{constructor(e){super(e),this._onSubmitValue=this._onSubmitValue.bind(this)}_onSubmitValue(){vP("https://jaas.8x8.vc/#/plan/upgrade",!0)}render(){const e=this.props.t;return go.createElement(MI,{cancel:{hidden:!0},ok:{translationKey:"dialog.viewUpgradeOptions"},onSubmit:this._onSubmitValue,titleKey:e("dialog.viewUpgradeOptionsTitle")},go.createElement("span",null,e("dialog.viewUpgradeOptionsContent")))}}const Lle=tC(Nle);function jle(e){return function(t,n){return!!function(e,t){return e["features/jaas"].disabledFeatures.includes(t)}(n(),e)&&(t(bg("PremiumFeatureDialog",Lle)),!0)}}function Ble(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Fle=e=>void 0===e||"auto"===e||"instant"===e||"smooth"===e;function Ule(e,t){this.scrollLeft=e,this.scrollTop=t}const Hle=(e,t,n="cannot convert to dictionary.")=>`Failed to execute '${e}' on '${t}': ${n}`,Vle=(e,t,n)=>Hle(e,t,`The provided value '${n}' is not a valid enum value of type ScrollBehavior.`),zle=(e,t,n)=>{var r;const i=`__SEAMLESS.BACKUP$${t}`;return e[i]||!e[t]||(null===(r=e[t])||void 0===r?void 0:r.__isPolyfill)||(e[i]=e[t]),e[i]||n},$le=e=>e.ownerDocument.scrollingElement||e.ownerDocument.documentElement,Wle=e=>.5*(1-Math.cos(Math.PI*e));function Yle(){var e;let t;return t=(null===(e=window.performance)||void 0===e?void 0:e.now)?()=>window.performance.now():()=>window.Date.now(),Yle=t,t()}const qle=e=>{const t=(Yle()-e.timeStamp)/(e.duration||500);if(t>1)return e.method(e.targetX,e.targetY),void e.callback();const n=(e.timingFunc||Wle)(t),r=e.startX+(e.targetX-e.startX)*n,i=e.startY+(e.targetY-e.startY)*n;e.method(r,i),e.rafId=window.requestAnimationFrame((()=>{qle(e)}))},Gle=e=>isFinite(e)?Number(e):0,Kle=e=>(t,n,r)=>{const[i,o]=(a=t).window===a?[$le(t.document.documentElement),"Window"]:[t,"Element"];var a;const s=null!=n?n:{};if(!(e=>{const t=typeof e;return null!==e&&("object"===t||"function"===t)})(s))throw new TypeError(Hle(e,o));if(!Fle(s.behavior))throw new TypeError(Vle(e,o,s.behavior));"scrollBy"===e&&(s.left=Gle(s.left)+i.scrollLeft,s.top=Gle(s.top)+i.scrollTop),((e,t,n)=>{var r,i;if(!(e=>{var t;return null!==(t=e.isConnected)&&void 0!==t?t:!(e.ownerDocument&&1&e.ownerDocument.compareDocumentPosition(e))})(e))return;const o=e.scrollLeft,a=e.scrollTop,s=Gle(null!==(r=t.left)&&void 0!==r?r:o),l=Gle(null!==(i=t.top)&&void 0!==i?i:a);if(s===o&&l===a)return;const c=zle(HTMLElement.prototype,"scroll",Ule),u=zle(Object.getPrototypeOf(e),"scroll",c).bind(e);if("smooth"!==t.behavior)return void u(s,l);const d=()=>{window.removeEventListener("wheel",f),window.removeEventListener("touchmove",f)},p=Object.assign(Object.assign({},n),{timeStamp:Yle(),startX:o,startY:a,targetX:s,targetY:l,rafId:0,method:u,callback:d}),f=()=>{window.cancelAnimationFrame(p.rafId),d()};window.addEventListener("wheel",f,{passive:!0,once:!0}),window.addEventListener("touchmove",f,{passive:!0,once:!0}),qle(p)})(i,s,r)},Jle=Kle("scroll"),Zle=e=>{switch(e){case"horizontal-tb":case"lr":case"lr-tb":case"rl":case"rl-tb":return 0;case"vertical-rl":case"tb":case"tb-rl":return 1;case"vertical-lr":case"tb-lr":return 2;case"sideways-rl":return 3;case"sideways-lr":return 4}return 0},Qle=(e,t,n,r)=>{let i=0;switch(t||(i^=2),e){case 0:i=i>>
vendor: 4,101 bytes, line 85
851|(1&i)<<1,[n,r]=[r,n];break;case 1:case 3:i^=1;break;case 4:i^=2}return[i,n,r]},Xle=e=>!(1&~Qle(Zle(e.writingMode),"rtl"!==e.direction,void 0,void 0)[0]),ece=(e,t,n,r,i,o,a)=>0!==e?e:i<t&&o>n||i>t&&o<n?null:i<=t&&a<=r||o>=n&&a>=r?2:o>n&&a<r||i<t&&a>r?3:null,tce=e=>"visible"!==e&&"clip"!==e,nce=(e,t)=>(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth)&&(tce(t.overflowY)||tce(t.overflowX)||e===$le(e)),rce=e=>{const t=e.parentNode,n=e.parentElement;if(null===n&&null!==t){if(11===t.nodeType)return t.host;if(9===t.nodeType)return(e=>{var t;try{return(null===(t=e.ownerDocument.defaultView)||void 0===t?void 0:t.frameElement)||null}catch(e){return null}})(e)}return n},ice=(e,t,n)=>e<t?t:e>n?n:e,oce=(e,t,n)=>{switch(e){case 1:return(t+n)/2;case 3:return n;case 2:case 0:return t}},ace=(e,t)=>{var n,r,i;const o=null===(n=e.ownerDocument.defaultView)||void 0===n?void 0:n.visualViewport,[a,s,l,c]=e===$le(e)?[0,0,null!==(r=null==o?void 0:o.width)&&void 0!==r?r:e.clientWidth,null!==(i=null==o?void 0:o.height)&&void 0!==i?i:e.clientHeight]:[t.left,t.top,e.clientWidth,e.clientHeight],u=a+e.clientLeft,d=s+e.clientTop;return[d,u+l,d+c,u]},sce=(e,t,n)=>{const r=t||{};if(!Fle(r.behavior))throw new TypeError(Vle("scrollIntoView","Element",r.behavior));((e,t)=>{const n=[];let r=e.ownerDocument,i=r.defaultView;if(!i)return n;const o=window.getComputedStyle(e),a="rtl"!==o.direction,s=Zle(o.writingMode||o.getPropertyValue("-webkit-writing-mode")||o.getPropertyValue("-ms-writing-mode")),[l,c]=((e,t,n)=>{const[r,i,o]=Qle(t,n,e.block||"start",e.inline||"nearest");return[i,o].map(((e,t)=>{switch(e){case"center":return 1;case"nearest":return 0;default:return"start"===e==!(r>>t&1)?2:3}}))})(t,s,a);let[u,d,p,f]=((e,t,n)=>{const{top:r,right:i,bottom:o,left:a}=t,s=(l=e.ownerDocument,["scroll-margin","scroll-snap-margin"].filter((e=>e in l.documentElement.style))[0]);var l;if(!s)return[r,i,o,a];const c=e=>{const t=n.getPropertyValue(`${s}-${e}`);return parseInt(t,10)||0};return[r-c("top"),i+c("right"),o+c("bottom"),a-c("left")]})(e,e.getBoundingClientRect(),o);for(let o=rce(e);null!==o;o=rce(o)){if(r!==o.ownerDocument){if(r=o.ownerDocument,i=r.defaultView,!i)break;const{left:e,top:t}=o.getBoundingClientRect();u+=t,d+=e,p+=t,f+=e}const e=i.getComputedStyle(o);if("fixed"===e.position)break;if(!nce(o,e))continue;const a=o.getBoundingClientRect(),[s,h,m,g]=ace(o,a),v=ece(l,g,h,o.clientWidth,f,d,d-f),b=ece(c,s,m,o.clientHeight,u,p,p-u),y=null===v?0:oce(v,f,d)-oce(v,g,h),_=null===b?0:oce(b,u,p)-oce(b,s,m),w=Xle(e)?ice(y,-o.scrollWidth+o.clientWidth-o.scrollLeft,-o.scrollLeft):ice(y,-o.scrollLeft,o.scrollWidth-o.clientWidth-o.scrollLeft),S=ice(_,-o.scrollTop,o.scrollHeight-o.clientHeight-o.scrollTop);n.push([o,{left:o.scrollLeft+w,top:o.scrollTop+S,behavior:t.behavior}]),u=Math.max(u-S,s),d=Math.min(d-w,h),p=Math.min(p-S,m),f=Math.max(f-w,g)}return n})(e,r).forEach((([e,t])=>{Jle(e,t,n)}))},lce=EA()((e=>({container:{position:"absolute",left:"calc(50% - 72px)",bottom:"15px"},newMessagesButton:{display:"flex",alignItems:"center",justifyContent:"space-between",height:"32px",padding:"8px",border:"none",borderRadius:e.shape.borderRadius,backgroundColor:e.palette.action02,boxShadow:"0px 3px 16px rgba(0, 0, 0, 0.6), 0px 0px 4px 1px rgba(0, 0, 0, 0.25)","&:hover":{backgroundColor:e.palette.action02Hover},"&:active":{backgroundColor:e.palette.action02Active}},arrowDownIconContainer:{height:"20px",width:"20px",display:"flex",alignItems:"center",justifyContent:"center"},textContainer:{...e.typography.bodyShortRegular,color:e.palette.text04,paddingLeft:"8px"}}))),cce=tC((function(e){let t=e.onGoToFirstUnreadMessage,n=e.t;const r=lce().classes;return go.createElement("div",{className:r.container},go.createElement("button",{"aria-label":n("chat.newMessages"),className:r.newMessagesButton,onClick:t,type:"button"},go.createElement(AI,{className:r.arrowDownIconContainer,color:X8.palette.icon04,size:14,src:fS}),go.createElement("div",{className:r.textContainer}," ",n("chat.newMessages"))))})),uce=EA()((e=>({messageContainer:{backgroundColor:e.palette.subtitleMessageBackgroun
85d,borderRadius:"4px 12px 12px 12px",padding:"12px",maxWidth:"100%",marginTop:"4px",boxSizing:"border-box",display:"inline-flex"},messageContent:{maxWidth:"100%",overflow:"hidden",flex:1},messageHeader:{...e.typography.labelBold,color:e.palette.subtitleMessageSender,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",marginBottom:e.spacing(1),maxWidth:"130px"},messageText:{...e.typography.bodyShortRegular,color:e.palette.subtitleMessageText,whiteSpace:"pre-wrap",wordBreak:"break-word"},timestamp:{...e.typography.labelRegular,color:e.palette.subtitleMessageTime,marginTop:e.spacing(1)},interim:{opacity:.7}})));function dce(e){let t=e.participantId,n=e.text,r=e.timestamp,i=e.interim,o=e.showDisplayName;const a=uce().classes,s=pa((e=>m6(e,t)));return go.createElement("div",{className:`${a.messageContainer} ${i?a.interim:""}`},go.createElement("div",{className:a.messageContent},o&&go.createElement("div",{className:a.messageHeader},s),go.createElement("div",{className:a.messageText},n),go.createElement("div",{className:a.timestamp},new Date(r).toLocaleTimeString())))}const pce=EA()((e=>({groupContainer:{display:"flex",marginBottom:e.spacing(3)},avatar:{marginRight:e.spacing(2),alignSelf:"flex-start"},messagesContainer:{display:"flex",flexDirection:"column",flex:1,maxWidth:"calc(100% - 56px)",gap:e.spacing(1)}})));function fce(e){let t=e.messages,n=e.senderId;const r=pce().classes;return t.length?go.createElement("div",{className:r.groupContainer},go.createElement(zj,{className:r.avatar,participantId:n,size:32}),go.createElement("div",{className:r.messagesContainer},t.map(((e,t)=>go.createElement(dce,{key:`${e.timestamp}-${e.id}`,showDisplayName:0===t,...e}))))):null}function hce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return mce(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function mce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const gce="16px",vce=EA()((()=>({container:{flex:1,overflow:"hidden",position:"relative",height:"100%"},messagesList:{height:"100%",overflowY:"auto",padding:gce,boxSizing:"border-box"}})));function bce(e){let t=e.messages,n=e.groups,r=e.isVisible;const i=vce().classes,o=hce((0,go.useState)(!1),2),a=o[0],s=o[1],l=hce((0,go.useState)(!0),2),c=l[0],u=l[1],d=hce((0,go.useState)(null),2),p=d[0],f=d[1],h=(0,go.useRef)(null),m=(0,go.useRef)(!1),g=(0,go.useCallback)(((e,t)=>{const n=t||h.current;sce(n,{behavior:e?"smooth":"auto",block:t?"end":"nearest"})}),[h.current]),v=(0,go.useCallback)((()=>{g(!0,null)}),[g]),b=e=>{e.forEach((e=>{e.isIntersecting&&(u(!0),s(!1)),e.isIntersecting||u(!1)}))};(0,go.useEffect)((()=>(r&&(m.current=!0,requestAnimationFrame((()=>{g(!1,null)}))),(()=>{const e=document.querySelector("#subtitles-messages-end");if(e){const t=new IntersectionObserver(b,{root:document.querySelector("#subtitles-messages-list"),rootMargin:gce,threshold:1});f(t),t.observe(e)}})(),()=>{p&&(p.disconnect(),f(null))})),[]),(0,go.useEffect)((()=>{r&&!m.current&&(m.current=!0,requestAnimationFrame((()=>{g(!1,null)})))}),[r,g]);const y=(0,go.useRef)(t);return(0,go.useEffect)((()=>{t.filter((e=>!y.current.includes(e))).length>0&&(c?g(!1,null):s(!0)),y.current=t}),[t,g]),go.createElement("div",{className:i.container,id:"subtitles-messages-container"},go.createElement("div",{className:i.messagesList,id:"subtitles-messages-list"},n.map((e=>go.createElement(fce,{key:`${e.senderId}-${e.messages[0].timestamp}`,messages:e.messages,senderId:e.senderId}))),!c&&a&&go.createElement(cce,{onGoToFirstUnreadMessage:v}),go.createElement("div",{id:"subtitles-messages-end",ref:h})))}const yce=EA()((e=>
85({subtitlesList:{display:"flex",flexDirection:"column",height:"100%",overflowY:"auto",padding:"16px",flex:1,boxSizing:"border-box",color:e.palette.chatMessageText},container:{display:"flex",flexDirection:"column",height:"100%",position:"relative",overflow:"hidden"},messagesContainer:{display:"flex",flexDirection:"column",flex:1,overflow:"hidden"},emptyContent:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",padding:"16px",boxSizing:"border-box",flexDirection:"column",gap:"16px",color:e.palette.chatMessageText,textAlign:"center"},emptyIcon:{width:"100px",padding:"16px","& svg":{width:"100%",height:"auto"}},emptyState:{...e.typography.bodyLongBold,color:e.palette.chatSenderName}}))),_ce=(e=>()=>{const t=la(),n=pa((e=>e["features/subtitles"].subtitlesHistory)),r=pa((e=>e["features/subtitles"]._language)),i=null==r?void 0:r.replace("translation-languages:",""),o=pa(Oc),a=pa(pG),s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ble(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ble(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),l=s[0],c=s[1],u=pa((e=>e["features/subtitles"]._hasError)),d=pa((e=>{var t;return null===(t=e["features/base/conference"].conference)||void 0===t||null===(t=t.getMetadataHandler())||void 0===t||null===(t=t.getMetadata())||void 0===t?void 0:t.asyncTranscription})),p=(0,go.useMemo)((()=>{const e=new Map(n.filter((e=>e.isTranscription)).map((e=>[e.id,e])));if(!i)return Array.from(e.values());const t=new Map(n.filter((e=>!e.isTranscription&&e.language===i)).map((e=>[e.id,e])));return Array.from(e.values()).filter((e=>!e.interim)).map((e=>{var n;return null!==(n=t.get(e.id))&&void 0!==n?n:e}))}),[n,i]),f=(0,go.useMemo)((()=>Mle(p)),[p]),h=(0,go.useCallback)((()=>{if(!t(jle(ke.RECORDING)))if(d)t(bg("RecordingTranscriptionDialog",iJ,{recordAudioAndVideo:!1}));else{if(l)return;t(Qc(!0,!1,null)),c(!0)}}),[d,t,l,bg,c]);return(0,go.useEffect)((()=>{u&&l&&!d&&c(!1)}),[u,l,d]),(0,go.useEffect)((()=>{o||!l||d||c(!1)}),[o,l,d]),(0,go.useEffect)((()=>{l&&!d&&c(!1)}),[l,d]),go.createElement(e,{canStartSubtitles:a,filteredSubtitles:p,groupedSubtitles:f,isButtonPressed:l,isTranscribing:o,startClosedCaptions:h})})((e=>{let t=e.canStartSubtitles,n=e.filteredSubtitles,r=e.groupedSubtitles,i=e.isButtonPressed,o=e.isTranscribing,a=e.startClosedCaptions;const s=yce(),l=s.classes,c=s.theme,u=Qk().t,d=pa(H4)===On.CLOSED_CAPTIONS;return o?go.createElement("div",{className:l.container},go.createElement(Ole,null),go.createElement("div",{className:l.messagesContainer},go.createElement(bce,{groups:r,isVisible:d,messages:n}))):t?go.createElement("div",{className:l.emptyContent},go.createElement(PI,{accessibilityLabel:"Start Closed Captions",appearance:"primary",disabled:i,labelKey:"closedCaptionsTab.startClosedCaptionsButton",onClick:a,size:"large",type:"primary"})):go.createElement("div",{className:l.emptyContent},go.createElement(AI,{className:l.emptyIcon,color:c.palette.chatEmptyText,src:jE}),go.createElement("span",{className:l.emptyState},u("closedCaptionsTab.emptyState")))}));function wce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Sce(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Sce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Ece=function(){if(!fo())return null;const e=wce((0,go.useState)(0),2),t=e[0],n=e[1],r=wce((0,go.useState)(window.innerHeight),2),i=r[0],o=r[1];function a(){const e=window,t=e.innerWidth,r=e.visualViewport,a=null!=r?r:{},s=a.width,l=a.height;s===t&&(Number(l)<i?n(i-Number(l)):n(0),o(Number(l)))}return(0,go.useEffect)((()=>{var e;return a(),null===(e=window.visualViewport)||void 0===e||e.addEventListener("resize",a),()=>{var e;null===(e=window.visualViewport)||void 0===e||e.removeEventListener("resize",a)}}),[]),go.createElement("div",{style:{height:`${t}px`}})};class kce extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"state",{displayName:""}),this._onDisplayNameChange=this._onDisplayNameChange.bind(this),this._onSubmit=this._onSubmit.bind(this),this._onKeyPress=this._onKeyPress.bind(this)}render(){const e=this.props,t=e.isCCTabEnabled,n=e.isChatDisabled,r=e.isFileSharingEnabled,i=e.isPollsEnabled,o=e.t,a=[n?"":o("chat.nickname.featureChat"),i?o("chat.nickname.featurePolls"):"",r?o("chat.nickname.featureFileSharing"):"",t?o("chat.nickname.featureClosedCaptions"):""].filter(Boolean);if(0===a.length)return null;const s=a.reduce(((e,t,n)=>(e[`feature${n+1}`]=t,e)),{}),l=o(`chat.nickname.titleWith${a.length}Features`,s);return go.createElement("div",{id:"nickname"},go.createElement("form",{onSubmit:this._onSubmit},go.createElement(uX,{accessibilityLabel:o(l),autoFocus:!0,id:"nickinput",label:o(l),name:"name",onChange:this._onDisplayNameChange,placeholder:o("chat.nickname.popover"),type:"text",value:this.state.displayName})),go.createElement("br",null),go.createElement(PI,{accessibilityLabel:o("chat.enter"),disabled:!this.state.displayName.trim(),fullWidth:!0,label:o("chat.enter"),onClick:this._onSubmit}),go.createElement(Ece,null))}_onDisplayNameChange(e){this.setState({displayName:e})}_onSubmit(e){var t;null==e||null===(t=e.preventDefault)||void 0===t||t.call(e),this.props.dispatch(ge({displayName:this.state.displayName}))}_onKeyPress(e){" "!==e.key&&"Enter"!==e.key||this._onSubmit(e)}}const Cce=tC(ra()(kce)),Ace=EA()((()=>({container:{display:"flex",justifyContent:"center",overflow:"hidden",maxHeight:"150px","& img":{maxWidth:"100%",maxHeight:"100%",objectFit:"contain",flexGrow:1}}}))),Tce=e=>{let t=e.url;const n=Ace().classes;return go.createElement("div",{className:n.container},go.createElement("img",{alt:t,src:t}))};function Ice(e){return e["features/gifs"].menuOpen}var Dce=__webpack_require__(98784);class Pce extends go.Component{render(){return go.createElement(Dce.A,{componentDecorator:this._componentDecorator},this.props.children)}_componentDecorator(e,t,n){return go.createElement("a",{href:e,key:n,rel:"noopener noreferrer",target:"_blank"},function(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{const n=new URL(t),r=n.host;r&&(n.host=Oie(r),e=n.toString())}catch(e){}return e||(e=t.split("@").map(Oie).join("@")),e}(t))}}class xce extends go.Component{constructor(e){super(e),this._processMessage=this._processMessage.bind(this)}_processMessage(){const e=this.props.text,t=[],n=e?e.split(" "):[],r=[];if(this.props.gifEnabled&&mq(e)){const t=gq(e);r.push(go.createElement(Tce,{key:t,url:t}))}else for(const e of n){if(e.includes("://")||e.startsWith("@"))r.push(e);else{const t=[...(0,Cle.$r)(e,{className:"smiley"})];
85r.push(...t.some((e=>"string"==typeof e))?[e]:t)}r.push(" ")}return r.forEach(((e,n)=>{"string"==typeof e&&" "!==e?t.push(go.createElement(Pce,{key:`${e}-${n}`},e)):t.push(e)})),t}render(){const e=this.props.screenReaderHelpText;return go.createElement("p",null,e&&go.createElement("span",{className:"sr-only"},e),this._processMessage())}}const Rce=ra((function(e){return{gifEnabled:bq(e)}}))(xce),Oce=EA()((e=>({fileMessageContainer:{margin:`${e.spacing(1)} 0`,maxWidth:"100%",minWidth:0,padding:0,display:"flex",flexDirection:"column","& .fileItem":{padding:e.spacing(2),gap:e.spacing(2),"& > div:last-child":{backgroundColor:e.palette.chatMessageRemote,paddingLeft:e.spacing(2)},"&:hover > div:last-child":{backgroundColor:e.palette.chatInputBackground}},"& .fileName":{...e.typography.bodyShortRegular},"& .fileSize":{...e.typography.labelRegular}},deletedFileMessage:{...e.typography.bodyShortRegular,fontStyle:"italic",color:e.palette.fileSharingEmptyText,padding:e.spacing(1,0)}}))),Mce=e=>{let t=e.className,n=void 0===t?"":t,r=e.message,i=e.screenReaderHelpText;const o=Oce(),a=o.classes,s=o.cx,l=la(),c=Qk().t,u=pa(nq),d=(0,go.useCallback)((e=>{l(ZY(e))}),[l]),p=(0,go.useCallback)((e=>{l(JY(e))}),[l]);return r.fileMetadata?r.fileMetadata.isDeleted?go.createElement("div",{className:s(a.fileMessageContainer,n)},go.createElement("div",{className:a.deletedFileMessage},c("chat.fileDeleted"))):go.createElement("div",{className:s(a.fileMessageContainer,n)},i&&go.createElement("span",{className:"sr-only"},i),go.createElement(Zse,{actionsVisible:!0,className:"fileItem",file:r.fileMetadata,iconSize:40,onDownload:d,onRemove:p,showAuthor:!1,showRemoveButton:u,showTimestamp:!1})):null},Nce=Y("app:chat");function Lce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return jce(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function jce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Bce=EA()((e=>({messageMenuButton:{padding:"2px"},menuItem:{padding:"8px 16px",cursor:"pointer",color:"white","&:hover":{backgroundColor:e.palette.action03}},menuPanel:{backgroundColor:e.palette.chatInputBackground,borderRadius:e.shape.borderRadius,boxShadow:e.shadows[3],overflow:"hidden"},copiedMessage:{position:"fixed",backgroundColor:e.palette.chatInputBackground,color:"white",padding:"4px 8px",borderRadius:"4px",fontSize:"0.75rem",zIndex:1e3,opacity:0,transition:"opacity 0.3s ease-in-out",pointerEvents:"none"},showCopiedMessage:{opacity:1}}))),Fce=e=>{let t=e.message,n=e.participantId,r=e.isFromVisitor,i=e.isLobbyMessage,o=e.enablePrivateChat,a=e.displayName,s=e.isFileMessage;const l=la(),c=Bce(),u=c.classes,d=c.cx,p=Qk().t,f=Lce((0,go.useState)(!1),2),h=f[0],m=f[1],g=Lce((0,go.useState)(!1),2),v=g[0],b=g[1],y=Lce((0,go.useState)({top:0,left:0}),2),_=y[0],w=y[1],S=(0,go.useRef)(null),E=pa((e=>r6(e,n)));if(!o&&s)return null;const k=(0,go.useCallback)((()=>{m(!0)}),[]),C=(0,go.useCallback)((()=>{m(!1)}),[]),A=(0,go.useCallback)((()=>{l(i?zV(n):$V(r?{id:n,name:a,isVisitor:!0}:E)),C()}),[l,i,E,n,a]),T=(0,go.useCallback)((()=>{$c(t).then((e=>{if(e){if(S.current){const e=S.current.getBoundingClientRect();w({top:e.top-30,left:e.left})}b(!0),setTimeout((()=>{b(!1)}),2e3)}else Nce.error("Failed to copy text")})).catch((e=>{Nce.error("Error copying text",e)})),C()}),[t]),I=go.createElement("div",{className:u.menuPanel},o&&go.createElement("div",{className:u.menuItem,onClick:A},p("Private Message")),!s&&go.createElement("div",{className:u.menuItem,onClick:T},p("Copy")));return go.createElement("div",null,go.createElement("div",{ref:S},go.createElement(xX,{content:I,onPopoverClose:C,position:"top",trigger:"click",visible:h},go.createElement(PI,{accessibilityLabel:p("toolbar.accessibilityLabel.moreOptions"),className:u.messageMenuButton,icon:TS,onClick:k,type:Uc.TERTIARY}))),v&&fa.createPortal(go.createElement("div",{className:d(u.copiedMessage,{[u.showCopiedMessage]:v}
85),style:{top:`${_.top}px`,left:`${_.left}px`}},p("Message Copied")),document.body))},Uce=EA()((e=>({emojiGrid:{display:"flex",flexDirection:"row",borderRadius:"4px",backgroundColor:e.palette.chatInputBackground},emojiButton:{cursor:"pointer",padding:"5px",fontSize:"1.5em"}}))),Hce=e=>{let t=e.onSelect;const n=Uce().classes,r={thumbsUp:"ð",redHeart:"â¤ï¸",faceWithTearsOfJoy:"ð",faceWithOpenMouth:"ð®",fire:"ð¥"},i=Object.keys(r),o=(0,go.useCallback)((e=>n=>{n.preventDefault(),t(e)}),[t]);return go.createElement("div",{className:n.emojiGrid},i.map((e=>go.createElement("span",{className:n.emojiButton,key:e,onClick:o(r[e])},r[e]))))};function Vce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const zce=EA()((e=>({reactButton:{padding:"2px"},reactionPanelContainer:{position:"relative",display:"inline-block"},popoverContent:{backgroundColor:e.palette.background.paper,borderRadius:e.shape.borderRadius,boxShadow:e.shadows[3],overflow:"hidden"}}))),$ce=e=>{let t=e.messageId,n=e.receiverId;const r=zce().classes,i=la(),o=Qk().t,a=(0,go.useCallback)((e=>{i(function(e,t,n){return{type:SV,reaction:e,messageId:t,receiverId:n}}(e,t,n))}),[i,t,n]),s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Vce(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),l=s[0],c=s[1],u=(0,go.useCallback)((()=>{c(!0)}),[]),d=(0,go.useCallback)((()=>{c(!1)}),[]),p=(0,go.useCallback)((e=>{a(e),d()}),[a,d]),f=go.createElement("div",{className:r.popoverContent},go.createElement(Hce,{onSelect:p}));return go.createElement(xX,{content:f,onPopoverClose:d,position:"top",trigger:"click",visible:l},go.createElement("div",{className:r.reactionPanelContainer},go.createElement(PI,{accessibilityLabel:o("toolbar.accessibilityLabel.react"),className:r.reactButton,icon:zS,onClick:u,type:Uc.TERTIARY})))};function Wce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Yce(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yce(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Yce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const qce=EA()((e=>({chatMessageFooter:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",marginTop:e.spacing(1)},chatMessageFooterLeft:{display:"flex",flexGrow:1,overflow:"hidden"},chatMessageWrapper:{maxWidth:"100%"},chatMessage:{display:"inline-flex",padding:"12px",backgroundColor:e.palette.chatMessageRemote,borderRadius:"4px 12px 12px 12px",maxWidth:"100%",marginTop:"4px",boxSizing:"border-box","&.file":{display:"flex",maxWidth:"100%",minWidth:0,"& $replyWrapper":{width:"100%",minWidth:0},"& $messageContent":{width:"100%",minWidth:0}},"&.privatemessage":{backgroundColor:e.palette.chatMessagePrivate},"&.local":{backgroundColor:e.palette.chatMessageLocal,borderRadius:"12px 4px 12px 12px","&.privatemessage":{backgroundColor:e.palette.chatMessagePrivate},"&.local":{backgroundColor:e.palette.chatMessageLocal,borderRadius:"12px 4px 12px 12px","&.privatemessage":{backgroundColor:e.palette.chatMessagePrivate}},"&.error":{backgroundColor:e.palette.actionDanger,borderRadius:0,fontWeight:100},"&.lobbymessage":{backgroundColor:e.palette.chatMessagePrivate}},"&.error":{backgroundColor:e.palette.actionDanger,borderRadius:0,fontWeight:100},"&.lobbymessage":{backgroundColor:e.palette.chatMessagePrivate}},sideBySideContainer:{display:"flex",flexDirection:"row",justifyContent:"left",alignItems:"center",marginLeft:e.spacing(1)}
85,reactionBox:{display:"flex",alignItems:"center",gap:e.spacing(1),backgroundColor:e.palette.grey[800],borderRadius:e.shape.borderRadius,padding:e.spacing(0,1),cursor:"pointer"},reactionCount:{fontSize:"0.8rem",color:e.palette.grey[400]},replyButton:{padding:"2px"},replyWrapper:{display:"flex",flexDirection:"row",alignItems:"center",maxWidth:"100%"},messageContent:{maxWidth:"100%",overflow:"hidden"},optionsButtonContainer:{display:"flex",flexDirection:"column",alignItems:"center",gap:e.spacing(1),minWidth:"32px",minHeight:"32px"},displayName:{...e.typography.labelBold,color:e.palette.chatSenderName,whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",marginBottom:e.spacing(1),maxWidth:"130px"},userMessage:{...e.typography.bodyShortRegular,color:e.palette.chatMessageText,whiteSpace:"pre-wrap",wordBreak:"break-word"},privateMessageNotice:{...e.typography.labelRegular,color:e.palette.chatPrivateNotice,marginTop:e.spacing(1)},timestamp:{...e.typography.labelRegular,color:e.palette.chatTimestamp,marginTop:e.spacing(1),marginLeft:e.spacing(1),whiteSpace:"nowrap",flexShrink:0},reactionsPopover:{padding:e.spacing(2),backgroundColor:e.palette.chatInputBackground,borderRadius:e.shape.borderRadius,maxWidth:"150px",maxHeight:"400px",overflowY:"auto",color:e.palette.chatMessageText},reactionItem:{display:"flex",alignItems:"center",marginBottom:e.spacing(1),gap:e.spacing(1),borderBottom:`1px solid ${e.palette.common.white}`,paddingBottom:e.spacing(1),"&:last-child":{borderBottom:"none",paddingBottom:0}},participantList:{marginLeft:e.spacing(1),fontSize:"0.8rem",maxWidth:"120px"},participant:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}))),Gce=tC(ra((function(e,t){let n=t.message;const r=e["features/lobby"].knocking,i=r6(e,n.participantId),o=n.isFromVisitor?{id:n.participantId,name:n.displayName,isVisitor:!0}:i,a=(!n.isFromVisitor||n.privateMessage)&&T6(o,e);return{shouldDisplayMenuOnRight:n.messageType!==Pn,enablePrivateChat:a,knocking:r,state:e}}))((e=>{let t=e.className,n=void 0===t?"":t,r=e.message,i=e.state,o=e.showDisplayName,a=e.shouldDisplayMenuOnRight,s=e.enablePrivateChat,l=e.knocking,c=e.t;const u=qce(),d=u.classes,p=u.cx,f=Wce((0,go.useState)(!1),2),h=f[0],m=f[1],g=Wce((0,go.useState)(!1),2),v=g[0],b=g[1],y=(0,go.useCallback)((()=>{m(!0)}),[]),_=(0,go.useCallback)((()=>{m(!1)}),[]),w=(0,go.useCallback)((()=>{b(!0)}),[]),S=(0,go.useCallback)((()=>{b(!1)}),[]),E=(0,go.useMemo)((()=>{if(!r.reactions||0===r.reactions.size)return null;const e=Array.from(r.reactions.entries()).map((e=>{let t=Wce(e,2);return{reaction:t[0],participants:t[1]}})).sort(((e,t)=>t.participants.size-e.participants.size)),t=e.reduce(((e,t)=>e+t.participants.size),0),n=go.createElement("div",{className:d.reactionsPopover},e.map((e=>{let t=e.reaction,n=e.participants;return go.createElement("div",{className:d.reactionItem,key:t},go.createElement("p",null,go.createElement("span",null,t),go.createElement("span",null,n.size)),go.createElement("div",{className:d.participantList},Array.from(n).map((e=>go.createElement("p",{className:d.participant,key:e},i&&m6(i,e))))))})));return go.createElement(xX,{content:n,onPopoverClose:S,onPopoverOpen:w,position:"top",trigger:"hover",visible:v},go.createElement("div",{className:d.reactionBox},e.slice(0,3).map(((e,t)=>{let n=e.reaction;return go.createElement("p",{key:t},n)})),e.length>3&&go.createElement("p",{className:d.reactionCount},"+",t-3)))}),[null==r?void 0:r.reactions,h,v]);return go.createElement("div",{className:p(d.chatMessageWrapper,n),id:r.messageId,onMouseEnter:y,onMouseLeave:_,tabIndex:-1},go.createElement("div",{className:d.sideBySideContainer},!a&&go.createElement("div",{className:d.optionsButtonContainer},h&&go.createElement(Fce,{displayName:r.displayName,enablePrivateChat:Boolean(s),isFileMessage:q4(r),isFromVisitor:r.isFromVisitor,isLobbyMessage:r.lobbyChat,message:r.message,participantId:r.participantId})),go.createElement("div",{className:p("chatmessage",d.chatMessage,n,r.privateMessage&&"privatemessage",r.lobbyChat&&!l&&"lobbymessage",q4(r)&&"file")},go.createElement("div",{className:d.replyWrapper},go.createElement("div",{className:p("messagecontent",d.messageContent)},o&&function(){const e=r.displayName;
85return go.createElement("div",{"aria-hidden":!0,className:p("display-name",d.displayName)},`${e}${Y4(r)}`)}(),go.createElement("div",{className:p("usermessage",d.userMessage)},q4(r)?go.createElement(Mce,{message:r,screenReaderHelpText:r.messageType===Pn?c("chat.fileAccessibleTitleMe"):c("chat.fileAccessibleTitle",{user:r.displayName})}):go.createElement(Rce,{screenReaderHelpText:r.messageType===Pn?c("chat.messageAccessibleTitleMe"):c("chat.messageAccessibleTitle",{user:r.displayName}),text:V4(r)}),(r.privateMessage||r.lobbyChat&&!l)&&go.createElement("div",{className:d.privateMessageNotice},function(e){let t;return t=e.messageType===Pn?e.sentToVisitor?`${e.recipient} ${Sn.t("visitors.chatIndicator")}`:e.recipient:Sn.t("chat.you"),Sn.t("chat.privateNotice",{recipient:t})}(r)),go.createElement("div",{className:d.chatMessageFooter},go.createElement("div",{className:d.chatMessageFooterLeft},r.reactions&&r.reactions.size>0&&go.createElement(go.Fragment,null,E)),go.createElement("div",{className:p("timestamp",d.timestamp)},go.createElement("p",null,function(e){return kn(new Date(e.timestamp)).format("H:mm")}(r)))))))),a&&go.createElement("div",{className:d.sideBySideContainer},!r.privateMessage&&!r.lobbyChat&&!r.isReaction&&go.createElement("div",null,go.createElement("div",{className:d.optionsButtonContainer},h&&go.createElement($ce,{messageId:r.messageId,receiverId:""}))),go.createElement("div",null,go.createElement("div",{className:d.optionsButtonContainer},h&&go.createElement(Fce,{displayName:r.displayName,enablePrivateChat:Boolean(s),isFileMessage:q4(r),isFromVisitor:r.isFromVisitor,isLobbyMessage:r.lobbyChat,message:r.message,participantId:r.participantId}))))))}))),Kce=EA()((e=>({messageGroup:{display:"flex",flexDirection:"column",maxWidth:"100%","&.remote, &.file":{maxWidth:"calc(100% - 40px)"}},groupContainer:{display:"flex","&.local":{justifyContent:"flex-end","& .avatar":{display:"none"}}},avatar:{margin:`${e.spacing(1)} ${e.spacing(2)} ${e.spacing(3)} 0`,position:"sticky",flexShrink:0,top:0}}))),Jce=e=>{let t=e.className,n=void 0===t?"":t,r=e.messages;const i=Kce().classes;return r.length?go.createElement("div",{className:(0,hQ.A)(i.groupContainer,n)},go.createElement(zj,{className:(0,hQ.A)(i.avatar,"avatar"),participantId:r[0].participantId,size:32}),go.createElement("div",{className:`${i.messageGroup} chat-message-group ${n}`},r.map(((e,t)=>go.createElement(Gce,{className:n,key:t,message:e,showDisplayName:0===t,showTimestamp:t===r.length-1}))))):null};function Zce(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Qce extends go.Component{constructor(e){super(e),Zce(this,"state",{hasNewMessages:!1,isScrolledToBottom:!0,lastReadMessageId:""}),Zce(this,"_messagesListEndRef",void 0),Zce(this,"_messageListRef",void 0),Zce(this,"_bottomListObserver",void 0),Zce(this,"_hasInitiallyScrolled",void 0),this._messageListRef=go.createRef(),this._messagesListEndRef=go.createRef(),this._hasInitiallyScrolled=!1,this._handleIntersectBottomList=this._handleIntersectBottomList.bind(this),this._findFirstUnreadMessage=this._findFirstUnreadMessage.bind(this),this._isMessageVisible=this._isMessageVisible.bind(this),this._onChatScroll=nl(this._onChatScroll.bind(this),300,{leading:!0}),this._onGoToFirstUnreadMessage=this._onGoToFirstUnreadMessage.bind(this)}render(){const e=this._getMessagesGroupedBySender().map(((e,t)=>{var n;const r=e.messages,i=null===(n=r[0])||void 0===n?void 0:n.messageType;return go.createElement(Jce,{className:i||xn,key:t,messages:r})}));return go.createElement("div",{id:"chat-conversation-container"},go.createElement("div",{"aria-labelledby":"chat-header",id:"chatconversation",onScroll:this._onChatScroll,ref:this._messageListRef,role:"log",tabIndex:0},e,!this.state.isScrolledToBottom&&this.state.hasNewMessages&&go.createElement(cce,{onGoToFirstUnreadMessage:this._onGoToFirstUnreadMessage}),go.createElement("div",{id:"messagesListEnd",ref:this._messagesListEndRef})))}componentDidMount(){this.props.isVisible&&(this._hasInitiallyScrolled=!0,requestAnimationFrame((()=>{this.scrollToElement(!1,null)}))),this._createBottomListObserver()}componentDidUpdate(e){const t=this.props.messages.filter((t=>!e.messages.includes(t))),n=t.map((e=>e.messageType)).includes(Pn);t.length>0&&(this.state.isScrolledToBottom||n?this.scrollToElement(!1,null):this.setState({hasNewMessages:!0})),!this.props.isVisible||e.isVisible||this._hasInitiallyScrolled||(this._hasInitiallyScrolled=!0,requestAnimationFrame((()=>{this.scrollToElement(!1,null)})))}componentWillUnmount(){const e=document.querySelector("#messagesListEnd");this._bottomListObserver.unobserve(e)}scrollToElement(e,t){const n=t||this._messagesListEndRef.current;sce(n,{behavior:e?"smooth":"auto",block:t?"center":"nearest"})}
85_onChatScroll(){const e=this._findFirstUnreadMessage();e&&e.id!==this.state.lastReadMessageId&&this.setState({lastReadMessageId:null==e?void 0:e.id})}_onGoToFirstUnreadMessage(){const e=this._findFirstUnreadMessage();this.setState({lastReadMessageId:(null==e?void 0:e.id)||null}),this.scrollToElement(!0,e)}_createBottomListObserver(){const e={root:document.querySelector("#chatconversation"),rootMargin:"35px",threshold:.5},t=document.querySelector("#messagesListEnd");t&&(this._bottomListObserver=new IntersectionObserver(this._handleIntersectBottomList,e),this._bottomListObserver.observe(t))}_handleIntersectBottomList(e){e.forEach((e=>{if(e.isIntersecting&&this.props.messages.length){const e=this.props.messages.length-1,t=this.props.messages[e].messageId;this.setState({isScrolledToBottom:!0,hasNewMessages:!1,lastReadMessageId:t})}e.isIntersecting||this.setState({isScrolledToBottom:!1})}))}_findFirstUnreadMessage(){const e=[...document.querySelectorAll(".chatmessage-wrapper")],t=e.findIndex((e=>e.id===this.state.lastReadMessageId));if(-1!==t)for(let n=t;n<e.length;n++)if(!this._isMessageVisible(e[n]))return e[n]}_isMessageVisible(e){const t=e.getBoundingClientRect(),n=t.bottom,r=t.height,i=t.top;if(this._messageListRef.current){const e=this._messageListRef.current.getBoundingClientRect();return i<=e.top?e.top-i<=r:n-e.bottom<=r}return!1}_getMessagesGroupedBySender(){return Mle(this.props.messages)}}Zce(Qce,"defaultProps",{isVisible:!0,messages:[]});const Xce=EA()((e=>({container:{margin:"0 16px 8px",padding:"6px",paddingLeft:"16px",display:"flex",justifyContent:"space-between",alignItems:"center",backgroundColor:e.palette.support05,borderRadius:e.shape.borderRadius,...e.typography.bodyShortRegular,color:e.palette.chatRecipientText},text:{maxWidth:"calc(100% - 30px)",overflow:"hidden",whiteSpace:"break-spaces",wordBreak:"break-all"},iconButton:{padding:"2px","&:hover":{backgroundColor:e.palette.action03}}}))),eue=ra((function(e,t){const n=e["features/chat"],r=n.privateMessageRecipient,i=n.lobbyMessageRecipient,o=n.isLobbyChatActive;let a;const s=W4(r);return r&&(a=s?$6(e,r.name):m6(e,r.id)),{_privateMessageRecipient:a,_isVisitor:s,_isLobbyChatActive:o,_lobbyMessageRecipient:o&&i?i.name:void 0,_visible:!o||k6(e)}}),(function(e){return{_onRemovePrivateMessageRecipient:()=>{e(FV())},_onHideLobbyChatRecipient:()=>{e(HV(!1))}}}))((e=>{let t=e._privateMessageRecipient,n=e._isLobbyChatActive,r=e._isVisitor,i=e._lobbyMessageRecipient,o=e._onRemovePrivateMessageRecipient,a=e._onHideLobbyChatRecipient,s=e._visible;const l=Xce().classes,c=Qk().t,u=(0,go.useCallback)((e=>{!o&&!a||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),n&&a?a():o&&o())}),[o,a,n]);return(t||n)&&s?go.createElement("div",{className:l.container,id:"chat-recipient",role:"alert"},go.createElement("span",{className:l.text},n?c("chat.lobbyChatMessageTo",{recipient:i}):c("chat.messageTo",{recipient:`${t}${r?` ${c("visitors.chatIndicator")}`:""}`})),go.createElement(PI,{accessibilityLabel:c("dialog.close"),className:l.iconButton,icon:wS,onClick:n?a:o,onKeyPress:u,type:Uc.TERTIARY})):null}));function tue(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const rue=EA()(((e,t)=>{let n=t._isResizing,r=t.isTouch,i=t.resizeEnabled,o=t.width;
85return{container:{backgroundColor:e.palette.chatBackground,flexShrink:0,overflow:"hidden",position:"relative",transition:n?void 0:"width .16s ease-in-out",width:`${o}px`,zIndex:300,...!r&&{"&:hover, &:focus-within":{"& .dragHandleContainer":{visibility:"visible"}}},"@media (max-width: 580px)":{height:"100dvh",position:"fixed",left:0,right:0,top:0,width:"auto"},"*":{userSelect:"text",WebkitUserSelect:"text"}},chatHeader:{height:"60px",position:"relative",width:"100%",zIndex:1,display:"flex",justifyContent:"space-between",padding:`${e.spacing(3)} ${e.spacing(4)}`,alignItems:"center",boxSizing:"border-box",color:e.palette.chatMessageText,...e.typography.heading6,lineHeight:"unset",fontWeight:e.typography.heading6.fontWeight,".jitsi-icon":{cursor:"pointer"}},chatPanel:{display:"flex",flexDirection:"column",height:"calc(100% - 110px)"},chatPanelNoTabs:{height:"calc(100% - 60px)"},pollsPanel:{height:"calc(100% - 110px)"},resizableChat:{flex:1,display:"flex",flexDirection:"column",width:"100%"},dragHandleContainer:{height:"100%",width:r?"44px":"9px",backgroundColor:"transparent",position:"absolute",cursor:"col-resize",display:i?"flex":"none",alignItems:"center",justifyContent:"center",visibility:r&&i?"visible":"hidden",right:r?4-Math.floor(17.5)+"px":"4px",top:0,touchAction:"none","&:hover":{"& .dragHandle":{backgroundColor:e.palette.icon01}},"&.visible":{visibility:"visible","& .dragHandle":{backgroundColor:e.palette.icon01}}},dragHandle:{backgroundColor:e.palette.icon02,height:"100px",width:"3px",borderRadius:"1px",...r&&i&&{backgroundColor:e.palette.icon01}},privateMessageRecipientsList:{padding:"0 16px 5px"}}})),iue=tC(ra((function(e,t){const n=e["features/chat"],r=n.isOpen,i=n.messages,o=n.unreadMessagesCount,a=n.unreadFilesCount,s=n.width,l=n.isResizing,c=e["features/polls"].unreadPollsCount,u=X4(e),d=e["features/base/responsive-ui"].reducedUI;return{_isModal:window.innerWidth<=580,_isOpen:r,_isPollsEnabled:!An(e),_isCCTabEnabled:gG(e),_isChatDisabled:U4(e),_isFileSharingTabEnabled:QY(e),_focusedTab:H4(e),_messages:i,_reducedUI:d,_unreadMessagesCount:o,_unreadPollsCount:c,_unreadFilesCount:a,_showNamePrompt:!(null!=u&&u.name),_width:(null==s?void 0:s.current)||Tn,_isResizing:l}}))((e=>{e._isModal;let t=e._isOpen,n=e._isPollsEnabled,r=e._isCCTabEnabled,i=e._isChatDisabled,o=e._isFileSharingTabEnabled,a=e._focusedTab,s=e._isResizing,l=e._messages,c=e._reducedUI,u=e._unreadMessagesCount,d=e._unreadPollsCount,p=e._unreadFilesCount,f=e._showNamePrompt,h=e._width,m=e.dispatch,g=e.t;if(i&&!n&&!r&&!o)return null;const v=ho(),b=mo(),y=rue({_isResizing:s,width:h,isTouch:v,resizeEnabled:b}),_=y.classes,w=y.cx,S=tue((0,go.useState)(!1),2),E=S[0],k=S[1],C=tue((0,go.useState)(null),2),A=C[0],T=C[1],I=tue((0,go.useState)(null),2),D=I[0],P=I[1],x=pa($4),R=pa((e=>e["features/chat"].notifyPrivateRecipientsChangedTimestamp)),O=pa((e=>e["features/base/config"])).defaultRemoteDisplayName,M=void 0===O?"Fellow Jitster":O,N=pa((e=>e["features/chat"].privateMessageRecipient)),L=pa(b6),j=pa((e=>function(e){return T6(X4(e),e,!0)}(e))),B=(0,go.useMemo)((()=>{const e=Array.from((null==L?void 0:L.values())||[]).filter((e=>!e.fakeParticipant)).map((e=>{var t;return{value:e.id,label:null!==(t=e.name)&&void 0!==t?t:M}}));return e.sort(((e,t)=>e.label.localeCompare(t.label))),e.unshift({label:g("chat.everyone"),value:Mn}),e}),[L,M,g,R]),F=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),e.target.setPointerCapture(e.pointerId),k(!0),T(e.clientX),P(h),m(YV(!0)),document.body.style.cursor="col-resize",document.body.style.userSelect="none"}),[h,m]),U=(0,go.useCallback)((()=>{E&&(k(!1),m(YV(!1)),document.body.style.cursor="",document.body.style.userSelect="")}),[E,m]),H=(0,go.useCallback)(nl((e=>{if(E&&null!==A&&null!==D){const t=e.clientX-A,n=Math.max(Math.min(D+t,x),Tn);n!==h&&m(function(e){return{type:DV,width:e}}(n))}}),50,{leading:!0,trailing:!1}),[E,A,D,h,x,m]);(0,go.useEffect)((()=>(document.addEventListener("pointerup",U),document.addEventListener("pointermove",H),()=>{document.removeEventListener("pointerup",U),document.removeEventListener("pointermove",H)})),[U,H]);const V=(0,go.useCallback)((e=>{m(BV(e))}),[]),z=(0,go.useCallback)((()=>{m(WV())}),[]),$=(0,go.useCallback)((e=>{"Escape"===e.key&&t&&(e.preventDefault(),e.stopPropagation(),z())}),[t]),W=(0,go.useCallback)((e=>{m(UV(e))}),[m]),Y=(0,go.useCallback)((e=>{const t=e.target.value;var n;m(t===Mn?FV():(n=t,(e,t)=>{const r=r6(t(),n);r&&e(FV(r))}))}),[]);return c?null:t?go.createElement("div",{className:_.container,id:"sideToolbarContainer",onKeyDown:$},go.createElement(kle,{className:w("chat-header",_.chatHeader),isCCTabEnabled:r,isPollsEnabled:n,onCancel:z}),f?go.createElement(Cce,{isCCTabEnabled:r,isChatDisabled:i,isFileSharingEnabled:o,isPollsEnabled:n}):go.createElement(go.Fragment,null,function(){if(!a)return null;let e=[];return i||e.push({accessibilityLabel:g("chat.tabs.chat"),countBadge:a!==On.CHAT&&u>0?u:void 0,id:On.CHAT,controlsId:`${On.CHAT}-panel`,icon:tE,title:g("chat.tabs.chat")}),n&&e.push({accessibilityLabel:g("chat.tabs.polls"),countBadge:a!==On.POLLS&&d>0?d:void 0,id:On.POLLS,controlsId:`${On.POLLS}-panel`,icon:XS,title:g("chat.tabs.polls")}),r&&e.push({accessibilityLabel:g("chat.tabs.closedCaptions"),countBadge:void 0,id:On.CLOSED_CAPTIONS,controlsId:`${On.CLOSED_CAPTIONS}-panel`,icon:jE,title:g("chat.tabs.closedCaptions")}),o&&e.push({accessibilityLabel:g("chat.tabs.fileSharing"),countBadge:a!==On.FILE_SHARING&&p>0?p:void 0,id:On.FILE_SHARING,controlsId:`${On.FILE_SHARING}-panel`,icon:RE,title:g("chat.tabs.fileSharing")}),1===e.length&&(e=[]),go.createElement(GV,{accessibilityLabel:n||r||o?g("chat.titleWithFeatures",{features:[n?g("chat.titleWithPolls"):"",r?g("chat.titleWithCC"):"",o?g("chat.titleWithFileSharing"):""].filter(
85Boolean).join(", ")}):g("chat.title"),onChange:W,selected:a,tabs:e})}(),!i&&go.createElement("div",{"aria-labelledby":On.CHAT,className:w(_.chatPanel,!n&&!r&&!o&&_.chatPanelNoTabs,a!==On.CHAT&&"hide"),id:`${On.CHAT}-panel`,role:"tabpanel",tabIndex:0},go.createElement(Qce,{isVisible:a===On.CHAT,messages:l}),go.createElement(eue,null),j&&go.createElement(OQ,{containerClassName:w(_.privateMessageRecipientsList),id:"select-chat-recipient",onChange:Y,options:B,value:(null==N?void 0:N.id)||Mn}),go.createElement(xle,{onSend:V})),n&&go.createElement(go.Fragment,null,go.createElement("div",{"aria-labelledby":On.POLLS,className:w(_.pollsPanel,a!==On.POLLS&&"hide"),id:`${On.POLLS}-panel`,role:"tabpanel",tabIndex:1},go.createElement(Ele,null)),go.createElement(Ece,null)),r&&go.createElement("div",{"aria-labelledby":On.CLOSED_CAPTIONS,className:w(_.chatPanel,a!==On.CLOSED_CAPTIONS&&"hide"),id:`${On.CLOSED_CAPTIONS}-panel`,role:"tabpanel",tabIndex:2},go.createElement(_ce,null)),o&&go.createElement("div",{"aria-labelledby":On.FILE_SHARING,className:w(_.chatPanel,a!==On.FILE_SHARING&&"hide"),id:`${On.FILE_SHARING}-panel`,role:"tabpanel",tabIndex:3},go.createElement(ele,null))),go.createElement("div",{className:w(_.dragHandleContainer,(E||s)&&"visible","dragHandleContainer"),onPointerDown:F},go.createElement("div",{className:w(_.dragHandle,"dragHandle")}))):null})));function oue(){return null}function aue(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return sue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?sue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const lue=EA()(((e,t)=>{let n=t.isResizing,r=t.isTouch,i=t.resizeEnabled,o=t.width;return{container:{backgroundColor:e.palette.ui01,flexShrink:0,overflow:"hidden",position:"relative",transition:n?void 0:"width .16s ease-in-out",width:`${o}px`,zIndex:0,display:"flex",flexDirection:"column",height:"100%",...!r&&{"&:hover, &:focus-within":{"& .customPanelDragHandleContainer":{visibility:"visible"}}},"@media (max-width: 580px)":{height:"100dvh",position:"fixed",left:0,right:0,top:0,width:"100%",zIndex:301}},contentContainer:{flex:1,overflow:"hidden",position:"relative",width:"100%",height:"100%"},dragHandleContainer:{height:"100%",width:r?"44px":"9px",backgroundColor:"transparent",position:"absolute",cursor:"col-resize",display:i?"flex":"none",alignItems:"center",justifyContent:"center",visibility:r&&i?"visible":"hidden",left:r?4-Math.floor(17.5)+"px":"4px",top:0,zIndex:2,touchAction:"none","&:hover":{"& .customPanelDragHandle":{backgroundColor:e.palette.icon01}},"&.visible":{visibility:"visible","& .customPanelDragHandle":{backgroundColor:e.palette.icon01}}},dragHandle:{backgroundColor:e.palette.icon02,height:"100px",width:"3px",borderRadius:"1px",...r&&i&&{backgroundColor:e.palette.icon01}}}}));function cue(){const e=la(),t=pa(D4),n=pa(P4),r=pa((e=>{var t,n;return null!==(t=null===(n=e["features/custom-panel"])||void 0===n||null===(n=n.width)||void 0===n?void 0:n.current)&&void 0!==t?t:I4})),i=pa((e=>{var t,n;return null!==(t=null===(n=e["features/custom-panel"])||void 0===n?void 0:n.isResizing)&&void 0!==t&&t})),o=pa(R4),a=ho(),s=mo(),l=lue({isResizing:i,width:r,isTouch:a,resizeEnabled:s}),c=l.classes,u=l.cx,d=aue((0,go.useState)(!1),2),p=d[0],f=d[1],h=aue((0,go.useState)(null),2),m=h[0],g=h[1],v=aue((0,go.useState)(null),2),b=v[0],y=v[1],_=(0,go.useCallback)((t=>{t.preventDefault(),t.stopPropagation(),t.target.setPointerCapture(t.pointerId),f(!0),g(t.clientX),y(r),e(qte(!0)),document.body.style.cursor="col-resize",document.body.style.userSelect="none"}),[r,e]),w=(0,go.useCallback)((()=>{p&&(f(!1),e(qte(!1)),document.body.style.cursor="",document.body.style.userSelect="")}),[p,e]),S=(0,go.useCallback)(nl((t=>{if(p&&null!==m&&null!==b){const n=t.clientX-m,i=Math.max(Math.min(b-n,o),I4);i!==r&&e(function(e){return{type:Wte,width:e}}(i))}}),50,{leading:!0,trailing:!1}),[p,m,b,r,o,e]);return(0,go.useEffect)((()=>(document.addEventListener("pointerup",w),document.addEventListener("pointermove",S),()=>{document.removeEventListener("pointerup",w),document.removeEventListener("pointermove",S)})),[w,S]),t&&n?go.createElement("div",{className:c.container,id:"custom-panel"},go.createElement("div",{className:u(c.dragHandleContainer,(p||i)&&"visible","customPanelDragHandleContainer"),onPointerDown:_},go.createElement("div",{className:u(c.dragHandle,"customPanelDragHandle")}
vendor: 18,022 bytes, line 85
85)),go.createElement("div",{className:c.contentContainer},go.createElement(oue,null))):null}var uue=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function due(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((r=e[n])===(i=t[n])||uue(r)&&uue(i)))return!1;var r,i;return!0}const pue=function(e,t){var n;void 0===t&&(t=due);var r,i=[],o=!1;return function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return o&&n===this&&t(a,i)||(r=e.apply(this,a),o=!0,n=this,i=a),r}};var fue="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function hue(e){cancelAnimationFrame(e.id)}function mue(e,t){var n=fue(),r={id:requestAnimationFrame((function i(){fue()-n>=t?e.call(null):r.id=requestAnimationFrame(i)}))};return r}var gue=-1,vue=null;function bue(e){if(void 0===e&&(e=!1),null===vue||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),i=r.style;return i.width="100px",i.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?vue="positive-descending":(t.scrollLeft=1,vue=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),vue}return vue}var yue=function(e){var t=e.columnIndex;return e.data,e.rowIndex+":"+t};function _ue(e){var t,n,r=e.getColumnOffset,i=e.getColumnStartIndexForOffset,o=e.getColumnStopIndexForStartIndex,a=e.getColumnWidth,s=e.getEstimatedTotalHeight,l=e.getEstimatedTotalWidth,c=e.getOffsetForColumnAndAlignment,u=e.getOffsetForRowAndAlignment,d=e.getRowHeight,p=e.getRowOffset,f=e.getRowStartIndexForOffset,h=e.getRowStopIndexForStartIndex,m=e.initInstanceProps,g=e.shouldResetStyleCacheOnItemSizeChange,v=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=m(n.props,Ze(Ze(n))),n._resetIsScrollingTimeoutId=null,n._outerRef=void 0,n.state={instance:Ze(Ze(n)),isScrolling:!1,horizontalScrollDirection:"forward",scrollLeft:"number"==typeof n.props.initialScrollLeft?n.props.initialScrollLeft:0,scrollTop:"number"==typeof n.props.initialScrollTop?n.props.initialScrollTop:0,scrollUpdateWasRequested:!1,verticalScrollDirection:"forward"},n._callOnItemsRendered=void 0,n._callOnItemsRendered=pue((function(e,t,r,i,o,a,s,l){return n.props.onItemsRendered({overscanColumnStartIndex:e,overscanColumnStopIndex:t,overscanRowStartIndex:r,overscanRowStopIndex:i,visibleColumnStartIndex:o,visibleColumnStopIndex:a,visibleRowStartIndex:s,visibleRowStopIndex:l})})),n._callOnScroll=void 0,n._callOnScroll=pue((function(e,t,r,i,o){return n.props.onScroll({horizontalScrollDirection:r,scrollLeft:e,scrollTop:t,verticalScrollDirection:i,scrollUpdateWasRequested:o})})),n._getItemStyle=void 0,n._getItemStyle=function(e,t){var i,o=n.props,s=o.columnWidth,l=o.direction,c=o.rowHeight,u=n._getItemStyleCache(g&&s,g&&l,g&&c),f=e+":"+t;if(u.hasOwnProperty(f))i=u[f];else{var h=r(n.props,t,n._instanceProps),m="rtl"===l;u[f]=i={position:"absolute",left:m?void 0:h,right:m?h:void 0,top:p(n.props,e,n._instanceProps),height:d(n.props,e,n._instanceProps),width:a(n.props,t,n._instanceProps)}}return i},n._getItemStyleCache=void 0,n._getItemStyleCache=pue((function(e,t,n){return{}})),n._onScroll=function(e){var t=e.currentTarget,r=t.clientHeight,i=t.clientWidth,o=t.scrollLeft,a=t.scrollTop,s=t.scrollHeight,l=t.scrollWidth;n.setState((function(e){if(e.scrollLeft===o&&e.scrollTop===a)return null;var t=n.props.direction,c=o;if("rtl"===t)switch(bue()){case"negative":c=-o;break;case"positive-descending":c=l-i-o}c=Math.max(0,Math.min(c,l-i));var u=Math.max(0,Math.min(a,s-r));return{isScrolling:!0,horizontalScrollDirection:e.scrollLeft<o?"forward":"backward",scrollLeft:c,scrollTop:u,verticalScrollDirection:e.scrollTop<a?"forward":"backward",scrollUpdateWasRequested:!1}}),n._resetIsScrollingDebounced)},n._outerRefSetter=function(e){var t=n.props.outerRef;n._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},n._resetIsScrollingDebounced=function(){null!==n._resetIsScrollingTimeoutId&&hue(n._resetIsScrollingTimeoutId),n._resetIsScrollingTimeoutId=mue(n._resetIsScrolling,150)},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},(function(){n._getItemStyleCache(-1)}))},n}XA(t,e),t.getDerivedStateFromProps=function(e,t){return wue(e,t),v(e),null};var n=t.prototype;return n.scrollTo=function(e){var t=e.scrollLeft,n=e.scrollTop;void 0!==t&&(t=Math.max(0,t)),void 0!==n&&(n=Math.max(0,n)),this.setState((function(e){return void 0===t&&(t=e.scrollLeft),void 0===n&&(n=e.scrollTop),e.scrollLeft===t&&e.scrollTop===n?null:{horizontalScrollDirection:e.scrollLeft<t?"forward":"backward",scrollLeft:t,scrollTop:n,scrollUpdateWasRequested:!0,verticalScrollDirection:e.scrollTop<n?"forward":"backward"}}),this._resetIsScrollingDebounced)},n.scrollToItem=function(e){var t=e.align,n=void 0===t?"auto":t,r=e.columnIndex,i=e.rowIndex,o=this.props,a=o.columnCount,d=o.height,p=o.rowCount,f=o.width,h=this.state,m=h.scrollLeft,g=h.scrollTop,v=function(e){if(void 0===e&&(e=!1),-1===gue||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),gue=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return gue}();void 0!==r&&(r=Math.max(0,Math.min(r,a-1))),void 0!==i&&(i=Math.max(0,Math.min(i,p-1)));var b=s(this.props,this._instanceProps),y=l(this.props,this._instanceProps)>f?v:0,_=b>d?v:0;this.scrollTo({scrollLeft:void 0!==r?c(this.props,r,n,m,this._instanceProps,_):m,scrollTop:void 0!==i?u(this.props,i,n,g,this._instanceProps,y):g})},n.componentDidMount=function(){var e=this.props,t=e.initialScrollLeft,n=e.initialScrollTop;if(null!=this._outerRef){var r=this._outerRef;"number"==typeof t&&(r.scrollLeft=t),"number"==typeof n&&(r.scrollTop=n)}this._callPropsCallbacks()},n.componentDidUpdate=function(){var e=this.props.direction,t=this.state,n=t.scrollLeft,r=t.scrollTop;if(t.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("rtl"===e)switch(bue()){case"negative":i.scrollLeft=-n;break;case"positive-ascending":i.scrollLeft=n;break;default:var o=i.clientWidth,a=i.scrollWidth;i.scrollLeft=a-o-n}else i.scrollLeft=Math.max(0,n);i.scrollTop=Math.max(0,r)}this._callPropsCallbacks()},n.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&hue(this._resetIsScrollingTimeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.columnCount,i=e.direction,o=e.height,a=e.innerRef,c=e.innerElementType,u=e.innerTagName,d=e.itemData,p=e.itemKey,f=void 0===p?yue:p,h=e.outerElementType,m=e.outerTagName,g=e.rowCount,v=e.style,b=e.useIsScrolling,y=e.width,_=this.state.isScrolling,w=this._getHorizontalRangeToRender(),S=w[0],E=w[1],k=this._getVerticalRangeToRender(),C=k[0],A=k[1],T=[];if(r>0&&g)for(var I=C;I<=A;I++)for(var D=S;D<=E;D++)T.push((0,go.createElement)(t,{columnIndex:D,data:d,isScrolling:b?_:void 0,key:f({columnIndex:D,data:d,rowIndex:I}),rowIndex:I,style:this._getItemStyle(I,D)}));var P=s(this.props,this._instanceProps),x=l(this.props,this._instanceProps);return(0,go.createElement)(h||m||"div",{className:n,onScroll:this._onScroll,ref:this._outerRefSetter,style:(0,Co.A)({position:"relative",height:o,width:y,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:i},v)},(0,go.createElement)(c||u||"div",{children:T,ref:a,style:{height:P,pointerEvents:_?"none":void 0,width:x}}))},n._callPropsCallbacks=function(){var e=this.props,t=e.columnCount,n=e.onItemsRendered,r=e.onScroll,i=e.rowCount;if("function"==typeof n&&t>0&&i>0){var o=this._getHorizontalRangeToRender(),a=o[0],s=o[1],l=o[2],c=o[3],u=this._getVerticalRangeToRender(),d=u[0],p=u[1],f=u[2],h=u[3];this._callOnItemsRendered(a,s,d,p,l,c,f,h)}if("function"==typeof r){var m=this.state,g=m.horizontalScrollDirection,v=m.scrollLeft,b=m.scrollTop,y=m.scrollUpdateWasRequested,_=m.verticalScrollDirection;this._callOnScroll(v,b,g,_,y)}},n._getHorizontalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanColumnCount,r=e.overscanColumnsCount,a=e.overscanCount,s=e.rowCount,l=this.state,c=l.horizontalScrollDirection,u=l.isScrolling,d=l.scrollLeft,p=n||r||a||1;if(0===t||0===s)return[0,0,0,0];var f=i(this.props,d,this._instanceProps),h=o(this.props,f,d,this._instanceProps),m=u&&"backward"!==c?1:Math.max(1,p),g=u&&"forward"!==c?1:Math.max(1,p);return[Math.max(0,f-m),Math.max(0,Math.min(t-1,h+g)),f,h]},n._getVerticalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanCount,r=e.overscanRowCount,i=e.overscanRowsCount,o=e.rowCount,a=this.state,s=a.isScrolling,l=a.verticalScrollDirection,c=a.scrollTop,u=r||i||n||1;if(0===t||0===o)return[0,0,0,0];var d=f(this.props,c,this._instanceProps),p=h(this.props,d,c,this._instanceProps),m=s&&"backward"!==l?1:Math.max(1,u),g=s&&"forward"!==l?1:Math.max(1,u);return[Math.max(0,d-m),Math.max(0,Math.min(o-1,p+g)),d,p]},t}(go.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,useIsScrolling:!1},n}var wue=function(e,t){e.children,e.direction,e.height,e.innerTagName,e.outerTagName,e.overscanColumnsCount,e.overscanCount,e.overscanRowsCount,e.width,t.instance},Sue=function(e,t){return e};function Eue(e){var t,n,r=e.getItemOffset,i=e.getEstimatedTotalSize,o=e.getItemSize,a=e.getOffsetForIndexAndAlignment,s=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,c=e.initInstanceProps,u=e.shouldResetStyleCacheOnItemSizeChange,d=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=c(n.props,Ze(Ze(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:Ze(Ze(n)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=pue((function(e,t,r,i){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:i})})),n._callOnScroll=void 0,n._callOnScroll=pue((function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})})),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,i=n.props,a=i.direction,s=i.itemSize,l=i.layout,c=n._getItemStyleCache(u&&s,u&&l,u&&a);if(c.hasOwnProperty(e))t=c[e];else{var d=r(n.props,e,n._instanceProps),p=o(n.props,e,n._instanceProps),f="horizontal"===a||"horizontal"===l,h="rtl"===a,m=f?d:0;c[e]=t={position:"absolute",left:h?void 0:m,right:h?m:void 0,top:f?0:d,height:f?"100%":p,width:f?p:"100%"}}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=pue((function(e,t,n){return{}})),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,i=t.scrollLeft,o=t.scrollWidth;n.setState((function(e){if(e.scrollOffset===i)return null;var t=n.props.direction,a=i;if("rtl"===t)switch(bue()){case"negative":a=-i;break;case"positive-descending":a=o-r-i}return a=Math.max(0,Math.min(a,o-r)),{isScrolling:!0,scrollDirection:e.scrollOffset<i?"forward":"backward",scrollOffset:a,scrollUpdateWasRequested:!1}}),n._resetIsScrollingDebounced)},n._onScrollVertical=function(e){var t=e.currentTarget,r=t.clientHeight,i=t.scrollHeight,o=t.scrollTop;n.setState((function(e){if(e.scrollOffset===o)return null;var t=Math.max(0,Math.min(o,i-r));return{isScrolling:!0,scrollDirection:e.scrollOffset<t?"forward":"backward",scrollOffset:t,scrollUpdateWasRequested:!1}}),n._resetIsScrollingDebounced)},n._outerRefSetter=function(e){var t=n.props.outerRef;n._outerRef=e,"function"==typeof t?t(e):null!=t&&"object"==typeof t&&t.hasOwnProperty("current")&&(t.current=e)},n._resetIsScrollingDebounced=function(){null!==n._resetIsScrollingTimeoutId&&hue(n._resetIsScrollingTimeoutId),n._resetIsScrollingTimeoutId=mue(n._resetIsScrolling,150)},n._resetIsScrolling=function(){n._resetIsScrollingTimeoutId=null,n.setState({isScrolling:!1},(function(){n._getItemStyleCache(-1,null)}))},n}XA(t,e),t.getDerivedStateFromProps=function(e,t){return kue(e,t),d(e),null};var n=t.prototype;return n.scrollTo=function(e){e=Math.max(0,e),this.setState((function(t){return t.scrollOffset===e?null:{scrollDirection:t.scrollOffset<e?"forward":"backward",scrollOffset:e,scrollUpdateWasRequested:!0}}),this._resetIsScrollingDebounced)},n.scrollToItem=function(e,t){void 0===t&&(t="auto");var n=this.props.itemCount,r=this.state.scrollOffset;e=Math.max(0,Math.min(e,n-1)),this.scrollTo(a(this.props,e,t,r,this._instanceProps))},n.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var i=this._outerRef;"horizontal"===t||"horizontal"===r?i.scrollLeft=n:i.scrollTop=n}this._callPropsCallbacks()},n.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,i=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var o=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(bue()){case"negative":o.scrollLeft=-i;break;case"positive-ascending":o.scrollLeft=i;break;default:var a=o.clientWidth,s=o.scrollWidth;o.scrollLeft=s-a-i}else o.scrollLeft=i;else o.scrollTop=i}this._callPropsCallbacks()},n.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&hue(this._resetIsScrollingTimeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.direction,o=e.height,a=e.innerRef,s=e.innerElementType,l=e.innerTagName,c=e.itemCount,u=e.itemData,d=e.itemKey,p=void 0===d?Sue:d,f=e.layout,h=e.outerElementType,m=e.outerTagName,g=e.style,v=e.useIsScrolling,b=e.width,y=this.state.isScrolling,_="horizontal"===r||"horizontal"===f,w=_?this._onScrollHorizontal:this._onScrollVertical,S=this._getRangeToRender(),E=S[0],k=S[1],C=[];if(c>0)for(var A=E;A<=k;A++)C.push((0,go.createElement)(t,{data:u,key:p(A,u),index:A,isScrolling:v?y:void 0,style:this._getItemStyle(A)}));var T=i(this.props,this._instanceProps);return(0,go.createElement)(h||m||"div",{className:n,onScroll:w,ref:this._outerRefSetter,style:(0,Co.A)({position:"relative",height:o,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},g)},(0,go.createElement)(s||l||"div",{children:C,ref:a,style:{height:_?"100%":T,pointerEvents:y?"none":void 0,width:_?T:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],i=e[3];this._callOnItemsRendered(t,n,r,i)}if("function"==typeof this.props.onScroll){var o=this.state,a=o.scrollDirection,s=o.scrollOffset,l=o.scrollUpdateWasRequested;this._callOnScroll(a,s,l)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,i=r.isScrolling,o=r.scrollDirection,a=r.scrollOffset;if(0===t)return[0,0,0,0];var c=s(this.props,a,this._instanceProps),u=l(this.props,c,a,this._instanceProps),d=i&&"backward"!==o?1:Math.max(1,n),p=i&&"forward"!==o?1:Math.max(1,n);return[Math.max(0,c-d),Math.max(0,Math.min(t-1,u+p)),c,u]},t}(go.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},n}var kue=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},Cue=_ue({getColumnOffset:function(e,t){return t*e.columnWidth},getColumnWidth:function(e,t){return e.columnWidth},getRowOffset:function(e,t){return t*e.rowHeight},getRowHeight:function(e,t){return e.rowHeight},getEstimatedTotalHeight:function(e){var t=e.rowCount;return e.rowHeight*t},getEstimatedTotalWidth:function(e){var t=e.columnCount;return e.columnWidth*t},getOffsetForColumnAndAlignment:function(e,t,n,r,i,o){var a=e.columnCount,s=e.columnWidth,l=e.width,c=Math.max(0,a*s-l),u=Math.min(c,t*s),d=Math.max(0,t*s-l+o+s);switch("smart"===n&&(n=r>=d-l&&r<=u+l?"auto":"center"),n){case"start":return u;case"end":return d;case"center":var p=Math.round(d+(u-d)/2);return p<Math.ceil(l/2)?0:p>c+Math.floor(l/2)?c:p;default:return r>=d&&r<=u?r:d>u||r<d?d:u}},getOffsetForRowAndAlignment:function(e,t,n,r,i,o){var a=e.rowHeight,s=e.height,l=e.rowCount,c=Math.max(0,l*a-s),u=Math.min(c,t*a),d=Math.max(0,t*a-s+o+a);switch("smart"===n&&(n=r>=d-s&&r<=u+s?"auto":"center"),n){case"start":return u;case"end":return d;case"center":var p=Math.round(d+(u-d)/2);return p<Math.ceil(s/2)?0:p>c+Math.floor(s/2)?c:p;default:return r>=d&&r<=u?r:d>u||r<d?d:u}},getColumnStartIndexForOffset:function(e,t){var n=e.columnWidth,r=e.columnCount;return Math.max(0,Math.min(r-1,Math.floor(t/n)))},getColumnStopIndexForStartIndex:function(e,t,n){var r=e.columnWidth,i=e.columnCount,o=e.width,a=t*r,s=Math.ceil((o+n-a)/r);return Math.max(0,Math.min(i-1,t+s-1))},getRowStartIndexForOffset:function(e,t){var n=e.rowHeight,r=e.rowCount;return Math.max(0,Math.min(r-1,Math.floor(t/n)))},getRowStopIndexForStartIndex:function(e,t,n){var r=e.rowHeight,i=e.rowCount,o=e.height,a=t*r,s=Math.ceil((o+n-a)/r);return Math.max(0,Math.min(i-1,t+s-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.columnWidth,e.rowHeight}}),Aue=Eue({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r){var i=e.direction,o=e.height,a=e.itemCount,s=e.itemSize,l=e.layout,c=e.width,u="horizontal"===i||"horizontal"===l?c:o,d=Math.max(0,a*s-u),p=Math.min(d,t*s),f=Math.max(0,t*s-u+s);switch("smart"===n&&(n=r>=f-u&&r<=p+u?"auto":"center"),n){case"start":return p;case"end":return f;case"center":var h=Math.round(f+(p-f)/2);return h<Math.ceil(u/2)?0:h>d+Math.floor(u/2)?d:h;default:return r>=f&&r<=p?r:r<f?f:p}},getStartIndexForOffset:function(e,t){var n=e.itemCount,r=e.itemSize;return Math.max(0,Math.min(n-1,Math.floor(t/r)))},getStopIndexForStartIndex:function(e,t,n){var r=e.direction,i=e.he
85ight,o=e.itemCount,a=e.itemSize,s=e.layout,l=e.width,c=t*a,u="horizontal"===r||"horizontal"===s?l:i,d=Math.ceil((u+n-c)/a);return Math.max(0,Math.min(o-1,t+d-1))},initInstanceProps:function(e){},shouldResetStyleCacheOnItemSizeChange:!0,validateProps:function(e){e.itemSize}});class Tue extends go.Component{constructor(e){super(e),this._onVideoPlaying=this._onVideoPlaying.bind(this)}render(){const e=this.props.videoTrack||null;let t;this.props.waitForVideoStarted&&e?(gs(e,!0)||gs(e,!1)&&!e.videoStarted)&&(t=!0):t=gs(e,!1);const n=t&&e?e.jitsiTrack.getOriginalStream():null,r=this.props.zoomEnabled&&n&&e&&"desktop"===e.videoType;return go.createElement(TQ,{mirror:null==e?void 0:e.mirror,onPlaying:this._onVideoPlaying,onPress:this.props.onPress,stream:n,zOrder:this.props.zOrder,zoomEnabled:r})}_onVideoPlaying(){const e=this.props.videoTrack;var t;e&&!e.videoStarted&&this.props.dispatch((t=e.jitsiTrack,{type:PD,track:{jitsiTrack:t,videoStarted:!0}}))}}class Iue extends Tue{render(){const e=this.props,t=e._noAutoPlayVideo,n=e.className,r=e.id,i=e.muted,o=e.videoTrack,a=e.style,s=e.eventHandlers;return go.createElement(TQ,{autoPlay:!t,className:n,eventHandlers:s,id:r,muted:i,onVideoPlaying:this._onVideoPlaying,style:a,videoTrack:o})}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Iue,"defaultProps",{className:"",id:""});const Due=ra((function(e){const t=e["features/base/config"].testing;return{_noAutoPlayVideo:Boolean(null==t?void 0:t.noAutoPlayVideo)}}))(Iue);function Pue(e){const t=la(),n=null==e?void 0:e.jitsiTrack,r=null==n?void 0:n.getSourceName(),i=(e,n)=>{t(VD(e,n))};(0,go.useEffect)((()=>{var n,r;if(e&&!e.local)return e.jitsiTrack.on(C.TRACK_STREAMING_STATUS_CHANGED,i),t(VD(e.jitsiTrack,null===(n=(r=e.jitsiTrack).getTrackStreamingStatus)||void 0===n?void 0:n.call(r))),()=>{var n,r;e.jitsiTrack.off(C.TRACK_STREAMING_STATUS_CHANGED,i),t(VD(e.jitsiTrack,null===(n=(r=e.jitsiTrack).getTrackStreamingStatus)||void 0===n?void 0:n.call(r)))}}),[n,r])}const xue=Math.floor(2.5);class Rue extends go.Component{render(){const e=this.props.audioLevel,t=5*("number"!=typeof e||isNaN(e)?0:Math.min(1.2*e,1)),n=[];for(let e=0;e<5;e++){const r=xue-e,i=t-Math.abs(r),o=Math.min(1,Math.max(0,i));let a;a=0===r?"audiodot-middle":r<0?"audiodot-top":"audiodot-bottom",n.push(go.createElement("span",{className:a,key:e,style:{opacity:o}}))}return go.createElement("span",{className:"audioindicator in-react"},n)}}const Oue=Rue;function Mue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Nue=u.default.events.track,Lue=e=>{let t=e._audioTrack;const n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Mue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Mue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(0),2),r=n[0],i=n[1];return(0,go.useEffect)((()=>{if(i(0),t){const e=t.jitsiTrack;null==e||e.on(Nue.TRACK_AUDIO_LEVEL_CHANGED,i)}return()=>{if(t){const e=t.jitsiTrack;null==e||e.off(Nue.TRACK_AUDIO_LEVEL_CHANGED,i)}}}),[t]),go.createElement("span",{className:"audioindicator-container"},go.createElement(Oue,{audioLevel:r}))};function jue(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Bue(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Bue(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Bue(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Fue=EA()((e=>({displayName:{...e.typography.labelBold,color:k9(e),overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},editDisplayName:{outline:"none",border:"none",background:"none",boxShadow:"none",padding:0,...e.typography.labelBold,color:k9(e)}}))),Uue=e=>{var t,n;let r=e.allowEditing,i=e.displayNameSuffix,o=e.elementID,a=e.participantID,s=e.thumbnailType;const l=Fue().classes,c=null!==(t=null===(n=pa((e=>r6(e,a))))||void 0===n?void 0:n.name)&&void 0!==t?t:"",u=pa((e=>m6(e,a))),d=jue((0,go.useState)(""),2),p=d[0],f=d[1],h=jue((0,go.useState)(!1),2),m=h[0],g=h[1],v=la(),b=Qk().t,y=(0,go.useRef)(null);(0,go.useEffect)((()=>{m&&y.current&&y.current.select()}),[m]);const _=(0,go.useCallback)((e=>{e.stopPropagation()}),[]),w=(0,go.useCallback)((e=>{f(e.target.value)}),[]),S=(0,go.useCallback)((()=>{v(ge({displayName:p})),f(""),g(!1),y.current=null}),[p,y]),E=(0,go.useCallback)((e=>{"Enter"===e.key&&S()}),[S]),k=(0,go.useCallback)((e=>{r&&(e.stopPropagation(),g(!0),f(c))}),[r]);return r&&m?go.createElement("input",{autoFocus:!0,className:l.editDisplayName,id:"editDisplayName",onBlur:S,onChange:w,onClick:_,onKeyDown:E,placeholder:b("defaultNickname"),ref:y,spellCheck:"false",type:"text",value:p}):go.createElement(jX,{content:yW(u,i),position:DF(s)},go.createElement("span",{className:`displayname ${l.displayName}`,id:o,onClick:k},yW(u,i)))},Hue=EA()((()=>({indicator:{display:"flex",alignItems:"center",justifyContent:"center"}}))),Vue=tC((e=>{let t=e.className,n=void 0===t?"":t,r=e.icon,i=e.iconClassName,o=e.iconColor,a=e.iconId,s=e.iconSize,l=e.id,c=void 0===l?"":l,u=e.t,d=e.tooltipKey,p=e.tooltipPosition,f=void 0===p?"top":p;const h=Hue().classes,m={};return s&&(m.fontSize=DA(s)),go.createElement("div",{className:h.indicator},go.createElement(jX,{content:u(d),position:f},go.createElement("span",{className:n,id:c},go.createElement(AI,{alt:u(d),className:i,color:o,id:a,src:r,style:m}))))})),zue=e=>{let t=e.tooltipPosition;return go.createElement(Vue,{icon:iE,iconId:"mic-disabled",iconSize:16,id:"audioMuted",tooltipKey:"videothumbnail.mute",tooltipPosition:t})},$ue=e=>{let t=e.tooltipPosition;return go.createElement(Vue,{icon:oE,iconSize:16,tooltipKey:"videothumbnail.moderator",tooltipPosition:t})};function Wue(e){return go.createElement(Vue,{icon:TE,iconId:"share-desktop",iconSize:16,tooltipKey:"videothumbnail.screenSharing",tooltipPosition:e.tooltipPosition})}const Yue={[une.BOTH]:"videothumbnail.translationOnAndReceiving",[une.ENABLED]:"videothumbnail.translationEnabledForYou",[une.NONE]:"",[une.RECEIVING]:"videothumbnail.receivingTranslatedAudio"},que=EA()((e=>({dot:{backgroundColor:e.palette.icon01,border:`1px solid ${e.palette.uiBackground}`,borderRadius:"50%",height:"5px",position:"absolute",right:"-1px",top:"-1px",width:"5px"},filled:{backgroundColor:e.palette.action01,borderRadius:"4px",boxSizing:"border-box",display:"inline-block",padding:"4px",position:"relative"},outlined:{border:`1px solid ${e.palette.action01}`,borderRadius:"4px",boxSizing:"border-box",display:"inline-block",padding:"3px"}}))),Gue=ra((function(e,t){return{_treatment:fne(e,t.participantId)}}))((e=>{let t=e._treatment,n=e.tooltipPosition;const r=que(),i=r.classes,o=r.theme;if(t===une.NONE)return null;const a=t===une.ENABLED;return go.createElement("div",{className:a?i.outlined:i.filled},go.createElement(Vue,{icon:yE,iconColor:a?o.palette.action01:o.palette.icon01,iconId:"translation-active",iconSize:16,id:"translationActive",tooltipKey:Yue[t],tooltipPosition:n}),t===une.BOTH&&go.createElement("span",{className:i.dot}))}));class Kue extends go.Component{render(){const e=this.props,t=e._showAudioMutedIndicator,n=e._showModeratorIndicator,r=e._showScreenShareIndicator,i=e._showTranslationIndicator,o=e.participantID,a=DF(e.thumbnailType);return go.createElement(go.Fragment,null,t&&go.createElement(zue,{tooltipPosition:a}),n&&go.createElement($ue,{tooltipPosition:a}),i&&go.createElement(Gue,{participantId:o,tooltipPosition:a}
85),r&&go.createElement(Wue,{tooltipPosition:a}))}}const Jue=ra((function(e,t){const n=t.participantID,r=t.audio,i=t.moderator,o=t.screenshare,a=t.translation,s=i6(e,n),l=e["features/base/tracks"];let c=!0,u=!1;if(null!=s&&s.local)c=Bs(l,Vr.AUDIO);else if(null==s||!s.fakeParticipant||c6(e,n)){const t=Rs(e,s);u="desktop"===(null==t?void 0:t.videoType),c=Fs(l,Vr.AUDIO,n)}return{_showAudioMutedIndicator:c&&r,_showModeratorIndicator:!e["features/base/config"].disableModeratorIndicator&&s&&s.role===ok.MODERATOR&&i,_showScreenShareIndicator:u&&o,_showTranslationIndicator:Boolean(a)}}))(Kue),Zue=EA()((()=>({nameContainer:{display:"flex",overflow:"hidden","&>div":{display:"flex",overflow:"hidden"}}}))),Que=e=>{let t=e.className,n=e.local,r=e.participantId,i=e.showStatusIndicators,o=void 0===i||i,a=e.thumbnailType;const s=Zue(),l=s.classes,c=s.cx,u=!pa(Ri),d=interfaceConfig.DEFAULT_LOCAL_DISPLAY_NAME,p=pa(Oi),f=pa((e=>c6(e,r)));return go.createElement("div",{className:c(t,"bottom-indicators")},o&&go.createElement(Jue,{audio:!f,moderator:!0,participantID:r,screenshare:f,thumbnailType:a,translation:!n&&!f}),p&&go.createElement("span",{className:l.nameContainer},go.createElement(Uue,{allowEditing:!!n&&u,displayNameSuffix:n?d:"",elementID:n?"localDisplayName":`participant_${r}_name`,participantID:r,thumbnailType:a})))};class Xue extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"autoHideTimeout",void 0),this._onStatsUpdated=this._onStatsUpdated.bind(this)}componentDidMount(){noe.subscribeToClientStats(this._getRealParticipantId(this.props),this._onStatsUpdated)}componentDidUpdate(e){const t=this._getRealParticipantId(e),n=this._getRealParticipantId(this.props);t!==n&&(noe.unsubscribeToClientStats(t,this._onStatsUpdated),noe.subscribeToClientStats(n,this._onStatsUpdated))}componentWillUnmount(){var e;noe.unsubscribeToClientStats(this._getRealParticipantId(this.props),this._onStatsUpdated),clearTimeout(null!==(e=this.autoHideTimeout)&&void 0!==e?e:0)}_getRealParticipantId(e){return e._isVirtualScreenshareParticipant?a6(e.participantId):e.participantId}_onStatsUpdated(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{connectionQuality:void 0};const n=t.connectionQuality,r=void 0===n?{}:{percent:n},i=Object.assign({},this.state.stats,t,r);this.setState({stats:i}),this._updateIndicatorAutoHide(null!==(e=i.percent)&&void 0!==e?e:0)}_updateIndicatorAutoHide(e){var t;e<30?(clearTimeout(null!==(t=this.autoHideTimeout)&&void 0!==t?t:0),this.autoHideTimeout=void 0,this.setState({showIndicator:!0})):this.autoHideTimeout||(this.autoHideTimeout=window.setTimeout((()=>{this.setState({showIndicator:!1})}),this.props._autoHideTimeout))}}function ede(e){var t,n;return{_autoHideTimeout:null!==(t=null===(n=e["features/base/config"].connectionIndicators)||void 0===n?void 0:n.autoHideTimeout)&&void 0!==t?t:5e3}}const tde=Xue,nde=["accessibilityLabel","activateFocusTrap","children","className","entity","hidden","id","inDrawer","isDrawerOpen","offsetTarget","onClick","onKeyDown","onClickOutside","onDrawerClose","onMouseEnter","onMouseLeave","role","tabIndex"];function rde(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const ide=(e,t)=>parseFloat(e.getPropertyValue(t)),ode=e=>{const t=getComputedStyle(e);return e.offsetHeight+ide(t,"margin-top")+ide(t,"margin-bottom")},ade=EA()((e=>({contextMenu:{backgroundColor:e.palette.overflowMenuBackground,border:`1px solid ${e.palette.overflowMenuBorder}`,borderRadius:`${Number(e.shape.borderRadius)}px`,boxShadow:"0px 1px 2px rgba(41, 41, 41, 0.25)",color:e.palette.overflowMenuItemText,...e.typography.bodyShortRegular,marginTop:"48px",position:"absolute",right:`${$j.y8}px`,top:0,zIndex:2,maxHeight:"400px",overflowY:"auto",padding:`${e.spacing(2)} 0`},contextMenuHidden:{pointerEvents:"none",visibility:"hidden"},drawer:{paddingTop:"16px","& > div":{...e.typography.bodyShortRegularLarge,"& svg":{fill:e.palette.icon01}}}}))),sde=e=>{let t=e.accessibilityLabel,n=e.activateFocusTrap,r=void 0!==n&&n,i=e.children,o=e.className,a=e.entity,s=e.hidden,l=e.id,c=e.inDrawer,u=e.isDrawerOpen,d=e.offsetTarget,p=e.onClick,f=e.onKeyDown,h=e.onClickOutside,m=e.onDrawerClose,g=e.onMouseEnter,v=e.onMouseLeave,b=e.role,y=e.tabIndex,_=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,nde);const w=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rde(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rde(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!0),2),S=w[0],E=w[1],k=(0,go.useRef)(null),C=ade(),A=C.classes,T=C.cx,I=pa(fW);(0,go.useLayoutEffect)((()=>{if(!I)if(a&&d&&k.current&&null!=d&&d.offsetParent&&d.offsetParent instanceof HTMLElement){const e=k.current;e.style.maxHeight="none";const t=d.offsetTop,n=d.offsetParent,r=n.offsetHeight,i=n.scrollTop;let o=ode(e),a=Math.min(400,o);t+a>r+i&&a>t&&(e.style.maxHeight=t-(2*wh[2]+2)+"px"),o=ode(e),a=Math.min(400,o),e.style.top=t+a>r+i?""+(t-o):`${t}`,E(!1)}else void 0===s&&E(!0)}),[a,d,I]),(0,go.useEffect)((()=>{void 0!==s&&E(s)}),[s]);const D=(0,go.useCallback)((e=>{const t=k.current,n=document.activeElement,r=(e,t,n)=>{let r=!1,i=n(e,t);for(;e&&i;){if(i===e.firstChild){if(r)return;r=!0}const t=i.disabled||"true"===i.getAttribute("aria-disabled");if(i.hasAttribute("tabindex")&&!t)return void i.focus();i=n(e,i)}};"Escape"===e.key?E(!0):"ArrowUp"===e.key?(e.preventDefault(),r(t,n,((e,t)=>{function n(e){for(;null!==(t=e)&&void 0!==t&&t.lastElementChild;){var t;e=e.lastElementChild}return e}return e?e===t?e.lastElementChild:null!=t&&t.previousElementSibling?n(t.previousElementSibling):t&&(null==t?void 0:t.parentElement)!==e?t.parentElement:n(e.lastElementChild):null}))):"ArrowDown"===e.key&&(e.preventDefault(),r(t,n,((e,t)=>{var n,r;if(!e)return null;if(e===t)return e.firstElementChild;if(null!==(n=t)&&void 0!==n&&n.firstElementChild)return t.firstElementChild;if(null!==(r=t)&&void 0!==r&&r.nextElementSibling)return t.nextElementSibling;for(;t&&t.parentElement!==e;){var i;if(null!==(i=t=t.parentElement)&&void 0!==i&&i.nextElementSibling)return t.nextElementSibling}return null==e?void 0:e.firstElementChild})))}),[k]),P=(0,go.useCallback)((()=>{var e;null===(e=null!=h?h:m)||void 0===e||e()}),[h,m]);return I&&c?go.createElement("div",{className:A.drawer,onClick:m},i):I?go.createElement(yX,null,go.createElement(vX,{isOpen:Boolean(u&&I),onClose:m},go.createElement("div",{className:A.drawer,onClick:m},i))):go.createElement(cI,{enabled:r&&!S,noIsolation:!0,onClickOutside:P,onEscapeKey:P,scrollLock:!1},go.createElement("div",{..._,"aria-label":t,className:T(A.contextMenu,S&&A.contextMenuHidden,o),id:l,onClick:p,onKeyDown:null!=f?f:D,onMouseEnter:g,onMouseLeave:v,ref:k,role:b,tabIndex:y},i))};function lde(e){e.stopPropagation()}const cde=EA()((e=>({actions:{margin:"10px auto",textAlign:"center"},assumedBandwidth:{cursor:"pointer",margin:"0 5px"},bandwidth:{alignItems:"center",display:"flex"},connectionStatsTable:{"&, & > table":{fontSize:"0.75rem",fontWeight:400,"& td":{padding:"2px 0"}},"& > table":{whiteSpace:"nowrap"},"& td:nth-child(n-1)":{paddingLeft:"5px"},"& $upload, & $download":{marginRight:"2px"}},contextMenu:{position:"relative",margin:0,right:"auto",padding:`${e.spacing(2)} ${e.spacing(1)}`},download:{},mobile:{margin:e.spacing(3)},status:{fontWeight:"bold"},upload:{},link:{cursor:"pointer",color:e.palette.link01,transition:"color .2s ease",border:0,background:0,padding:0,display:"inline",fontWeight:"bold","&:hover":{color:e.palette.link01Hover,textDecoration:"underline"},"&:active":{color:e.palette.link01Active}}})));function ude(e){return e?e.substring(0,e.lastIndexOf(":")):""}function dde(e){return e?e.substring(e.lastIndexOf(":")+1,e.length):""}const pde=e=>{let t=e.audioSsrc,n=e.bandwidth,r=e.bitrate,i=e.bridgeCount,o=e.codec,a=e.connectionSummary,s=e.disableShowMoreStats,l=e.e2eeVerified,c=e.enableAssumedBandwidth,u=e.enableSaveLogs,d=e.framerate,p=e.isVirtualScreenshareParticipant,f=e.isLocalVideo,h=e.isNarrowLayout,m=e.maxEnabledResolution,g=e.onOpenBandwidthDialog,v=e.onSaveLogs,b=e.onShowMore,y=e.packetLoss,_=e.participantId,w=e.region,S=e.resolution,E=e.serverRegion,k=e.shouldShowMore,C=e.transport,A=e.videoSsrc;const T=cde(),I=T.classes,D=T.cx,P=Qk().t,x=()=>{let e="N/A";if(S&&A){var t;const n=null!==(t=S[A])&&void 0!==t?t:{},r=n.width,i=n.height;r&&i&&(e=`${r}x${i}`,m&&m<720&&!p)&&(e+=` (${P("connectionindicator.maxEnabledResolution")} ${m}p)`)}return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.resolution"))),go.createElement("td",null,e))},R=()=>{let e="N/A";var t;return d&&(e=String(null!==(t=d[A])&&void 0!==t?t:"N/A")),go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.framerate"))),go.createElement("td",null,e))},O=e=>{const t=e.additionalData,n=e.data,r=e.key,i=e.label;return go.createElement("tr",{key:r},go.createElement("td",null,go.createElement("span",null,i)),go.createElement("td",null,function(e){let t="";for(let n=0;n<e.length;n++)t+=(0===n?"":", ")+e[n];return t}(n),t||null))};return p?(()=>{const e=D(I.connectionStatsTable,{[I.mobile]:po()});return go.createElement(sde,{className:I.contextMenu,hidden:!1,inDrawer:!0},go.createElement("div",{className:e,onClick:lde},go.createElement("tbody",null,x(),R())))})():go.createElement(sde,{className:I.contextMenu,hidden:!1,inDrawer:!0},go.createElement("div",{className:D(I.connectionStatsTable,{[I.mobile]:po()||h}),onClick:lde},go.createElement("table",null,go.createElement("tbody",null,go.createElement("tr",{className:I.status},go.createElement("td",null,go.createElement("span",null,P("connectionindicator.status"))),go.createElement("td",null,a)),(()=>{const e=r||{},t=e.download,n=e.upload;return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.bitrate"))),go.createElement("td",null,go.createElement("span",{className:I.download},"â"),t?`${t} Kbps`:"N/A",go.createElement("span",{className:I.upload},"â"),n?`${n} Kbps`:"N/A"))})(),(()=>{let e;if(y){const t=y.download,n=y.upload;e=go.createElement("td",null,go.createElement("span",{className:I.download},"â"),null===t?"N/A":`${t}%`,go.createElement("span",{className:I.upload},"â"),null===n?"N/A":`${n}%`)}else e=go.createElement("td",null,"N/A");return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.packetloss"))),e)})(),x(),R(),(()=>{let e="N/A";if(o){var n,r;const i=null===(n=o[t])||void 0===n?void 0:n.audio,a=null===(r=o[A])||void 0===r?void 0:r.video;
85(i||a)&&(e=[i,a].filter(Boolean).join(", "))}return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.codecs"))),go.createElement("td",null,e))})())),go.createElement("div",{className:I.actions},f&&u?go.createElement("span",null,go.createElement("button",{className:D(I.link,"savelogs"),onClick:v,type:"button"},P("connectionindicator.savelogs")),go.createElement("span",null," | ")):null,!s&&(()=>{const e=k?"connectionindicator.less":"connectionindicator.more";return go.createElement("button",{className:D(I.link,"showmore"),onClick:b,type:"button"},P(e))})()),k?go.createElement("table",null,go.createElement("tbody",null,f?(()=>{const e=n||{},t=e.download,r=e.upload;return go.createElement("tr",null,go.createElement("td",null,P("connectionindicator.bandwidth")),go.createElement("td",{className:I.bandwidth},go.createElement("span",{className:I.download},"â"),t?`${t} Kbps`:"N/A",go.createElement("span",{className:I.upload},"â"),r?`${r} Kbps`:"N/A",c&&go.createElement("div",{className:I.assumedBandwidth,onClick:g},go.createElement(AI,{size:10,src:qS}))))})():null,f?(()=>{if(!C||0===C.length)return[go.createElement("tr",{key:"address"},go.createElement("td",null,go.createElement("span",null,P("connectionindicator.address"))),go.createElement("td",null,"N/A"))];const e={localIP:[],localPort:[],remoteIP:[],remotePort:[],transportType:[]};for(let t=0;t<C.length;t++){const n=ude(C[t].ip),r=ude(C[t].localip),i=dde(C[t].localip),o=dde(C[t].ip);e.remoteIP.includes(n)||e.remoteIP.push(n),e.localIP.includes(r)||e.localIP.push(r),e.localPort.includes(i)||e.localPort.push(i),e.remotePort.includes(o)||e.remotePort.push(o),e.transportType.includes(C[t].type)||e.transportType.push(C[t].type)}let t=!1,n=!1;C.length&&(t=C[0].p2p,n="relay"===C[0].localCandidateType||"relay"===C[0].remoteCandidateType);const r=[];return t&&r.push(go.createElement("span",null," (p2p)")),n&&r.push(go.createElement("span",null," (turn)")),[{additionalData:r,data:e.remoteIP,key:"remoteaddress",label:P("connectionindicator.remoteaddress",{count:e.remoteIP.length})},{data:e.remotePort,key:"remoteport",label:P("connectionindicator.remoteport",{count:C.length})},{data:e.localIP,key:"localaddress",label:P("connectionindicator.localaddress",{count:e.localIP.length})},{data:e.localPort,key:"localport",label:P("connectionindicator.localport",{count:C.length})},{data:e.transportType,key:"transport",label:P("connectionindicator.transport",{count:e.transportType.length})}].map(O)})():null,(()=>{let e=E;if(E)return w&&E&&w!==E&&(e+=` from ${w}`),go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.connectedTo"))),go.createElement("td",null,e))})(),f?(()=>{if(i||0===i)return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.bridgeCount"))),go.createElement("td",null,i))})():null,go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.audio_ssrc"))),go.createElement("td",null,t||"N/A")),go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.video_ssrc"))),go.createElement("td",null,A||"N/A")),go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.participant_id"))),go.createElement("td",null,_||"N/A")),(()=>{if(void 0!==l)return go.createElement("tr",null,go.createElement("td",null,go.createElement("span",null,P("connectionindicator.e2eeVerified"))),go.createElement("td",null,P("connectionindicator."+(l?"yes":"no"))))})())):null))};function fde(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return hde(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?hde(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hde(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const mde=EA()((e=>({content:{color:e.palette.dialogText},info:{background:e.palette.dialogBackground,...e.typography.labelRegular,color:e.palette.dialogSecondaryText,marginTop:e.spacing(2)},possibleValues:{margin:0,paddingLeft:e.spacing(4)}}))),gde=()=>{const e=mde().classes,t=Qk().t,n=la(),r=fde((0,go.useState)(!1),2),i=r[0],o=r[1],a=pa((e=>e["features/base/conference"].assumedBandwidthBps)),s=fde((0,go.useState)(-1===a||void 0===a?"":a),2),l=s[0],c=s[1],u=(0,go.useCallback)((e=>{c(e)}),[c]),d=(0,go.useCallback)((()=>{l!==a&&n(u5(Number(""===l?-1:l)))}),[l,a,n,u5]),p=(0,go.useCallback)((e=>{8!==e.charCode&&0===e.charCode||e.charCode>=48&&e.charCode<=57||e.preventDefault()}),[]),f=(0,go.useCallback)((()=>{o(!i)}),[o,i]);return go.createElement(MI,{onSubmit:d,titleKey:"bandwidthSettings.title"},go.createElement("div",{className:e.content},go.createElement(uX,{bottomLabel:t("bandwidthSettings.assumedBandwidthBpsWarning"),icon:eE,iconCl
85ick:f,id:"setAssumedBandwidthBps",label:t("bandwidthSettings.setAssumedBandwidthBps"),minValue:0,name:"assumedBandwidthBps",onChange:u,onKeyPress:p,placeholder:t("bandwidthSettings.assumedBandwidthBps"),type:"number",value:l}),i&&go.createElement("div",{className:e.info},go.createElement("span",null,t("bandwidthSettings.possibleValues"),":"),go.createElement("ul",{className:e.possibleValues},go.createElement("li",null,go.createElement("b",null,t("bandwidthSettings.leaveEmpty"))," ",t("bandwidthSettings.leaveEmptyEffect")),go.createElement("li",null,go.createElement("b",null,"0")," ",t("bandwidthSettings.zeroEffect")),go.createElement("li",null,go.createElement("b",null,t("bandwidthSettings.customValue"))," ",t("bandwidthSettings.customValueEffect"))))))},vde=[{colorClass:"status-high",percent:30,tip:"connectionindicator.quality.good",width:"100%"},{colorClass:"status-med",percent:10,tip:"connectionindicator.quality.nonoptimal",width:"66%"},{colorClass:"status-low",percent:0,tip:"connectionindicator.quality.poor",width:"33%"}],bde=tC(ra((function(e,t){var n;const r=t.participantId,i=e["features/base/conference"].conference,o=r?r6(e,r):X4(e),a=e["features/base/responsive-ui"].isNarrowLayout,s=e["features/base/tracks"],l=Os(s,Vr.AUDIO,r);let c=Os(s,Vr.VIDEO,r);var u;u6(o)&&(c=Ms(s,null!==(u=null==o?void 0:o.id)&&void 0!==u?u:""));const d=Yj(c),p=qj(c);return{_audioSsrc:l?null==i?void 0:i.getSsrcByTrack(l.jitsiTrack):void 0,_disableShowMoreStats:Boolean(e["features/base/config"].disableShowMoreStats),_enableAssumedBandwidth:null===(n=e["features/base/config"].testing)||void 0===n?void 0:n.assumeBandwidth,_enableSaveLogs:Boolean(e["features/base/config"].enableSaveLogs),_isConnectionStatusInactive:d,_isConnectionStatusInterrupted:p,_isE2EEVerified:null==o?void 0:o.e2eeVerified,_isNarrowLayout:a,_isVirtualScreenshareParticipant:u6(o),_isLocalVideo:Boolean(null==o?void 0:o.local),_region:null==o?void 0:o.region,_videoSsrc:c?null==i?void 0:i.getSsrcByTrack(c.jitsiTrack):void 0}}),(function(e){return{_onSaveLogs(){e(((e,t)=>{var n;const r=null===(n=t()["features/base/connection"].connection)||void 0===n?void 0:n.getLogs();j7(null!=r?r:{},`meetlog-${function(){const e=window.location.pathname;return ui(e.substring(e.lastIndexOf("/")+1)||void 0)}()||""}.json`)}))},_onOpenBandwidthDialog(){e(bg("BandwidthSettingsDialog",gde))}}}))(class extends tde{constructor(e){super(e),this.state={autoHideTimeout:void 0,showIndicator:!1,showMoreStats:!1,stats:e.inheritedStats||{}},this._onToggleShowMore=this._onToggleShowMore.bind(this)}render(){var e;const t=this.state.stats,n=t.bandwidth,r=t.bitrate,i=t.bridgeCount,o=t.codec,a=t.framerate,s=t.maxEnabledResolution,l=t.packetLoss,c=t.resolution,u=t.serverRegion,d=t.transport;return go.createElement(pde,{audioSsrc:this.props._audioSsrc,bandwidth:n,bitrate:r,bridgeCount:i,codec:o,connectionSummary:this._getConnectionStatusTip(),disableShowMoreStats:this.props._disableShowMoreStats,e2eeVerified:this.props._isE2EEVerified,enableAssumedBandwidth:this.props._enableAssumedBandwidth,enableSaveLogs:this.props._enableSaveLogs,framerate:a,isLocalVideo:this.props._isLocalVideo,isNarrowLayout:this.props._isNarrowLayout,isVirtualScreenshareParticipant:this.props._isVirtualScreenshareParticipant,maxEnabledResolution:s,onOpenBandwidthDialog:this.props._onOpenBandwidthDialog,onSaveLogs:this.props._onSaveLogs,onShowMore:this._onToggleShowMore,packetLoss:l,participantId:this.props.participantId,region:null!==(e=this.props._region)&&void 0!==e?e:"",resolution:c,serverRegion:u,shouldShowMore:this.state.showMoreStats,transport:d,videoSsrc:this.props._videoSsrc})}_getConnectionStatusTip(){let e;const t=this.props,n=t._isConnectionStatusInactive;switch(!0){case t._isConnectionStatusInterrupted:e="connectionindicator.quality.lost";break;case n:e="connectionindicator.quality.inactive";break;default:{const t=this.state.stats.percent;e=void 0===t?"connectionindicator.quality.good":this._getDisplayConfiguration(t).tip}}return this.props.t(e)}_getDisplayConfiguration(e){return vde.find((t=>e>=t.percent))||{tip:""}}_onToggleShowMore(){this.setState({showMoreStats:!this.state.showMoreStats})}})),yde=e=>{let t=e.classes,n=e.colorClass,r=e.connectionIndicatorInactiveDisabled,i=e.isConnectionStatusInactive,o=e.isConnectionStatusInterrupted,a=e.track;const s=TA().cx;if(Pue(a),i)return r?null:go.createElement("span",{className:"connection_ninja"},go.createElement(AI,{className:s(null==t?void 0:t.icon,null==t?void 0:t.inactiveIcon,n),size:24,src:CS}));let l="connection_empty";return o&&(l="connection_lost"),go.createElement("span",{className:l},go.createElement(AI,{className:s(null==t?void 0:t.icon,n),size:16,src:kS}))},_de=[{colorClass:"status-high",percent:30,tip:"connectionindicator.quality.good"},{colorClass:"status-med",percent:10,tip:"connectionindicator.quality.nonoptimal"},{colorClass:"status-low",percent:0,tip:"connectionindicator.quality.poor"}],wde=ra((function(e,t){var n,r;const i=t.participantId,o=e["features/base/tracks"],a=i?r6(e,i):X4(e);let s=Os(o,Vr.VIDEO,i);u6(a)&&(s=Ms(o,i));const l=Yj(s),c=qj(s);
85return{...ede(e),_connectionIndicatorInactiveDisabled:Boolean(null===(n=e["features/base/config"].connectionIndicators)||void 0===n?void 0:n.inactiveDisabled),_isVirtualScreenshareParticipant:u6(a),_popoverDisabled:Boolean(null===(r=e["features/base/config"].connectionIndicators)||void 0===r?void 0:r.disableDetails),_isConnectionStatusInactive:l,_isConnectionStatusInterrupted:c,_videoTrack:s}}))(tC(kA(class extends tde{constructor(e){super(e),this.state={showIndicator:!1,stats:{},popoverVisible:!1},this._onShowPopover=this._onShowPopover.bind(this),this._onHidePopover=this._onHidePopover.bind(this)}render(){const e=this.props,t=e.enableStatsDisplay,n=e.participantId,r=e.statsPopoverPosition,i=e.t,o=kA.getClasses(this.props),a=this._getVisibilityClass();return this.props._popoverDisabled?this._renderIndicator():go.createElement(xX,{className:(0,hQ.A)(o.container,a),content:go.createElement(bde,{inheritedStats:this.state.stats,participantId:n}),disablePopover:!t,headingLabel:i("videothumbnail.connectionInfo"),id:"participant-connection-indicator",onPopoverClose:this._onHidePopover,onPopoverOpen:this._onShowPopover,position:r,visible:this.state.popoverVisible},this._renderIndicator())}_getConnectionColorClass(){const e=this.state.stats.percent,t=this.props,n=t._isConnectionStatusInactive,r=t._isConnectionStatusInterrupted,i=t._connectionIndicatorInactiveDisabled;return n?i?"status-disabled":"status-other":r?"status-lost":void 0===e?"status-high":this._getDisplayConfiguration(e).colorClass}_getDisplayConfiguration(e){return _de.find((t=>e>=t.percent))||{}}_getVisibilityClass(){const e=this.props,t=e._isConnectionStatusInactive,n=e._isConnectionStatusInterrupted,r=kA.getClasses(this.props);return this.state.showIndicator||this.props.alwaysVisible||n||t?"":r.hidden}_onHidePopover(){this.setState({popoverVisible:!1})}_onShowPopover(){this.setState({popoverVisible:!0})}_renderIndicator(){const e=this.props,t=e._isConnectionStatusInactive,n=e._isConnectionStatusInterrupted,r=e._connectionIndicatorInactiveDisabled,i=e._videoTrack,o=e.classes,a=e.iconSize,s=e.t;return go.createElement("div",{style:{fontSize:DA(a)}},go.createElement("span",{className:"sr-only"},s("videothumbnail.connectionInfo")),go.createElement(yde,{classes:o,colorClass:this._getConnectionColorClass(),connectionIndicatorInactiveDisabled:r,isConnectionStatusInactive:t,isConnectionStatusInterrupted:n,track:i}))}},(e=>({container:{display:"inline-block"},hidden:{display:"none"},icon:{padding:"4px",borderRadius:"4px","&.status-high":{backgroundColor:e.palette.success01},"&.status-med":{backgroundColor:e.palette.warning01},"&.status-low":{backgroundColor:e.palette.iconError},"&.status-disabled":{background:"transparent"},"&.status-lost":{backgroundColor:e.palette.connectionIndicatorLost},"&.status-other":{backgroundColor:e.palette.action01}},inactiveIcon:{padding:0,borderRadius:"50%"}}))))),Sde=EA()((()=>({pinnedIndicator:{backgroundColor:"rgba(0, 0, 0, .7)",padding:"4px",zIndex:3,display:"inline-block",borderRadius:"4px",boxSizing:"border-box"}}))),Ede=e=>{var t;let n=e.iconSize,r=e.participantId,i=e.tooltipPosition;const o=pa(LF),a=null===(t=pa((e=>r6(e,r))))||void 0===t?void 0:t.pinned,s=pa(NF).find((e=>e.participantId===r)),l=Sde().classes;return o&&!s||!o&&!a?null:go.createElement("div",{className:l.pinnedIndicator,id:`pin-indicator-${r}`},go.createElement(Vue,{icon:pE,iconSize:n,tooltipKey:"pinnedParticipant",tooltipPosition:i}))},kde=EA()((e=>({raisedHandIndicator:{backgroundColor:e.palette.warning02,padding:"4px",zIndex:3,display:"inline-block",borderRadius:"4px",boxSizing:"border-box"}}))),Cde=e=>{let t=e.iconSize,n=e.participantId,r=e.tooltipPosition;const i=A6(pa((e=>r6(e,n)))),o=kde(),a=o.classes,s=o.theme;return i?go.createElement("div",{className:a.raisedHandIndicator},go.createElement(Vue,{icon:gE,iconColor:s.palette.thumbnailRaisedHandIcon,iconSize:t,tooltipKey:"raisedHand",tooltipPosition:r})):null},Ade=["actions","children"],Tde=EA()((e=>({contextMenuItemGroup:{"&:not(:empty)":{padding:`${e.spacing(2)} 0`},"& + &:not(:empty)":{borderTop:`1px solid ${e.palette.overflowMenuSeparator}`},"&:first-of-type":{paddingTop:0},"&:last-of-type":{paddingBottom:0}}}))),Ide=e=>{let t=e.actions,n=e.children,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Ade);const i=Tde().classes;return go.createElement("div",{className:i.contextMenuItemGroup,...r},n,null==t?void 0:t.map((e=>go.createElement(pJ,{key:e.text,...e}))))},Dde=100,Pde="conn-status",xde="demote",Rde="flip-local-video",Ode="hide-self-view",Mde="pinToStage",Nde="send-participant-to-room",Lde=e=>{let t=e.notifyClick,n=e.notifyMode;const r=Qk().t,i=la(),o=(0,go.useCallback)((e=>{e.stopPropagation(),null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&i(c1(!0))}),[i,t,n]);return go.createElement(pJ,{accessibilityLabel:r("videothumbnail.connectionInfo"),icon:eE,onClick:o,text:r("videothumbnail.connectionInfo")})};
85function jde(e){let t=e.participantID;const n=Qk().t,r=la(),i=(0,go.useCallback)((()=>{var e;r((e=t,(t,n)=>{const r=I5(n),i=X4(n());mj(oD("demote.button",{participant_id:e})),e===(null==i?void 0:i.id)?t(m5(!0)).then((()=>(t(f5(!0)),k3.info("Dispatching connect to demote the local participant."),t(g5())))):null==r||r.sendMessage({type:"visitors",action:"demote-request",id:e,actor:null==i?void 0:i.id})}))}),[r,t]);return go.createElement(MI,{ok:{translationKey:"dialog.confirm"},onSubmit:i,titleKey:"dialog.demoteParticipantTitle"},go.createElement("div",null,n("dialog.demoteParticipantDialog")))}function Bde(e){let t=e.className,n=e.noIcon,r=void 0!==n&&n,i=e.notifyClick,o=e.notifyMode,a=e.participantID;const s=Qk().t,l=la(),c=(0,go.useCallback)((()=>{null==i||i(),o!==p0.PREVENT_AND_NOTIFY&&l(bg("DemoteToVisitorDialog",jde,{participantID:a}))}),[l,i,o,a]);return go.createElement(pJ,{accessibilityLabel:s("videothumbnail.demote"),className:t||"demotelink",icon:r?null:HE,id:`demotelink_${a}`,onClick:c,text:s("videothumbnail.demote")})}class Fde extends go.PureComponent{constructor(e){super(e),this._onClick=this._onClick.bind(this)}render(){const e=this.props,t=e.className,n=e.t;return go.createElement(pJ,{accessibilityLabel:n("videothumbnail.flip"),className:"fliplink",id:"flipLocalVideoButton",onClick:this._onClick,text:n("videothumbnail.flip"),textClassName:t})}_onClick(){const e=this.props,t=e._localFlipX,n=e.dispatch,r=e.notifyClick,i=e.notifyMode,o=e.onClick;null==r||r(),i!==p0.PREVENT_AND_NOTIFY&&(null==o||o(),n(ge({localFlipX:!t})))}}const Ude=tC(ra((function(e){const t=e["features/base/settings"].localFlipX;return{_localFlipX:Boolean(t)}}))(Fde));class Hde extends go.PureComponent{constructor(e){super(e),this._onClick=this._onClick.bind(this)}render(){const e=this.props,t=e.className,n=e.t;return go.createElement(pJ,{accessibilityLabel:n("videothumbnail.hideSelfView"),className:"hideselflink",id:"hideselfviewButton",onClick:this._onClick,text:n("videothumbnail.hideSelfView"),textClassName:t})}_onClick(){const e=this.props,t=e.disableSelfView,n=e.dispatch,r=e.notifyClick,i=e.notifyMode,o=e.onClick;null==r||r(),i!==p0.PREVENT_AND_NOTIFY&&(null==o||o(),n(ge({disableSelfView:!t})))}}const Vde=tC(ra((function(e){return{disableSelfView:Boolean(G6(e))}}))(Hde)),zde=e=>{let t=e.className,n=e.noIcon,r=void 0!==n&&n,i=e.notifyClick,o=e.notifyMode,a=e.onClick,s=e.participantID;const l=la(),c=Qk().t,u=Boolean(pa(NF).find((e=>e.participantId===s))),d=(0,go.useCallback)((()=>{null==i||i(),o!==p0.PREVENT_AND_NOTIFY&&(l(hF(s)),null==a||a())}),[l,u,i,a,s]),p=c(u?"videothumbnail.unpinFromStage":"videothumbnail.pinToStage"),f=u?fE:pE;return go.createElement(pJ,{accessibilityLabel:p,icon:r?null:f,onClick:d,text:p,textClassName:t})},$de=EA()((()=>({triggerButton:{padding:"3px !important",borderRadius:"4px","& svg":{width:"18px",height:"18px"}},contextMenu:{position:"relative",marginTop:0,right:"auto",padding:"0",minWidth:"200px"},flipText:{marginLeft:"36px"}}))),Wde=ra((function(e,t){var n;const r=t.thumbnailType,i=X4(e),o=e["features/base/config"],a=o.disableLocalVideoFlip,s=o.disableSelfDemote,l=o.disableSelfViewSettings,c=Is(e["features/base/tracks"]),u=e["features/toolbox"].overflowDrawer,d=e["features/base/connection"].showConnectionInfo,p=!l&&!G6(e);let f;switch(r){case zi:case $i:f="left-start";break;case Wi:f="top-start";break;default:f="auto"}return{_menuPosition:f,_showDemote:!s&&o6(e)>1,_showLocalVideoFlipButton:!a&&"desktop"!==(null==c?void 0:c.videoType),_showHideSelfViewButton:p,_overflowDrawer:u,_localParticipantId:null!==(n=null==i?void 0:i.id)&&void 0!==n?n:"",_showConnectionInfo:Boolean(d),_showPinToStage:LF(e)}}))((e=>{let t=e._localParticipantId,n=e._menuPosition,r=e._overflowDrawer,i=e._showConnectionInfo,o=e._showDemote,a=e._showHideSelfViewButton,s=e._showLocalVideoFlipButton,l=e._showPinToStage,c=e.buttonVisible,u=e.dispatch,d=e.hidePopover,p=e.showPopover,f=e.popoverVisible;const h=$de().classes,m=Qk().t,g=pa(gW),v=pa((e=>e["features/visitors"].supported)),b=(0,go.useCallback)((e=>{const n=null==g?void 0:g.get(e);n&&APP.API.notifyParticipantMenuButtonClicked(e,t,n===p0.PREVENT_AND_NOTIFY)}),[g]),y=(0,go.useCallback)((()=>{null==p||p(),u(tK(!0))}),[]),_=(0,go.useCallback)((()=>{null==d||d(),(0,fa.unstable_batchedUpdates)((()=>{u(tK(!1)),u(c1(!1))}))}),[]),w=i?go.createElement(bde,{participantId:t}):go.createElement(sde,{className:h.contextMenu,hidden:!1,inDrawer:r},go.createElement(Ide,null,s&&go.createElement(Ude,{className:r?h.flipText:"",notifyClick:()=>b(Rde),notifyMode:null==g?void 0:g.get(Rde),onClick:d}),a&&go.createElement(Vde,{className:r?h.flipText:"",notifyClick:()=>b(Ode),notifyMode:null==g?void 0:g.get(Ode),onClick:d}),l&&go.createElement(zde,{className:r?h.flipText:"",noIcon:!0,notifyClick:()=>b(Mde),notifyMode:null==g?void 0:g.get(Mde),onClick:d,participantID:t}),o&&v&&go.createElement(Bde,{className:r?h.flipText:"",noIcon:!0,notifyClick:()=>b(xde),notifyMode:null==g?void 0:g.get(xde),onClick:d,participantID:t}),po()&&go.createElement(Lde,{notifyClick:()=>b(Pde),notifyMode:null==g?void 0:g.get(Pde),participantID:t})));return po()||s||a?go.createElement(xX,{content:w,headingLabel:m("dialog.localUserControls"),id:"local-video-menu-trigger",onPopoverClose:_,onPopoverOpen:y,position:n,visible:Boolean(f)},c&&!po()&&go.createElement(PI,{accessibilityLabel:m("dialog.localUserControls"),className:h.triggerButton,icon:TS,size:"small"})):null})),Yde=e=>{let t=e.className,n=e.closeDrawer,r=e.drawerParticipant,i=e.localVideoOwner,o=e.offsetTarget,a=e.onEnter,s=e.onLeave,l=e.onSelect,c=e.participant,u=e.thumbnailMenu;const d=la(),p=Qk().t,f=pa(fW),h=pa(gW),m=(0,go.useCallback)(((e,t)=>{const n=null==h?void 0:h.get(e);n&&APP.API.notifyParticipantMenuButtonClicked(e,t,n===p0.PREVENT_AND_NOTIFY)}),[h]),g=(0,go.useCallback)((()=>l(!0)),[l]),v=(0,go.useCallback)((()=>{g(),d(E0())}),[E0]),b=(0,go.useCallback)((()=>{g(),d(E1(!1))}),[E1]),y=(0,go.useCallback)((()=>d6(c)?[{accessibilityLabel:p("toolbar.hideWhiteboard"),icon:hE,onClick:b,text:p("toolbar.hideWhiteboard")}]:i?[{accessibilityLabel:p("toolbar.stopSharedVideo"),icon:hE,onClick:v,text:p("toolbar.stopSharedVideo")}]:void 0),[i,c.fakeParticipant]);return go.createElement(sde,{activateFocusTrap:!u,className:t,entity:c,hidden:!u&&void 0,inDrawer:u&&f,isDrawerOpen:Boolean(r),offsetTarget:
85o,onClick:l,onClickOutside:u?void 0:g,onDrawerClose:u?l:n,onMouseEnter:a,onMouseLeave:s},!u&&f&&r&&go.createElement(Ide,{actions:[{accessibilityLabel:r.displayName,customIcon:go.createElement(zj,{participantId:r.participantID,size:20}),text:r.displayName}]}),go.createElement(Ide,{actions:y()},d6(c)&&go.createElement(zde,{key:"pinToStage",notifyClick:()=>m(Mde,O$),notifyMode:null==h?void 0:h.get(Mde),participantID:O$})))},qde=e=>{let t=e.buttonType,n=e.notifyMode,r=e.notifyClick,i=e.participantID;const o=la(),a=Qk().t,s=(0,go.useCallback)((()=>{null==r||r(),n!==p0.PREVENT_AND_NOTIFY&&(t===Vr.AUDIO?o(Da(i)):t===Vr.VIDEO?o(xa(i)):t===Vr.SCREENSHARE&&o(Pa(i)))}),[t,o,r,n,i]),l=(0,go.useMemo)((()=>t===Vr.AUDIO?a("participantsPane.actions.askUnmute"):t===Vr.VIDEO?a("participantsPane.actions.allowVideo"):t===Vr.SCREENSHARE?a("participantsPane.actions.allowDesktop"):""),[t]),c=(0,go.useMemo)((()=>t===Vr.AUDIO?rE:t===Vr.VIDEO?zE:t===Vr.SCREENSHARE?TE:void 0),[t]);return go.createElement(pJ,{accessibilityLabel:l,icon:c,onClick:s,testId:`unmute-${t}-${i}`,text:l})},Gde=e=>{let t=e.icon,n=e.onClick,r=e.text;const i=(0,go.useCallback)((e=>go.createElement("img",{src:t,...e})),[t]);return go.createElement(pJ,{accessibilityLabel:r,icon:i,onClick:n,text:r})};class Kde extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this)}_onSubmit(){const e=this.props,t=e.dispatch,n=e.participantID;return mj(oD("grant.moderator.button",{participant_id:n})),t(uk(n)),!0}}const Jde=tC(ra((function(e,t){var n;return{participantName:null===(n=r6(e,t.participantID))||void 0===n?void 0:n.name}}))(class extends Kde{render(){return go.createElement(MI,{ok:{translationKey:"dialog.Yes"},onSubmit:this._onSubmit,titleKey:"dialog.grantModeratorTitle"},go.createElement("div",null,this.props.t("dialog.grantModeratorDialog",{participantName:this.props.participantName})))}})),Zde=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=pa(X4),s=pa((e=>r6(e,r))),l=(0,go.useMemo)((()=>Boolean((null==a?void 0:a.role)===ok.MODERATOR)&&!_6(s)),[_6,a,s]),c=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&o(bg("GrantModeratorDialog",Jde,{participantID:r}))}),[o,t,n,r]);return l?go.createElement(pJ,{accessibilityLabel:i("toolbar.accessibilityLabel.grantModerator"),className:"grantmoderatorlink",icon:oE,onClick:c,text:i("videothumbnail.grantModerator")}):null};class Qde extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this)}_onSubmit(){const e=this.props,t=e.dispatch,n=e.participantID;return mj(oD("kick.button",{participant_id:n})),t(dk(n)),!0}}const Xde=tC(ra()(class extends Qde{render(){return go.createElement(MI,{ok:{translationKey:"dialog.kickParticipantButton"},onSubmit:this._onSubmit,titleKey:"dialog.kickParticipantTitle"},go.createElement("div",null,this.props.t("dialog.kickParticipantDialog")))}})),epe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&o(bg("KickRemoteParticipantDialog",Xde,{participantID:r}))}),[o,t,n,r]);return go.createElement(pJ,{accessibilityLabel:i("videothumbnail.kick"),className:"kicklink",icon:UE,id:`ejectlink_${r}`,onClick:a,text:i("videothumbnail.kick")})},tpe=e=>{let t=e.participantID,n=void 0===t?"":t;const r=Qk().t,i=la(),o=pa(I5),a=r(n?"participantsPane.actions.lowerHand":"participantsPane.actions.lowerAllHands"),s=(0,go.useCallback)((()=>{n||i(Ck(!1)),null==o||o.sendEndpointMessage(n,{name:BH})}),[n]);return go.createElement(pJ,{accessibilityLabel:a,icon:gE,onClick:s,text:a})},npe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=pa((e=>e["features/base/tracks"])),s=(0,go.useMemo)((()=>Fs(a,Vr.AUDIO,r)),[Fs,r,a]),l=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(oD("mute",{participant_id:r})),o(Uz(r,Vr.AUDIO)),o(Ra(r)))}),[o,t,n,r,mj]);return s?null:go.createElement(pJ,{accessibilityLabel:i("dialog.muteParticipantButton"),className:"mutelink",icon:iE,onClick:l,text:i("dialog.muteParticipantButton")})};class rpe extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this)}
85_onSubmit(){const e=this.props,t=e.dispatch,n=e.participantID;return t(Uz(n,Vr.SCREENSHARE)),t(Oa(n)),!0}}const ipe=tC(ra((function(e){return{isModerationOn:Y5(Ln,e)}}))(class extends rpe{render(){return go.createElement(MI,{ok:{translationKey:"dialog.muteParticipantsDesktopButton"},onSubmit:this._onSubmit,titleKey:"dialog.muteParticipantsDesktopTitle"},go.createElement("div",null,this.props.t(this.props.isModerationOn?"dialog.muteParticipantsDesktopBodyModerationOn":"dialog.muteParticipantsDesktopBody")))}})),ope=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=pa((e=>e["features/base/tracks"])),s=(0,go.useMemo)((()=>Fs(a,Vr.SCREENSHARE,r)),[Fs,r,a]),l=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(oD("desktop.mute.button",{participant_id:r})),o(bg("MuteRemoteParticipantsDesktopDialog",ipe,{participantID:r})))}),[o,t,t,r,mj]);return s?null:go.createElement(pJ,{accessibilityLabel:i("participantsPane.actions.stopDesktop"),className:"mutedesktoplink",icon:TE,onClick:l,text:i("participantsPane.actions.stopDesktop")})};class ape extends go.Component{constructor(e){super(e),this.state={audioModerationEnabled:e.isAudioModerationEnabled,content:e.content||e.t(e.isAudioModerationEnabled?"dialog.muteEveryoneDialogModerationOn":"dialog.muteEveryoneDialog")},this._onSubmit=this._onSubmit.bind(this),this._onToggleModeration=this._onToggleModeration.bind(this)}_onToggleModeration(){this.setState((e=>({audioModerationEnabled:!e.audioModerationEnabled,content:this.props.t(e.audioModerationEnabled?"dialog.muteEveryoneDialog":"dialog.muteEveryoneDialogModerationOn")})))}_onSubmit(){const e=this.props,t=e.dispatch;return t(Hz(e.exclude,Vr.AUDIO)),this.state.audioModerationEnabled?t(Fa()):void 0!==this.state.audioModerationEnabled&&t(La()),!0}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(ape,"defaultProps",{exclude:[],muteLocal:!1});const spe=tC(ra((function(e,t){const n=t.exclude,r=void 0===n?[]:n,i=t.t,o=r.map((t=>{var n;return t===(null===(n=X4(e))||void 0===n?void 0:n.id)?i("dialog.muteEveryoneSelf"):m6(e,t)})).join(", ");return o.length?{content:i("dialog.muteEveryoneElseDialog"),title:i("dialog.muteEveryoneElseTitle",{whom:o}),isEveryoneModerator:S6(e)}:{title:i("dialog.muteEveryoneTitle"),isAudioModerationEnabled:Y5(Nn,e),isModerationSupported:G5()(e),isEveryoneModerator:S6(e)}}))(class extends ape{render(){return go.createElement(MI,{ok:{translationKey:"dialog.muteParticipantButton"},onSubmit:this._onSubmit,title:this.props.title},go.createElement("div",{className:"mute-dialog"},go.createElement("p",null,this.state.content),this.props.isModerationSupported&&0===this.props.exclude.length&&!this.props.isEveryoneModerator&&go.createElement(go.Fragment,null,go.createElement("div",{className:"separator-line"}),go.createElement("div",{className:"control-row"},go.createElement("label",{htmlFor:"moderation-switch"},this.props.t("dialog.moderationAudioLabel")),go.createElement(QK,{checked:!this.state.audioModerationEnabled,id:"moderation-switch",onChange:this._onToggleModeration})))))}})),lpe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(cD("mute.everyoneelse.pressed")),o(bg("MuteEveryoneDialog",spe,{exclude:[r]})))}),[o,n,t,r,mj]);return go.createElement(pJ,{accessibilityLabel:i("toolbar.accessibilityLabel.muteEveryoneElse"),icon:iE,onClick:a,text:i("videothumbnail.domuteOthers")})};class cpe extends rpe{constructor(e){super(e),this.state={moderationEnabled:e.isModerationEnabled,content:e.content||e.t(e.isModerationEnabled?"dialog.muteEveryonesDesktopDialogModerationOn":"dialog.muteEveryonesDesktopDialog")},this._onSubmit=this._onSubmit.bind(this),this._onToggleModeration=this._onToggleModeration.bind(this)}_onToggleModeration(){this.setState((e=>({moderationEnabled:!e.moderationEnabled,content:this.props.t(e.moderationEnabled?"dialog.muteEveryonesDesktopDialog":"dialog.muteEveryonesDesktopDialogModerationOn")})))}
85_onSubmit(){const e=this.props,t=e.dispatch;return t(Hz(e.exclude,Vr.SCREENSHARE)),this.state.moderationEnabled?t(Ua()):void 0!==this.state.moderationEnabled&&t(ja()),!0}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(cpe,"defaultProps",{exclude:[],muteLocal:!1});const upe=tC(ra((function(e,t){const n=t.exclude,r=void 0===n?[]:n,i=t.t,o=Y5(Ln,e),a=r.map((t=>{var n;return t===(null===(n=X4(e))||void 0===n?void 0:n.id)?i("dialog.muteEveryoneSelf"):m6(e,t)})).join(", ");return a.length?{content:i("dialog.muteEveryoneElsesDesktopDialog"),title:i("dialog.muteEveryoneElsesDesktopTitle",{whom:a})}:{title:i("dialog.muteEveryonesDesktopTitle"),isModerationEnabled:o,isModerationSupported:G5()(e)}}))(class extends cpe{render(){return go.createElement(MI,{ok:{translationKey:"dialog.muteParticipantsDesktopButton"},onSubmit:this._onSubmit,title:this.props.title},go.createElement("div",{className:"mute-dialog"},this.state.content,this.props.isModerationSupported&&0===this.props.exclude.length&&go.createElement(go.Fragment,null,go.createElement("div",{className:"separator-line"}),go.createElement("div",{className:"control-row"},go.createElement("label",{htmlFor:"moderation-switch"},this.props.t("dialog.moderationDesktopLabel")),go.createElement(QK,{checked:!this.state.moderationEnabled,id:"moderation-switch",onChange:this._onToggleModeration})))))}})),dpe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(cD("mute.everyoneelsesdesktop.pressed")),o(bg("MuteEveryonesDesktopDialog",upe,{exclude:[r]})))}),[t,n,r]);return go.createElement(pJ,{accessibilityLabel:i("toolbar.accessibilityLabel.muteEveryoneElsesDesktopStream"),icon:TE,onClick:a,text:i("videothumbnail.domuteDesktopOfOthers")})};class ppe extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this)}_onSubmit(){const e=this.props,t=e.dispatch,n=e.participantID;return t(Uz(n,Vr.VIDEO)),t(Ma(n)),!0}}class fpe extends ppe{constructor(e){super(e),this.state={moderationEnabled:e.isVideoModerationEnabled,content:e.content||e.t(e.isVideoModerationEnabled?"dialog.muteEveryonesVideoDialogModerationOn":"dialog.muteEveryonesVideoDialog")},this._onSubmit=this._onSubmit.bind(this),this._onToggleModeration=this._onToggleModeration.bind(this)}_onToggleModeration(){this.setState((e=>({moderationEnabled:!e.moderationEnabled,content:this.props.t(e.moderationEnabled?"dialog.muteEveryonesVideoDialog":"dialog.muteEveryonesVideoDialogModerationOn")})))}_onSubmit(){const e=this.props,t=e.dispatch;return t(Hz(e.exclude,Vr.VIDEO)),this.state.moderationEnabled?t(Ha()):void 0!==this.state.moderationEnabled&&t(Ba()),!0}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(fpe,"defaultProps",{exclude:[],muteLocal:!1});const hpe=tC(ra((function(e,t){const n=t.exclude,r=void 0===n?[]:n,i=t.t,o=Y5(jn,e),a=r.map((t=>{var n;return t===(null===(n=X4(e))||void 0===n?void 0:n.id)?i("dialog.muteEveryoneSelf"):m6(e,t)})).join(", ");return a.length?{content:i("dialog.muteEveryoneElsesVideoDialog"),title:i("dialog.muteEveryoneElsesVideoTitle",{whom:a})}:{title:i("dialog.muteEveryonesVideoTitle"),isVideoModerationEnabled:o,isModerationSupported:G5()(e)}}))(class extends fpe{render(){return go.createElement(MI,{ok:{translationKey:"dialog.muteParticipantsVideoButton"},onSubmit:this._onSubmit,title:this.props.title},go.createElement("div",{className:"mute-dialog"},this.state.content,this.props.isModerationSupported&&0===this.props.exclude.length&&go.createElement(go.Fragment,null,go.createElement("div",{className:"separator-line"}
85),go.createElement("div",{className:"control-row"},go.createElement("label",{htmlFor:"moderation-switch"},this.props.t("dialog.moderationVideoLabel")),go.createElement(QK,{checked:!this.state.moderationEnabled,id:"moderation-switch",onChange:this._onToggleModeration})))))}})),mpe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(cD("mute.everyoneelsesvideo.pressed")),o(bg("MuteEveryonesVideoDialog",hpe,{exclude:[r]})))}),[t,n,r]);return go.createElement(pJ,{accessibilityLabel:i("toolbar.accessibilityLabel.muteEveryoneElsesVideoStream"),icon:$E,onClick:a,text:i("videothumbnail.domuteVideoOfOthers")})},gpe=tC(ra((function(e){return{isVideoModerationOn:Y5(jn,e)}}))(class extends ppe{render(){return go.createElement(MI,{ok:{translationKey:"dialog.muteParticipantsVideoButton"},onSubmit:this._onSubmit,titleKey:"dialog.muteParticipantsVideoTitle"},go.createElement("div",null,this.props.t(this.props.isVideoModerationOn?"dialog.muteParticipantsVideoBodyModerationOn":"dialog.muteParticipantsVideoBody")))}})),vpe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=pa((e=>e["features/base/tracks"])),s=(0,go.useMemo)((()=>Fs(a,Vr.VIDEO,r)),[Fs,r,a]),l=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(mj(oD("video.mute.button",{participant_id:r})),o(bg("MuteRemoteParticipantsVideoDialog",gpe,{participantID:r})))}),[o,t,t,r,mj]);return s?null:go.createElement(pJ,{accessibilityLabel:i("participantsPane.actions.stopVideo"),className:"mutevideolink",icon:$E,onClick:l,text:i("participantsPane.actions.stopVideo")})};class bpe extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this)}render(){const e=this.props,t=e._hidden,n=e.t;return t?null:go.createElement(pJ,{accessibilityLabel:n("toolbar.accessibilityLabel.privateMessage"),icon:tE,onClick:this._onClick,text:n("toolbar.privateMessage")})}_onClick(){const e=this.props,t=e._participant,n=e.dispatch,r=e.notifyClick,i=e.notifyMode;null==r||r(),i!==p0.PREVENT_AND_NOTIFY&&n($V(t))}}const ype=tC(ra((function(e,t){const n=cl(e,"chat.enabled",!0)&&!U4(e),r=t.visible,i=void 0===r?n:r;return{_participant:r6(e,t.participantID),visible:i,_hidden:"undefined"!=typeof interfaceConfig&&(interfaceConfig.DISABLE_PRIVATE_MESSAGES||!aW("chat",e))||U4(e)}}))(bpe));class _pe extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this)}render(){const e=this.props,t=e.remoteControlState,n=e.t;let r,i=!1;switch(t){case 1:r=kE;break;case 2:i=!0,r=kE;break;case 3:r=CE;break;default:return null}return go.createElement(pJ,{accessibilityLabel:n("videothumbnail.remoteControl"),className:"kicklink",disabled:i,icon:r,onClick:this._onClick,text:n("videothumbnail.remoteControl")})}_onClick(){const e=this.props,t=e.notifyClick,n=e.notifyMode,r=e.onClick,i=e.participantID,o=e.remoteControlState;null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(3!==o&&1!==o||mj(oD("remote.control.button",{enable:1===o,participant_id:i})),null==r||r())}}const wpe=tC(_pe),Spe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.onClick,i=e.participantID,o=e.room;const a=la(),s=Qk().t,l=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&(null==r||r(),mj(pD("send.participant.to.room")),a(fV(i,o.id)))}),[a,t,n,r,i,o,mj]),c=o.name||s("breakoutRooms.mainRoom");return go.createElement(pJ,{accessibilityLabel:c,icon:AE,onClick:l,text:c})},Epe=EA()((e=>({item:{display:"flex",alignItems:"center",padding:"12px 16px",cursor:"pointer",border:"none",background:"none",textAlign:"left",fontSize:"0.875rem",color:e.palette.text01,borderRadius:`${e.shape.borderRadius}px`,"&:hover":{backgroundColor:e.palette.ui02}},selected:{fontWeight:700,color:e.palette.link01}}))),kpe=e=>{let t=e.code,n=e.label,r=e.onSelect,i=e.selected;const o=Epe(),a=o.classes,s=o.cx,l=(0,go.useCallback)((()=>r(t)),[t,r]);return go.createElement("button",{className:s(a.item,i&&a.selected),onClick:l,type:"button"},n)},Cpe=EA()((()=>({list:{display:"flex",flexDirection:"column"}}))),Ape=tC((e=>{let t=e.participantId,n=e.t;const r=la(),i=Cpe().classes,o=pa((e=>e["features/audio-translation"].language)),a=pa((e=>
85e["features/audio-translation"].participantLanguages)),s=t&&t in a?a[t]:o,l=(0,go.useCallback)((e=>{r(t?function(e,t){return{type:ine,participantId:e,language:t}}(t,e):function(e){return{type:rne,language:e}}(e)),r(vg())}),[r,t]);return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"toolbar.audioTranslation"},go.createElement("div",{className:i.list},go.createElement(kpe,{code:null,label:n("toolbar.audioTranslationOff"),onSelect:l,selected:!s}),cne.map((e=>{let t=e.code,n=e.label;return go.createElement(kpe,{code:t,key:t,label:n,onSelect:l,selected:s===t})}))))})),Tpe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=la(),o=Qk().t,a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&i(bg("AudioTranslationDialog",Ape,{participantId:r}))}),[i,t,n,r]);return go.createElement(pJ,{accessibilityLabel:o("toolbar.audioTranslation"),icon:yE,onClick:a,text:o("toolbar.audioTranslation")})},Ipe=e=>{let t=e.notifyClick,n=e.notifyMode,r=e.participantID;const i=Qk().t,o=la(),a=(0,go.useCallback)((()=>{null==t||t(),n!==p0.PREVENT_AND_NOTIFY&&o({type:kW,pId:r})}),[o,t,n,r]);return go.createElement(pJ,{accessibilityLabel:i("videothumbnail.verify"),className:"verifylink",icon:yS,id:`verifylink_${r}`,onClick:a,text:i("videothumbnail.verify")})};function Dpe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Ppe=EA()((e=>({container:{minHeight:"40px",minWidth:"180px",width:"100%",boxSizing:"border-box",cursor:"pointer",display:"flex",alignItems:"center",padding:"10px 16px","&:hover":{backgroundColor:e.palette.videoMenuSliderBackground}},icon:{minWidth:"20px",marginRight:"16px",position:"relative"},sliderContainer:{position:"relative",width:"100%"},slider:{position:"absolute",width:"100%",top:"50%",transform:"translate(0, -50%)"}}))),xpe=e=>{e.stopPropagation()},Rpe=e=>{let t=e.initialValue,n=e.onChange;const r=Ppe(),i=r.classes,o=r.cx,a=Qk().t,s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Dpe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dpe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)((t||0)*Dde),2),l=s[0],c=s[1],u=(0,go.useCallback)((e=>{const t=Number(e.currentTarget.value);n(t/Dde),c(t)}),[n]);return go.createElement("div",{"aria-label":a("volumeSlider"),className:o("popupmenu__contents",i.container),onClick:xpe},go.createElement("span",{className:i.icon},go.createElement(AI,{size:22,src:YE})),go.createElement("div",{className:i.sliderContainer},go.createElement("input",{"aria-valuemax":Dde,"aria-valuemin":0,"aria-valuenow":l,className:o("popupmenu__volume-slider",i.slider),max:Dde,min:0,onChange:u,tabIndex:0,type:"range",value:l})))},Ope=EA()((e=>({text:{color:e.palette.videoMenuText,padding:"10px 16px",height:"40px",overflow:"hidden",display:"flex",alignItems:"center",boxSizing:"border-box"}}))),Mpe=e=>{var t,n;let r=e.className,i=e.closeDrawer,o=e.drawerParticipant,a=e.offsetTarget,s=e.onEnter,l=e.onLeave,c=e.onSelect,u=e.participant,d=e.remoteControlState,p=e.thumbnailMenu;const f=la(),h=Qk().t,m=Ope().classes,g=pa(X4),v=Boolean((null==g?void 0:g.role)===ok.MODERATOR),b=pa((e=>X5(u,jn,e))),y=pa((e=>X5(u,Ln,e))),_=pa((e=>Ss(u,e))),w=pa(fW),S=pa((e=>e["features/base/config"])),E=S.remoteVideoMenu,k=void 0===E?{}:E,C=S.disableRemoteMute,A=S.startSilent,T=S.customParticipantMenuButtons,I=pa(mne),D=pa((e=>e["features/visitors"].supported)),P=k.disableDemote,x=k.disableKick,R=k.disableGrantModerator,O=pa((e=>e["features/filmstrip"])).participantsVolume,M=null!==(t=null===(n=null==u?void 0:u.local)||void 0===n||n?void 0:null!=u&&u.id?O[null==u?void 0:u.id]:void 0)&&void 0!==t?t:1,N=pa(H5),L=pa((e=>G5()(e))),j=A6(u),B=pa(LF),F=pa((e=>function(e,t){const n=e["features/base/conference"].conference,r=r6(e,t);return Boolean((null==n?void 0:n.isE2EEEnabled())&&(null==r?void 0:r.e2eeVerificationAvailable)&&void 0===(null==r?void 0:r.e2eeVerified))}(e,null==u?void 0:u.id))),U=pa(gW),H=pa((e=>T6(u,e))),V=pa(U5),z=Object.values(pa(L5)),$=(0,go.useCallback)((e=>{f(sF(u.id,e))}),[sF,f]),W=(0,go.useCallback)((()=>{var e;return null!==(e=w&&!p?null==o?void 0:o.participantID:null==u?void 0:u.id)&&void 0!==e?e:""}),[p,w,o,u]),Y=(0,go.useCallback)((e=>{const t=null==U?void 0:U.get(e);t&&APP.API.notifyParticipantMenuButtonClicked(e,W(),t===p0.PREVENT_AND_NOTIFY)}),[U,W]),q=(0,go.useCallback)((()=>{c(!0)}),[c]),G=(0,go.useCallback)((()=>{c(!0)}),[c]),K=(0,go.useMemo)((()=>!w&&!p),[w,p]),J=pa((e=>_4(u,e))),Z=[],Q=[],X=!A&&!fo()&&(w||p)&&"number"==typeof M&&!isNaN(M),ee=(0,go.useCallback)((e=>{const t=null==U?void 0:U.get(e);return{key:e,notifyMode:t,notifyClick:void 0!==t?()=>Y(e):void 0,participantID:W()}}),[W,U,Y]);if(v&&(L&&(!_||u.isSilent||K&&J===d4||Z.push(go.createElement(qde,{...ee("ask-unmute"),buttonType:Vr.AUDIO})),!b||K&&J===c4||Z.push(go.createElement(qde,{...ee("allow-video"),buttonType:Vr.VIDEO})),!y||K&&J===l4||Z.push(go.createElement(qde,{...ee("allow-desktop"),buttonType:Vr.SCREENSHARE}
85))),C||u.isSilent||(K&&J===u4||Z.push(go.createElement(npe,{...ee("mute")})),Z.push(go.createElement(lpe,{...ee("mute-others")})),K&&J===h4||Z.push(go.createElement(vpe,{...ee("mute-video")})),Z.push(go.createElement(mpe,{...ee("mute-others-video")})),K&&J===f4||Z.push(go.createElement(ope,{...ee("mute-desktop")})),Z.push(go.createElement(dpe,{...ee("mute-others-desktop")}))),j&&Q.push(go.createElement(tpe,{...ee("lower-participant-hand")})),R||N||Q.push(go.createElement(Zde,{...ee("grant-moderator")})),!P&&D&&v&&Q.push(go.createElement(Bde,{...ee(xde)})),x||Q.push(go.createElement(epe,{...ee("kick")})),F&&Q.push(go.createElement(Ipe,{...ee("verify")}))),B&&Q.push(go.createElement(zde,{...ee(Mde)})),H&&Q.push(go.createElement(ype,{...ee("privateMessage")})),p&&po()&&Q.push(go.createElement(Lde,{...ee(Pde)})),p&&d){const e=(0,go.useCallback)((()=>{3===d?f(JU(!0)):1===d&&f(KU(W()))}),[f,d,JU,KU]);Q.push(go.createElement(wpe,{...ee("remote-control"),onClick:e,remoteControlState:d}))}T&&T.forEach((e=>{let t=e.icon,n=e.id,r=e.text;Q.push(go.createElement(Gde,{icon:t,key:n,onClick:()=>Y(n),text:r}))})),!I||null!=u&&u.local||Q.push(go.createElement(Tpe,{...ee("translate-audio")}));const te=[];return!p&&v&&z.forEach((e=>{e.id!==V&&te.push(go.createElement(Spe,{...ee(Nde),key:e.id,onClick:q,room:e}))})),go.createElement(sde,{activateFocusTrap:!p,className:r,entity:u,hidden:!p&&void 0,inDrawer:p&&w,isDrawerOpen:Boolean(o),offsetTarget:a,onClick:c,onClickOutside:p?void 0:G,onDrawerClose:p?c:i,onMouseEnter:s,onMouseLeave:l},!p&&w&&o&&go.createElement(Ide,{actions:[{accessibilityLabel:o.displayName,customIcon:go.createElement(zj,{participantId:o.participantID,size:20}),text:o.displayName}]}),Z.length>0&&go.createElement(Ide,null,Z),go.createElement(Ide,null,Q),X&&go.createElement(Ide,null,go.createElement(Rpe,{initialValue:M,key:"volume-slider",onChange:$})),te.length>0&&go.createElement(Ide,null,go.createElement("div",{className:m.text},h("breakoutRooms.actions.sendToBreakoutRoom")),te))},Npe=EA()((()=>({triggerButton:{padding:"3px !important",borderRadius:"4px","& svg":{width:"18px",height:"18px"}},contextMenu:{position:"relative",marginTop:0,right:"auto",marginRight:"4px",marginBottom:"4px"}}))),Lpe=ra((function(e,t){var n,r,i;const o=t.participantID,a=t.thumbnailType;let s;const l=null===(n=X4(e))||void 0===n?void 0:n.id,c=r6(e,null!=o?o:""),u=null==c?void 0:c.name,d=null!==(r=null==c?void 0:c.remoteControlSessionStatus)&&void 0!==r&&r,p=null!==(i=null==c?void 0:c.supportsRemoteControl)&&void 0!==i&&i,f=e["features/remote-control"],h=f.active,m=f.controller,g=m.requestedParticipant,v=m.controlled,b=g||v,y=e["features/base/connection"].showConnectionInfo,_=e["features/base/config"].remoteVideoMenu,w=e["features/shared-video"].ownerId;let S;switch(!p||(h||d)&&b!==o||(s=g===o?2:v?3:1),a){case zi:S="left-start";break;case $i:S="left-end";break;case Wi:S="top";break;default:S="auto"}return{_disabled:Boolean(null==_?void 0:_.disabled),_localVideoOwner:Boolean(w===l),_menuPosition:S,_participant:null!=c?c:{id:""},_participantDisplayName:null!=u?u:"",_remoteControlState:s,_showConnectionInfo:Boolean(y)}}))((e=>{let t=e._disabled,n=e._localVideoOwner,r=e._menuPosition,i=e._participant,o=e._participantDisplayName,a=e._remoteControlState,s=e._showConnectionInfo,l=e.buttonVisible,c=e.dispatch,u=e.hidePopover,d=e.participantID,p=e.popoverVisible,f=e.showPopover;const h=Npe().classes,m=Qk().t,g=(0,go.useCallback)((()=>{null==f||f(),c(tK(!0))}),[]),v=(0,go.useCallback)((()=>{null==u||u(),(0,fa.unstable_batchedUpdates)((()=>{c(tK(!1)),c(c1(!1))}))}),[]);let b;if(s?b=go.createElement(bde,{participantId:d}):t||(b=(()=>{const e={className:h.contextMenu,onSelect:v,participant:i,thumbnailMenu:!0};return null!=i&&i.fakeParticipant?go.createElement(Yde,{...e,localVideoOwner:n}):go.createElement(Mpe,{...e,remoteControlState:a})})()),!b)return null;const y=o;return go.createElement(xX,{content:b,headingLabel:m("dialog.remoteUserControls",{username:y}),id:"remote-video-menu-trigger",onPopoverClose:v,onPopoverOpen:g,position:r,visible:Boolean(p)},l&&!t&&!po()&&go.createElement(PI,{accessibilityLabel:m("dialog.remoteUserControls",{username:y}),className:h.triggerButton,icon:TS,size:"small"}))})),jpe=e=>{let t=e.hidePopover,n=e.local,r=e.participantId,i=void 0===r?"":r,o=e.popoverVisible,a=e.showPopover,s=e.thumbnailType,l=e.visible;return n?go.createElement("span",{id:"localvideomenu"},go.createElement(Wde,{buttonVisible:l,hidePopover:t,popoverVisible:o,showPopover:a,thumbnailType:s})):go.createElement("span",{id:"remotevideomenu"},go.createElement(Lpe,{buttonVisible:l,hidePopover:t,participantID:i,popoverVisible:o,showPopover:a,thumbnailType:s}))},Bpe=EA()((()=>({container:{display:"flex","& > *:not(:last-child)":{marginRight:"4px"}}}))),Fpe=e=>{var t;let n=e.disableConnectionIndicator,r=e.hidePopover,i=e.indicatorsClassName,o=e.isHovered,a=e.local,s=e.participantId,l=e.popoverVisible,c=e.showPopover,u=e.thumbnailType;const d=Bpe(),p=d.classes,f=d.cx,h=po(),m=(interfaceConfig.INDICATOR_FONT_SIZES||{}).NORMAL,g=void 0===m?16:m,v=Boolean(null===(t=pa((e=>{var t;return null===(t=e["features/base/config"].connectionIndicators)||void 0===t?void 0:t.autoHide})))||void 0===t||t),b=h||n||Boolean(pa((e=>{var t;return null===(t=e["features/base/config"].connectionIndicators)||void 0===t?void 0:t.disabled}))),y=o||!v;if(pa((e=>c6(e,s))))return go.createElement("div",{className:p.container},!b&&go.createElement(wde,{alwaysVisible:y,enableStatsDisplay:!0,iconSize:g,participantId:s,statsPopoverPosition:Yi[u]}));const _=DF(u);return go.createElement(go.Fragment,null,go.createElement("div",{className:p.container},go.createElement(Ede,{iconSize:g,participantId:s,tooltipPosition:_}),!b&&go.createElement(wde,{alwaysVisible:y,enableStatsDisplay:!0,iconSize:g,participantId:s,statsPopoverPosition:Yi[u]}),go.createElement(Cde,{iconSize:g,participantId:s,tooltipPosition:_}),u!==zi&&go.createElement("div",{className:f(i,"top-indicators")},go.createElement(Jue,{participantID:s,screenshare:!1}))),go.createElement("div",{className:p.container},go.createElement(jpe,{hidePopover:r,local:a,participantId:s,popoverVisible:l,showPopover:c,thumbnailType:u,visible:o})))},Upe=e=>{var t;let n=e.classes,r=e.containerClassName,i=e.isHovered,o=e.isLocal,a=e.isMobile,s=e.onClick,l=e.onMouseEnter,c=e.onMouseLeave,u=e.onMouseMove,d=e.onTouchEnd,p=e.onTouchMove,f=e.onTouchStart,h=e.participantId,m=e.shouldDisplayTintBackgroun
85d,g=e.styles,v=e.videoTrack,b=e.thumbnailType;const y=pa(TB),_=null==v||null===(t=v.jitsiTrack)||void 0===t?void 0:t.getId(),w=v&&go.createElement(Due,{id:o?"localScreenshare_container":`remoteVideo_${_||""}`,muted:!0,style:g.video,videoTrack:v}),S=TA().cx;return go.createElement("span",{className:r,id:`participant_${h}`,...a?{onTouchEnd:d,onTouchMove:p,onTouchStart:f}:{onClick:s,onMouseEnter:l,onMouseMove:u,onMouseLeave:c},style:g.thumbnail},w,go.createElement("div",{className:null==n?void 0:n.containerBackground}),go.createElement("div",{className:S(null==n?void 0:n.indicatorsContainer,null==n?void 0:n.indicatorsTopContainer,y===lB&&"tile-view-mode")},go.createElement(Fpe,{isHovered:i,participantId:h,thumbnailType:b})),m&&go.createElement("div",{className:null==n?void 0:n.tintBackground}),go.createElement("div",{className:S(null==n?void 0:n.indicatorsContainer,null==n?void 0:n.indicatorsBottomContainer,y===lB&&"tile-view-mode")},go.createElement(Que,{className:null==n?void 0:n.indicatorsBackground,local:!1,participantId:h,showStatusIndicators:!0})))};function Hpe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Vpe extends go.Component{constructor(e){super(e),Hpe(this,"timeoutHandle",void 0),Hpe(this,"containerRef",void 0),Hpe(this,"_firstTap",void 0);const t={canPlayEventReceived:!1,displayMode:0,popoverVisible:!1,isHovered:!1};this.state={...t,displayMode:TF(IF(e,t))},this.timeoutHandle=void 0,this.containerRef=(0,go.createRef)(),this._clearDoubleClickTimeout=this._clearDoubleClickTimeout.bind(this),this._onCanPlay=this._onCanPlay.bind(this),this._onClick=this._onClick.bind(this),this._onTogglePinButtonKeyDown=this._onTogglePinButtonKeyDown.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onMouseEnter=this._onMouseEnter.bind(this),this._onMouseMove=tl(this._onMouseMove.bind(this),100,{leading:!0,trailing:!1}),this._onMouseLeave=this._onMouseLeave.bind(this),this._onTouchStart=this._onTouchStart.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._showPopover=this._showPopover.bind(this),this._hidePopover=this._hidePopover.bind(this),this._onGifMouseEnter=this._onGifMouseEnter.bind(this),this._onGifMouseLeave=this._onGifMouseLeave.bind(this)}componentDidMount(){this._onDisplayModeChanged()}componentDidUpdate(e,t){t.displayMode!==this.state.displayMode&&this._onDisplayModeChanged()}_onDisplayModeChanged(){const e=IF(this.props,this.state);this._maybeSendScreenSharingIssueEvents(e)}_maybeSendScreenSharingIssueEvents(e){const t=this.props,n=t._isLowBandwidthMode,r=t._isScreenSharing,i=t._thumbnailType;0!==this.state.displayMode&&i===zi&&r&&!n&&mj(aD({source:"thumbnail",...e}))}static getDerivedStateFromProps(e,t){if(!e._videoTrack&&t.canPlayEventReceived){const n={...t,canPlayEventReceived:!1};return{...n,displayMode:TF(IF(e,n))}}const n=TF(IF(e,t));return n!==t.displayMode?{...t,displayMode:n}:null}_clearDoubleClickTimeout(){clearTimeout(this._firstTap),this._firstTap=void 0}_showPopover(){this.setState({popoverVisible:!0})}_hidePopover(){this.props._thumbnailType===$i&&this.setState({isHovered:!1}),this.setState({popoverVisible:!1})}_getAvatarSize(){const e=this.props,t=e._height,n=e._width;return Math.min(t/2,n-30,200)}_getStyles(){var e;const t=this.state.canPlayEventReceived,n=this.props,r=n._disableTileEnlargement,i=n._height,o=n._isVirtualScreenshareParticipant,a=n._isHidden,s=n._isScreenSharing,l=n._participant,c=n._thumbnailType,u=n._videoObjectPosition,d=n._videoTrack,p=n._width,f=n.horizontalOffset,h=n.style,m=c===zi,g=null==d?void 0:d.jitsiTrack,v=null==g?void 0:g.track,b=((null==v||null===(e=v.getSettings())||void 0===e?void 0:e.aspectRatio)||1)<1;let y={thumbnail:{},avatar:{},video:{}};const _=this._getAvatarSize();let w=(h||{}).left;"number"==typeof w&&f&&(w+=f);let S=null;const E=b&&m||r||s;return S=t||l.local||o?{objectFit:E?"contain":"cover"}:{display:"none"},"cover"===S.objectFit&&(S.objectPosition=u),y={thumbnail:{...h,left:w,height:`${i}px`,minHeight:`${i}px`,minWidth:`${p}px`,width:`${p}px`},avatar:{height:`${_}px`,width:`${_}px`},video:S},a&&(y.thumbnail.display="none"),y}_onClick(){const e=this.props,t=e._participant,n=e.dispatch,r=e._stageFilmstripLayout,i=t.id,o=t.pinned;n(r?hF(i):Ek(o?null:i))}_onTogglePinButtonKeyDown(e){"Enter"!==e.key&&" "!==e.key||this._onClick()}_onFocus(){this.setState({isHovered:!0})}_onBlur(){setTimeout((()=>{var e,t;null!==(e=this.containerRef)&&void 0!==e&&null!==(e=e.current)&&void 0!==e&&e.contains(document.activeElement)||null!==(null===(t=document.activeElement)||void 0===t?void 0:t.closest(".popover"))||this.setState({isHovered:!1})}),0)}_onMouseEnter(){this.setState({isHovered:!0})}_onMouseMove(){this.state.isHovered||this.setState({isHovered:!0})}_onMouseLeave(){this.setState({isHovered:!1})}
85_onTouchStart(){if(this.timeoutHandle=window.setTimeout(this._showPopover,600),this._firstTap)return this._clearDoubleClickTimeout(),void this._onClick();this._firstTap=window.setTimeout(this._clearDoubleClickTimeout,300)}_onTouchEnd(){clearTimeout(this.timeoutHandle)}_onTouchMove(){clearTimeout(this.timeoutHandle)}_renderFakeParticipant(){const e=this.props,t=e._isMobile,n=e._participant,r=n.avatarURL,i=n.pinned,o=n.name,a=this._getStyles(),s=this._getContainerClassName();return go.createElement("span",{"aria-label":this.props.t(i?"unpinParticipant":"pinParticipant",{participantName:o}),className:s,id:"sharedVideoContainer",onClick:this._onClick,onKeyDown:this._onTogglePinButtonKeyDown,...t?{}:{onMouseEnter:this._onMouseEnter,onMouseMove:this._onMouseMove,onMouseLeave:this._onMouseLeave},role:"button",style:a.thumbnail,tabIndex:0},r?go.createElement("img",{alt:"",className:"sharedVideoAvatar",src:r}):this._renderAvatar(a.avatar))}_renderAvatar(e){const t=this.props._participant.id;return go.createElement("div",{className:"avatar-container",style:e},go.createElement(zj,{className:"userAvatar",participantId:t,size:this._getAvatarSize()}))}_getContainerClassName(){let e="videocontainer";const t=this.state.displayMode,n=this.props,r=n._isDominantSpeakerDisabled,i=n._participant,o=n._raisedHand,a=n._thumbnailType,s=kA.getClasses(this.props);return e+=` ${Vi[t]}`,o&&(e+=` ${s.raisedHand}`),!r&&null!=i&&i.dominantSpeaker&&(e+=` ${s.activeSpeaker} dominant-speaker`),a!==zi&&null!=i&&i.pinned&&(e+=" videoContainerFocused"),e}_onGifMouseEnter(){const e=this.props,t=e.dispatch,n=e._participant.id;t({type:sq,participantId:n})}_onGifMouseLeave(){const e=this.props,t=e.dispatch,n=e._participant.id;t({type:iq,participantId:n})}_renderGif(){const e=this.props._gifSrc,t=kA.getClasses(this.props);return e&&go.createElement("div",{className:t.gif},go.createElement("img",{alt:"GIF",src:e}))}_onCanPlay(){this.setState({canPlayEventReceived:!0})}_renderParticipant(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=this.props,n=t._audioTrack,r=t._gifSrc,i=t._isMobile,o=t._isMobilePortrait,a=t._isScreenSharing,s=t._localFlipX,l=t._participant,c=t._shouldDisplayTintBackground,u=t._thumbnailType,d=t._videoTrack,p=t.filmstripType,f=t.t,h=kA.getClasses(this.props),m=l||{},g=m.id,v=m.name,b=m.pinned,y=this.state,_=y.isHovered,w=y.popoverVisible,S=this._getStyles();let E=this._getContainerClassName();const k=d&&!a&&s?"flipVideoX":"",C=null==d?void 0:d.jitsiTrack,A=null==C?void 0:C.getId(),T={},I=f(b?"unpinParticipant":"pinParticipant",{participantName:v});e?o&&(S.thumbnail.height=S.thumbnail.width,E=`${E} self-view-mobile-portrait`):T.onCanPlay=this._onCanPlay;const D=d&&go.createElement(Due,{className:e?k:"",eventHandlers:T,id:e?"localVideo_container":`remoteVideo_${A||""}`,muted:!e||void 0,style:S.video,videoTrack:d});return go.createElement("span",{className:E,id:e?"localVideoContainer"+(p===Xi?"":`_${p}`):`participant_${g}${p===Xi?"":`_${p}`}`,onBlur:this._onBlur,onFocus:this._onFocus,...i?{onTouchEnd:this._onTouchEnd,onTouchMove:this._onTouchMove,onTouchStart:this._onTouchStart}:{onClick:this._onClick,onMouseEnter:this._onMouseEnter,onMouseMove:this._onMouseMove,onMouseLeave:this._onMouseLeave},ref:this.containerRef,style:S.thumbnail},go.createElement(jX,{content:I},go.createElement("span",{"aria-label":I,className:h.keyboardPinButton,onKeyDown:this._onTogglePinButtonKeyDown,role:"button",tabIndex:0})),!r&&(e?go.createElement("span",{id:"localVideoWrapper"},D):D),go.createElement("div",{className:h.containerBackground}),go.createElement("div",{className:(0,hQ.A)(h.indicatorsContainer,h.indicatorsBottomContainer,u===zi&&"tile-view-mode")},go.createElement(Que,{className:h.indicatorsBackground,local:e,participantId:g,showStatusIndicators:!d6(l),thumbnailType:u})),go.createElement("div",{className:(0,hQ.A)(h.indicatorsContainer,h.indicatorsTopContainer,u===zi&&"tile-view-mode")},go.createElement(Fpe,{disableConnectionIndicator:d6(l),hidePopover:this._hidePopover,indicatorsClassName:h.indicatorsBackground,isHovered:_,local:e,participantId:g,popoverVisible:w,showPopover:this._showPopover,thumbnailType:u}
85)),c&&go.createElement("div",{className:h.tintBackground}),!r&&this._renderAvatar(S.avatar),!e&&go.createElement("div",{className:"presence-label-container"},go.createElement(uU,{className:"presence-label",participantID:g})),go.createElement(Lue,{_audioTrack:n}),this._renderGif(),go.createElement("div",{className:(0,hQ.A)(h.borderIndicator,r&&h.borderIndicatorOnTop,"raised-hand-border")}),go.createElement("div",{className:(0,hQ.A)(h.borderIndicator,r&&h.borderIndicatorOnTop,"active-speaker-indicator")}),r&&go.createElement("div",{className:(0,hQ.A)(h.borderIndicator,h.borderIndicatorOnTop),onMouseEnter:this._onGifMouseEnter,onMouseLeave:this._onGifMouseLeave}))}render(){const e=this.props,t=e._isVirtualScreenshareParticipant,n=e._participant,r=e._shouldDisplayTintBackground;if(!n)return null;const i=n.fakeParticipant;if(n.local)return this._renderParticipant(!0);if(i&&!d6(n)&&!t)return this._renderFakeParticipant();if(t){const e=this.state.isHovered,t=this.props,i=t._videoTrack,o=t._isMobile,a=t._thumbnailType,s=kA.getClasses(this.props);return go.createElement(Upe,{classes:s,containerClassName:this._getContainerClassName(),isHovered:e,isLocal:s6(n),isMobile:o,onClick:this._onClick,onMouseEnter:this._onMouseEnter,onMouseLeave:this._onMouseLeave,onMouseMove:this._onMouseMove,onTouchEnd:this._onTouchEnd,onTouchMove:this._onTouchMove,onTouchStart:this._onTouchStart,participantId:n.id,shouldDisplayTintBackground:r,styles:this._getStyles(),thumbnailType:a,videoTrack:i})}return this._renderParticipant()}}const zpe=ra((function(e,t){var n,r,i,o,a,s;const l=t.participantID,c=t.filmstripType,u=void 0===c?Xi:c,d=i6(e,l),p=null!==(n=null==d?void 0:d.id)&&void 0!==n?n:"",f=null===(r=null==d?void 0:d.local)||void 0===r||r,h=u6(d),m=e["features/base/tracks"],g=Rs(e,d),v=f?ks(m):Os(m,Vr.AUDIO,p),b=null!==(i=TB(e))&&void 0!==i?i:"";let y={},_=!1;const w=e["features/base/config"],S=w.defaultLocalDisplayName,E=w.disableTileEnlargement,k=w.iAmRecorder,C=w.iAmSipGateway,A=e["features/base/settings"].localFlipX,T=po(),I=MF(e),D=function(e,t){switch(e){case lB:return zi;case cB:return $i;case sB:return Wi;case uB:return t!==Xi?zi:$i}}(b,u);switch(D){case $i:case Wi:{var P;const t=e["features/filmstrip"],n=t.horizontalViewDimensions,r=void 0===n?{local:{width:void 0,height:void 0},remote:{width:void 0,height:void 0}}:n,i=t.verticalViewDimensions,o=void 0===i?{local:{width:void 0,height:void 0},remote:{width:void 0,height:void 0},gridView:{}}:i,a=xF(e),s=D===$i?o:r,l=s.local,c=s.remote,u=null!==(P=f?l:c)&&void 0!==P?P:{width:void 0,height:void 0};if(y={_width:u.width,_height:u.height},a){const e=o.gridView.thumbnailSize;y={_width:e.width,_height:e.height}}_=T&&e["features/base/responsive-ui"].aspectRatio===_B;break}case zi:{var x;const t=(null!==(x=e["features/filmstrip"].tileViewDimensions)&&void 0!==x?x:{thumbnailSize:void 0}).thumbnailSize,n=e["features/filmstrip"],r=n.stageFilmstripDimensions,i=void 0===r?{thumbnailSize:{height:void 0,width:void 0}}:r,o=n.screenshareFilmstripDimensions,a=void 0===o?{thumbnailSize:{height:void 0,width:void 0}}:o;if(y={_width:null==t?void 0:t.width,_height:null==t?void 0:t.height},u===eo){var R;const e=null!==(R=i.thumbnailSize)&&void 0!==R?R:{width:void 0,height:void 0};y={_width:e.width,_height:e.height}}else if(u===to){var O;const e=null!==(O=a.thumbnailSize)&&void 0!==O?O:{width:void 0,height:void 0};y={_width:e.width,_height:e.height}}break}}t.width&&(y._width=t.width);const M=hq(e,null!=p?p:"").gifUrl,N=pq(e),L=f?null===(o=X4(e))||void 0===o?void 0:o.id:l,j=I.find((e=>e===L)),B=(null===(a=e["features/large-video"])||void 0===a?void 0:a.participantId)===p,F=g6(e),U=b!==lB&&u===Xi&&(j||B)&&!F.includes(p),H=null!==(s=e["features/base/config"].disableCameraTintForeground)&&void 0!==s&&s;return{_audioTrack:v,_currentLayout:b,_defaultLocalDisplayName:S,_disableTileEnlargement:Boolean(E),_isActiveParticipant:j,_isHidden:f&&k&&!C,_isLowBandwidthMode:Boolean(e["features/base/low-bandwidth-mode"].enabled),_isCurrentlyOnLargeVideo:B,_isDominantSpeakerDisabled:interfaceConfig.DISABLE_DOMINANT_SPEAKER_INDICATOR,_isMobile:T,_isMobilePortrait:_,_isScreenSharing:"desktop"===(null==g?void 0:g.videoType),_isVideoPlayable:p&&wF(e,p),_isVirtualScreenshareParticipant:h,_localFlipX:Boolean(A),_participant:d,_raisedHand:A6(d),_stageFilmstripLayout:LF(e),_stageParticipantsVisible:b===uB,_shouldDisplayTintBackgroun
85d:!H&&U,_thumbnailType:D,_videoObjectPosition:Tte(e,null==d?void 0:d.id),_videoTrack:g,...y,_gifSrc:"chat"===N?null:M}}))(kA(tC((e=>(Pue(e._videoTrack),go.createElement(Vpe,{...e})))),(e=>({indicatorsContainer:{position:"absolute",padding:e.spacing(1),zIndex:10,width:"100%",boxSizing:"border-box",display:"flex",left:0,"&.tile-view-mode":{padding:e.spacing(2)}},indicatorsTopContainer:{top:0,justifyContent:"space-between"},indicatorsBottomContainer:{bottom:0},indicatorsBackground:{backgroundColor:"rgba(0, 0, 0, 0.7)",borderRadius:"4px",display:"flex",alignItems:"center",maxWidth:"100%",overflow:"hidden","&:not(:empty)":{padding:"4px 8px"},"& > *:not(:last-child)":{marginRight:"8px"}},containerBackground:{position:"absolute",top:0,left:0,height:"100%",width:"100%",borderRadius:"4px",backgroundColor:e.palette.thumbnailBackground},borderIndicator:{position:"absolute",width:"100%",height:"100%",zIndex:9,borderRadius:"4px",pointerEvents:"none"},borderIndicatorOnTop:{zIndex:11},activeSpeaker:{"& .active-speaker-indicator":{boxShadow:`inset 0px 0px 0px 3px ${e.palette.action01Hover} !important`}},raisedHand:{"& .raised-hand-border":{boxShadow:`inset 0px 0px 0px 2px ${e.palette.warning02} !important`}},gif:{position:"absolute",width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",overflow:"hidden",backgroundColor:e.palette.thumbnailBackground,"& img":{maxWidth:"100%",maxHeight:"100%",objectFit:"contain",flexGrow:1}},tintBackground:{position:"absolute",zIndex:0,width:"100%",height:"100%",backgroundColor:e.palette.thumbnailTintBackground,opacity:.8},keyboardPinButton:{position:"absolute",zIndex:10,pointerEvents:"none",left:"3px",right:"3px",bottom:"3px",top:"3px"}}))));class $pe extends go.Component{render(){const e=this.props,t=e._disableSelfView,n=e._filmstripType,r=void 0===n?Xi:n,i=e._isLocalScreenShare,o=void 0!==i&&i,a=e._horizontalOffset,s=void 0===a?0:a,l=e._participantID,c=e._thumbnailWidth,u=e.style;return"string"!=typeof l?null:"local"===l?t?null:go.createElement(zpe,{filmstripType:r,horizontalOffset:s,key:"local",style:u,width:c}):o?t?null:go.createElement(zpe,{filmstripType:r,horizontalOffset:s,key:"localScreenShare",participantID:l,style:u,width:c}):go.createElement(zpe,{filmstripType:r,horizontalOffset:s,key:`remote_${l}`,participantID:l,style:u,width:c})}}const Wpe=ra((function(e,t){var n,r;const i=TB(e),o=e["features/filmstrip"].remoteParticipants,a=MF(e),s=G6(e),l=xF(e),c=null===(n=t.data)||void 0===n?void 0:n.filmstripType,u=c===eo,d=a.sort(),p=u?d:o,f=p.length,h=null===(r=X4(e))||void 0===r?void 0:r.id;if(i===lB||l||u){var m;const n=t.columnIndex,r=t.rowIndex,i=e["features/filmstrip"],o=i.tileViewDimensions,a=i.stageFilmstripDimensions,d=i.verticalViewDimensions.gridView;let v=null==o?void 0:o.gridDimensions,b=null==o?void 0:o.thumbnailSize;u?(v=a.gridDimensions,b=a.thumbnailSize):l&&(v=null==d?void 0:d.gridDimensions,b=null==d?void 0:d.thumbnailSize);const y=null!==(m=v)&&void 0!==m?m:{},_=y.columns,w=void 0===_?1:_,S=y.rows,E=void 0===S?1:S,k=r*w+n;let C,A;const T=e["features/base/config"],I=T.iAmRecorder,D=T.disableTileEnlargement,P=e["features/base/participants"].localScreenShare,x=P?2:1;let R;if(R=u?f:f+(s?0:x)-(I?1:0),r===E-1){const e=R%w;if(e>0){var g;const t=null!==(g=b)&&void 0!==g?g:{},r=t.width,i=void 0===r?1:r,o=t.height,a=void 0===o?1:o,s=w*(i+4);let l=0,c=i;D||(A=Math.min(s/e-4,a*Fi),l=A-i,c=A),C=Math.floor((s-e*(c+4))/2)+n*l}}if(k>R-1)return{};if(u)return{_disableSelfView:s,_filmstripType:c,_participantID:p[k]===h?"local":p[k],_horizontalOffset:C,_thumbnailWidth:A};const O=I||s?k:k-x;return I||k!==(s?f:0)?!I&&P&&k===(s?f:1)?{_disableSelfView:s,_filmstripType:c,_isLocalScreenShare:!0,_participantID:null==P?void 0:P.id,_horizontalOffset:C,_thumbnailWidth:A}:{_filmstripType:c,_participantID:p[O],_horizontalOffset:C,_thumbnailWidth:A}:{_disableSelfView:s,_filmstripType:c,_participantID:"local",_horizontalOffset:C,_thumbnailWidth:A}}if(i===uB&&c===to){const t=e["features/filmstrip"].screenshareFilmstripParticipantId,n=e["features/video-layout"].remoteScreenShares;let r=n.find((e=>e===t));return!r&&n.length&&(r=n[n.length-1]),{_filmstripType:c,_participantID:r}}const v=t.index;return"number"!=typeof v||f<=v?{}:{_participantID:p[v]}}))($pe);const Ype="rgba(51, 51, 51, .5)",qpe={paddingLeft:"6px",paddingRight:"6px",paddingTop:0,paddingBottom:0},Gpe={paddingLeft:0,paddingRight:0,paddingTop:"6px",paddingBottom:"6px"},Kpe={pading:0};class Jpe extends go.PureComponent{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_throttledResize",void 0),this.state={isMouseDown:!1,mousePosition:null,dragFilmstripWidth:null},this._onShortcutToggleFilmstrip=this._onShortcutToggleFilmstrip.bind(this),this._onToolbarToggleFilmstrip=this._onToolbarToggleFilmstrip.bind(this),this._onTabIn=this._onTabIn.bind(this),this._gridItemKey=this._gridItemKey.bind(this),this._listItemKey=this._listItemKey.bind(this),this._onGridItemsRendered=this._onGridItemsRendered.bind(this),this._onListItemsRendered=this._onListItemsRendered.bind(this),this._onToggleButtonTouch=this._onToggleButtonTouch.bind(this),this._onDragHandlePointerDown=this._onDragHandlePointerDown.bind(this),this._onDragHandleClick=this._onDragHandleClick.bind(this),this._onDragHandleTouchStart=this._onDragHandleTouchStart.bind(this),this._onDragPointerUp=this._onDragPointerUp.bind(this),this._onFilmstripResize=this._onFilmstripResize.bind(this),this._throttledResize=nl(this._onFilmstripResize,50,{leading:!0,trailing:!1})}componentDidMount(){this.props.dispatch(R2({character:"F",helpDescription:"keyboardShortcuts.toggleFilmstrip",handler:this._onShortcutToggleFilmstrip})),document.addEventListener("pointerup",this._onDragPointerUp),document.addEventListener("pointermove",this._throttledResize)}componentWillUnmount(){this.props.dispatch(O2("F")),document.removeEventListener("pointerup",this._onDragPointerUp),document.removeEventListener("pointermove",this._throttledResize)}render(){const e={},t=this.props,n=t._alwaysShowResizeBar,r=t._currentLayout,i=t._disableSelfView,o=t._filmstripDisabled,a=t._localScreenShareId,s=t._mainFilmstripVisible,l=t._resizableFilmstrip,c=t._topPanelFilmstrip,u=t._topPanelMaxHeight,d=t._topPanelVisible,p=t._verticalViewBackgroun
85d,f=t._verticalViewGrid,h=t._verticalViewMaxWidth,m=t.filmstripType,g=t.t,v=kA.getClasses(this.props),b=this.state.isMouseDown,y=r===lB;r===uB&&m===eo?(c&&(e.maxHeight=`${u}px`,e.zIndex=1,d||(e.top=`-${u}px`)),s&&(e.maxWidth=`calc(100% - ${h}px)`)):r===uB&&m===to?(s&&(e.maxWidth=`calc(100% - ${h}px)`),d&&(e.maxHeight=`calc(100% - ${u}px)`),e.bottom=0,e.top="auto"):(r===cB||r===uB&&m===Xi)&&(e.maxWidth=h,s||(e.right=`-${e.maxWidth}px`));let _=null;!this.props._iAmRecorder&&r!==lB&&(m===Xi&&!o||m===eo&&c)&&(_=this._renderToggleButton());const w=go.createElement(go.Fragment,null,go.createElement("div",{className:(0,hQ.A)(this.props._videosClassName,!y&&(m===Xi||m===eo&&c)&&!l&&"filmstrip-hover",f&&"vertical-view-grid"),id:"remoteVideos"},!i&&!f&&go.createElement("div",{className:"filmstrip__videos",id:"filmstripLocalVideo"},!y&&m===Xi&&go.createElement("div",{id:"filmstripLocalVideoThumbnail"},go.createElement(zpe,{filmstripType:Xi,key:"local"}))),a&&!i&&!f&&go.createElement("div",{className:"filmstrip__videos",id:"filmstripLocalScreenShare"},go.createElement("div",{id:"filmstripLocalScreenShareThumbnail"},!y&&m===Xi&&go.createElement(zpe,{key:"localScreenShare",participantID:a}))),this._renderRemoteParticipants()));return go.createElement("div",{className:(0,hQ.A)("filmstrip",this.props._className,v.filmstrip,f&&"no-vertical-padding",p&&v.filmstripBackground),style:e},go.createElement("span",{"aria-level":1,className:"sr-only",role:"heading"},g("filmstrip.accessibilityLabel.heading")),_,l?go.createElement("div",{className:(0,hQ.A)("resizable-filmstrip",v.resizableFilmstripContainer,c&&"top-panel-filmstrip",n&&"always-show-resize-bar")},go.createElement("div",{className:(0,hQ.A)("dragHandleContainer",v.dragHandleContainer,(b||n)&&"visible",c&&"top-panel"),onClick:this._onDragHandleClick,onPointerDown:this._onDragHandlePointerDown,onTouchStart:this._onDragHandleTouchStart},go.createElement("div",{className:(0,hQ.A)(v.dragHandle,"dragHandle")})),w):w)}_onDragHandlePointerDown(e){const t=this.props,n=t._topPanelFilmstrip,r=t._topPanelHeight,i=t._verticalFilmstripWidth;e.preventDefault(),e.stopPropagation(),e.target.setPointerCapture(e.pointerId),this.setState({isMouseDown:!0,mousePosition:n?e.clientY:e.clientX,dragFilmstripWidth:i||Gi,dragFilmstripHeight:r||no}),this.props.dispatch(uF(!0))}_onDragHandleClick(e){e.preventDefault(),e.stopPropagation()}_onDragHandleTouchStart(e){e.stopPropagation()}_onDragPointerUp(){this.state.isMouseDown&&(this.setState({isMouseDown:!1}),this.props.dispatch(uF(!1)))}_onFilmstripResize(e){if(this.state.isMouseDown){const t=this.props,n=t.dispatch,r=t._verticalFilmstripWidth,i=t._maxFilmstripWidth,o=t._topPanelHeight,a=t._maxTopPanelHeight,s=t._topPanelFilmstrip,l=this.state,c=l.dragFilmstripWidth,u=l.dragFilmstripHeight,d=l.mousePosition;if(s){const t=e.clientY-(null!=d?d:0),r=Math.max(Math.min((null!=u?u:0)+t,a),no);r!==o&&n(function(e){return{type:zB,height:e}}(r))}else{const t=(null!=d?d:0)-e.clientX,o=Math.max(Math.min((null!=c?c:0)+t,i),Gi);o!==r&&n(cF(o))}}}_calculateIndices(e,t){const n=this.props,r=n._currentLayout,i=n._iAmRecorder;let o=e,a=t;return n._disableSelfView||i||r!==lB||(o=Math.max(e-1,0),a=t-1),{startIndex:o,stopIndex:a}}_onTabIn(){!this.props._isToolboxVisible&&this.props._mainFilmstripVisible&&this.props.dispatch(UG())}_listItemKey(e){const t=this.props,n=t._remoteParticipants,r=t._remoteParticipantsLength;return"number"!=typeof e||r<=e?`empty-${e}`:n[e]}_gridItemKey(e){let t=e.columnIndex,n=e.rowIndex;const r=this.props,i=r._disableSelfView,o=r._columns,a=r._iAmRecorder,s=r._remoteParticipants,l=r._remoteParticipantsLength,c=n*o+t;return c>l-(a?1:0)?`empty-${c}`:a||c!==(i?l:0)?s[a||i?c:c-1]:"local"}_onListItemsRendered(e){let t=e.visibleStartIndex,n=e.visibleStopIndex;const r=this.props,i=r.dispatch,o=r._currentLayout,a=r._filmstripWidth,s=r._filmstripHeight,l=r._thumbnailWidth,c=r._thumbnailHeight,u=o===sB,d=function(e,t,n,r){const i=t-e+1,o=Math.floor(n/r);return Math.max(1,Math.min(i,o))}
85(t,n,u?a:s,u?l+4:c+4),p=this._calculateIndices(t,n);i(rF(p.startIndex,p.stopIndex,d))}_onGridItemsRendered(e){let t=e.visibleColumnStartIndex,n=e.visibleColumnStopIndex,r=e.visibleRowStartIndex,i=e.visibleRowStopIndex;const o=this.props,a=o._columns,s=o.dispatch,l=r*a+t,c=i*a+n,u=this._calculateIndices(l,c);s(rF(u.startIndex,u.stopIndex))}_renderRemoteParticipants(){const e=this.props,t=e._columns,n=e._currentLayout,r=e._filmstripHeight,i=e._filmstripWidth,o=e._hasScroll,a=e._isVerticalFilmstrip,s=e._remoteParticipantsLength,l=e._resizableFilmstrip,c=e._rows,u=e._thumbnailHeight,d=e._thumbnailWidth,p=e._verticalViewGrid,f=e.filmstripType;if(!d||isNaN(d)||!u||isNaN(u)||!r||isNaN(r)||!i||isNaN(i))return null;if(n===lB||p||f!==Xi)return go.createElement(Cue,{className:"filmstrip__videos remote-videos",columnCount:t,columnWidth:d+4,height:r,initialScrollLeft:0,initialScrollTop:0,itemData:{filmstripType:f},itemKey:this._gridItemKey,onItemsRendered:this._onGridItemsRendered,overscanRowCount:1,rowCount:c,rowHeight:u+4,width:i},Wpe);const h={itemCount:s,className:"filmstrip__videos remote-videos "+(l?"":"height-transition"),height:r,itemKey:this._listItemKey,itemSize:0,onItemsRendered:this._onListItemsRendered,overscanCount:1,width:i,style:{willChange:"auto"}};if(n===sB){const e=d+4,t=!o;h.itemSize=e,h.layout="horizontal",t&&(h.className+=" is-not-overflowing")}else if(a){const e=u+4;!o&&(h.className+=" is-not-overflowing"),h.itemSize=e}return go.createElement(Aue,{...h},Wpe)}_doToggleFilmstrip(){const e=this.props,t=e.dispatch,n=e._mainFilmstripVisible,r=e._topPanelFilmstrip,i=e._topPanelVisible;t(r?gF(!i):tF(!n))}_onShortcutToggleFilmstrip(){mj(lD("toggle.filmstrip",WI,{enable:this.props._mainFilmstripVisible})),this._doToggleFilmstrip()}_onToolbarToggleFilmstrip(){mj(cD("toggle.filmstrip.button",{enable:this.props._mainFilmstripVisible})),this._doToggleFilmstrip()}_onToggleButtonTouch(e){e.stopPropagation(),this._onToolbarToggleFilmstrip()}_renderToggleButton(){const e=this.props,t=e.t,n=e._isVerticalFilmstrip,r=e._mainFilmstripVisible,i=e._topPanelFilmstrip,o=e._topPanelVisible,a=kA.getClasses(this.props),s=(i?o:r)?fS:mS,l=po()?{onTouchStart:this._onToggleButtonTouch}:{onClick:this._onToolbarToggleFilmstrip};return go.createElement("div",{className:(0,hQ.A)(a.toggleFilmstripContainer,n&&a.toggleVerticalFilmstripContainer,i&&a.toggleTopPanelContainer,i&&!o&&a.toggleTopPanelContainerHidden,"toggleFilmstripContainer")},go.createElement("button",{"aria-expanded":this.props._mainFilmstripVisible,"aria-label":t("toolbar.accessibilityLabel.toggleFilmstrip"),className:a.toggleFilmstripButton,id:"toggleFilmstripButton",onFocus:this._onTabIn,tabIndex:0,...l},go.createElement(AI,{"aria-label":t("toolbar.accessibilityLabel.toggleFilmstrip"),size:24,src:s})))}}const Zpe=tC(ra((function(e,t){var n;const r=t._hasScroll,i=void 0!==r&&r,o=t.filmstripType,a=t._topPanelFilmstrip,s=t._remoteParticipants,l=e["features/toolbox"].toolbarButtons,c=e["features/base/config"],u=c.iAmRecorder,d=c.filmstrip,p=(void 0===d?{}:d).alwaysShowResizeBar,f=e["features/filmstrip"],h=f.topPanelHeight,m=f.topPanelVisible,g=f.visible,v=f.width,b=e["features/base/participants"].localScreenShare,y=e["features/toolbox"].visible&&(null==l?void 0:l.length),_=function(e){if(e["features/invite"].calleeInfoVisible)return!1;const t=f6(e);let n;const r=e["features/base/config"],i=r.disable1On1Mode,o=r.filmstrip,a=(void 0===o?{}:o).alwaysShowResizeBar,s=e["features/base/responsive-ui"].contextMenuOpened;return Boolean(s||t>2||a||t>1&&null!==i&&(!po()&&e["features/toolbox"].visible||(n=y6(e))&&n.local)||i)}(e),w=G6(e),S=e["features/base/responsive-ui"],E=S.videoSpaceWidth,k=S.clientHeight,C=function(e){const t=e["features/base/config"].filmstrip;return Boolean(null==t?void 0:t.disabled)}(e),A=y&&po()&&E<=Ui,T=y&&po(),I=jF(e)&&m,D=g&&!C;let P=D||o!==Xi;a&&(P=I);const x=`filmstrip__videos${P?"":" hidden"}${i?" has-scroll":""}`,R=`${_||t._verticalViewGrid?"":"hide-videos"} ${T?"reduce-height":""} ${A?"collapse":""} ${P?"":"hidden"}`.trim(),O=TB(e),M=O===cB||o===Xi&&O===uB;return{_className:R,_chatOpen:e["features/chat"].isOpen,_currentLayout:O,_disableSelfView:w,_filmstripDisabled:C,_hasScroll:i,_iAmRecorder:Boolean(u),_isNarrowScreenWithChatOpen:SB(e),_isToolboxVisible:lW(e),_isVerticalFilmstrip:M,_localScreenShareId:null==b?void 0:b.id,_mainFilmstripVisible:D,_maxFilmstripWidth:E-Qi,_maxTopPanelHeight:k-Zi,_remoteParticipantsLength:null!==(n=null==s?void 0:s.length)&&void 0!==n?n:0,_topPanelHeight:h.current,_topPanelMaxHeight:h.current||no,_topPanelVisible:I,_verticalFilmstripWidth:v.current,_verticalViewMaxWidth:RF(e),_videosClassName:x,_alwaysShowResizeBar:p}}))(kA(Jpe,(function(e,t){const n=t._topPanelFilmstrip,r=ho(),i=mo(),o=r?n?Gpe:qpe:Kpe,a={toggleFilmstripContainer:{display:"flex",flexWrap:"nowrap",alignItems:"center",justifyContent:"center",backgroundColor:Ype,width:"32px",height:"24px",position:"absolute",borderRadius:"4px",top:"calc(-24px - 2px)",left:"calc(50% - 16px)",opacity:0,transition:"opacity .3s",zIndex:1,"&:hover, &:focus-within":{backgroundColor:e.palette.filmstripBackgroun
85d}},toggleFilmstripButton:{fontSize:"0.875rem",lineHeight:1.2,textAlign:"center",background:"transparent",height:"auto",width:"100%",padding:0,margin:0,border:"none","-webkit-appearance":"none","& svg":{fill:e.palette.icon01}},toggleVerticalFilmstripContainer:{transform:"rotate(-90deg)",left:"calc(-24px - 2px - 4px)",top:"calc(50% - 12px)"},toggleTopPanelContainer:{transform:"rotate(180deg)",bottom:"calc(-24px - 6px)",top:"auto"},toggleTopPanelContainerHidden:{visibility:"hidden"},filmstrip:{transition:"background .2s ease-in-out, right 1s, bottom 1s, top 1s, height .3s ease-in",right:0,bottom:0,...!r&&{"&:hover, &:focus-within":{"& .resizable-filmstrip":{backgroundColor:Ype},"& .filmstrip-hover":{backgroundColor:Ype},"& .toggleFilmstripContainer":{opacity:1},"& .dragHandleContainer":{visibility:"visible"}}},".horizontal-filmstrip &.hidden":{bottom:"-50px","&:hover":{backgroundColor:"transparent"}},"&.hidden":{"& .toggleFilmstripContainer":{opacity:1}}},filmstripBackground:{backgroundColor:e.palette.filmstripBackgroundHover,"&:hover, &:focus-within":{backgroundColor:e.palette.filmstripBackgroundHover}},resizableFilmstripContainer:{display:"flex",position:"relative",flexDirection:"row",alignItems:"center",height:"100%",width:"100%",transition:"background .2s ease-in-out","& .avatar-container":{maxWidth:"initial",maxHeight:"initial"},"&.top-panel-filmstrip":{flexDirection:"column"},"&.always-show-resize-bar":{backgroundColor:Ype}},dragHandleContainer:{height:"100%",width:"9px",backgroundColor:"transparent",position:"relative",cursor:"col-resize",display:"flex",alignItems:"center",justifyContent:"center",visibility:r&&i?"visible":"hidden",marginLeft:0,marginTop:0,...o,touchAction:"none","&:hover":{"& .dragHandle":{backgroundColor:e.palette.filmstripDragHandleHover}},"&.visible":{visibility:"visible","& .dragHandle":{backgroundColor:e.palette.filmstripDragHandleHover}},"&.top-panel":{order:2,width:"100%",height:"9px",cursor:"row-resize","& .dragHandle":{height:"3px",width:"100px"}}},dragHandle:{backgroundColor:e.palette.filmstripDragHandle,height:"100px",width:"3px",borderRadius:"1px"}};return t._isNarrowScreenWithChatOpen&&(a.filmstrip={...a.filmstrip,"& .vertical-filmstrip":{display:"none"}}),a})))),Qpe=ra((function(e,t){var n,r,i,o,a;const s=e["features/toolbox"].toolbarButtons,l=e["features/filmstrip"],c=l.remoteParticipants,u=l.width,d=e["features/toolbox"].visible&&(null==s?void 0:s.length),p=null!==(n=e["features/filmstrip"].tileViewDimensions)&&void 0!==n?n:{},f=p.gridDimensions,h=void 0===f?{columns:void 0,rows:void 0}:f,m=p.filmstripHeight,g=p.filmstripWidth,v=p.hasScroll,b=p.thumbnailSize,y=TB(e),_=PF(e),w=xF(e);let S=h,E=!1;const k=e["features/base/responsive-ui"],C=k.clientHeight,A=k.videoSpaceWidth,T=C-Number(m);let I=0;if(T>0){const e=60-T;e>0&&(I=e)}else I=60;const D=d&&po()&&A<=Ui,P=d&&(po()||y!==cB&&y!==uB);let x,R,O;switch(y){case lB:E=Boolean(v),x=b,R=Number(m)-(D&&I>0?I:0),O=g;break;case cB:case uB:{const t=e["features/filmstrip"].verticalViewDimensions,n=t.remote,r=t.remoteVideosContainer,i=t.gridView,o=t.hasScroll;var M;E=Boolean(o),R=Number(null==r?void 0:r.height)-(!w&&P?72:0),O=null==r?void 0:r.width,w?(S=null!==(M=null==i?void 0:i.gridDimensions)&&void 0!==M?M:{columns:void 0,rows:void 0},x=null==i?void 0:i.thumbnailSize,E=Boolean(null==i?void 0:i.hasScroll)):x=n;break}case sB:{const t=e["features/filmstrip"].horizontalViewDimensions,n=t.remote,r=t.remoteVideosContainer,i=t.hasScroll;E=Boolean(i),x=n,R=null==r?void 0:r.height,O=null==r?void 0:r.width;break}}return{_columns:null!==(r=S.columns)&&void 0!==r?r:1,_filmstripHeight:R,_filmstripWidth:O,_hasScroll:E,_remoteParticipants:c,_resizableFilmstrip:_,_rows:null!==(i=S.rows)&&void 0!==i?i:1,_thumbnailWidth:null===(o=x)||void 0===o?void 0:o.width,_thumbnailHeight:null===(a=x)||void 0===a?void 0:a.height,_verticalViewGrid:w,_verticalViewBackground:Number(u.current)+5>=Ji}}))((e=>go.createElement("span",null,go.createElement(Zpe,{...e,filmstripType:Xi})))),Xpe=ra((function(e,t){const n=e["features/filmstrip"].screenshareFilmstripDimensions,r=n.filmstripHeight,i=n.filmstripWidth,o=n.thumbnailSize,a=FF(e);return{_columns:1,_currentLayout:TB(e),_filmstripHeight:r,_filmstripWidth:i,_remoteParticipants:a?[a]:[],_resizableFilmstrip:!1,_rows:1,_thumbnailWidth:null==o?void 0:o.width,_thumbnailHeight:null==o?void 0:o.height,_verticalViewGrid:!1,_verticalViewBackgroun
85d:!1}}))((e=>e._currentLayout===uB&&1===e._remoteParticipants.length?go.createElement("span",{className:dB[lB]},go.createElement(Zpe,{...e,filmstripType:to})):null)),efe=ra((function(e,t){var n,r;const i=e["features/toolbox"].toolbarButtons,o=MF(e),a=e["features/toolbox"].visible&&(null==i?void 0:i.length),s=e["features/filmstrip"].stageFilmstripDimensions,l=s.gridDimensions,c=void 0===l?{columns:void 0,rows:void 0}:l,u=s.filmstripHeight,d=s.filmstripWidth,p=s.thumbnailSize,f=c,h=e["features/base/responsive-ui"],m=h.clientHeight,g=h.videoSpaceWidth,v=m-Number(u);let b=0;if(v>0){const e=60-v;e>0&&(b=e)}else b=60;const y=a&&po()&&g<=Ui,_=Number(u)-(y&&b>0?b:0),w=jF(e);return{_columns:null!==(n=f.columns)&&void 0!==n?n:1,_currentLayout:TB(e),_filmstripHeight:_,_filmstripWidth:d,_remoteParticipants:o,_resizableFilmstrip:PF(e)&&w,_rows:null!==(r=f.rows)&&void 0!==r?r:1,_thumbnailWidth:null==p?void 0:p.width,_thumbnailHeight:null==p?void 0:p.height,_topPanelFilmstrip:w,_verticalViewGrid:!1,_verticalViewBackground:!1}}))((e=>e._currentLayout===uB?go.createElement("span",{className:dB[lB]},go.createElement(Zpe,{...e,filmstripType:eo})):null)),tfe={};function nfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rfe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rfe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rfe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class ife extends go.Component{render(){var e;const t=null!==(e=this.props._callee)&&void 0!==e?e:{},n=t.id,r=t.name,i=t.status,o=void 0===i?JF:i,a=this.props._isVideoMuted?"solidBG":"";return go.createElement(yI,{...this._style("ringing",a),id:"ringOverlay"},go.createElement(yI,{...this._style("ringing__content")},go.createElement(zj,{...this._style("ringing__avatar"),participantId:n}),go.createElement(yI,{...this._style("ringing__status")},go.createElement(uU,{defaultPresence:o,...this._style("ringing__text")})),go.createElement(yI,{...this._style("ringing__name")},go.createElement(_I,{...this._style("ringing__text")},r))))}_style(){let e="",t={};for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];for(const n of r)n&&(tfe&&n in tfe?t={...t,...tfe[n]}:e+=`${n} `);const o={className:"",style:{}};return e&&(o.className=e.trim()),t&&(o.style=t),o}}const ofe=ra((function(e){const t=Bs(e["features/base/tracks"],Vr.VIDEO);for(const r of b6(e)){var n=nfe(r,2);const i=n[0];if("poltergeist"===n[1].botType)return{_callee:{id:i,name:m6(e,i),status:v6(e,i)},_isVideoMuted:t}}return{_callee:e["features/invite"].initialCalleeInfo,_isVideoMuted:t}}))(ife);class afe extends go.Component{render(){return this.props._calleeInfoVisible?go.createElement(ofe,null):null}}const sfe=ra((function(e){return{_calleeInfoVisible:Boolean(e["features/invite"].calleeInfoVisible)}}
85))(afe),lfe={backgroundImage:"url(images/rightwatermark.png)"};class cfe extends go.Component{constructor(e){super(e);const t=interfaceConfig.SHOW_BRAND_WATERMARK;this.state={brandWatermarkLink:t?interfaceConfig.BRAND_WATERMARK_LINK:"",showBrandWatermark:t,showPoweredBy:interfaceConfig.SHOW_POWERED_BY}}render(){return go.createElement("div",null,this._renderJitsiWatermark(),this._renderBrandWatermark(),this._renderPoweredBy())}_renderBrandWatermark(){let e=null;if(this.state.showBrandWatermark){e=go.createElement("div",{className:"watermark rightwatermark",style:lfe});const t=this.state.brandWatermarkLink;t&&(e=go.createElement("a",{href:t,target:"_new"},e))}return e}_renderJitsiWatermark(){const e=this.props,t=e._logoLink,n=e._logoUrl,r=e._showJitsiWatermark,i=this.props,o=i.noMargins,a=i.t,s="watermark leftwatermark "+(o?"no-margin":"");let l=null;if(r&&n){const e={backgroundImage:`url(${n})`,position:t?"static":"absolute"};l=go.createElement("div",{className:s,style:e}),t&&(l=go.createElement("a",{"aria-label":a("jitsiHome",{logo:interfaceConfig.APP_NAME}),className:s,href:t,target:"_new"},l))}return l}_renderPoweredBy(){if(this.state.showPoweredBy){const e=this.props.t;return go.createElement("a",{className:"poweredby",href:"http://jitsi.org",target:"_new"},go.createElement("span",null,e("poweredby")," jitsi.org"))}return null}}const ufe=tC(ra((function(e,t){const n=e["features/dynamic-branding"],r=n.customizationReady,i=n.customizationFailed,o=n.defaultBranding,a=n.useDynamicBrandingData,s=n.logoClickUrl,l=n.logoImageUrl,c=e["features/base/conference"].room,u=e["features/base/config"].defaultLogoUrl,d=interfaceConfig,p=d.JITSI_WATERMARK_LINK,f=d.SHOW_JITSI_WATERMARK;let h=r&&!i&&f||!c,m=l,g=s;return a?xe(e)?h=!i&&Boolean(l):o&&(m=u,g=p):(m=t.defaultJitsiLogoURL||u,g=p),{_logoLink:g,_logoUrl:m,_showJitsiWatermark:h}}))(cfe)),dfe=EA()((e=>({badge:{background:"rgba(0, 0, 0, 0.6)",borderRadius:"3px",color:e.palette.text01,maxWidth:"50%",overflow:"hidden",padding:IA("0.25rem")/2+"px 16px",textOverflow:"ellipsis",whiteSpace:"nowrap"}}))),pfe=e=>{let t=e.name;const n=dfe().classes;return go.createElement("div",{className:n.badge},t)},ffe=EA()((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const r={..._9(e)},i=t.clientHeight;"number"==typeof i&&i>0&&(r.fontSize=`${E9(i,function(e){return{max:e.typography.bodyShortRegularLarge.fontSize,min:e.typography.bodyShortRegularSmall.fontSize}}(e))}rem`,r.lineHeight=`${w9(e,i)}rem`);const o=vW(!0),a=vW(!1),s=o.delay+o.duration,l=a.delay+a.duration,c=`opacity ${s}s ${o.easingFunction}`,u=`opacity ${l}s ${a.easingFunction}`,d=`margin-bottom ${bW(o)}`,p=`margin-bottom ${bW(a)}`;return{badgeContainer:{...r,alignItems:"center",display:"inline-flex",justifyContent:"center",marginBottom:OA(e,!1),transition:p,pointerEvents:"none",position:"absolute",bottom:0,left:0,width:"100%",zIndex:1},containerElevated:{marginBottom:OA(e,!0),transition:d,[`&.${n.screenSharing}`]:{opacity:1,transition:`${c}, ${d}`}},screenSharing:{opacity:0,transition:`${u}, ${p}`}}})),hfe=()=>{const e=pa((e=>e["features/base/responsive-ui"].clientHeight)),t=ffe({clientHeight:e}),n=t.classes,r=t.cx,i=pa(P$),o=null==i?void 0:i.id,a=pa((e=>m6(e,null!=o?o:""))),s=pa(lW),l=pa(_W),c=pa(PB),u=u6(i);return l||u&&!c?go.createElement("div",{className:r(n.badgeContainer,s&&n.containerElevated,u&&n.screenSharing),"data-testid":"stage-display-name"},go.createElement(pfe,{name:a})):null};var mfe=__webpack_require__(51986);class gfe extends go.PureComponent{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"throttledFireUpdateSharedVideoEvent",void 0),this.throttledFireUpdateSharedVideoEvent=nl(this.fireUpdateSharedVideoEvent.bind(this),5e3),window._sharedVideoPlayer=this}componentDidMount(){this.props._dockToolbox(!0),this.processUpdatedProps()}componentDidUpdate(e){const t=this.props._videoUrl;e._videoUrl!==t&&mj(sD("started")),this.processUpdatedProps()}componentWillUnmount(){mj(sD("stopped")),this.dispose&&this.dispose(),this.props._dockToolbox(!1)}async processUpdatedProps(){const e=this.props,t=e._status,n=e._time,r=e._isOwner,i=e._muted;if(r)return;const o=await this.getTime();var a,s;pte.info(`Time in proccessUpdated ${o}`),a=Number(n),s=Number(o),Math.abs(a-s)>5&&await this.seek(Number(n)),await this.getPlaybackStatus()!==t&&(t===Jj.PLAYING&&this.play(),t===Jj.PAUSED&&this.pause()),this.isMuted()!==i&&(i?this.mute():this.unMute())}onError(e){pte.error("Error in the video player",null==e?void 0:e.data,null!=e&&e.data?"Check error code at https://developers.google.com/youtube/iframe_api_reference#onError":""),this.props._stopSharedVideo(),this.props._displayWarning()}onPlay(){this.smartAudioMute(),mj(sD("play")),this.fireUpdateSharedVideoEvent()}onPause(){mj(sD("paused")),this.fireUpdateSharedVideoEvent()}onVolumeChange(){const e=this.getVolume(),t=this.isMuted();Number(e)>0&&!t&&this.smartAudioMute(),mj(sD("volume.changed",{volume:e,muted:t})),this.fireUpdatePlayingVideoEvent()}async fireUpdatePlayingVideoEvent(){await this.getPlaybackStatus()===Jj.PLAYING&&this.fireUpdateSharedVideoEvent()}async fireUpdateSharedVideoEvent(){if(!this.props._isOwner)return;const e=await this.getPlaybackStatus();if(!Object.values(Jj).includes(null!=e?e:""))return;const t=this.props,n=t._ownerId;(0,t._setSharedVideoStatus)({videoUrl:t._videoUrl,status:e,time:await this.getTime(),ownerId:n,muted:this.isMuted()})}isSharedVideoVolumeOn(){return!this.isMuted()&&Number(this.getVolume())>0}smartAudioMute(){const e=this.props,t=e._isLocalAudioMuted,n=e._muteLocal;!t&&this.isSharedVideoVolumeOn()&&(mj(sD("audio.muted")),n(!0))}async seek(e){}async getPlaybackStatus(){}isMuted(){}getVolume(){return 1}play(){}pause(){}mute(){}unMute(){}async getTime(){return 0}dispose(){}}const vfe=gfe;function bfe(e){const t=e["features/shared-video"],n=t.ownerId,r=t.status,i=t.time,o=t.videoUrl,a=t.muted,s=X4(e),l=Bs(e["features/base/tracks"],Vr.AUDIO);return{_conference:I5(e),_isLocalAudioMuted:l,_isOwner:n===(null==s?void 0:s.id),_muted:a,_ownerId:n,_status:r,_time:i,_videoUrl:o}}function yfe(e){return{_displayWarning:()=>{e(Rl({titleKey:"dialog.shareVideoLinkError"},hl.LONG))},_dockToolbox:t=>{e(jG(t))},_stopSharedVideo:()=>{e(E0())},_muteLocal:t=>{e(Fz(t,Vr.AUDIO))},_setSharedVideoStatus:t=>{let n=t.videoUrl,r=t.status,i=t.time,o=t.ownerId,a=t.muted;e(S0({videoUrl:n,status:r,time:i,ownerId:o,muted:a}))}}}function _fe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wfe=ra(bfe,yfe)(class extends vfe{constructor(e){super(e),_fe(this,"isPlayerAPILoaded",void 0),_fe(this,"player",void 0),_fe(this,"currentPlaybackState",void 0),_fe(this,"_isMuted",!1),_fe(this,"_volume",1),_fe(this,"_currentTime",0),_fe(this,"onPlayerReady",(async()=>
85{if(!this.player){const e=document.getElementById("sharedVideoPlayer");if(!(e&&e instanceof HTMLIFrameElement))return void pte.error("Cannot find iframe element or element is not an iframe");this.player=new mfe.PeerTubePlayer(e)}try{pte.info("Awaiting player ready..."),await this.player.ready,pte.info("Player is ready"),this.setupEventListeners(),this.isMuted()&&await this.unMute(),await this.play()}catch(e){pte.error("Error in player ready handler:",e)}})),this.isPlayerAPILoaded=!1,this.currentPlaybackState=Jj.PAUSED}async getPlaybackStatus(){let e;const t=document.getElementById("sharedVideoPlayer");if(t&&t instanceof HTMLIFrameElement)try{return e=await this.player.isPlaying()?Jj.PLAYING:Jj.PAUSED,e}catch(e){return pte.error("Error getting playback status:",e),Jj.PLAYING}else pte.error("Cannot find iframe element or element is not an iframe")}isMuted(){return this._isMuted}getVolume(){return 100*this._volume}async play(){if(this.player)try{await this.player.play(),pte.info("Play command executed")}catch(e){pte.error("Error playing:",e)}else pte.error("Player not initialized")}async pause(){if(this.player)try{this.player.pause(),pte.info("Pause command executed")}catch(e){pte.error("Error pausing:",e)}else pte.error("Player not initialized")}async getTime(){if(!this.player)return pte.error("No player when getting current time:",this._currentTime),-1;try{return this._currentTime=await this.player.getCurrentTime(),pte.info("_currentTime:",this._currentTime),Number(this._currentTime)}catch(e){return pte.error("Error getting current time:",e),-1}}async seek(e){if(this.player)try{this.player.seek(e),pte.info(`Seek to ${e} executed`)}catch(e){pte.error("Error seeking:",e)}else pte.error("Player not initialized")}async mute(){if(this.player)try{await this.player.setVolume(0),this._isMuted=!0}catch(e){pte.error("Error muting:",e)}else pte.error("Player not initialized")}async unMute(){if(this.player)try{await this.player.setVolume(1),this._isMuted=!1}catch(e){pte.error("Error unmuting:",e)}else pte.error("Player not initialized")}dispose(){this.player=null}async _updateState(){if(this.player)try{const e=await this.player.getVolume();this._volume=e,this._isMuted=0===e}catch(e){pte.error("Error updating state:",e)}}setupEventListeners(){const e=this.props._isOwner;this.player.addEventListener("play",(()=>{this.currentPlaybackState=Jj.PLAYING,this.onPlay()})),this.player.addEventListener("volumeChange",(()=>{this._updateState().then((()=>this.onVolumeChange()))})),this.player.addEventListener("playbackStatusUpdate",(e=>{this.currentPlaybackState===Jj.PAUSED&&"playing"===e.playbackState?(this.currentPlaybackState=Jj.PLAYING,this.onPlay()):this.currentPlaybackState===Jj.PLAYING&&"paused"===e.playbackState&&(this.currentPlaybackState=Jj.PAUSED,this.onPause())})),e&&this.player.addEventListener("playbackStatusUpdate",this.throttledFireUpdateSharedVideoEvent),pte.info("Event listeners set up successfully")}componentDidMount(){super.componentDidMount(),this.onPlayerReady()}render(){const e=this.props,t=e.videoId,n=(e._isOwner,Sn.language);return go.createElement("iframe",{id:"sharedVideoPlayer",src:`${t}?api=1&autoplay=1&controls=1&subtitle=${n}`,width:"100%",height:"100%",allow:"fullscreen",sandbox:"allow-same-origin allow-scripts allow-popups allow-forms"})}});const Sfe=ra(bfe,yfe)(class extends vfe{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"playerRef",void 0),this.playerRef=go.createRef()}get player(){return this.playerRef.current}async getPlaybackStatus(){let e;if(this.player)return e=this.player.paused?Jj.PAUSED:Jj.PLAYING,e}isMuted(){var e;return null===(e=this.player)||void 0===e?void 0:e.muted}getVolume(){var e;return Number(null===(e=this.player)||void 0===e?void 0:e.volume)}async getTime(){var e;return Number(null===(e=this.player)||void 0===e?void 0:e.currentTime)}async seek(e){this.player&&(this.player.currentTime=e)}play(){var e;return null===(e=this.player)||void 0===e?void 0:e.play()}pause(){var e;return null===(e=this.player)||void 0===e?void 0:e.pause()}mute(){this.player&&(this.player.muted=!0)}unMute(){this.player&&(this.player.muted=!1)}getPlayerOptions(){const e=this.props,t=e._isOwner;let n={autoPlay:!0,src:e.videoId,controls:t,onError:()=>this.onError(),onPlay:()=>this.onPlay(),onVolumeChange:()=>this.onVolumeChange()};return t&&(n={...n,onPause:()=>this.onPause(),onTimeUpdate:this.throttledFireUpdateSharedVideoEvent}),n}render(){return go.createElement("video",{id:"sharedVideoPlayer",ref:this.playerRef,...this.getPlayerOptions()})}});var Efe=__webpack_require__(5556),kfe=__webpack_require__.n(Efe),Cfe=__webpack_require__(32017),Afe=__webpack_require__.n(Cfe),Tfe=__webpack_require__(23517),Ife=__webpack_require__.n(Tfe),Dfe=Object.defineProperty,Pfe=Object.defineProperties,xfe=Object.getOwnPropertyDescriptors,Rfe=Object.getOwnPropertySymbols,Ofe=Object.prototype.hasOwnProperty,Mfe=Object.prototype.propertyIsEnumerable,Nfe=(e,t,n
85)=>t in e?Dfe(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Lfe=(e,t)=>{for(var n in t||(t={}))Ofe.call(t,n)&&Nfe(e,n,t[n]);if(Rfe)for(var n of Rfe(t))Mfe.call(t,n)&&Nfe(e,n,t[n]);return e},jfe=(e,t)=>Pfe(e,xfe(t));function Bfe(e={}){return jfe(Lfe({},e),{height:0,width:0,playerVars:jfe(Lfe({},e.playerVars),{autoplay:0,start:0,end:0})})}var Ffe={videoId:kfe().string,id:kfe().string,className:kfe().string,iframeClassName:kfe().string,style:kfe().object,title:kfe().string,loading:kfe().oneOf(["lazy","eager"]),opts:kfe().objectOf(kfe().any),onReady:kfe().func,onError:kfe().func,onPlay:kfe().func,onPause:kfe().func,onEnd:kfe().func,onStateChange:kfe().func,onPlaybackRateChange:kfe().func,onPlaybackQualityChange:kfe().func},Ufe=class extends go.Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,n;return null==(n=(t=this.props).onReady)?void 0:n.call(t,e)},this.onPlayerError=e=>{var t,n;return null==(n=(t=this.props).onError)?void 0:n.call(t,e)},this.onPlayerStateChange=e=>{var t,n,r,i,o,a,s,l;switch(null==(n=(t=this.props).onStateChange)||n.call(t,e),e.data){case Ufe.PlayerState.ENDED:null==(i=(r=this.props).onEnd)||i.call(r,e);break;case Ufe.PlayerState.PLAYING:null==(a=(o=this.props).onPlay)||a.call(o,e);break;case Ufe.PlayerState.PAUSED:null==(l=(s=this.props).onPause)||l.call(s,e)}},this.onPlayerPlaybackRateChange=e=>{var t,n;return null==(n=(t=this.props).onPlaybackRateChange)?void 0:n.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,n;return null==(n=(t=this.props).onPlaybackQualityChange)?void 0:n.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then((()=>this.destroyPlayerPromise=void 0)),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("undefined"==typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);const e=jfe(Lfe({},this.props.opts),{videoId:this.props.videoId});this.internalPlayer=Ife()(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then((e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)}))},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then((e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")}))},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,n,r;if(void 0===this.props.videoId||null===this.props.videoId)return void(null==(e=this.internalPlayer)||e.stopVideo());let i=!1;const o={videoId:this.props.videoId};(null==(t=this.props.opts)?void 0:t.playerVars)&&(i=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(o.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(o.endSeconds=this.props.opts.playerVars.end)),i?null==(n=this.internalPlayer)||n.loadVideoById(o):null==(r=this.internalPlayer)||r.cueVideoById(o)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){return t=this,n=function*(){(function(e,t){var n,r,i,o;return e.id!==t.id||e.className!==t.className||(null==(n=e.opts)?void 0:n.width)!==(null==(r=t.opts)?void 0:r.width)||(null==(i=e.opts)?void 0:i.height)!==(null==(o=t.opts)?void 0:o.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title})(e,this.props)&&this.updatePlayer(),function(e,t){return e.videoId!==t.videoId||!Afe()(Bfe(e.opts),Bfe(t.opts))}(e,this.props)&&(yield this.resetPlayer()),function(e,t){var n,r;if(e.videoId!==t.videoId)return!0;const i=(null==(n=e.opts)?void 0:n.playerVars)||{},o=(null==(r=t.opts)?void 0:r.playerVars)||{};return i.start!==o.start||i.end!==o.end}(e,this.props)&&this.updateVideo()},new Promise(((e,r)=>{var i=e=>{try{a(n.next(e))}catch(e){r(e)}},o=e=>{try{a(n.throw(e))}catch(e){r(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(t,null)).next())}));var t,n}componentWillUnmount(){this.destroyPlayer()}render(){return go.createElement("div",{className:this.props.className,style:this.props.style},go.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}},Hfe=Ufe;Hfe.propTypes=Ffe,Hfe.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},Hfe.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var Vfe=Hfe;function zfe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $fe=ra(bfe,yfe)(class extends vfe{constructor(e){super(e),zfe(this,"isPlayerAPILoaded",void 0),zfe(this,"player",void 0),zfe(this,"onPlayerStateChange",(e=>{e.data===Vfe.PlayerState.PLAYING?this.onPlay():e.data===Vfe.PlayerState.PAUSED&&this.onPause()})),zfe(this,"onPlayerReady",(e=>{const t=this.props._isOwner;this.player=e.target,this.player.addEventListener("onVolumeChange",(()=>{this.onVolumeChange()})),t&&this.player.addEventListener("onVideoProgress",this.throttledFireUpdateSharedVideoEvent),this.play(),this.isMuted()&&this.unMute()})),zfe(this,"getPlayerOptions",(()=>{const e=this.props,t=e._isOwner,n=e.videoId,r=t?1:0,i={id:"sharedVideoPlayer",opts:{height:"100%",width:"100%",playerVars:{origin:location.origin,fs:"0",autoplay:0,controls:r,rel:0}},onError:e=>this.onError(e),onReady:this.onPlayerReady,onStateChange:this.onPlayerStateChange,videoId:n};return i})),this.isPlayerAPILoaded=!1}async getPlaybackStatus(){let e;if(!this.player)return;const t=this.player.getPlayerState();return t===Vfe.PlayerState.PLAYING&&(e=Jj.PLAYING),t===Vfe.PlayerState.PAUSED&&(e=Jj.PAUSED),e}isMuted(){var e;return null===(e=this.player)||void 0===e?void 0:e.isMuted()}getVolume(){var e;return null===(e=this.player)||void 0===e?void 0:e.getVolume()}async getTime(){var e;return null===(e=this.player)||void 0===e?void 0:e.getCurrentTime()}seek(e){var t;return null===(t=this.player)||void 0===t?void 0:t.seekTo(e)}play(){var e;return null===(e=this.player)||void 0===e?void 0:e.playVideo()}pause(){var e;return null===(e=this.player)||void 0===e?void 0:e.pauseVideo()}mute(){var e;return null===(e=this.player)||void 0===e?void 0:e.mute()}unMute(){var e;return null===(e=this.player)||void 0===e?void 0:e.unMute()}dispose(){this.player&&(this.player.destroy(),this.player=null)}render(){return go.createElement(Vfe,{...this.getPlayerOptions()})}});class Wfe extends go.Component{getDimensions(){const e=this.props,t=e.clientHeight,n=e.clientWidth,r=e.filmstripVisible,i=e.filmstripWidth;let o,a;return interfaceConfig.VERTICAL_FILMSTRIP?(o=r?n-i+"px":`${n}
85px`,a=t-sW()+"px"):(a=r?t-yU.getFilmstripHeight()+"px":`${t}px`,o=`${n}px`),{width:o,height:a}}getManager(e){const t=this.props.videoUrl;if(!t)return null;if(e){const e=t.split("/w/"),n=e[0];let r=e[1];if(t.includes("/p/")){r=e[1];const t=`${n}/video-playlists/embed/${r}`;return pte.info("Embed URL:",t),go.createElement(wfe,{videoId:t})}const i=`${n}/videos/embed/${r}`;return go.createElement(wfe,{videoId:i})}return t.match(/http/)?go.createElement(Sfe,{videoId:t}):go.createElement($fe,{videoId:t})}render(){const e=this.props,t=e.isEnabled,n=e.isResizing,r=e.isVideoShared,i=e.onStage,o=e.isPeerTube;if(!t||!r)return null;const a=this.getDimensions();return i||(a.display="none"),go.createElement("div",{className:!o&&n?"disable-pointer":"",id:"sharedVideo",style:a},this.getManager(null!=o&&o))}}const Yfe=ra((function(e){var t;const n=e["features/shared-video"],r=n.videoUrl,i=n.isPeerTube,o=e["features/base/responsive-ui"],a=o.clientHeight,s=o.videoSpaceWidth,l=e["features/filmstrip"],c=l.visible,u=l.isResizing,d=e["features/chat"].isResizing,p=(null===(t=P$(e))||void 0===t?void 0:t.fakeParticipant)===lk.SharedVideo,f=rB(e);return{clientHeight:a,clientWidth:s,filmstripVisible:c,filmstripWidth:RF(e),isEnabled:oB(e),isResizing:u||d,isVideoShared:f,onStage:p,videoUrl:r,isPeerTube:i}}))(Wfe);function qfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Gfe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gfe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gfe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}class Kfe extends go.Component{render(){const e=this.props,t=e._displaySubtitles,n=e._requestingSubtitles,r=e._transcripts;if(!(n&&t&&r&&r.size))return null;const i=[];for(const e of null!=r?r:[]){var o=qfe(e,2);const t=o[0],n=o[1];i.push(this._renderParagraph(t,n))}return this._renderSubtitlesContainer(i)}_renderParagraph(e,t){return go.createElement(go.Fragment,null)}_renderSubtitlesContainer(e){return go.createElement(go.Fragment,null)}}function Jfe(e){const t=e["features/subtitles"],n=t._displaySubtitles,r=t._requestingSubtitles,i=function(e){const t=e["features/subtitles"]._transcriptMessages,n=new Map;for(const o of t){var r=qfe(o,2);const t=r[0],a=r[1];if(a){var i;let r=`${m6(e,null!==(i=a.participant.id)&&void 0!==i?i:"")}: `;a.final?r+=a.final:r+=(a.stable||"")+(a.unstable||""),n.set(t,r)}}return n}(e);return{_displaySubtitles:n,_requestingSubtitles:r,_transcripts:0===i.size?void 0:i}}const Zfe=ra((function(e){const t=e["features/base/responsive-ui"].clientHeight;return{...Jfe(e),_isLifted:_W(e),_clientHeight:t,_shiftUp:e["features/toolbox"].shiftUp,_toolboxVisible:lW(e)}}))(kA(class extends Kfe{_renderParagraph(e,t){return go.createElement("p",{key:e},go.createElement("span",null,t))}_renderSubtitlesContainer(e){const t=kA.getClasses(this.props);return go.createElement("div",{className:t.transcriptionSubtitles},e)}},((e,t)=>{const n=t._isLifted,r=void 0!==n&&n,i=t._clientHeight,o=t._shiftUp,a=void 0!==o&&o,s=t._toolboxVisible,l=void 0!==s&&s,c=void 0===(u=i)?16:Math.max(Math.floor(.04*u),16);var u;const d=.1*c;let p=OA(e,l),f=0;return r&&(p+=IA(function(e,t){return`${w9(e,t)+.25}rem`}(e,i))+10+d),a&&(f+=30),{transcriptionSubtitles:{bottom:`${p}px`,marginBottom:`${f}px`,fontSize:DA(c),left:"50%",maxWidth:"50vw",overflowWrap:"break-word",pointerEvents:"none",position:"absolute",textShadow:"\n 0px 0px 1px rgba(0,0,0,0.3),\n 0px 1px 1px rgba(0,0,0,0.3),\n 1px 0px 1px rgba(0,0,0,0.3),\n 0px 0px 1px rgba(0,0,0,0.3)",transform:"translateX(-50%)",zIndex:7,lineHeight:1.2,transition:`bottom ${bW(vW(l))}`,span:{color:"#fff",background:"black",padding:`${d}px 8px`,boxDecorationBreak:"clone"}}}})));function Qfe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Xfe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Xfe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xfe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const ehe=go.lazy((async()=>({default:Qfe(await Promise.all([Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,5383)),Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,59132))]),1)[0].ExcalidrawApp}))),the=tC((e=>{var t,n;const r=(0,go.useRef)(null),i=(0,go.useRef)(null),o=pa(V$),a=pa(q$),s=pa(IB),l=pa((e=>e["features/base/responsive-ui"])),c=l.clientHeight,u=l.videoSpaceWidth,d=pa((e=>e["features/filmstrip"])),p=d.visible,f=d.isResizing,h=pa((e=>e["features/chat"].isResizing)),m=f||h,g=pa(RF),v=pa(F$),b=pa(W$),y=pa(Y$),_=pa((e=>e["features/base/config"])).defaultRemoteDisplayName,w=(null===(t=pa(X4))||void 0===t?void 0:t.name)||_||"Fellow Jitster",S=pa((e=>e["features/base/jwt"])).jwt||"",E=aa(),k=I5(E.getState()),C=null==k?void 0:k.getMeetingUniqueId(),A=null==k||null===(n=k.room)||void 0===n?void 0:n.roomjid,T={sessionId:null!=C?C:"",roomJid:null!=A?A:"",jwt:S,getStorageToken:(0,go.useCallback)((async()=>{var e;const t=I5(E.getState());if(t)return t.getShortTermCredentials(null===(e=t.getFileSharing())||void 0===e?void 0:e.getIdentityType())}),[E])};(0,go.useEffect)((()=>{i.current&&i.current.setUsername(w)}),[w]);const I=(0,go.useCallback)((e=>{r.current||(r.current=e)}),[]),D=(0,go.useCallback)((e=>{i.current||(i.current=e,i.current.setUsername(w))}),[w]);return go.createElement("div",{className:(0,hQ.A)(m&&"disable-pointer","whiteboard-container"),style:{...(()=>{let e,t;return interfaceConfig.VERTICAL_FILMSTRIP?(e=p?u-g:u,t=c-sW()):(t=p?c-yU.getFilmstripHeight():c,e=u),{width:`${e}px`,height:t-80+"px"}})(),marginTop:"80px",display:s||!a?"none":"block"}},o&&go.createElement("div",{className:"excalidraw-wrapper"},go.createElement("span",{"aria-level":1,className:"sr-only",role:"heading"},e.t("whiteboard.accessibilityLabel.heading")),go.createElement(go.Suspense,{fallback:null},go.createElement(ehe,{collabDetails:v,collabServerUrl:b,excalidraw:{isCollaborating:!0,langCode:xt.language,theme:"light",UIOptions:y?N$:M$},getCollabAPI:D,getExcalidrawAPI:I,meetingDetails:T,storageBackendUrl:y}))))})),nhe=EA()((e=>({overlayContainer:{width:"100%",height:"100%",backgroundColor:e.palette.largeVideoPlaceholder,display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",top:0,left:0,zIndex:2},content:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},laptop:{width:"88px",height:"56px",boxSizing:"border-box",border:"3px solid",borderColor:e.palette.dialogText,borderRadius:"6px"},laptopStand:{width:"40px",height:"4px",backgroundColor:e.palette.dialogText,boxSizing:"border-box",borderRadius:"6px",marginTop:"4px"},sharingMessage:{fontStyle:"normal",fontWeight:600,fontSize:"1.25rem",lineHeight:"1.75rem",marginTop:"24px",letterSpacing:"-0.012em",color:e.palette.dialogText},showSharing:{fontStyle:"normal",fontWeight:600,fontSize:"0.875rem",lineHeight:"1.25rem",height:"20px",marginTop:"16px",color:e.palette.link01,cursor:"pointer","&:hover":{color:e.palette.link01Hover}}}))),rhe=tC((e=>{let t=e.t;const n=nhe().classes,r=aa(),i=(0,go.useCallback)((()=>{r.dispatch(GF(!0))}),[]);return go.createElement("div",{className:n.overlayContainer},go.createElement("div",{className:n.content},go.createElement("div",{className:n.laptop}),go.createElement("div",{className:n.laptopStand}),go.createElement("span",{className:n.sharingMessage}
85,t("largeVideo.screenIsShared")),go.createElement("span",{className:n.showSharing,onClick:i,role:"button"},t("largeVideo.showMeWhatImSharing"))))}));function ihe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class ohe extends go.Component{constructor(e){super(e),ihe(this,"_tappedTimeout",void 0),ihe(this,"_containerRef",void 0),ihe(this,"_wrapperRef",void 0),this._containerRef=go.createRef(),this._wrapperRef=go.createRef(),this._clearTapTimeout=this._clearTapTimeout.bind(this),this._onDoubleTap=this._onDoubleTap.bind(this),this._updateLayout=this._updateLayout.bind(this)}componentDidUpdate(e){const t=this.props,n=t._visibleFilmstrip,r=t._isScreenSharing,i=t._seeWhatIsBeingShared,o=t._largeVideoParticipantId,a=t._hideSelfView,s=t._localParticipantId;e._visibleFilmstrip!==n&&this._updateLayout(),e._isScreenSharing===r||r||this.props.dispatch(GF(!1)),r&&i&&NU.updateLargeVideo(o,!0,!0),o===s&&e._hideSelfView!==a&&NU.updateLargeVideo(o,!0,!1),e._videoUrl!==this.props._videoUrl&&async function(e){const t=e._videoUrl;if(t){const n=await async function(e){try{var t;const n=new URL(e).origin,r=await fetch(`${n}/nodeinfo/2.0.json`),i=await r.json();return"peertube"===(null==i||null===(t=i.software)||void 0===t||null===(t=t.name)||void 0===t?void 0:t.toLowerCase())}catch{return!1}}(t);e.dispatch(function(e){return{type:c0,isPeerTube:e}}(n))}}(this.props)}render(){const e=this.props,t=e._displayScreenSharingPlaceholder,n=(e._isChatOpen,e._isDisplayNameVisible),r=e._noAutoPlayVideo,i=e._showDominantSpeakerBadge,o=e._whiteboardEnabled,a=e._showSubtitles,s=this._getCustomStyles();return go.createElement("div",{className:"videocontainer",id:"largeVideoContainer",ref:this._containerRef,style:s},go.createElement(Yfe,null),o&&go.createElement(the,null),go.createElement("div",{id:"etherpad"}),go.createElement(ufe,null),go.createElement("div",{id:"dominantSpeaker",onTouchEnd:this._onDoubleTap},go.createElement("div",{className:"dynamic-shadow"}),go.createElement("div",{id:"dominantSpeakerAvatarContainer"})),go.createElement("div",{id:"remotePresenceMessage"}),go.createElement("span",{id:"remoteConnectionMessage"}),go.createElement("div",{id:"largeVideoElementsContainer"},go.createElement("div",{id:"largeVideoBackgroundContainer"}),t?go.createElement(rhe,null):go.createElement(go.Fragment,null),go.createElement("div",{id:"largeVideoWrapper",onTouchEnd:this._onDoubleTap,ref:this._wrapperRef,role:"figure"},go.createElement("video",{autoPlay:!r,id:"largeVideo",muted:!0,playsInline:!0}))),!interfaceConfig.DISABLE_TRANSCRIPTION_SUBTITLES&&a&&go.createElement(Zfe,null),n&&i&&go.createElement(hfe,null))}_updateLayout(){const e=this.props,t=e._verticalFilmstripWidth;var n,r;e._resizableFilmstrip&&Number(t)>=Ji?(null===(n=this._containerRef.current)||void 0===n||n.classList.add("transition"),null===(r=this._wrapperRef.current)||void 0===r||r.classList.add("transition"),NU.refreshLayout(),setTimeout((()=>{var e,t;(null===(e=this._containerRef)||void 0===e?void 0:e.current)&&this._containerRef.current.classList.remove("transition"),(null===(t=this._wrapperRef)||void 0===t?void 0:t.current)&&this._wrapperRef.current.classList.remove("transition")}),1e3)):NU.refreshLayout()}_clearTapTimeout(){clearTimeout(this._tappedTimeout),this._tappedTimeout=void 0}_getCustomStyles(){const e={},t=this.props,n=t._customBackgroundColor,r=t._customBackgroundImageUrl,i=t._verticalFilmstripWidth,o=t._verticalViewMaxWidth,a=t._visibleFilmstrip;if(e.background=n||interfaceConfig.DEFAULT_BACKGROUND,void 0!==this.props._backgroundAlpha){const t=L(e.backgroundColor,this.props._backgroundAlpha);e.background=t}return r&&(e.backgroundImage=`url(${r})`,e.backgroundSize="cover"),a&&Number(i)>=Ji&&(e.width=`calc(100% - ${o||0}px)`),e}_onDoubleTap(e){e.stopPropagation(),e.preventDefault(),this._tappedTimeout?(this._clearTapTimeout(),this.props.dispatch(Q0(!0))):this._tappedTimeout=window.setTimeout(this._clearTapTimeout,300)}}const ahe=ra((function(e){var t,n,r;const i=e["features/base/config"].testing,o=e["features/dynamic-branding"],a=o.backgroundColor,s=o.backgroundImageUrl,l=e["features/chat"].isOpen,c=e["features/filmstrip"],u=c.width,d=c.visible,p=e["features/base/config"].hideDominantSpeakerBadge,f=e["features/large-video"].seeWhatIsBeingShared,h=e["features/shared-video"].videoUrl,m=null===(t=X4(e))||void 0===t?void 0:t.id,g=P$(e),v=Rs(e,g),b=(null==g||null===(n=g.id)||void 0===n?void 0:n.includes(null!=m?m:""))&&(null==v?void 0:v.videoType)===Jr;return{_backgroundAlpha:e["features/base/config"].backgroundAlpha,_customBackgroun
85dColor:a,_customBackgroundImageUrl:s,_displayScreenSharingPlaceholder:Boolean(b&&!f&&!Hu(e)),_hideSelfView:G6(e),_isChatOpen:l,_isDisplayNameVisible:Oi(e),_isScreenSharing:Boolean(b),_largeVideoParticipantId:null!==(r=null==g?void 0:g.id)&&void 0!==r?r:"",_localParticipantId:null!=m?m:"",_noAutoPlayVideo:Boolean(null==i?void 0:i.noAutoPlayVideo),_resizableFilmstrip:PF(e),_seeWhatIsBeingShared:Boolean(f),_showDominantSpeakerBadge:!p,_showSubtitles:mG(e)&&Boolean(e["features/base/settings"].showSubtitlesOnStage),_verticalFilmstripWidth:u.current,_verticalViewMaxWidth:RF(e),_visibleFilmstrip:d,_whiteboardEnabled:H$(e),_videoUrl:h}}))(ohe),she=EA()(((e,t)=>{let n=t.deviceStatusType,r=void 0===n?"pending":n;return{deviceStatus:{display:"flex",alignItems:"center",justifyContent:"center",...e.typography.bodyShortRegular,color:"#fff",marginTop:e.spacing(4),"& span":{marginLeft:e.spacing(3)},"&.device-status-error":{alignItems:"flex-start",backgroundColor:e.palette.prejoinDeviceStatusWarning,borderRadius:"6px",color:e.palette.prejoinDeviceStatusText,padding:"12px 16px",textAlign:"left",marginTop:e.spacing(2)},"@media (max-width: 720px)":{marginTop:0}},indicator:{width:"16px",height:"16px",borderRadius:"100%",backgroundColor:"ok"===r?e.palette.prejoinDeviceStatusOk:"#555555",flexShrink:0}}})),lhe=function(){const e=Qk().t,t=pa(px),n=pa(dx),r=she({deviceStatusType:t}),i=r.classes,o="warning"===t,a=(0,r.cx)(i.deviceStatus,{"device-status-error":o});return go.createElement("div",{className:a,role:"alert",tabIndex:-1},!o&&go.createElement("div",{className:i.indicator}),go.createElement("span",{"aria-level":3,role:"heading"},e(o?"prejoin.errorNoPermissions":null!=n?n:"")))};function che(e){return e["features/reactions"].visible}function uhe(e){const t=e["features/toolbox"].toolbarButtons;return Boolean(null==t?void 0:t.includes("reactions"))&&uG(e)}function dhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const phe={key:"audiotranslation",Content:tC(ra((function(e){return{_language:e["features/audio-translation"].language}}))(class extends g0{constructor(){super(...arguments),dhe(this,"accessibilityLabel","toolbar.accessibilityLabel.audioTranslation"),dhe(this,"icon",yE),dhe(this,"label","toolbar.audioTranslation"),dhe(this,"tooltip","toolbar.audioTranslation")}_handleClick(){this.props.dispatch(bg("AudioTranslationDialog",Ape))}_isToggled(){return Boolean(this.props._language)}})),group:2};function fhe(){if(pa(mne))return phe}class hhe extends go.Component{render(){return go.createElement("span",{className:"badge-round"},go.createElement("span",null,!this.props._isOpen&&(this.props._count||null)))}}const mhe=ra((function(e){const t=e["features/chat"].isOpen;return{_count:j4(e)+nle(e)+B4(e),_isOpen:t}}))(hhe);function ghe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const vhe={key:"chat",Content:tC(ra((e=>({_chatOpen:e["features/chat"].isOpen,visible:!U4(e)})))(class extends g0{constructor(){super(...arguments),ghe(this,"accessibilityLabel","toolbar.accessibilityLabel.openChat"),ghe(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.closeChat"),ghe(this,"icon",tE),ghe(this,"label","toolbar.openChat"),ghe(this,"toggledLabel","toolbar.closeChat"),ghe(this,"tooltip","toolbar.openChat"),ghe(this,"toggledTooltip","toolbar.closeChat")}_isToggled(){return this.props._chatOpen}render(){return go.createElement("div",{className:"toolbar-button-with-badge",key:"chatcontainer"},super.render(),go.createElement(mhe,null))}_handleClick(){const e=this.props.dispatch;mj(cD("toggle.chat",{enable:!this.props._chatOpen}
85)),e(YG()),e(WV())}})),group:2};function bhe(){if(!pa(U4))return vhe}const yhe={key:"custom-panel",Content:()=>null,group:5};function _he(){if(pa(D4))return yhe}const whe=EA()((e=>({container:{paddingTop:e.spacing(1)},button:{marginTop:e.spacing(3)}}))),She=tC(ra((e=>({url:_P(e)})))((function(e){let t=e.t,n=e.url;const r=whe().classes,i=()=>`<iframe allow="camera; microphone; fullscreen; display-capture; autoplay" src="${n}" style="height: 100%; width: 100%; border: 0px;"></iframe>`;return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"embedMeeting.title"},go.createElement("div",{className:r.container},go.createElement(uX,{accessibilityLabel:t("dialog.embedMeeting"),id:"embed-meeting-input",readOnly:!0,textarea:!0,value:i()}),go.createElement(Soe,{accessibilityText:t("addPeople.copyLink"),className:r.button,displayedText:t("dialog.copy"),id:"embed-meeting-copy-button",textOnCopySuccess:t("dialog.copied"),textOnHover:t("dialog.copy"),textToCopy:i()})))})));function Ehe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const khe={key:"embedmeeting",Content:tC(ra((e=>({visible:!xe(e)&&!po()})))(class extends g0{constructor(){super(...arguments),Ehe(this,"accessibilityLabel","toolbar.accessibilityLabel.embedMeeting"),Ehe(this,"icon",ES),Ehe(this,"label","toolbar.embedMeeting"),Ehe(this,"tooltip","toolbar.embedMeeting")}_handleClick(){const e=this.props.dispatch;mj(cD("embed.meeting")),e(bg("EmbedMeetingDialog",She))}})),group:4};function Che(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ahe={key:"etherpad",Content:tC(ra((function(e,t){const n=e["features/etherpad"],r=n.documentUrl,i=n.editing,o=t.visible;return{_editing:i,visible:void 0===o?Boolean(r):o}}))(class extends g0{constructor(){super(...arguments),Che(this,"accessibilityLabel","toolbar.accessibilityLabel.documentOpen"),Che(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.documentClose"),Che(this,"icon",RE),Che(this,"label","toolbar.documentOpen"),Che(this,"toggledLabel","toolbar.documentClose"),Che(this,"tooltip","toolbar.documentOpen"),Che(this,"toggledTooltip","toolbar.documentClose")}_handleClick(){const e=this.props,t=e._editing,n=e.dispatch;mj(cD("toggle.etherpad",{enable:!t})),n(T8()),n(zG(!1))}_isToggled(){return this.props._editing}})),group:3};function The(){if(pa((e=>Boolean(e["features/etherpad"].documentUrl))))return Ahe}function Ihe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dhe={key:"feedback",Content:tC(ra((e=>({_conference:e["features/base/conference"].conference,visible:Q7(e)})))(class extends g0{constructor(){super(...arguments),Ihe(this,"accessibilityLabel","toolbar.accessibilityLabel.feedback"),Ihe(this,"icon",YS),Ihe(this,"label","toolbar.feedback"),Ihe(this,"tooltip","toolbar.feedback")}_handleClick(){const e=this.props,t=e._conference,n=e.dispatch;mj(cD("feedback")),n(X7(t))}})),group:4};function Phe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const xhe={key:"filesharing",Content:tC(ra((function(e){return{visible:QY(e)}}))(class extends g0{constructor(){super(...arguments),Phe(this,"icon",RE),Phe(this,"label","toolbar.fileSharing"),Phe(this,"tooltip","toolbar.fileSharing")}_handleClick(){(0,this.props.dispatch)((async e=>{e(UV(On.FILE_SHARING)),e({type:_V})}))}})),group:2};function Rhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ohe=tC(ra()(class extends g0{constructor(){super(...arguments),Rhe(this,"accessibilityLabel","toolbar.accessibilityLabel.invite"),Rhe(this,"icon",dS),Rhe(this,"label","toolbar.invite"),Rhe(this,"tooltip","toolbar.invite")}_handleClick(){const e=this.props.dispatch;mj(cD("invite")),e(WW())}}));function Mhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Nhe={key:"shortcuts",Content:tC(ra((e=>({visible:!po()&&QZ(e)})))(class extends g0{constructor(){super(...arguments),Mhe(this,"accessibilityLabel","toolbar.accessibilityLabel.shortcuts"),Mhe(this,"icon",OE),Mhe(this,"label","toolbar.shortcuts"),Mhe(this,"tooltip","toolbar.shortcuts")}_handleClick(){const e=this.props.dispatch;mj(cD("shortcuts")),e(z2(Mz))}})),group:4};function Lhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const jhe=tC(ra((function(e){return{_isNoiseSuppressionEnabled:Km(e)}}))(class extends g0{constructor(){super(...arguments),Lhe(this,"accessibilityLabel","toolbar.accessibilityLabel.noiseSuppression"),Lhe(this,"icon",sE),Lhe(this,"label","toolbar.noiseSuppression"),Lhe(this,"tooltip","toolbar.noiseSuppression"),Lhe(this,"toggledIcon",aE),Lhe(this,"toggledLabel","toolbar.disableNoiseSuppression")}_handleClick(){const e=this.props.dispatch;e(Qm()),e(zG(!1))}_isToggled(){return this.props._isNoiseSuppressionEnabled}})),Bhe=EA()((e=>({badge:{backgroundColor:e.palette.participantCounterBadge,borderRadius:"100%",height:"16px",minWidth:"16px",color:e.palette.participantCounterText,...e.typography.labelBold,pointerEvents:"none",position:"absolute",right:"-4px",top:"-3px",textAlign:"center",padding:"1px"}}))),Fhe=()=>{const e=Bhe().classes,t=pa(h6);return go.createElement("span",{className:e.badge},t)};function Uhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Hhe=tC(ra((function(e){return{_isOpen:e["features/participants-pane"].isOpen,_isParticipantsPaneEnabled:A4(e),_participantsCount:h6(e)}}))(class extends g0{constructor(){super(...arguments),Uhe(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.closeParticipantsPane"),Uhe(this,"icon",HE),Uhe(this,"label","toolbar.participants"),Uhe(this,"tooltip","toolbar.participants"),Uhe(this,"toggledTooltip","toolbar.closeParticipantsPane")}_isToggled(){return this.props._isOpen}
85_handleClick(){const e=this.props,t=e.dispatch,n=e._isOpen;t(YG()),t(n?OK():RK())}_getAccessibilityLabel(){const e=this.props,t=e.t,n=e._participantsCount;return e._isOpen?t("toolbar.accessibilityLabel.closeParticipantsPane"):t("toolbar.accessibilityLabel.participants",{participantsCount:n})}render(){return this.props._isParticipantsPaneEnabled?go.createElement("div",{className:"toolbar-button-with-badge"},super.render(),go.createElement(Fhe,null)):null}}));function Vhe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const zhe={key:"participants-pane",Content:Hhe,group:2};function $he(e,t){const n=la();return[(0,go.useCallback)((r=>{var i;r.stopPropagation(),n(mK(null!==(i=null==e?void 0:e.participantID)&&void 0!==i?i:"")),null==t||t()}),[n,t,null==e?void 0:e.participantID]),(0,go.useCallback)((()=>{var r;n(gK(null!==(r=null==e?void 0:e.participantID)&&void 0!==r?r:"")),null==t||t()}),[n,t,null==e?void 0:e.participantID]),(0,go.useCallback)((()=>{var t;n(zV(null!==(t=null==e?void 0:e.participantID)&&void 0!==t?t:""))}),[n,null==e?void 0:e.participantID])]}function Whe(){const e=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Vhe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Vhe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(null),2),t=e[0],n=e[1];return[t,(0,go.useCallback)((()=>{n(null)}),[]),n]}function Yhe(){if(pa(A4))return zhe}function qhe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ghe={key:"polls",Content:tC(ra((function(e){return{visible:!An(e)}}))(class extends g0{constructor(){super(...arguments),qhe(this,"icon",XS),qhe(this,"label","toolbar.polls"),qhe(this,"tooltip","toolbar.polls")}_handleClick(){(0,this.props.dispatch)((async e=>{e(UV(On.POLLS)),e({type:_V})}))}})),group:2};function Khe(){if(!pa(An))return Ghe}var Jhe;!function(e){e[e.Button=1]="Button",e[e.OverflowMenu=2]="OverflowMenu",e[e.OverflowDrawer=3]="OverflowDrawer"}(Jhe||(Jhe={}));class Zhe extends go.Component{constructor(e){super(e),this.state={index:e.index%21}}componentDidMount(){setTimeout((()=>this.props.reactionRemove(this.props.uid)),5e3)}render(){const e=this.props,t=e.reaction,n=e.uid,r=this.state.index;return t in iG?go.createElement("div",{className:`reaction-emoji reaction-${r}`,id:n},iG[t].emoji):null}}const Qhe=ra(void 0,(e=>({reactionRemove:t=>e(function(e){return(t,n)=>{t(Vq(n()["features/reactions"].queue.filter((t=>t.uid!==e))))}}(t))})))(Zhe),Xhe={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let eme;const tme=new Uint8Array(16);function nme(){if(!eme&&(eme="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!eme))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return eme(tme)}const rme=[];for(let e=0;e<256;++e)rme.push((e+256).toString(16).slice(1));const ime=function(e,t,n){if(Xhe.randomUUID&&!t&&!e)return Xhe.randomUUID();const r=(e=e||{}).random||(e.rng||nme)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=r[e];return t}return function(e,t=0){return rme[e[t+0]]+rme[e[t+1]]+rme[e[t+2]]+rme[e[t+3]]+"-"+rme[e[t+4]]+rme[e[t+5]]+"-"+rme[e[t+6]]+rme[e[t+7]]+"-"+rme[e[t+8]]+rme[e[t+9]]+"-"+rme[e[t+10]]+rme[e[t+11]]+rme[e[t+12]]+rme[e[t+13]]+rme[e[t+14]]+rme[e[t+15]]}(r)};var ome=Object.defineProperty,ame=Object.defineProperties,sme=Object.getOwnPropertyDescriptors,lme=Object.getOwnPropertySymbols,cme=Object.prototype.hasOwnProperty,ume=Object.prototype.propertyIsEnumerable,dme=(e,t,n
85)=>t in e?ome(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,pme=(e,t)=>{for(var n in t||(t={}))cme.call(t,n)&&dme(e,n,t[n]);if(lme)for(var n of lme(t))ume.call(t,n)&&dme(e,n,t[n]);return e},fme={ENABLED:"undefined"!=typeof window&&"undefined"!=typeof location&&-1!==location.search.indexOf("giphy-debug"),LEVEL:0,PREFIX:"GiphyJS",debug:(...e)=>{fme.ENABLED&&fme.LEVEL<=0&&console.debug(fme.PREFIX,...e)},info:(...e)=>{fme.ENABLED&&fme.LEVEL<=1&&console.info(fme.PREFIX,...e)},warn:(...e)=>{fme.ENABLED&&fme.LEVEL<=2&&console.warn(fme.PREFIX,...e)},error:(...e)=>{fme.ENABLED&&fme.LEVEL<=3&&console.error(fme.PREFIX,...e)}},hme=e=>{let t=0,n=0;const r=e.offsetWidth,i=e.offsetHeight;do{t+=e.offsetLeft,n+=e.offsetTop,e=e.offsetParent}while(e);const o={left:t,top:n,width:r,height:i,right:t+r,bottom:n+i,x:t,y:n};return a=pme({},o),ame(a,sme({toJSON:()=>JSON.stringify(o)}));var a},mme="",gme=()=>{if(!mme){try{mme=sessionStorage.getItem("giphyPingbackId")}catch(e){}if(!mme){const e=(new Date).getTime().toString(16);try{mme=`${e}${ime().replace(/-/g,"")}`.substring(0,16)}catch(e){mme=(()=>{let e="";for(let t=0;t<16;t++)e+="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".charAt(Math.floor(62*Math.random()));return e})()}try{sessionStorage.setItem("giphyPingbackId",mme)}catch(e){}}}return mme},vme=(new Promise((e=>{"undefined"==typeof Image&&e(!1);const t=new Image;t.onload=()=>{e(!0)},t.onerror=()=>{e(!1)},t.src="data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA"})),(e,t,n,r)=>{const i=function(e){const t={};return["original","fixed_width","fixed_height","fixed_width_small","fixed_height_small"].forEach((n=>{void 0!==e[n]&&(t[n]=e[n])})),t}(e);return function(e,t,n,r=50){let[i]=e;const o=e.filter((e=>(e.width*e.height>i.width*i.height&&(i=e),t-e.width<=r&&n-e.height<=r)));return 0===o.length?i:((e,t,n)=>{let r,i=1/0;return n.forEach((n=>{const o=n.width/e*(n.height/t),a=Math.abs(1-o);a<i&&(i=a,r=n)})),r})(t,n,o)}(Object.entries(i).map((([e,t])=>pme({renditionName:e},t))),t,n,r)}),bme=({images:e},t)=>{const{fixed_width:n}=e;if(n){const{width:e,height:r}=n,i=e/r;return Math.round(t/i)}return 0},yme=({alt_text:e,user:t,tags:n=[],is_sticker:r=!1,title:i=""})=>
85{if(e)return e;if(i)return i;const o=t&&t.username||"",a=function(e,t=0){return e.slice(0,t)}(function(e,t){return e.filter((e=>-1===t.indexOf(e)))}(n,["transparent"]),o?4:5);return`${o?`${o} `:""}${a.join(" ")} ${r?"Sticker":"GIF"}`},_me=("undefined"!=typeof window?window:__webpack_require__.g)||{};_me._GIPHY_SDK_HEADERS_=_me._GIPHY_SDK_HEADERS_||(_me.Headers?new _me.Headers({"X-GIPHY-SDK-PLATFORM":"web"}):void 0);var wme,Sme=__webpack_require__(55373),Eme=__webpack_require__.n(Sme),kme=function(){return kme=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},kme.apply(this,arguments)},Cme=["is_anonymous","is_community","is_featured","is_hidden","is_indexable","is_preserve_size","is_realtime","is_removed","is_sticker","is_dynamic"],Ame=["suppress_chrome","is_public","is_verified"],Tme=function(e){return function(t){return e[t]=!!e[t]}},Ime=function(e){return"string"==typeof e?e:e.text},Dme=function(e){var t=kme({},e);t.id=String(t.id),t.tags=(t.tags||[]).map(Ime),Cme.forEach(Tme(t)),Object.keys(t.images||{}).forEach((function(e){var n=t.images[e];n.width=parseInt(n.width),n.height=parseInt(n.height)}));var n=t.user;if(n){var r=kme({},n);Ame.forEach(Tme(r)),t.user=r}return t},Pme=function(e){return e.data=Dme(e.data),e},xme=function(e){return e.data=e.data.map((function(e){return Dme(e)})),e},Rme=(("undefined"!=typeof window?window:__webpack_require__.g)||{}).GIPHY_API_URL||"https://api.giphy.com/v1/",Ome=(wme=function(e,t){return wme=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},wme(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}wme(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});const Mme=function(e){function t(t,n,r,i){void 0===r&&(r=0),void 0===i&&(i="");var o=e.call(this,t)||this;return o.url=n,o.status=r,o.statusText=i,o}
85return Ome(t,e),t}(Error);var Nme=function(e){return e},Lme={};const jme=function(e,t){void 0===t&&(t={});var n,r,i,o,a=t.apiVersion,s=void 0===a?1:a,l=t.noCache,c=void 0!==l&&l,u=t.normalizer,d=void 0===u?Nme:u,p=Rme.replace(/\/v\d+\/$/,"/v".concat(s,"/"));if(function(){var e=Date.now();Object.keys(Lme).forEach((function(t){var n=Lme[t].isError?6e3:6e4;e-Lme[t].ts>=n&&delete Lme[t]}))}(),!Lme[e]||c){var f="".concat(p).concat(e);Lme[e]={request:(n=this,r=void 0,i=void 0,o=function(){var t,n,r,i,o,a;return function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}(this,(function(s){switch(s.label){case 0:return s.trys.push([0,9,,10]),[4,fetch(f,{method:"get"})];case 1:return(n=s.sent()).ok?[4,n.json()]:[3,3];case 2:if(i=s.sent(),null===(a=i.meta)||void 0===a?void 0:a.response_id)return[2,d(i)];throw{message:"synthetic response"};case 3:r="Error fetching",s.label=4;case 4:return s.trys.push([4,6,,7]),[4,n.json()];case 5:return(i=s.sent()).message&&(r=i.message),[3,7];case 6:return s.sent(),[3,7];case 7:Lme[e]&&(Lme[e].isError=!0),t=new Mme("".concat("@giphy/js-fetch-api: ").concat(r),f,n.status,n.statusText),s.label=8;case 8:return[3,10];case 9:return o=s.sent(),t=new Mme(o.message,f),Lme[e]&&(Lme[e].isError=!0),[3,10];case 10:throw t}}))},new(i||(i=Promise))((function(e,t){function a(e){try{l(o.next(e))}catch(e){t(e)}}function s(e){try{l(o.throw(e))}catch(e){t(e)}}function l(t){var n;t.done?e(t.value):(n=t.value,n instanceof i?n:new i((function(e){e(n)}))).then(a,s)}l((o=o.apply(n,r||[])).next())}))),ts:Date.now()}}return Lme[e].request};var Bme=function(){return Bme=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Bme.apply(this,arguments)},Fme=function(e){return e&&e.type?e.type:"gifs"},Ume=function(){function e(e){var t=this;this.getQS=function(e){return void 0===e&&(e={}),Eme().stringify(Bme(Bme({},e),{api_key:t.apiKey,pingback_id:gme()}))},this.apiKey=e}return e.prototype.categories=function(e){return jme("gifs/categories?".concat(this.getQS(e)))},e.prototype.gif=function(e){return jme("gifs/".concat(e,"?").concat(this.getQS()),{normalizer:Pme})},e.prototype.gifs=function(e,t){return Array.isArray(e)?jme("gifs?".concat(this.getQS({ids:e.join(",")})),{normalizer:xme}):jme("gifs/categories/".concat(e,"/").concat(t,"?").concat(this.getQS()),{normalizer:xme})},e.prototype.emoji=function(e){return jme("emoji?".concat(this.getQS(e)),{normalizer:xme})},e.prototype.emojiDefaultVariations=function(e){return jme("emoji?".concat(this.getQS(e)),{apiVersion:2,normalizer
85:xme})},e.prototype.emojiVariations=function(e){return jme("emoji/".concat(e,"/variations?").concat(this.getQS()),{apiVersion:2,normalizer:xme})},e.prototype.animate=function(e,t){void 0===t&&(t={});var n=this.getQS(Bme(Bme({},t),{m:e}));return jme("text/animate?".concat(n),{normalizer:xme})},e.prototype.search=function(e,t){void 0===t&&(t={});var n,r=t.channel?"@".concat(t.channel," ").concat(e):e;"text"===t.type&&(n=!0);var i=this.getQS(Bme(Bme({rating:"pg-13"},t),{q:r,excludeDynamicResults:n}));return jme("".concat(Fme(t),"/search?").concat(i),{normalizer:xme})},e.prototype.subcategories=function(e,t){return jme("gifs/categories/".concat(e,"?").concat(this.getQS(t)))},e.prototype.trending=function(e){return void 0===e&&(e={}),jme("".concat(Fme(e),"/trending?").concat(this.getQS(Bme({rating:"pg-13"},e))),{normalizer:xme})},e.prototype.random=function(e){return jme("".concat(Fme(e),"/random?").concat(this.getQS(Bme({rating:"pg-13"},e))),{noCache:!0,normalizer:Pme})},e.prototype.related=function(e,t){return jme("".concat("stickers"===(null==t?void 0:t.type)?"stickers":"gifs","/related?").concat(this.getQS(Bme({gif_id:e,rating:"pg-13"},t))),{normalizer:xme})},e.prototype.channels=function(e,t){return void 0===t&&(t={}),jme("channels/search?".concat(this.getQS(Bme({q:e,rating:"pg-13"},t))))},e}();const Hme=Ume;var Vme=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/;const zme=EC((function(e){return Vme.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),$me=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},Wme={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGr
vendor: 7,841 bytes, line 85
85idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var Yme=/[A-Z]|^ms/g,qme=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Gme=function(e){return 45===e.charCodeAt(1)},Kme=function(e){return null!=e&&"boolean"!=typeof e},Jme=EC((function(e){return Gme(e)?e:e.replace(Yme,"-$&").toLowerCase()})),Zme=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(qme,(function(e,t,n){return Xme={name:t,styles:n,next:Xme},t}))}return 1===Wme[e]||Gme(e)||"number"!=typeof t||0===t?t:t+"px"};function Qme(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Xme={name:n.name,styles:n.styles,next:Xme},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Xme={name:r.name,styles:r.styles,next:Xme},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=Qme(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":Kme(a)&&(r+=Jme(o)+":"+Zme(o,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var s=Qme(e,t,a);switch(o){case"animation":case"animationName":r+=Jme(o)+":"+s+";";break;default:r+=o+"{"+s+"}"}}else for(var l=0;l<a.length;l++)Kme(a[l])&&(r+=Jme(o)+":"+Zme(o,a[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var i=Xme,o=n(e);return Xme=i,Qme(e,t,o)}}if(null==t)return n;var a=t[n];return void 0!==a?a:n}var Xme,ege=/label:\s*([^\s;\n{]+)\s*(;|$)/g,tge=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,i="";Xme=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,i+=Qme(n,t,o)):i+=o[0];for(var a=1;a<e.length;a++)i+=Qme(n,t,e[a]),r&&(i+=o[a]);ege.lastIndex=0;for(var s,l="";null!==(s=ege.exec(i));)l+="-"+s[1];return{name:$me(i)+l,styles:i,next:Xme}},nge=(0,go.createContext)("undefined"!=typeof HTMLElement?_C({key:"css"}):null);nge.Provider;var rge=(0,go.createContext)({});vo.useInsertionEffect&&vo.useInsertionEffect;var ige=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},oge=zme,age=function(e){return"theme"!==e},sge=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?oge:age},lge=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},cge=vo.useInsertionEffect?vo.useInsertionEffect:function(e){e()},uge=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return ige(t,n,r),cge((function(){return function(e,t,n){ige(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+r:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}}(t,n,r)})),null};var dge=function e(t,n){var r,i,o=t.__emotion_real===t,a=o&&t.__emotion_base||t;void 0!==n&&(r=n.label,i=n.target);var s=lge(t,n,o),l=s||sge(a),c=!l("as");return function(){var u=arguments,d=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&d.push("label:"+r+";"),null==u[0]||void 0===u[0].raw)d.push.apply(d,u);else{d.push(u[0][0]);for(var p=u.length,f=1;f<p;f++)d.push(u[f],u[0][f])}var h,m=(h=function(e,t,n){var r,o,u,p,f=c&&e.as||a,h="",m=[],g=e;if(null==e.theme){for(var v in g={},e)g[v]=e[v];g.theme=(0,go.useContext)(rge)}"string"==typeof e.className?(r=t.registered,o=m,u=e.className,p="",u.split(" ").forEach((function(e){void 0!==r[e]?o.push(r[e]+";"):p+=e+" "})),h=p):null!=e.className&&(h=e.className+" ");var b=tge(d.concat(m),t.registered,g);h+=t.key+"-"+b.name,void 0!==i&&(h+=" "+i);var y=c&&void 0===s?sge(f):l,_={};for(var w in e)c&&"as"===w||y(w)&&(_[w]=e[w]);return _.className=h,_.ref=n,(0,go.createElement)(go.Fragment,null,(0,go.createElement)(uge,{cache:t,serialized:b,isStringTag:"string"==typeof f}),(0,go.createElement)(f,_))},(0,go.forwardRef)((function(e,t){var n=(0,go.useContext)(nge);return h(e,n,t)})));return m.displayName=void 0!==r?r:"Styled("+("string"==typeof a?a:a.displayName||a.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=a,m.__emotion_styles=d,m.__emotion_forwardProp=s,Object.defineProperty(m,"toString",{value:function(){return"."+i}}),m.withComponent=function(t,r){return e(t,(0,Co.A)({},n,r,{shouldForwardProp:lge(m,r,!0)})).apply(void 0,d)},m}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){dge[e]=dge(e)}));const pge=dge;var fge=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))};function hge(e,t,n,r){var i,o=!1,a=0;function s(){i&&clearTimeout(i)}function l(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var d=this,p=Date.now()-a;function f(){a=Date.now(),n.apply(d,c)}o||(r&&!i&&f(),s(),void 0===r&&p>e?f():!0!==t&&(i=setTimeout(r?function(){i=void 0}:f,void 0===r?e-p:e)))}return"boolean"!=typeof t&&(r=n,n=t,t=void 0),l.cancel=function(){s(),o=!0},l}__webpack_require__(95127);const mge=function(e){var t=e.children,n=e.className,r=e.onVisibleChange,i=e.config,o=(0,go.useRef)(null);return(0,go.useEffect)((function(){var e;return o.current&&(e=new IntersectionObserver((function(e){var t=e[0];r&&r(t.isIntersecting)}),i),e.observe(o.current)),function(){return null==e?void 0:e.disconnect()}}),[r,o,i]),go.createElement("div",{ref:o,className:n},t)};var gge,vge,bge=__webpack_require__(40025),yge=pge.div(wge||(gge=["\n color: ",";\n display: flex;\n justify-content: center;\n margin: 30px 0;\n font-family: ",";\n font-size: 16px;\n font-weight: 600;\n a {\n color: ",";\n cursor: pointer;\n &:hover {\n color: white;\n }\n }\n"],vge=["\n color: ",";\n display: flex;\n justify-content: center;\n margin: 30px 0;\n font-family: ",";\n font-size: 16px;\n font-weight: 600;\n a {\n color: ",";\n cursor: pointer;\n &:hover {\n color: white;\n }\n }\n"],Object.defineProperty?Object.defineProperty(gge,"raw",{value:vge}):gge.raw=vge,wge=gge),bge.giphyLightGrey,bge.fontFamily.body,bge.giphyBlue);const _ge=function(e){var t=e.onClick;return go.createElement(yge,null,"Error loading GIFs. ",go.createElement("a",{onClick:t},"Try again?"))};var wge;function Sge(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return tge(t)}vo.useInsertionEffect?vo.useInsertionEffect:go.useLayoutEffect;const Ege=(e,t)=>
85({...e,...t});var kge=function(){return kge=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},kge.apply(this,arguments)},Cge=function(e){return function(e,t,n,r){void 0===r&&(r={}),e.analytics_response_payload&&(e.analytics_response_payload,kge({position:JSON.stringify(hme(n))},r))}},Age=Cge(),Tge=Cge(),Ige=pge.img(Dge||(Dge=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n object-fit: cover;\n width: 32px;\n height: 32px;\n margin-right: 8px;\n"],["\n object-fit: cover;\n width: 32px;\n height: 32px;\n margin-right: 8px;\n"])));var Dge,Pge=function(e){var t=e.className,n=void 0===t?"":t,r=e.size,i=void 0===r?17:r,o=e.fill,a=void 0===o?"#15CDFF":o;return go.createElement("svg",{className:[Pge.className,n].join(" "),height:i,width:"19px",viewBox:"0 0 19 17"},go.createElement("path",{className:Pge.checkMarkClassName,d:"M9.32727273,9.44126709 L9.32727273,3.03016561 L6.55027155,3.03016561 L6.55027155,10.8150746 L6.55027155,12.188882 L12.1042739,12.188882 L12.1042739,9.44126709 L9.32727273,9.44126709 Z",fill:bge.giphyBlack,transform:"translate(9.327273, 7.609524) scale(-1, 1) rotate(-45.000000) translate(-9.327273, -7.609524) "}),go.createElement("g",{transform:"translate(-532.000000, -466.000000)",fill:a},go.createElement("g",{transform:"translate(141.000000, 235.000000)"},go.createElement("g",{transform:"translate(264.000000, 0.000000)"},go.createElement("g",{transform:"translate(10.000000, 224.000000)"},go.createElement("g",{transform:"translate(114.000000, 2.500000)"},go.createElement("path",{d:"M15.112432,4.80769231 L16.8814194,6.87556817 L19.4157673,7.90116318 L19.6184416,10.6028916 L21.0594951,12.9065042 L19.6184416,15.2101168 L19.4157673,17.9118452 L16.8814194,18.9374402 L15.112432,21.0053161 L12.4528245,20.3611511 L9.79321699,21.0053161 L8.02422954,18.9374402 L5.48988167,17.9118452 L5.28720734,15.2101168 L3.84615385,12.9065042 L5.28720734,10.6028916 L5.48988167,7.90116318 L8.02422954,6.87556817 L9.79321699,4.80769231 L12.4528245,5.4518573 L15.112432,4.80769231 Z M17.8163503,10.8991009 L15.9282384,9.01098901 L11.5681538,13.3696923 L9.68115218,11.4818515 L7.81302031,13.3499833 L9.7011322,15.2380952 L11.5892441,17.1262071 L17.8163503,10.8991009 Z"})))))))};Pge.className="giphy-verified-badge",Pge.checkMarkClassName="giphy-verified-checkmark";const xge=Pge;var Rge=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},Oge=pge.div(jge||(jge=Rge(["\n color: white;\n font-size: 16px;\n font-weight: 700;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n -webkit-font-smoothing: antialiased;\n"],["\n color: white;\n font-size: 16px;\n font-weight: 700;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n -webkit-font-smoothing: antialiased;\n"]))),Mge=pge(xge)(Bge||(Bge=Rge(["\n margin-left: 4px;\n flex-shrink: 0;\n"],["\n margin-left: 4px;\n flex-shrink: 0;\n"]))),Nge=pge.div(Fge||(Fge=Rge(["\n display: flex;\n align-items: center;\n min-width: 0;\n"],["\n display: flex;\n align-items: center;\n min-width: 0;\n"])));const Lge=function(e){var t=e.user,n=t.display_name,r=t.username;return go.createElement(Nge,null,go.createElement(Oge,null,n||"@".concat(r)),t.is_verified?go.createElement(Mge,{size:14}):null)};var jge,Bge,Fge,Uge=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},Hge=pge.div(Wge||(Wge=Uge(["\n display: flex;\n align-items: center;\n font-family: interface, helvetica, arial;\n"],["\n display: flex;\n align-items: center;\n font-family: interface, helvetica, arial;\n"]))),Vge=pge((function(e){var t=e.user,n=e.className,r=void 0===n?"":n,i=(0,go.useRef)(Math.floor(5*Math.random())+1),o=t.avatar_url?function(e){var t,n;if(!e)return"";var r=null===(n=null===(t=null==e?void 0:e.split("."))||void 0===t?void 0:t.pop())||void 0===n?void 0:n.toLowerCase();return e.replace(".".concat(r),"/80h.".concat(r))}(t.avatar_url):"https://media.giphy.com/avatars/default".concat(i.current,".gif");return go.createElement(Ige,{src:o,className:r})}))(Yge||(Yge=Uge(["\n flex-shrink: 0;\n"],["\n flex-shrink: 0;\n"]))),zge=function(e){var t=e.gif,n=e.className,r=e.onClick,i=t.user;return(null==i?void 0:i.username)||(null==i?void 0:i.display_name)?go.createElement(Hge,{className:[zge.className,n].join(" "),onClick:function(e){if(e.preventDefault(),e.stopPropagation(),r)r(t);else{var n=i.profile_url;n&&window.open(n,"_blank")}}},go.createElement(Vge,{user:i}),go.createElement(Lge,{user:t.user})):null};zge.className="giphy-attribution";const $ge=zge;var Wge,Yge,qge=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},Gge=pge.div(Qge||(Qge=qge(["\n background: linear-gradient(rgba(0, 0, 0, 0), rgba(18, 18, 18, 0.6));\n cursor: default;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 75px;\n pointer-events: none;\n"],["\n background: linear-gradient(rgba(0, 0, 0, 0), rgba(18, 18, 18, 0.6));\n cursor: default;\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n height: 75px;\n pointer-events: none;
85\n"]))),Kge=pge($ge)(Xge||(Xge=qge(["\n position: absolute;\n bottom: 10px;\n left: 10px;\n right: 10px;\n"],["\n position: absolute;\n bottom: 10px;\n left: 10px;\n right: 10px;\n"]))),Jge=pge.div(eve||(eve=qge(["\n transition: opacity 150ms ease-in;\n"],["\n transition: opacity 150ms ease-in;\n"])));const Zge=function(e){var t=e.gif,n=e.isHovered,r=e.onClick,i=(0,go.useRef)(n);return n&&(i.current=!0),t.user&&i.current?go.createElement(Jge,{style:{opacity:n?1:0}},go.createElement(Gge,null),go.createElement(Kge,{gif:t,onClick:r})):null};var Qge,Xge,eve,tve=(0,go.createContext)({});const nve=function(e){var t=e.attributes,n=e.children,r=(0,go.useContext)(tve).attributes,i=void 0===r?{}:r;return go.createElement(tve.Provider,{value:{attributes:Ege(i,t)}},n)};var rve=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},ive=function(){return ive=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},ive.apply(this,arguments)},ove=pge.div(mve||(mve=rve(["\n display: block;\n &:focus {\n outline: unset;\n }\n ","\n img {\n display: block;\n }\n ."," {\n g {\n fill: white;\n }\n }\n ."," {\n opacity: 0;\n }\n"],["\n display: block;\n &:focus {\n outline: unset;\n }\n ","\n img {\n display: block;\n }\n ."," {\n g {\n fill: white;\n }\n }\n ."," {\n opacity: 0;\n }\n"])),(function(e){return e.borderRadius&&Sge(hve||(hve=rve(["\n border-radius: ","px;\n overflow: hidden;\n "],["\n border-radius: ","px;\n overflow: hidden;\n "])),e.borderRadius)}),xge.className,xge.checkMarkClassName),ave=[bge.giphyBlue,bge.giphyGreen,bge.giphyPurple,bge.giphyRed,bge.giphyYellow],sve=function(e){return go.createElement(ove,ive({as:e.href?"a":"div"},e))},lve="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",cve=!("undefined"==typeof window||!window.document||!window.document.createElement),uve=function(){},dve=function(e){var t=e.children,n=(0,go.useState)(!1),r=n[0],i=n[1];return(0,go.useEffect)((function(){i(!0)}),[]),r?go.createElement(go.Fragment,null,t):null},pve=function(e){var t=e.gif,n=e.width,r=e.height,i=e.onGifRightClick,o=void 0===i?uve:i,a=e.className,s=void 0===a?"":a,l=e.onGifClick,c=void 0===l?uve:l,u=e.onGifKeyPress,d=void 0===u?uve:u,p=e.onGifSeen,f=void 0===p?uve:p,h=e.onGifVisible,m=void 0===h?uve:h,g=e.user,v=void 0===g?{}:g,b=e.backgroundColor,y=e.overlay,_=e.hideAttribution,w=void 0!==_&&_,S=e.noLink,E=void 0!==S&&S,k=e.borderRadius,C=void 0===k?4:k,A=e.style,T=e.tabIndex,I=(0,go.useState)(!1),D=I[0],P=I[1],x=(0,go.useState)(!1),R=x[0],O=x[1],M=(0,go.useState)(!cve),N=M[0],L=M[1],j=(0,go.useState)(""),B=j[0],F=j[1],U=(0,go.useRef)(ave[Math.round(Math.random()*(ave.length-1))]),H=(0,go.useRef)(null),V=(0,go.useRef)(null),z=(0,go.useRef)(),$=(0,go.useRef)(),W=(0,go.useRef)(),Y=(0,go.useRef)(uve),q=(0,go.useContext)(tve).attributes,G=y;G||w||(G=Zge),Y.current=function(e){P(!0),fme.debug("GIF ".concat(t.id," seen. ").concat(t.title)),function(e,t,n,r){void 0===r&&(r={}),e.analytics_response_payload&&(e.analytics_response_payload,kge({position:JSON.stringify(n)},r))}(t,null==v||v.id,e.boundingClientRect,q),null==f||f(t,e.boundingClientRect),$.current&&$.current.disconnect()};var K=function(){$.current||($.current=new IntersectionObserver((function(e){var t=e[0];t.isIntersecting&&Y.current(t)}),{threshold:[.99]})),!D&&H.current&&$.current&&$.current.observe(H.current)};(0,go.useEffect)((function(){var e,n;(null===(e=V.current)||void 0===e?void 0:e.complete)&&(K(),m(t)),null===(n=$.current)||void 0===n||n.disconnect(),P(!1)}),[t.id]),(0,go.useEffect)((function(){return z.current=new IntersectionObserver((function(e){var t=e[0].isIntersecting;L(t),!t&&$.current&&$.current.disconnect()})),z.current.observe(H.current),function(){z.current&&z.current.disconnect(),$.current&&$.current.disconnect(),W.current&&clearTimeout(W.current)}}),[]);var J=r||bme(t,n),Z=vme(t.images,n,J),Q=t.images[Z.renditionName],X=b||(t.is_sticker?"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4AQMAAACSSKldAAAABlBMVEUhIiIWFhYoSqvJAAAAGElEQVQY02MAAv7///8PWxqIPwDZw5UGABtgwz2xhFKxAAAAAElFTkSuQmCC') 0 0":U.current);return go.createElement(sve,{href:E?void 0:t.url,"data-giphy-id":t.id,"data-giphy-is-sticker":t.is_sticker,style:ive({width:n,height:J},A),borderRadius:C,className:[pve.className,s].join(" "),onMouseOver:function(e){clearTimeout(W.current),e.persist(),O(!0),W.current=window.setTimeout((function(){Tge(t,null==v?void 0:v.id,e.target,q)}),200)},onMouseLeave:function(){clearTimeout(W.current),O(!1)},onClick:function(e){Age(t,null==v?void 0:v.id,e.target,q),c(t,e)},onContextMenu:function(e){return o(t,e)},onKeyPress:function(e){d(t,e)},tabIndex:T},go.createElement("div",{style:{width:n,height:J,position:"relative"},ref:H}
85,go.createElement("picture",null,go.createElement("source",{type:"image/webp",srcSet:N?Q.webp:lve,suppressHydrationWarning:!0}),go.createElement("img",{ref:V,suppressHydrationWarning:!0,className:[pve.imgClassName,B].join(" "),src:N?Q.url:lve,style:{background:X},width:n,height:J,alt:yme(t),onLoad:N?function(e){K(),m(t,e),F(pve.imgLoadedClassName)}:function(){}})),G&&go.createElement(dve,null,N&&go.createElement(G,{gif:t,isHovered:R,width:n,height:J}))))};pve.className="giphy-gif",pve.imgClassName="giphy-gif-img",pve.imgLoadedClassName="giphy-img-loaded";const fve=pve;var hve,mve,gve=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e},vve=function(){var e=Sge.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(wve||(wve=gve(["\n to {\n transform: scale(1.75) translateY(-20px);\n }\n"],["\n to {\n transform: scale(1.75) translateY(-20px);\n }\n"]))),bve=pge.div(Sve||(Sve=gve(["\n display: flex;\n align-items: center;\n height: ","px;\n padding-top: 15px;\n margin: 0 auto;\n text-align: center;\n justify-content: center;\n animation: pulse 0.8s ease-in-out 0s infinite alternate backwards;\n"],["\n display: flex;\n align-items: center;\n height: ","px;\n padding-top: 15px;\n margin: 0 auto;\n text-align: center;\n justify-content: center;\n animation: pulse 0.8s ease-in-out 0s infinite alternate backwards;\n"])),37),yve=pge.div(Eve||(Eve=gve(["\n display: inline-block;\n height: 10px;\n width: 10px;\n margin: ","px 10px 10px 10px;\n position: relative;\n box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);\n animation: "," cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.75s infinite alternate;\n background: ",";\n animation-delay: ",";\n"],["\n display: inline-block;\n height: 10px;\n width: 10px;\n margin: ","px 10px 10px 10px;\n position: relative;\n box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);\n animation: "," cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.75s infinite alternate;\n background: ",";\n animation-delay: ",";\n"])),37,vve,(function(e){return e.color}),(function(e){return e.delay}));const _ve=function(e){var t=e.className,n=void 0===t?"":t;return go.createElement(bve,{className:n},go.createElement(yve,{color:bge.giphyGreen,delay:"0"}),go.createElement(yve,{color:bge.giphyBlue,delay:".1s"}),go.createElement(yve,{color:bge.giphyPurple,delay:".2s"}),go.createElement(yve,{color:bge.giphyRed,delay:".3s"}),go.createElement(yve,{color:bge.giphyYellow,delay:".4s"}))};var wve,Sve,Eve;const kve=(0,go.memo)((function(e){var t,n,r,i=e.columns,o=e.gutter,a=e.useTransform,s=void 0===a||a,l=e.itemWidth,c=e.itemHeights,u=e.children,d=e.columnOffsets,p=void 0===d?[]:d,f={};return go.createElement("div",{style:f},(n=function(e,t){return void 0===t&&(t=[]),Array.apply(null,Array(e)).map((function(e,n){return t[n]||0}))}(i,p),r=go.Children.map(u,(function(e,r){var i={position:"absolute"};t=n.indexOf(Math.min.apply(Math,n));var a="".concat(n[t],"px"),u="".concat(t*l+t*o,"px");s?i.transform="translate3d(".concat(u,", ").concat(a,", 0)"):(i.top=a,i.left=u);var d=c[r];return d&&(n[t]+=d+o),go.cloneElement(e,{style:i})})),f.position="relative",f.width="".concat(i*l+(i-1)*o,"px"),f.height="".concat(Math.max.apply(Math,n)-o,"px"),r))}));var Cve=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Ave=function(){return Ave=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},Ave.apply(this,arguments)}
85,Tve=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}l((r=r.apply(e,t||[])).next())}))},Ive=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}},Dve=pge.div(Mve||(Mve=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}(["\n opacity: ",";\n"],["\n opacity: ",";\n"])),(function(e){return e.isFirstLoad?0:1})),Pve=Object.freeze({gutter:6,user:{},initialGifs:[]}),xve=Object.freeze({isFetching:!1,isError:!1,gifWidth:0,gifs:[],isLoaderVisible:!1,isDoneFetching:!1}),Rve=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.state=Ave(Ave({},xve),{gifs:n.props.initialGifs||[]}),n.unmounted=!1,n.paginator=function(e,t){void 0===t&&(t=[]);var n=fge([],t,!0),r=t.map((function(e){return e.id})),i=t.length,o=!1;return function(){return t=void 0,a=void 0,l=function(){var t,a,s;return function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(l){return function(s){if(n)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}(this,(function(l){switch(l.label){case 0:return o?[2,n]:[4,e(i)];case 1:return t=l.sent(),a=t.pagination,s=t.data,i=a.count+a.offset,o=i===a.total_count,s.forEach((function(e){var t=e.id;r.includes(t)||(n.push(e),r.push(t))})),[2,fge([],n,!0)]}}))},new((s=void 0)||(s=Promise))((function(e,n){function r(e){try{o(l.next(e))}catch(e){n(e)}}function i(e){try{o(l.throw(e))}catch(e){n(e)}}function o(t){var n;t.done?e(t.value):(n=t.value,n instanceof s?n:new s((function(e){e(n)}))).then(r,i)}o((l=l.apply(t,a||[])).next())}));var t,a,s,l}}(n.props.fetchGifs,n.state.gifs),n.onLoaderVisible=function(e){n.unmounted||n.setState({isLoaderVisible:e},n.onFetch)},n.fetchGifs=function(e,t){return hge(e,t,!1)}(t.fetchDebounce,(function(e){return Tve(n,void 0,void 0,(function(){var t,n,r,i;return Ive(this,(function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,this.paginator()];case 1:return t=o.sent(),this.unmounted?[2]:[3,3];case 2:return n=o.sent(),this.unmounted?[2]:(this.setState({isFetching:!1,isError:!0}),(r=this.props.onGifsFetchError)&&r(n),[3,3]);case 3:return t&&(e===t.length?this.setState({isDoneFetching:!0}):(this.setState({gifs:t,isFetching:!1}),(i=this.props.onGifsFetched)&&i(t),this.onFetch())),[2]}}))}))})),n.onFetch=function(){return Tve(n,void 0,void 0,(function(){var e,t,n,r;return Ive(this,(function(i){return this.unmounted||(e=this.state,t=e.isFetching,n=e.isLoaderVisible,r=e.gifs,!t&&n&&(this.setState({isFetching:!0,isError:!1}),this.fetchGifs(r.length))),[2]}))}
85))},n}return Cve(t,e),t.prototype.componentDidMount=function(){this.unmounted=!1,this.onFetch()},t.prototype.componentWillUnmount=function(){this.unmounted=!0},t.prototype.render=function(){var e=this.props,n=e.onGifVisible,r=e.onGifRightClick,i=e.className,o=void 0===i?t.className:i,a=e.onGifSeen,s=e.onGifClick,l=e.onGifKeyPress,c=e.user,u=e.overlay,d=e.hideAttribution,p=e.noLink,f=e.borderRadius,h=e.noResultsMessage,m=e.columns,g=e.width,v=e.gutter,b=e.useTransform,y=e.columnOffsets,_=e.backgroundColor,w=e.loaderConfig,S=e.tabIndex,E=void 0===S?0:S,k=e.layoutType,C=void 0===k?"GRID":k,A=e.loader,T=void 0===A?_ve:A,I=this.state,D=I.gifWidth,P=I.gifs,x=I.isError,R=!I.isDoneFetching,O=0===P.length,M=P.map((function(e){return bme(e,D)}));return go.createElement(nve,{attributes:{layout_type:C}},go.createElement("div",{className:o,style:{width:g}},go.createElement(kve,{itemHeights:M,useTransform:b,itemWidth:D,columns:m,gutter:v,columnOffsets:y},P.map((function(e){return go.createElement(fve,{gif:e,tabIndex:E,key:e.id,width:D,onGifClick:s,onGifKeyPress:l,onGifSeen:a,onGifVisible:n,onGifRightClick:r,user:c,overlay:u,backgroundColor:_,hideAttribution:d,noLink:p,borderRadius:f})}))),!R&&0===P.length&&h,x?go.createElement(_ge,{onClick:this.onFetch}):R&&go.createElement(mge,{onVisibleChange:this.onLoaderVisible,config:w},go.createElement(Dve,{isFirstLoad:O},go.createElement(T,{className:t.loaderClassName})))))},t.className="giphy-grid",t.loaderClassName="loader",t.fetchDebounce=250,t.defaultProps=Pve,t.getDerivedStateFromProps=function(e,t){var n=e.columns,r=e.gutter,i=e.width,o=r*(n-1),a=Math.floor((i-o)/n);return t.gifWidth!==a?{gifWidth:a}:null},t}(go.PureComponent);const Ove=Rve;var Mve;function Nve(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Lve=EA()((e=>({gifsMenu:{width:"100%",marginBottom:e.spacing(2),display:"flex",flexDirection:"column",backgroundColor:e.palette.gifsBackground,"& div:focus":{border:"1px solid red !important",boxSizing:"border-box"}},searchField:{marginBottom:e.spacing(3)}
85,gifContainer:{height:"245px",overflowY:"auto"},logoContainer:{width:"calc(100% - 7px)",backgroundColor:"#121119",display:"flex",alignItems:"center",justifyContent:"center",color:e.palette.gifsText,marginTop:e.spacing(1)},overflowDrawerMenu:{padding:e.spacing(3),width:"100%",boxSizing:"border-box",height:"100%",backgroundColor:e.palette.gifsBackground},overflowMenu:{height:"200px",width:"201px",marginBottom:"0px"},gifContainerOverflow:{flexGrow:1},drawer:{display:"flex",height:"100%"}}))),jve=function(e){let t=e.columns,n=void 0===t?2:t,r=e.parent;const i=pa(vq),o=new Hme(i),a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Nve(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nve(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(),2),s=a[0],l=a[1],c=Lve(),u=c.classes,d=c.cx,p=la(),f=Qk().t,h=r===Jhe.OverflowDrawer||r===Jhe.OverflowMenu,m=pa((e=>e["features/base/responsive-ui"])).videoSpaceWidth,g=pa(fq),v=(0,go.useCallback)((async function(){const e={limit:20,offset:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,rating:g};return s?await o.search(s,e):await o.trending(e)}),[s]),b=(0,go.useCallback)((()=>{p(cq(!1))}),[]),y=(0,go.useCallback)(((e,t)=>{null==t||t.stopPropagation();const n=function(e){var t;const n=(null==e?void 0:e.embed_url)||(null==e||null===(t=e.data)||void 0===t?void 0:t.embed_url)||"",r=n.lastIndexOf("/");return`https://i.giphy.com/media/${n.substr(r+1)}/giphy.gif`}(e);mj({action:"gif.sent"}),(0,fa.unstable_batchedUpdates)((()=>{p(BV(function(e){return`${uq}${e}]`}(n),!0)),p(dae()),h&&b()}))}),[p,h]),_=(0,go.useCallback)(((e,t)=>{13===t.nativeEvent.keyCode&&y(e,null)}),[y]),w=(0,go.useCallback)((e=>{l(e)}),[]),S=(0,go.useCallback)((e=>{if(document.activeElement)if(38===e.keyCode)if(e.preventDefault(),null===document.activeElement.previousElementSibling){const e=document.querySelector(".gif-input");null==e||e.focus()}else{const e=document.activeElement.previousElementSibling;null==e||e.focus()}else if(40===e.keyCode)if(e.preventDefault(),document.activeElement.classList.contains("gif-input")){const e=document.querySelector(".giphy-gif");null==e||e.focus()}else{const e=document.activeElement.nextElementSibling;null==e||e.focus()}}),[]);(0,go.useEffect)((()=>(document.addEventListener("keydown",S),()=>document.removeEventListener("keydown",S))),[]),(0,go.useEffect)((()=>l("")),[]);const E=(0,go.useCallback)((e=>{e.stopPropagation()}),[]),k=(0,go.useCallback)((e=>{e.stopPropagation()}),[]),C=go.createElement("div",{className:d(u.gifsMenu,r===Jhe.OverflowDrawer&&u.overflowDrawerMenu,r===Jhe.OverflowMenu&&u.overflowMenu),onClick:k},go.createElement(uX,{autoFocus:!0,className:d(u.searchField,"gif-input"),id:"gif-search-input",onChange:w,onKeyPress:E,placeholder:f("giphy.search"),ref:e=>{null==e||e.focus(),setTimeout((()=>null==e?void 0:e.focus()),200)},type:"text",value:null!=s?s:""}),go.createElement("div",{className:d(u.gifContainer,r===Jhe.OverflowDrawer&&u.gifContainerOverflow)},go.createElement(Ove,{columns:n,fetchGifs:v,gutter:6,hideAttribution:!0,key:s,noLink:!0,noResultsMessage:f("giphy.noResults"),onGifClick:y,onGifKeyPress:_,width:r===Jhe.OverflowDrawer?m-32-7:r===Jhe.OverflowMenu?201:320})),go.createElement("div",{className:u.logoContainer},go.createElement("span",null,"Powered by"),go.createElement("img",{alt:"GIPHY Logo",src:"images/GIPHY_logo.png"})));return r===Jhe.OverflowDrawer?go.createElement(yX,null,go.createElement(vX,{className:u.drawer,isOpen:!0,onClose:b},C)):C};class Bve extends go.Component{constructor(e){super(e),this._onKeyDown=this._onKeyDown.bind(this),this._onClickHandler=this._onClickHandler.bind(this),this._onClick=this._onClick.bind(this),this.state={increaseLevel:0,increaseTimeout:null}}_onClick(){const e=this.props.onClick;for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null==e?void 0:e(...n)}_onKeyDown(e){e.defaultPrevented||"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),this.props.onClick())}_onClickHandler(e){var t;e.preventDefault(),e.stopPropagation(),this.props.onClick(),clearTimeout(null!==(t=this.state.increaseTimeout)&&void 0!==t?t:0);const n=window.setTimeout((()=>{this.setState({increaseLevel:0})}),500);this.setState((e=>({increaseLevel:e.increaseLevel+1,increaseTimeout:n})))}_renderButton(e){return go.createElement("div",{"aria-label":this.props.accessibilityLabel,"aria-pressed":this.props.toggled,className:"toolbox-button",onClick:this._onClickHandler,onKeyDown:this._onKeyDown,role:"button",tabIndex:0},this.props.tooltip?go.createElement(jX,{content:this.props.tooltip,position:this.props.tooltipPosition},e):e)}_renderIcon(){const e=this.props,t=e.toggled,n=e.icon,r=e.label,i=this.state.increaseLevel;return go.createElement("div",{className:"toolbox-icon "+(t?"toggled":"")},go.createElement("span",{className:`emoji increase-${i>12?12:i}`}
85,n),r&&go.createElement("span",{className:"text"},r))}render(){return this._renderButton(this._renderIcon())}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(Bve,"defaultProps",{tooltipPosition:"top"});const Fve=Bve,Uve=e=>{let t=e.parent;const n=pa(Ice),r=Qk().t,i=la(),o=go.createElement("img",{alt:"GIPHY Logo",height:t===Jhe.OverflowMenu?16:24,src:"images/GIPHY_icon.png"}),a=(0,go.useCallback)((()=>{i(cq(!n))}),[n,t]);return go.createElement(Fve,{accessibilityLabel:r("toolbar.accessibilityLabel.giphy"),icon:o,key:"gif",onClick:a,toggled:!0,tooltip:r("toolbar.accessibilityLabel.giphy")})},Hve=EA()(((e,t)=>{const n=t.parent,r=t.showRaisedHand,i=t._isGifMenuVisible;let o=144;return n!==Jhe.OverflowDrawer&&n!==Jhe.OverflowMenu||(n===Jhe.OverflowMenu&&(o=106,i&&(o+=200)),r||(o-=54)),{reactionsMenuInOverflowMenu:{"&.reactions-menu":{"&.with-gif":{width:"inherit"},".reactions-row":{".toolbox-icon":{width:"24px",height:"24px","span.emoji":{width:"24px",height:"24px",lineHeight:"1.5rem",fontSize:"1rem"}}},".raise-hand-row":{".toolbox-icon":{height:"32px"}}}},overflow:{width:"auto",paddingBottom:"max(env(safe-area-inset-bottom, 0), 16px)",backgroundColor:e.palette.reactionsMenuBackground,boxShadow:"none",borderRadius:0,position:"relative",boxSizing:"border-box",height:`${o}px`}}})),Vve=ra((function(e){const t=X4(e);return{_localParticipantID:null==t?void 0:t.id,_isGifEnabled:bq(e),_isGifMenuVisible:Ice(e),_raisedHand:A6(t)}}),(function(e){return{dispatch:e,_dockToolbox:t=>e(jG(t))}}))((e=>{const t=e._dockToolbox,n=e._isGifEnabled,r=e._isGifMenuVisible,i=e._raisedHand,o=e.dispatch,a=e.parent,s=e.showRaisedHand,l=void 0!==s&&s,c=a===Jhe.OverflowDrawer||a===Jhe.OverflowMenu,u=Hve(e),d=u.classes,p=u.cx,f=Qk().t;(0,go.useEffect)((()=>(t(!0),()=>{t(!1)})),[]);const h=(0,go.useCallback)((()=>{o(Ck(!i))}),[i]),m=(0,go.useCallback)((()=>{mj(cD("raise.hand",{enable:!i})),h(),o(dae())}),[i]),g=((e,t)=>{var n;let r="Alt";return null!==(n=window.navigator)&&void 0!==n&&n.platform&&-1!==window.navigator.platform.indexOf("Mac")&&(r="â¥"),Object.keys(iG).map((n=>go.createElement(Fve,{accessibilityLabel:t(`toolbar.accessibilityLabel.${n}`),icon:iG[n].emoji,key:n,onClick:function(){e(zq(n)),mj({action:"clicked",actionSubject:"button",source:"reaction",buttonName:n,type:zI})},toggled:!1,tooltip:`${t(`toolbar.${n}`)} (${r} + ${iG[n].shortcutChar})`})))})(o,f);return n&&g.push(go.createElement(Uve,{parent:a})),go.createElement("div",{className:p("reactions-menu",a===Jhe.OverflowMenu&&d.reactionsMenuInOverflowMenu,n&&"with-gif",c&&`overflow ${d.overflow}`)},n&&r&&go.createElement(jve,{columns:a===Jhe.OverflowMenu?1:void 0,parent:a}),go.createElement("div",{className:"reactions-row"},g),l&&go.createElement("div",{className:"raise-hand-row"},go.createElement(Fve,{accessibilityLabel:f("toolbar.accessibilityLabel.raiseHand"),icon:"â",key:"raisehand",label:`${f("toolbar."+(i?"lowerYourHand":"raiseYourHand"))}\n ${c?"":" (R)"}`,onClick:m,toggled:!0})))}));function zve(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $ve=tC(ra()(class extends g0{constructor(){super(...arguments),zve(this,"accessibilityLabel","toolbar.accessibilityLabel.reactions"),zve(this,"icon",zS),zve(this,"label","toolbar.reactions"),zve(this,"toggledLabel","toolbar.reactions"),zve(this,"tooltip","toolbar.reactions")}})),Wve=tC(ra((function(e){const t=e["features/base/responsive-ui"].isNarrowLayout;return{_reactionsButtonEnabled:uhe(e),_isMobile:po(),isOpen:che(e),isNarrow:t,reactionsQueue:aG(e)}}))((function(e){let t=e._reactionsButtonEnabled,n=e._isMobile,r=e.buttonKey,i=e.dispatch,o=e.isOpen,a=e.isNarrow,s=e.notifyMode,l=e.reactionsQueue,c=e.showRaiseHand,u=e.t;const d=(0,go.useCallback)((()=>{i(dae())}),[i]),p=(0,go.useCallback)((()=>{!o&&d()}),[o,d]),f=(0,go.useCallback)((()=>{o&&d()}),[o,d]);if(!c&&!t)return null;const h=go.createElement("div",{className:"reactions-menu-container"},go.createElement(Vve,{parent:Jhe.Button}));let m=null;return m=c?a?go.createElement(Fse,{buttonKey:r,notifyMode:s}):go.createElement(Lse,{ariaLabel:u("toolbar.accessibilityLabel.reactionsMenu"),icon:mS,iconDisabled:!1,onPopoverClose:d,onPopoverOpen:p,popoverContent:h,visible:o},go.createElement(Fse,{buttonKey:r,notifyMode:s})):go.createElement(Lse,{ariaLabel:u("toolbar.accessibilityLabel.reactionsMenu"),onPop
85overClose:f,onPopoverOpen:p,popoverContent:h,trigger:n?"click":void 0,visible:o},go.createElement($ve,{buttonKey:r,notifyMode:s})),go.createElement("div",{className:"reactions-menu-popup-container"},m,l.map(((e,t)=>{let n=e.reaction,r=e.uid;return go.createElement(Qhe,{index:t,key:r,reaction:n,uid:r})})))}))),Yve={key:"reactions",Content:Wve,group:2};function qve(){if(pa(uhe))return Yve}function Gve(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Kve extends g0{constructor(){super(...arguments),Gve(this,"accessibilityLabel","dialog.startLiveStreaming"),Gve(this,"toggledAccessibilityLabel","dialog.stopLiveStreaming"),Gve(this,"icon",NE),Gve(this,"label","dialog.startLiveStreaming"),Gve(this,"toggledLabel","dialog.stopLiveStreaming")}_getTooltip(){var e;return null!==(e=this.props._tooltip)&&void 0!==e?e:""}_onHandleClick(){}_handleClick(){(0,this.props.dispatch)(jle(ke.RECORDING))||this._onHandleClick()}_isDisabled(){return this.props._disabled}_isToggled(){return this.props._isLiveStreamRunning}}class Jve extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_isMounted",void 0),this.state={broadcasts:void 0,errorType:void 0,selectedBoundStreamID:void 0,streamKey:""},this._isMounted=!1,this._onCancel=this._onCancel.bind(this),this._onStreamKeyChange=this._onStreamKeyChange.bind(this),this._onSubmit=this._onSubmit.bind(this)}componentDidMount(){this._isMounted=!0}componentWillUnmount(){this._isMounted=!1}_onCancel(){return mj(rD("start","cancel.button")),!0}_onGetYouTubeBroadcasts(){}_onStreamKeyChange(e){this._setStateIfMounted({streamKey:e,selectedBoundStreamID:void 0})}_onSubmit(){var e;const t=this.state,n=t.broadcasts,r=t.selectedBoundStreamID,i=(this.state.streamKey||this.props._streamKey||"").trim();if(!i)return!1;let o=null;if(r){const e=null==n?void 0:n.find((e=>e.boundStreamID===r));o=null==e?void 0:e.id}return mj(rD("start","confirm.button")),null===(e=this.props._conference)||void 0===e||e.startRecording({broadcastId:o,mode:S.mode.STREAM,streamId:i}),!0}_setStateIfMounted(e){this._isMounted&&this.setState(e)}}function Zve(e){return{_conference:e["features/base/conference"].conference,_googleAPIState:e["features/google-api"].googleAPIState,_googleProfileEmail:e["features/google-api"].profileEmail,_streamKey:e["features/recording"].streamKey}}class Qve extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_debouncedUpdateValidationErrorVisibility",void 0),this.state={showValidationError:Boolean(this.props.value)&&!this._validateStreamKey(this.props.value)},this._debouncedUpdateValidationErrorVisibility=tl(this._updateValidationErrorVisibility.bind(this),800,{leading:!1}),this._onInputChange=this._onInputChange.bind(this)}componentDidUpdate(e){this.props.value!==e.value&&this._debouncedUpdateValidationErrorVisibility()}componentWillUnmount(){this._debouncedUpdateValidationErrorVisibility.cancel()}_onInputChange(e){const t="object"==typeof e?e.target.value:e;this.props.onChange(t)}_updateValidationErrorVisibility(){const e=Boolean(this.props.value)&&!this._val
85idateStreamKey(this.props.value);e!==this.state.showValidationError&&this.setState({showValidationError:e})}_validateStreamKey(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").trim(),t=this.props._liveStreaming.streamLinkRegexp.exec(e);return Boolean(t)}}const Xve=tC(ra((function(e){return{_liveStreaming:bJ(e)}}))(kA(class extends Qve{render(){const e=this.props,t=e.t,n=e.value,r=kA.getClasses(this.props);return go.createElement("div",{className:"stream-key-form"},go.createElement(uX,{autoFocus:!0,id:"streamkey-input",label:t("dialog.streamKey"),name:"streamId",onChange:this._onInputChange,placeholder:t("liveStreaming.enterStreamKey"),type:"text",value:n}),go.createElement("div",{className:"form-footer"},go.createElement("div",{className:"help-container"},this.state.showValidationError?go.createElement("span",{className:"warning-text"},t("liveStreaming.invalidStreamKey")):null,this.props._liveStreaming.helpURL?go.createElement("a",{className:r.helperLink,href:this.props._liveStreaming.helpURL,rel:"noopener noreferrer",target:"_blank"},t("liveStreaming.streamIdHelp")):null),go.createElement("a",{className:r.helperLink,href:this.props._liveStreaming.termsURL,rel:"noopener noreferrer",target:"_blank"},t("liveStreaming.youtubeTerms")),go.createElement("a",{className:r.helperLink,href:this.props._liveStreaming.dataPrivacyURL,rel:"noopener noreferrer",target:"_blank"},t("liveStreaming.googlePrivacyPolicy"))))}},(e=>({helperLink:{cursor:"pointer",color:e.palette.link01,transition:"color .2s ease",...e.typography.labelBold,marginLeft:"auto",marginTop:e.spacing(1),"&:hover":{textDecoration:"underline",color:e.palette.link01Hover},"&:active":{color:e.palette.link01Active}}})))));function ebe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class tbe extends go.PureComponent{constructor(e){super(e),ebe(this,"state",{isDropdownOpen:!1}),this._onSelect=this._onSelect.bind(this)}render(){const e=this.props,t=e.broadcasts,n=e.selectedBoundStreamID,r=e.t;if(!t.length)return go.createElement("a",{className:"warning-text",href:"https://www.youtube.com/live_dashboard",rel:"noopener noreferrer",target:"_blank"},r("liveStreaming.getStreamKeyManually"));const i=t.map((e=>({value:e.boundStreamID,label:e.title})));return go.createElement("div",{className:"broadcast-dropdown dropdown-menu"},go.createElement(OQ,{id:"streamkeypicker-select",label:r("liveStreaming.choose"),onChange:this._onSelect,options:i,value:null!=n?n:""}))}_onSelect(e){const t=e.target.value;this.props.onBroadcastSelected(t)}}ebe(tbe,"defaultProps",{broadcasts:[]});const nbe=tC(tbe),rbe=tC(ra((function(e){return{...Zve(e),_googleApiApplicationClientID:e["features/base/config"].googleApiApplicationClientID}}))(class extends Jve{constructor(e){super(e),this._onGetYouTubeBroadcasts=this._onGetYouTubeBroadcasts.bind(this),this._onInitializeGoogleApi=this._onInitializeGoogleApi.bind(this),this._onGoogleSignIn=this._onGoogleSignIn.bind(this),this._onRequestGoogleSignIn=this._onRequestGoogleSignIn.bind(this),this._onYouTubeBroadcastIDSelected=this._onYouTubeBroadcastIDSelected.bind(this)}componentDidMount(){super.componentDidMount(),this.props._googleApiApplicationClientID&&this._onInitializeGoogleApi()}render(){const e=this.props,t=e._googleApiApplicationClientID,n=e.t;return go.createElement(MI,{ok:{translationKey:"dialog.startLiveStreaming"},onCancel:this._onCancel,onSubmit:this._onSubmit,titleKey:"liveStreaming.start"},go.createElement("div",{className:"live-stream-dialog"},t?this._renderYouTubePanel():null,go.createElement("div",{className:"youtube-go-live-warning"},n("liveStreaming.youTubeGoLiveWarning")),go.createElement(Xve,{onChange:this._onStreamKeyChange,value:this.state.streamKey||this.props._streamKey||""})))}_onInitializeGoogleApi(){this.props.dispatch(CJ()).catch((e=>this._parseErrorFromResponse(e)))}componentDidUpdate(e){1===e._googleAPIState&&2===this.props._googleAPIState&&this._onGetYouTubeBroadcasts()}_onGetYouTubeBroadcasts(){this.props.dispatch(IJ()).catch((e=>this._parseErrorFromResponse(e))),this.props.dispatch((()=>kJ.requestAvailableYouTubeBroadcasts().then((e=>{const t=e.result.items,n={};for(let e=0;e<t.length;e++){const r=t[e],i=r.contentDetails.boundStreamId;i&&!n[i]&&(n[i]={boundStreamID:i,id:r.id,status:r.status.lifeCycleStatus,title:r.snippet.title})}return Object.values(n)})))).then((e=>{if(this._setStateIfMounted({broadcasts:e}),1===e.length){const t=e[0];this._onYouTubeBroadcastIDSelected(t.boundStreamID)}})).catch((e=>this._parseErrorFromResponse(e)))}_onGoogleSignIn(){this.props.dispatch(TJ()).catch((e=>this._parseErrorFromResponse(e)))}_onRequestGoogleSignIn(){this.props.dispatch((()=>kJ.showAccountSelection(!0))).then((()=>this._setStateIfMounted({broadcasts:void 0,errorType:void 0}))).then((()=>this._onGetYouTubeBroadcasts()))}_onYouTubeBroadcastIDSelected(e){this.props.dispatch(function(e){return()=>kJ.requestLiveStreamsForYouTubeBroadcast(e).then((t=>{var n;const r=t.result.items;return{streamKey:(null==r||null===(n=r[0])||void 0===n?void 0:n.cdn.ingestionInfo.streamName)||"",selectedBoundStreamID:e}}))}(e)).then((e=>{let t=e.streamKey,n=e.selectedBoundStreamID;return this._setStateIfMounted({streamKey:t,selectedBoundStreamID:n})}))}_parseErrorFromResponse(e){if(null==e||!e.result)return;const t=e.result.error,n=null==t?void 0:t.errors,r=null==n?void 0:n[0];this._setStateIfMounted({errorType:(null==r?void 0:r.reason)||null})}_renderYouTubePanel(){const e=this.props,t=e.t,n=e._googleProfileEmail,r=this.state,i=r.broadcasts,o=r.selectedBoundStreamID;let a,s;switch(this.props._googleAPIState){case 1:a=go.createElement($Q,{onClick:this._onGoogleSignIn}),s=t("liveStreaming.signInCTA");break;case 2:a=i?go.createElement(nbe,{broadcasts:i,onBroadcastSelected:this._onYouTubeBroadcastIDSelected,selectedBoundStreamID:o}):go.createElement(XV,null),s=go.createElement(Zk,{components:[go.createElement("a",{key:"change-sign-in",onClick:this._onRequestGoogleSignIn})],i18nKey:"liveStreaming.chooseCTAWithChangeSignIn",t,values:{email:n}});break;default:a=go.createElement(XV,null)}return void 0!==this.state.errorType&&(a=go.createElement($Q,{onClick:this._onRequestGoogleSignIn}),s=this._getGoogleErrorMessageToDisplay()),go.createElement("div",{className:"google-panel"},go.createElement("div",{className:"live-stream-cta"},s),go.createElement("div",{className:"google-api"},a))}_getGoogleErrorMessageToDisplay(){let e;return e="liveStreamingNotEnabled"===this.state.errorType?this.props.t("liveStreaming.errorLiveStreamNotEnabled",{email:this.props._googleProfileEmail}):this.props.t("liveStreaming.errorAPI"),go.createElement("div",{className:"google-error"},e)}}));class ibe extends go.Component{constructor(e){super(e),this._onSubmit=this._onSubmit.bind(this)}_onSubmit(){var e;mj(rD("stop","confirm.button"));const t=this.props._session;
85return null===(e=this.props._conference)||void 0===e||e.stopRecording(null==t?void 0:t.id),!0}}const obe=tC(ra((function(e){return{_conference:e["features/base/conference"].conference,_session:nm(e,S.mode.STREAM)}}))(class extends ibe{render(){return go.createElement(MI,{ok:{translationKey:"dialog.stopLiveStreaming"},onSubmit:this._onSubmit,titleKey:"dialog.liveStreaming"},this.props.t("dialog.stopStreamingWarning"))}})),abe=tC(ra((function(e,t){const n=function(e,t){let n=t.visible,r=!1,i="";if(void 0===n){const t=bJ(e);n=bm({liveStreamingAllowed:P6(e,ke.LIVESTREAMING,!1),liveStreamingEnabled:null==t?void 0:t.enabled,isInBreakoutRoom:H5(e)})}return n&&(am(e)||Mc(e))&&(r=!0,i="dialog.liveStreamingDisabledBecauseOfActiveRecordingTooltip"),H5(e)&&(r=!0),{_disabled:r,_isLiveStreamRunning:sm(e),_tooltip:i,visible:n}}(e,t),r=e["features/toolbox"].toolbarButtons;let i=t.visible;return void 0===i&&(i=Boolean((null==r?void 0:r.includes("livestreaming"))&&n.visible)),{...n,visible:i}}))(class extends Kve{_onHandleClick(){const e=this.props,t=e._isLiveStreamRunning;(0,e.dispatch)(bg(t?"StopLiveStreamDialog":"StartLiveStreamDialog",t?obe:rbe))}}));function sbe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class lbe extends g0{constructor(){super(...arguments),sbe(this,"accessibilityLabel","toolbar.recordAndTranscribe"),sbe(this,"toggledAccessibilityLabel","toolbar.recordAndTranscribe"),sbe(this,"icon",vE),sbe(this,"label","toolbar.recordAndTranscribe"),sbe(this,"toggledLabel","toolbar.recordAndTranscribe"),sbe(this,"toggledIcon",LE)}_getLabel(){return this.props._canTranscribe?super._getLabel():"toolbar.record"}_getAccessibilityLabel(){return this.props._canTranscribe?super._getAccessibilityLabel():"toolbar.record"}_getTooltip(){var e;return null!==(e=this.props._tooltip)&&void 0!==e?e:""}_onHandleClick(){}_handleClick(){const e=this.props,t=e._isRecordingRunning,n=e.dispatch;mj(cD("recording.button",{is_recording:t,type:S.mode.FILE})),n(jle(ke.RECORDING))||this._onHandleClick()}_isDisabled(){return this.props._disabled}_isToggled(){return this.props._isRecordingRunning}}const cbe={key:"recording",Content:tC(ra((function(e){const t=function(e){const t=fm(e),n=t.disabled,r=t.tooltip,i=t.visible,o=e["features/base/config"].localRecording,a=!(null!=o&&o.disable)&&om(),s=k6(e),l=P6(e,ke.RECORDING,!1);return{_canTranscribe:Nc(e),_disabled:n,_isRecordingRunning:um(e),_tooltip:r,visible:i&&(s||a||l)}}(e),n=e["features/toolbox"].toolbarButtons,r=Boolean((null==n?void 0:n.includes("recording"))&&t.visible);return{...t,_isRecordingRunning:lm(e),visible:r}}))(class extends lbe{_onHandleClick(){(0,this.props.dispatch)(bg("RecordingTranscriptionDialog",iJ))}})),group:2},ube={key:"livestreaming",Content:abe,group:2};function dbe(){const e=pa(fm),t=pa((e=>e["features/toolbox"].toolbarButtons));if(null!=t&&t.includes("recording")&&e.visible)return cbe}function pbe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fbe=tC(ra((function(e){return{_isAudioOnlySharing:Boolean($m(e)),visible:u.default.isDesktopSharingEnabled()&&Ym()}}))(class extends g0{constructor(){super(...arguments),pbe(this,"accessibilityLabel","toolbar.accessibilityLabel.shareaudio"),pbe(this,"icon",YE),pbe(this,"label","toolbar.shareaudio"),pbe(this,"tooltip","toolbar.shareaudio"),pbe(this,"toggledIcon",WE),pbe(this,"toggledLabel","toolbar.stopAudioSharing")}_handleClick(){const e=this.props.dispatch;e(gH()),e(zG(!1))}_isToggled(){return this.props._isAudioOnlySharing}}));function hbe(e){let t=e.conference,n=e.securityUIConfig,r=e.isModerator,i=e.enabledLobbyModeFlag,o=e.enabledSecurityOptionsFlag,a=e.enabledMeetingPassFlag;const s=n.hideLobbyButton,l=null==t?void 0:t.isLobbySupported();return o&&(i&&l&&r&&!s||a)}function mbe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class gbe extends g0{constructor(){super(...arguments),mbe(this,"accessibilityLabel","toolbar.accessibilityLabel.security"),mbe(this,"icon",DE),mbe(this,"label","toolbar.security"),mbe(this,"toggledIcon",PE),mbe(this,"tooltip","toolbar.security")}_handleClickSecurityButton(){}_handleClick(){mj(cD("toggle.security",{enable:!this.props._locked})),this._handleClickSecurityButton()}_isToggled(){return this.props._locked}}const vbe=tC(ra((function(e){const t=e["features/base/conference"].conference,n=e["features/base/conference"].locked,r=e["features/lobby"].lobbyEnabled,i=cl(e,sl,!0),o=cl(e,ol,!0),a=cl(e,al,!0);return{_locked:Boolean(n||r),visible:hbe({conference:t,securityUIConfig:ji(e),isModerator:k6(e),enabledLobbyModeFlag:o,enabledMeetingPassFlag:a,enabledSecurityOptionsFlag:i})}}))(class extends gbe{_handleClickSecurityButton(){(0,this.props.dispatch)((function(e){e(yg("SecurityDialog",Rae))}))}})),bbe={key:"security",alias:"info",Content:vbe,group:2};function ybe(){if(hbe({conference:pa((e=>e["features/base/conference"].conference)),securityUIConfig:pa(ji),isModerator:pa(k6),enabledLobbyModeFlag:pa((e=>
85cl(e,ol,!0))),enabledSecurityOptionsFlag:pa((e=>cl(e,sl,!0))),enabledMeetingPassFlag:pa((e=>cl(e,al,!0)))}))return bbe}function _be(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wbe=tC(ra()(class extends g0{constructor(){super(...arguments),_be(this,"accessibilityLabel","toolbar.accessibilityLabel.Settings"),_be(this,"icon",qS),_be(this,"label","toolbar.Settings"),_be(this,"tooltip","toolbar.Settings")}_handleClick(){const e=this.props,t=e.dispatch,n=e.isDisplayedOnWelcomePage,r=void 0!==n&&n;mj(cD("settings")),t(z2(void 0,r))}})),Sbe={key:"sharedvideo",Content:b0,group:3};function Ebe(){if(pa(oB))return Sbe}const kbe=EA()((e=>({switchContainer:{display:"flex",alignItems:"center"},switchLabel:{marginRight:10,...e.typography.bodyShortRegular}})));function Cbe(e){let t=e.onChange,n=e.showFaceExpressions;const r=kbe().classes,i=Qk().t;return go.createElement("div",{className:r.switchContainer},go.createElement("label",{className:r.switchLabel,htmlFor:"face-expressions-switch"},i("speakerStats.displayEmotions")),go.createElement(QK,{checked:n,id:"face-expressions-switch",onChange:t}))}function Abe(e,t,n){return n(t,{count:e})}const Tbe=e=>{const t=function(e,t){const n=(r=e,Math.floor(r/36e5));var r;const i=function(e){return Math.floor(e/6e4%60)}(e),o=function(e){return Math.floor(e/1e3%60)}(e),a=[];if(n){const e=Abe(n,"speakerStats.hours",t);a.push(e)}if(n||i){const e=Abe(i,"speakerStats.minutes",t);a.push(e)}const s=Abe(o,"speakerStats.seconds",t);return a.push(s),a}(e.time,Qk().t);return go.createElement("span",null,t)};function Ibe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Dbe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dbe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dbe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Pbe=()=>{var e;const t=null!==(e=pa((e=>nse(e))))&&void 0!==e?e:0,n=pa((e=>rse(e))),r=n.left,i=n.right,o=pa((e=>e["features/speaker-stats"])).timelinePanning,a=la(),s=(0,go.useRef)(null),l=Ibe((0,go.useState)(!1),2),c=l[0],u=l[1],d=Ibe((0,go.useState)(!1),2),p=d[0],f=d[1],h=(0,go.useCallback)((e=>{const n=e.currentTarget.getBoundingClientRect();return(e.pageX-n.left)*t/n.width}),[t]),m=(0,go.useCallback)((e=>{o.active||p||u(!0),e.preventDefault(),e.stopPropagation()}),[p,o,u]),g=()=>{u(!1)},v=(0,go.useCallback)((e=>{if(c){const t=h(e);t>=0&&t<i&&a(use(t-r))}}),[c,h,a,use]),b=(0,go.useCallback)((e=>{o.active||p||f(!0),e.preventDefault(),e.stopPropagation()}),[o,p]),y=(0,go.useCallback)((()=>{f(!1)}),[f]),_=e=>{if(p){const o=h(e);o>r&&o<=t&&a((n=o-i,(e,t)=>{var r;const i=t(),o=rse(i),a=o.left,s=o.right,l=null!==(r=nse(i))&&void 0!==r?r:0,c=s+n;c<=l&&c-a>4e3?e({type:Wae,value:n}):c>l&&e({type:Wae,value:l-s})}))}var n},w=(0,go.useCallback)((e=>{if(!c&&!p){const t=h(e);a(dse({active:!0,x:t}))}e.preventDefault(),e.stopPropagation()}),[c,p,h,a,dse]),S=()=>{a(dse({...o,active:!1}))},E=(0,go.useCallback)((e=>{const t=o.active,n=o.x;if(t){const t=h(e);a(cse(t-n)),a(dse({...o,x:t}))}}),[o,h,a,cse,dse]),k=(0,go.useCallback)((e=>{v(e),_(e),E(e)}),[v,_]),C=(0,go.useCallback)((()=>{g(),y(),S()}),[g,y,S]),A=(0,go.useCallback)((()=>{let e=100/(t/r),n=100/(t/(i-r));if(s.current){const r=s.current.getBoundingClientRect().width;let o=n/100*r;if(o<30){const a=i-30*t/r;o=30,e=100/(t/a),n=100/(t/(i-a))}if(e+n>100)return{marginLeft:`calc(100% - ${o}px)`,width:o}}return{marginLeft:`${e>0?e:0}%`,width:`${n}%`}}),[t,r,i,s]);return(0,go.useEffect)((()=>(window.addEventListener("mouseup",C),()=>
85window.removeEventListener("mouseup",C))),[]),go.createElement("div",{className:"axis-container",onMouseMove:k,ref:s},go.createElement("div",{className:"axis"},go.createElement("div",{className:"left-bound"},go.createElement(Tbe,{time:0})),go.createElement("div",{className:"right-bound"},go.createElement(Tbe,{time:t})),go.createElement("div",{className:"handler",onMouseDown:w,style:A()},go.createElement("div",{className:"resize",id:"left",onMouseDown:m}),go.createElement("div",{className:"resize",id:"right",onMouseDown:b}))))},xbe=EA()((e=>({labels:{padding:"22px 0 7px 0",height:20,"& .avatar-placeholder":{width:"32px",marginRight:e.spacing(3)}}}))),Rbe=e=>{const t=Qk().t,n=xbe().classes,r="name-time"+(e.showFaceExpressions?" expressions-on":"");return go.createElement("div",{className:`row ${n.labels}`},go.createElement("div",{className:"avatar-placeholder"}),go.createElement("div",{className:r},go.createElement("div",null,t("speakerStats.name")),go.createElement("div",null,t("speakerStats.speakerTime"))),e.showFaceExpressions&&go.createElement(Pbe,null))},Obe=e=>{var t;let n=e.faceLandmarks;const r=null!==(t=pa((e=>T5(e))))&&void 0!==t?t:0,i=pa((e=>rse(e))),o=i.left,a=i.right,s=pa((e=>e["features/speaker-stats"])).timelinePanning,l=la(),c=(0,go.useRef)(null),u=(0,go.useMemo)((()=>a-o),[o,a]),d=(0,go.useCallback)((()=>{var e;const t=null!==(e=null==n?void 0:n.filter((e=>{const t=ise(e,r);return ose(e,r)>o&&t<a})))&&void 0!==e?e:[];let i,s;if(t.length){const e=ise(t[0],r),n=ose(t[t.length-1],r);e<=o&&(i=t[0]),n>=a&&(s=t[t.length-1])}return i&&t.shift(),s&&t.pop(),{segments:t,leftCut:i,rightCut:s}}),[n,o,a,r]),p=d(),f=p.segments,h=p.leftCut,m=p.rightCut,g=(0,go.useCallback)(((e,t)=>{var n;return{width:100/(u/e)+"%",backgroundColor:null!==(n=Kae[t])&&void 0!==n?n:Kae["no-detection"]}}),[u]),v=(0,go.useCallback)((()=>{let e=0,t=Kae["no-detection"];if(h){const n=h.faceExpression;e=ose(h,r)-o,t=Kae[n]}else f.length?e=ise(f[0],r)-o:m&&(e=ise(m,r)-o);return{width:100/(u/e)+"%",backgroundColor:t}}),[h,m,r,o,u,f]),b=(0,go.useCallback)((()=>{let e=0,t=Kae["no-detection"];if(m){const n=m.faceExpression;e=a-ise(m,r),t=Kae[n]}else f.length?e=a-ose(f[f.length-1],r):h&&(e=a-ose(h,r));return{width:100/(u/e)+"%",backgroundColor:t}}),[h,m,r,a,u,f]),y=(0,go.useCallback)((e=>({width:"100%",backgroundColor:e?Kae[e]:Kae["no-detection"],borderRadius:0})),[]),_=(0,go.useCallback)((e=>{if(Math.abs(e.deltaX)>=Math.abs(e.deltaY)){const t=500*e.deltaX;l(cse(t)),e.preventDefault()}}),[l,cse]),w=(0,go.useCallback)((()=>h&&m&&h.faceExpression===m.faceExpression&&!f.length),[h,m,f]);(0,go.useEffect)((()=>{var e;return null===(e=c.current)||void 0===e||e.addEventListener("wheel",_,{passive:!1}),()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.removeEventListener("wheel",_)}}),[]);const S=(0,go.useCallback)((e=>{const t=e.currentTarget.getBoundingClientRect();return(e.pageX-t.left)*a/t.width}),[a]),E=(0,go.useCallback)((e=>{const t=s.active,n=s.x;if(t){const t=S(e);l(cse(n-t)),l(dse({...s,x:t}))}}),[s,l,cse,dse,S]),k=(0,go.useCallback)((e=>{const t=S(e);l(dse({active:!0,x:t})),e.preventDefault(),e.stopPropagation()}),[S,l,dse]);return go.createElement("div",{className:"timeline-container",onMouseDown:k,onMouseMove:E,ref:c},go.createElement("div",{className:"timeline"},!w()&&go.createElement("div",{"aria-label":"start",style:v()}),w()&&go.createElement("div",{style:y(null==h?void 0:h.faceExpression)}),null==f?void 0:f.map((e=>{let t=e.duration,n=e.timestamp,r=e.faceExpression;return go.createElement("div",{"aria-label":r,key:n,style:g(t,r)})})),!w()&&go.createElement("div",{"aria-label":"end",style:b()})))},Mbe=e=>{const t="row item "+(e.hasLeft?"has-left":""),n="name-time"+(e.showFaceExpressions?" expressions-on":""),r="time "+(e.isDominantSpeaker?"dominant":"");return go.createElement("div",{key:e.participantId},go.createElement("div",{className:t},go.createElement("div",{className:"avatar"},e.hasLeft?go.createElement(Bj,{className:"userAvatar",color:X8.palette.speakerStatsAvatarLeft,iconUser:VE,initials:Rj(e.displayName),size:32}):go.createElement(zj,{className:"userAvatar",participantId:e.participantId,size:32})),go.createElement("div",{className:n},go.createElement("div",{"aria-label":e.t("speakerStats.speakerStats"),className:"display-name"},e.displayName),go.createElement("div",{"aria-label":e.t("speakerStats.speakerTime"),className:r},go.createElement(Tbe,{time:e.dominantSpeakerTime}))),e.showFaceExpressions&&go.createElement(Obe,{faceLandmarks:e.faceLandmarks})),go.createElement("div",{className:"separator"}))},Nbe=EA()((e=>({list:{paddingTop:90,"& .item":{height:e.spacing(7),[e.breakpoints.down(Gae)]:{height:e.spacing(8)},"& .has-left":{color:e.palette.speakerStatsLabelText},"& .avatar":{marginRight:e.spacing(3)},"& .time":{padding:"2px 4px",borderRadius:"4px",...e.typography.labelBold,[e.breakpoints.down(Gae)]:{...e.typography.bodyShortRegularLarge}
85,backgroundColor:e.palette.speakerStatsRowBackground},"& .display-name":{userSelect:"text",...e.typography.bodyShortRegular,[e.breakpoints.down(Gae)]:{...e.typography.bodyShortRegularLarge}},"& .dominant":{backgroundColor:e.palette.speakerStatsSuccessBar}}}}))),Lbe=()=>{const e=Nbe().classes,t=(e=>{const t=la(),n=Qk().t,r=pa((e=>e["features/base/conference"])).conference,i=pa((e=>e["features/speaker-stats"])),o=i.stats,a=i.showFaceExpressions,s=i.sortedSpeakerStatsIds,l=pa(X4),c=(pa((e=>e["features/base/config"]))||{}).defaultRemoteDisplayName,u=(pa((e=>e["features/base/config"]))||{}).faceLandmarks,d=(pa((e=>e["features/face-landmarks"]))||{faceLandmarks:[]}).faceLandmarks,p=(0,go.useRef)(),f=(0,go.useCallback)((()=>{const e=null==r?void 0:r.getSpeakerStats();for(const i in e)if(e[i]){if(e[i].isLocalStats()){const t=n("me");e[i].setDisplayName(null!=l&&l.name?`${l.name} (${t})`:t),null!=u&&u.enableDisplayFaceExpressions&&e[i].setFaceLandmarks(d)}var t;e[i].getDisplayName()||e[i].setDisplayName(null==r||null===(t=r.getParticipantById(i))||void 0===t?void 0:t.name)}return null!=e?e:{}}),[d]),h=(0,go.useCallback)((()=>t(ase(f))),[t,ase,f]);(0,go.useEffect)((()=>(p.current=window.setInterval((()=>{h()}),1e3),()=>{p.current&&clearInterval(p.current)})),[d]);const m=0===Object.keys(o).length?f():o;return(0===s.length?Object.keys(m):s).filter((e=>m[e]&&!m[e].hidden)).map((t=>{const r=m[t],i={isDominantSpeaker:r.isDominantSpeaker(),dominantSpeakerTime:r.getTotalDominantSpeakerTime(),participantId:t,hasLeft:r.hasLeft(),faceLandmarks:a?r.getFaceLandmarks():void 0,hidden:r.hidden,showFaceExpressions:a,displayName:r.getDisplayName()||c,t:n};return e(i)}))})(Mbe);return go.createElement("div",{className:e.list},go.createElement("div",{className:"separator"}),t)};function jbe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Bbe=EA()((e=>({speakerStatsSearchContainer:{position:"relative"},searchIcon:{display:"none",[e.breakpoints.down(Gae)]:{display:"block",position:"absolute",color:e.palette.speakerStatsSearchPlaceholder,left:16,top:13,width:20,height:20}},speakerStatsSearch:{backgroundColor:e.palette.speakerStatsSearchBackground,border:"1px solid",borderRadius:6,borderColor:e.palette.speakerStatsSearchBorder,color:e.palette.speakerStatsSearchText,padding:"10px 16px",
85width:"100%",height:40,"&::placeholder":{color:e.palette.speakerStatsSearchPlaceholder,...e.typography.bodyShortRegular},[e.breakpoints.down(Gae)]:{height:48,padding:"13px 16px 13px 44px","&::placeholder":{...e.typography.bodyShortRegular}}}}))),Fbe=function(e){let t=e.onSearch;const n=Bbe(),r=n.classes,i=n.theme,o=Qk().t,a=pa(Qae),s=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return jbe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?jbe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(""),2),l=s[0],c=s[1],u=(0,go.useCallback)((e=>{const n=Mie(e);c(n),null==t||t(n)}),[]),d=(0,go.useCallback)((e=>{"Enter"===e.key&&e.preventDefault()}),[]);if(a)return null;const p="speaker-stats-search",f=`${p}-hidden-description`;return go.createElement("div",{className:r.speakerStatsSearchContainer},go.createElement(AI,{className:r.searchIcon,color:i.palette.speakerStatsSearchIcon,src:IE}),go.createElement("input",{"aria-describedby":f,"aria-label":o("speakerStats.searchHint"),autoComplete:"off",autoFocus:!1,className:r.speakerStatsSearch,id:p,name:"speakerStatsSearch",onChange:u,onKeyPress:d,placeholder:o("speakerStats.search"),tabIndex:0,value:l}),go.createElement(sX,{id:f},o("speakerStats.searchDescription")))},Ube=EA()((e=>({speakerStats:{"& .header":{position:"fixed",backgroundColor:e.palette.speakerStatsBackground,paddingLeft:e.spacing(4),paddingRight:e.spacing(4),marginLeft:`-${e.spacing(4)}`,"&.large":{width:"616px"},"&.medium":{width:"352px"},"@media (max-width: 448px)":{width:"calc(100% - 48px) !important"},"& .upper-header":{display:"flex",justifyContent:"space-between",alignItems:"center",width:"100%","& .search-switch-container":{display:"flex",width:"100%","& .search-container":{width:175,marginRight:e.spacing(3)},"& .search-container-full-width":{width:"100%"}},"& .emotions-icons":{display:"flex","& svg":{fill:"#000"},"&>div":{marginRight:e.spacing(3)},"&>div:last-child":{marginRight:0}}}},"& .row":{display:"flex",alignItems:"center","& .name-time":{width:"calc(100% - 48px)",display:"flex",justifyContent:"space-between",alignItems:"center","&.expressions-on":{width:"calc(47% - 48px)",marginRight:e.spacing(4)}},"& .timeline-container":{height:"100%",width:`calc(53% - ${e.spacing(4)})`,display:"flex",alignItems:"center",borderLeftWidth:1,borderLeftColor:e.palette.speakerStatsBorder,borderLeftStyle:"solid","& .timeline":{height:e.spacing(2),display:"flex",width:"100%","&>div":{marginRight:e.spacing(1),borderRadius:5},"&>div:first-child":{borderRadius:"0 5px 5px 0"},"&>div:last-child":{marginRight:0,borderRadius:"5px 0 0 5px"}}},"& .axis-container":{height:"100%",width:`calc(53% - ${e.spacing(6)})`,display:"flex",alignItems:"center",marginLeft:e.spacing(3),"& div":{borderRadius:5},"& .axis":{height:e.spacing(1),display:"flex",width:"100%",backgroundColor:e.palette.speakerStatsRowAlternate,position:"relative","& .left-bound":{position:"absolute",bottom:10,left:0},"& .right-bound":{position:"absolute",bottom:10,right:0},"& .handler":{position:"absolute",backgroundColor:e.palette.speakerStatsHeaderBackground,height:12,marginTop:-4,display:"flex",justifyContent:"space-between","& .resize":{height:"100%",width:5,cursor:"col-resize"}}}}},"& .separator":{width:"calc(100% + 48px)",height:1,marginLeft:-24,backgroundColor:e.palette.speakerStatsBorder}}}))),Hbe=[{translationKey:"speakerStats.neutral",icon:jS},{translationKey:"speakerStats.happy",icon:LS},{translationKey:"speakerStats.surprised",icon:FS},{translationKey:"speakerStats.sad",icon:BS},{translationKey:"speakerStats.fearful",icon:NS},{translationKey:"speakerStats.angry",icon:OS},{translationKey:"speakerStats.disgusted",icon:MS}],Vbe=()=>{const e=pa((e=>e["features/base/config"])).faceLandmarks,t=pa((e=>e["features/speaker-stats"])).showFaceExpressions,n=pa((e=>e["features/base/responsive-ui"])).videoSpaceWidth,r=(null==e?void 0:e.enableDisplayFaceExpressions)&&n>600,i=n>Gae,o=la(),a=Ube().classes,s=Qk().t,l=(0,go.useCallback)((()=>o(lse())),[o]),c=(0,go.useCallback)((function(){var e;o((e=x(arguments.length>0&&void 0!==arguments[0]?arguments[0]:""),{type:Lae,criteria:e}))}),[o]);return(0,go.useEffect)((()=>{t&&!r&&o(lse())}),[n]),(0,go.useEffect)((()=>()=>{o({type:Hae})}
85),[]),go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},size:t?"large":"medium",titleKey:"speakerStats.speakerStats"},go.createElement("div",{className:a.speakerStats},go.createElement("div",{className:"header "+(t?"large":"medium")},go.createElement("div",{className:"upper-header"},go.createElement("div",{className:"search-switch-container\n "+(t?"expressions-on":"")},go.createElement("div",{className:r?"search-container":"search-container-full-width"},go.createElement(Fbe,{onSearch:c})),r&&go.createElement(Cbe,{onChange:l,showFaceExpressions:t})),t&&go.createElement("div",{className:"emotions-icons"},Hbe.map((e=>go.createElement(jX,{content:s(e.translationKey),key:e.translationKey,position:"top"},go.createElement(AI,{size:20,src:e.icon})))))),i&&go.createElement(Rbe,{showFaceExpressions:null!=t&&t})),go.createElement(Lbe,null)))};function zbe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $be=class extends g0{constructor(){super(...arguments),zbe(this,"accessibilityLabel","toolbar.accessibilityLabel.speakerStats"),zbe(this,"icon",kS),zbe(this,"label","toolbar.speakerStats"),zbe(this,"tooltip","toolbar.speakerStats")}},Wbe={key:"stats",Content:tC(ra((e=>({visible:!Xae(e)})))(class extends $be{_handleClick(){const e=this.props.dispatch;mj(cD("speaker.stats")),e(bg("SpeakerStats",Vbe))}})),group:3};function Ybe(){if(!pa(Xae))return Wbe}class qbe extends g0{_handleClickOpenLanguageSelector(){}_handleClick(){const e=this.props,t=e._requestingSubtitles,n=e.dispatch;mj(cD("transcribing.ccButton",{requesting_subtitles:Boolean(t)})),n(jle(ke.RECORDING))||this._handleClickOpenLanguageSelector()}_isDisabled(){return!1}_isToggled(){return this.props._requestingSubtitles}}function Gbe(e,t){const n=e["features/subtitles"],r=n._requestingSubtitles,i=n._language,o=t.visible,a=void 0===o?pG(e):o;return{_isCCTabEnabled:gG(e),_requestingSubtitles:r,_language:i,visible:a}}const Kbe=tC(ra((function(e,t){var n;const r=t.visible,i=void 0===r?pG(e)||gG(e):r,o=Rc(e["features/base/config"]);return{...Gbe(e,{...t,visible:i}),_defaultLanguage:null!==(n=null==o?void 0:o.replace(/[-_].*/,""))&&void 0!==n?n:bn,_isTranslationEnabled:hG(e)}}))(class extends qbe{constructor(){super(...arguments),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"icon",jE)}_getLabelProps(){const e=this.props,t=e.t,n=e._defaultLanguage,r=e._language,i=e._requestingSubtitles,o=e.languages,a=e.languagesHead;return{language:t(i?null!=r?r:`translation-languages:${n}`:"transcribing.subtitlesOff"),languages:t(null!=o?o:""),languagesHead:t(null!=a?a:"")}}_getLabel(){return this.props._isCCTabEnabled?"toolbar.closedCaptions":"toolbar.startSubtitles"}_getAccessibilityLabel(){return this.props._isCCTabEnabled?"toolbar.accessibilityLabel.closedCaptions":"toolbar.accessibilityLabel.cc"}_getTooltip(){return this.props._isCCTabEnabled?"transcribing.openClosedCaptions":"transcribing.ccButtonTooltip"}_handleClickOpenLanguageSelector(){const e=this.props,t=e.dispatch,n=e._isCCTabEnabled,r=e._isTranslationEnabled,i=e._requestingSubtitles;t(n?async e=>{e(UV(On.CLOSED_CAPTIONS)),e({type:_V})}:r?O0():Qc(!i,!i,null))}})),Jbe={key:"closedcaptions",Content:Kbe,group:2};function Zbe(){const e=pa(pG),t=pa((e=>e["features/base/settings"])).showSubtitlesOnStage,n=void 0!==t&&t,r=pa(mG),i=pa((e=>H5(e)));if(r&&!i)return e||!n?Jbe:void 0}function Qbe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Xbe={key:"tileview",Content:tC(ra((function(e,t){const n=cl(e,ll,!0),r=t.visible,i=void 0===r?n:r;return{_tileViewEnabled:IB(e),visible:i}}))(class extends g0{constructor(){super(...arguments),Qbe(this,"accessibilityLabel","toolbar.accessibilityLabel.enterTileView"),Qbe(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.exitTileView"),Qbe(this,"icon",BE),Qbe(this,"label","toolbar.enterTileView"),Qbe(this,"toggledLabel","toolbar.exitTileView"),Qbe(this,"tooltip","toolbar.tileViewToggle")}_handleClick(){const e=this.props,t=e._tileViewEnabled,n=e.dispatch,r=!t;mj(cD("tileview.button",{is_enabled:r})),CB.debug("Tile view "+(r?"enable":"disable")),(0,fa.unstable_batchedUpdates)((()=>{n(Q0(r)),"ReactNative"!==navigator.product&&n(zG(!1))}))}_isToggled(){return this.props._tileViewEnabled}})),group:2};
85function eye(){if(pa((e=>cl(e,ll,!0))))return Xbe}const tye=EA()((e=>{const t={background:"transparent",height:6},n={background:e.palette.sliderKnob,border:0,borderRadius:"50%",height:24,width:24},r={outline:`1px solid ${e.palette.sliderFocus}`};return{sliderContainer:{cursor:"pointer",width:"100%",position:"relative",textAlign:"center"},knobContainer:{display:"flex",justifyContent:"space-between",marginLeft:2,marginRight:2,position:"absolute",width:"100%"},knob:{background:e.palette.sliderKnob,borderRadius:"50%",display:"inline-block",height:6,width:6},track:{background:e.palette.sliderTrack,borderRadius:Number(e.shape.borderRadius)/2,height:6},slider:{"&.custom-slider":{"-webkit-appearance":"none",background:"transparent",height:6,left:0,position:"absolute",top:0,width:"100%","&.focus-visible":{outline:"none !important","&::-webkit-slider-runnable-track":r,"&::ms-track":r,"&::-moz-range-track":r},"&::-webkit-slider-runnable-track":{"-webkit-appearance":"none",...t},"&::-webkit-slider-thumb":{"-webkit-appearance":"none",position:"relative",top:-6,...n},"&::ms-track":{...t},"&::-ms-thumb":{...n},"&::-moz-range-track":{...t},"&::-moz-range-thumb":{...n}}}}})),nye=function(e){let t=e.ariaLabel,n=e.ariaValuetext,r=e.max,i=e.min,o=e.onChange,a=e.step,s=e.value;const l=tye(),c=l.classes,u=l.cx,d=[...Array(Math.floor((r-i)/a)+1)];return go.createElement("div",{className:c.sliderContainer},go.createElement("ul",{"aria-hidden":!0,className:u("empty-list",c.knobContainer)},d.map(((e,t)=>go.createElement("li",{className:c.knob,key:`knob-${t}`})))),go.createElement("div",{className:c.track}),go.createElement("input",{"aria-label":t,"aria-valuemax":r,"aria-valuemin":i,"aria-valuenow":s,"aria-valuetext":n,className:u(c.slider,"custom-slider"),max:r,min:i,onChange:o,step:a,type:"range",value:s}))};const rye=hB.ULTRA,iye=hB.HIGH,oye=hB.STANDARD,aye=hB.LOW,sye=function(e){return cD("video.quality",{quality:e})};class lye extends go.Component{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_sliderOptions",void 0),this._enableAudioOnly=this._enableAudioOnly.bind(this),this._enableHighDefinition=this._enableHighDefinition.bind(this),this._enableLowDefinition=this._enableLowDefinition.bind(this),this._enableStandardDefinition=this._enableStandardDefinition.bind(this),this._enableUltraHighDefinition=this._enableUltraHighDefinition.bind(this),this._onSliderChange=this._onSliderChange.bind(this),this._sliderOptions=[{audioOnly:!0,onSelect:this._enableAudioOnly,textKey:"lowBandwidthMode.lowBandwidthMode"},{onSelect:this._enableLowDefinition,textKey:"videoStatus.lowDefinition",videoQuality:aye},{onSelect:this._enableStandardDefinition,textKey:"videoStatus.standardDefinition",videoQuality:oye},{onSelect:this._enableUltraHighDefinition,textKey:"videoStatus.highDefinition",videoQuality:rye}]}render(){const e=this.props.t,t=kA.getClasses(this.props),n=this._mapCurrentQualityToSliderValue(),r=this._sliderOptions[n];return go.createElement("div",{className:(0,hQ.A)("video-quality-dialog",t.dialog)},go.createElement("div",{"aria-hidden":!0,className:t.dialogDetails},e("videoStatus.adjustFor")),go.createElement("div",{className:t.dialogContents},go.createElement("div",{"aria-hidden":!0,className:t.sliderDescription},go.createElement("span",null,e("videoStatus.bestPerformance")),go.createElement("span",null,e("videoStatus.highestQuality"))),go.createElement(nye,{ariaLabel:e("videoStatus.callQuality"),ariaValuetext:e(r.textKey),max:this._sliderOptions.length-1,min:0,onChange:this._onSliderChange,step:1,value:n})))}_enableAudioOnly(){mj(sye("low.bandwidth.mode")),g1.log("Video quality: audio only enabled"),this.props.dispatch(LH(!0))}_enableHighDefinition(){mj(sye("high")),g1.log("Video quality: high enabled"),this._setPreferredVideoQuality(iye)}_enableLowDefinition(){mj(sye("low")),g1.log("Video quality: low enabled"),this._setPreferredVideoQuality(aye)}_enableStandardDefinition(){mj(sye("standard")),g1.log("Video quality: standard enabled"),this._setPreferredVideoQuality(oye)}
85_enableUltraHighDefinition(){mj(sye("ultra high")),g1.log("Video quality: ultra high enabled"),this._setPreferredVideoQuality(rye)}_mapCurrentQualityToSliderValue(){const e=this.props,t=e._lowBandwidthMode,n=e._sendrecvVideoQuality,r=this._sliderOptions;if(t){const e=r.find((e=>e.audioOnly));return r.indexOf(e)}for(let e=0;e<r.length;e++)if(Number(r[e].videoQuality)>=n)return e;return-1}_onSliderChange(e){const t=this.props,n=t._lowBandwidthMode,r=t._sendrecvVideoQuality,i=this._sliderOptions[e.target.value],o=i.audioOnly,a=i.onSelect,s=i.videoQuality;n&&o||!n&&s===r||a()}_setPreferredVideoQuality(e){this.props.dispatch(v1(e)),this.props._lowBandwidthMode&&this.props.dispatch(LH(!1));let t=this.props._channelLastN,n=void 0===t?20:t;n=-1===n?20:n;const r=function(e,t){let n=t;const r=Object.values(hB);for(const i in r)r.hasOwnProperty(i)&&e===r[i]&&Number(i)>1&&(n=Math.floor(t/Math.pow(2,Number(i)-1)));return n}(e,n);this.props.dispatch(Zne(r))}}const cye=tC(ra((function(e){const t=e["features/base/low-bandwidth-mode"].enabled,n=e["features/base/conference"].p2p,r=e["features/video-quality"].preferredVideoQuality;return{_lowBandwidthMode:t,_channelLastN:e["features/base/config"].channelLastN,_p2p:n,_sendrecvVideoQuality:r}}))(kA(lye,(e=>({dialog:{color:e.palette.videoQualityText},dialogDetails:{...e.typography.bodyShortRegularLarge,marginBottom:16},dialogContents:{background:e.palette.videoQualityBackground,padding:"16px 16px 48px 16px"},sliderDescription:{...e.typography.heading6,display:"flex",justifyContent:"space-between",marginBottom:40}})))));class uye extends go.Component{render(){return go.createElement(MI,{cancel:{hidden:!0},ok:{hidden:!0},titleKey:"videoStatus.performanceSettings"},go.createElement(cye,null))}}function dye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const pye=ra()(tC(class extends g0{constructor(){super(...arguments),dye(this,"accessibilityLabel","toolbar.accessibilityLabel.callQuality"),dye(this,"label","videoStatus.performanceSettings"),dye(this,"tooltip","videoStatus.performanceSettings"),dye(this,"icon",uE)}_handleClick(){const e=this.props.dispatch;mj(cD("video.quality")),e(bg("VideoQualityDialog",uye))}}));function fye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hye={key:"select-background",Content:tC(ra((function(e){return{_isBackgroundEnabled:Boolean(e["features/virtual-background"].backgroundEffectEnabled),visible:Bl()&&!Gm(e)&&Fl(e)}}))(class extends g0{constructor(){super(...arguments),fye(this,"accessibilityLabel","toolbar.accessibilityLabel.selectBackground"),fye(this,"icon",QS),fye(this,"label","toolbar.selectBackground"),fye(this,"tooltip","toolbar.selectBackground")}_handleClick(){(0,this.props.dispatch)(z2(Lz))}_isToggled(){return this.props._isBackgroundEnabled}})),group:3};function mye(){const e=Bl(),t=pa(Gm),n=pa(Fl);if(e&&!t&&n)return hye}function gye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const vye={key:"whiteboard",Content:tC(ra((function(e){return{_toggled:q$(e),visible:z$(e)}}))(class extends g0{constructor(){super(...arguments),gye(this,"accessibilityLabel","toolbar.accessibilityLabel.showWhiteboard"),gye(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.hideWhiteboard"),gye(this,"icon",KE),gye(this,"label","toolbar.showWhiteboard"),gye(this,"toggledIcon",JE),gye(this,"toggledLabel","toolbar.hideWhiteboard"),gye(this,"toggledTooltip","toolbar.hideWhiteboard"),gye(this,"tooltip","toolbar.showWhiteboard")}_handleClick(){const e=this.props.dispatch;e(A1()),e(zG(!1))}_isToggled(){return this.props._toggled}})),group:3};function bye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const yye=tC(ra((function(e){const t=(e["features/base/config"].deploymentUrls||{}).downloadAppsUrl;return{_downloadAppsUrl:null!=t?t:"",visible:"string"==typeof t}}))(class extends g0{constructor(){super(...arguments),bye(this,"accessibilityLabel","toolbar.accessibilityLabel.download"),bye(this,"icon",IS),bye(this,"label","toolbar.download"),bye(this,"tooltip","toolbar.download")}_handleClick(){const e=this.props._downloadAppsUrl;mj(cD("download.pressed")),vP(e)}}));function _ye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wye=tC(ra((function(e){const t=(e["features/base/config"].deploymentUrls||{}).userDocumentationURL,n=cl(e,rl,!0);return{_userDocumentationURL:null!=t?t:"",visible:"string"==typeof t&&n}}))(class extends g0{constructor(){super(...arguments),_ye(this,"accessibilityLabel","toolbar.accessibilityLabel.help"),_ye(this,"icon",JS),_ye(this,"label","toolbar.help"),_ye(this,"tooltip","toolbar.help")}_handleClick(){const e=this.props._userDocumentationURL;mj(cD("help.pressed")),vP(e)}}));function Sye(e){const t=e.children,n=e.icon,r=e.iconDisabled,i=e.iconTooltip,o=e.buttonKey,a=e.n
85otifyMode,s=e.onIconClick,l=e.onIconKeyDown,c=e.styles,u=e.ariaLabel,d=e.ariaHasPopup,p=e.ariaControls,f=e.ariaExpanded,h=e.iconId,m={};let g="";return r?g="settings-button-small-icon settings-button-small-icon--disabled":(g="settings-button-small-icon",m.onClick=e=>{"undefined"!=typeof APP&&a&&APP.API.notifyToolbarButtonClicked(o,a===p0.PREVENT_AND_NOTIFY),a!==p0.PREVENT_AND_NOTIFY&&s(e)},m.onKeyDown=l,m.role="button",m.tabIndex=0,m.ariaControls=p,m.ariaExpanded=f,m.containerId=h),go.createElement("div",{className:"settings-button-container",style:c},t,go.createElement("div",null,go.createElement(jX,{containerClassName:g,content:i,position:"top"},go.createElement(AI,{...m,ariaHasPopup:d,ariaLabel:u,size:16,src:n}))))}function Eye(e){let t,n=e.className,r=e.isDisabled,i=e.level;return t=i>-1?`metr metr-l-${i}`:"metr "+(r?"metr--disabled":""),go.createElement(AI,{className:`${t} ${n}`,size:12,src:nE})}function kye(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Cye=u.default.events.track,Aye=EA()((e=>({container:{position:"relative"},entryText:{maxWidth:"238px","&.withMeter":{maxWidth:"178px"},"&.left-margin":{marginLeft:"36px"}},icon:{borderRadius:"50%",display:"inline-block",width:"14px",marginLeft:"6px","& svg":{fill:e.palette.settingsErrorIcon}},meter:{position:"absolute",right:"16px",top:"14px"}}))),Tye=e=>{let t=e.deviceId,n=e.children,r=e.hasError,i=e.index,o=e.isSelected,a=e.length,s=e.jitsiTrack,l=e.measureAudioLevels,c=e.onClick;const u=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return kye(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kye(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(-1),2),d=u[0],p=u[1],f=(0,go.useRef)(s),h=Aye(),m=h.classes,g=h.cx,v=(0,go.useCallback)((()=>{c(t)}),[c,t]),b=(0,go.useCallback)((e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),c(t))}),[c,t]),y=(0,go.useCallback)((e=>{p(Math.floor(e/.125))}),[]),_=()=>{s&&l&&s.on(Cye.TRACK_AUDIO_LEVEL_CHANGED,y)},w=e=>{null==e||e.off(Cye.TRACK_AUDIO_LEVEL_CHANGED,y),p(-1)};return(0,go.useEffect)((()=>(_(),()=>{w(s)})),[]),(0,go.useEffect)((()=>{w(f.current),_(),f.current=s}),[s]),go.createElement("li",{"aria-checked":o,"aria-posinset":i+1,"aria-setsize":a,className:m.container,onClick:v,onKeyPress:b,role:"menuitemradio",tabIndex:0},go.createElement(pJ,{icon:o?yS:void 0,overflowType:Hc.SCROLL_ON_HOVER,selected:o,text:n,textClassName:g(m.entryText,l&&"withMeter",!o&&"left-margin")},r&&go.createElement(AI,{className:m.icon,size:16,src:US})),Boolean(s)&&l&&go.createElement(Eye,{className:m.meter,isDisabled:r,level:d}))},Iye=EA()((()=>({container:{position:"relative",[["&:hover","&:focus","&:focus-within"]]:{"& .entryText":{maxWidth:"178px",marginRight:0},"& .testButton":{display:"inline-block"}}},entryText:{maxWidth:"238px","&.left-margin":{marginLeft:"36px"}},testButton:{display:"none",padding:"4px 10px",position:"absolute",right:"16px",top:"6px"}}))),Dye=e=>{const t=(0,go.useRef)(null),n=Iye(),r=n.classes,i=n.cx,o=Qk().t;async function a(n){n.stopPropagation();try{var r,i;await(null===(r=t.current)||void 0===r?void 0:r.setSinkId(e.deviceId)),null===(i=t.current)||void 0===i||i.play()}catch(e){WQ.log("Could not set sink id",e)}}const s=e.children,l=e.isSelected,c=e.index,u=e.length,d=o("deviceSelection.testAudio");return go.createElement("li",{"aria-checked":l,"aria-label":s,"aria-posinset":c+1,"aria-setsize":u,className:r.container,onClick:function(){e.onClick(e.deviceId)},onKeyPress:function(t){"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),e.onClick(e.deviceId))},role:"menuitemradio",tabIndex:0},go.createElement(pJ,{icon:l?yS:void 0,overflowType:Hc.SCROLL_ON_HOVER,selected:l,text:s,textClassName:i(r.entryText,"entryText",!l&&"left-margin")}),go.createElement("audio",{preload:"auto",ref:t,src:"sounds/ring.mp3"}
85),go.createElement(PI,{accessibilityLabel:`${d} ${s}`,className:i(r.testButton,"testButton"),label:d,onClick:a,onKeyPress:a,type:Uc.SECONDARY}))};function Pye(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const xye=u.default.util.browser;function Rye(e,t,n){return"default"===e?n("settings.sameAsSystem",{label:t.replace("Default - ","")}):t}const Oye=EA()((e=>({contextMenu:{position:"relative",right:"auto",margin:0,marginBottom:e.spacing(1),maxHeight:"calc(100dvh - 100px)",overflow:"auto",width:"300px"},header:{"&:hover":{backgroundColor:"initial",cursor:"initial"}},list:{margin:0,padding:0,listStyleType:"none"},checkboxContainer:{padding:"10px 16px"}}))),Mye=ra((e=>({noiseSuppressionEnabled:Km(e),prejoinVisible:bx(e)})),(e=>({toggleSuppression(){e(Qm())}})))((e=>{let t=e.currentMicDeviceId,n=e.currentOutputDeviceId,r=e.measureAudioLevels,i=e.microphoneDevices,o=e.noiseSuppressionEnabled,a=e.outputDevices,s=e.prejoinVisible,l=e.setAudioInputDevice,c=e.setAudioOutputDevice,u=e.toggleSuppression;const d=(0,go.useRef)(!1),p="microphone_settings_header",f="speaker_settings_header",h=Oye().classes,m=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Pye(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Pye(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(i.map((e=>({deviceId:e.deviceId,hasError:!1,jitsiTrack:null,label:e.label})))),2),g=m[0],v=m[1],b=(0,go.useRef)(i),y=Qk().t,_=(0,go.useCallback)((e=>{l(e)}),[l]),w=(0,go.useCallback)((e=>{c(e)}),[c]),S=e=>{e.forEach((e=>{let t=e.jitsiTrack;
85null==t||t.dispose()}))},E=async()=>{if(!r||xye.isWebKitBased())return;S(g);const e=await(t=i,Promise.all(t.map((async e=>{let t=e.deviceId,n=e.label,r=null,i=!1;try{r=await vD("audio",t,5e3)}catch(e){i=!0}return{deviceId:t,hasError:i,jitsiTrack:r,label:n}}))));var t;d.current?S(e):v(e)};return(0,go.useEffect)((()=>(E(),()=>{d.current=!0,S(g)})),[]),(0,go.useEffect)((()=>{_e(i,b.current)||(E(),b.current=i)}),[i]),go.createElement(sde,{activateFocusTrap:!0,"aria-labelledby":"audio-settings-button",className:h.contextMenu,hidden:!1,id:"audio-settings-dialog",role:"menu",tabIndex:-1},go.createElement(Ide,{"aria-labelledby":p,role:"group"},go.createElement(pJ,{className:h.header,icon:rE,id:p,text:y("settings.microphones")}),go.createElement("ul",{className:h.list,role:"presentation"},g.map(((e,n)=>((e,n,i)=>{const o=e.deviceId,a=e.jitsiTrack,s=e.hasError,l=Rye(o,e.label,y),c=o===t;return go.createElement(Tye,{deviceId:o,hasError:s,index:n,isSelected:c,jitsiTrack:a,key:`me-${n}`,length:i,measureAudioLevels:r,onClick:_},l)})(e,n,g.length))))),a.length>0&&go.createElement(Ide,{"aria-labelledby":f,role:"group"},go.createElement(pJ,{className:h.header,icon:YE,id:f,text:y("settings.speakers")}),go.createElement("ul",{className:h.list,role:"presentation"},a.map(((e,t)=>((e,t,r)=>{const i=e.deviceId,o=Rye(i,e.label,y),a=`se-${t}`,s=i===n;return go.createElement(Dye,{deviceId:i,index:t,isSelected:s,key:a,length:r,onClick:w},o)})(e,t,a.length))))),!s&&go.createElement(Ide,null,go.createElement("div",{className:h.checkboxContainer,onClick:e=>e.stopPropagation()},go.createElement(cH,{checked:o,label:y("toolbar.noiseSuppression"),onChange:u}))))})),Nye=EA()((()=>({container:{display:"inline-block"}}))),Lye=ra((function(e){var t,n;return{popupPlacement:e["features/base/responsive-ui"].videoSpaceWidth<=Number("320")?"auto":"top-end",currentMicDeviceId:Z6(e),currentOutputDeviceId:Q6(e),isOpen:Boolean(aQ(e)),microphoneDevices:null!==(t=kz(e))&&void 0!==t?t:[],outputDevices:null!==(n=Cz(e))&&void 0!==n?n:[],measureAudioLevels:Fc(e)}}),{onClose:G2,setAudioInputDevice:_7,setAudioOutputDevice:w7})((function(e){let t=e.children,n=e.currentMicDeviceId,r=e.currentOutputDeviceId,i=e.isOpen,o=e.microphoneDevices,a=e.setAudioInputDevice,s=e.setAudioOutputDevice,l=e.onClose,c=e.outputDevices,u=e.popupPlacement,d=e.measureAudioLevels;const p=Nye(),f=p.classes,h=p.cx;return go.createElement("div",{className:h(f.container,"audio-preview")},go.createElement(xX,{allowClick:!0,content:go.createElement(Mye,{currentMicDeviceId:n,currentOutputDeviceId:r,measureAudioLevels:d,microphoneDevices:o,outputDevices:c,setAudioInputDevice:a,setAudioOutputDevice:s}),headingId:"audio-settings-button",onPopoverClose:l,position:u,trigger:"click",visible:i},t))}));function jye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Bye extends g0{constructor(){super(...arguments),jye(this,"icon",rE),jye(this,"toggledIcon",iE)}_handleClick(){this._setAudioMuted(!this._isAudioMuted())}_isAudioMuted(){return!1}_isToggled(){return this._isAudioMuted()}_setAudioMuted(e){}}function Fye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Uye extends Bye{constructor(){super(...arguments),Fye(this,"accessibilityLabel","toolbar.accessibilityLabel.mute"),Fye(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.unmute"),Fye(this,"label","toolbar.mute"),Fye(this,"toggledLabel","toolbar.unmute"),Fye(this,"tooltip","toolbar.mute"),Fye(this,"toggledTooltip","toolbar.unmute")}_isAudioMuted(){return this.props._audioMuted}_setAudioMuted(e){this.props.dispatch(Fz(e,Vr.AUDIO))}_isDisabled(){return this.props._disabled}}function Hye(e){return{_audioMuted:Bs(e["features/base/tracks"],Vr.AUDIO),_disabled:oW(e),visible:cl(e,"audio-mute.enabled",!0)}}const Vye=kA(tC(ra((function(e){const t=e["features/base/media"].audio.gumPending;return{...Hye(e),_gumPending:t}}))(class extends Uye{constructor(e){super(e),this._onKeyboardShortcut=this._onKeyboardShortcut.bind(this),this._getTooltip=this._getLabel}componentDidMount(){this.props.dispatch(R2({character:"M",helpDescription:"keyboardShortcuts.mute",handler:this._onKeyboardShortcut}))}componentWillUnmount(){this.props.dispatch(O2("M"))}_getAccessibilityLabel(){return this.props._gumPending===bs.NONE?super._getAccessibilityLabel():"toolbar.accessibilityLabel.muteGUMPending"}_getLabel(){return this.props._gumPending===bs.NONE?super._getLabel():"toolbar.muteGUMPending"}_isAudioMuted(){return this.props._gumPending!==bs.PENDING_UNMUTE&&super._isAudioMuted()}_onKeyboardShortcut(){this._isDisabled()||(mj(lD(YI,WI,{enable:!this._isAudioMuted()})),g0.prototype._onClick.call(this))}_getElementAfter(){const e=this.props._gumPending,t=kA.getClasses(this.props);return e===bs.NONE?null:go.createElement("div",{className:t.pendingContainer},go.createElement(XV,{color:nW,size:"small"}))}})),(()=>({pendingContainer:{position:"absolute",bottom:"3px",right:"3px"}})));class zye extends go.Component{constructor(e){super(e),this._onEscClick=this._onEscClick.bind(this),this._onClick=this._onClick.bind(this)}_onEscClick(e){"Escape"===e.key&&this.props.isOpen&&(e.preventDefault(),e.stopPropagation(),this._onClick())}_onClick(e){const t=this.props,n=t.onAudioOptionsClick;t.isOpen&&(null==e||e.stopPropagation()),n()}render(){const e=this.props,t=e.gumPending,n=e.hasPermissions,r=e.isDisabled,i=e.visible,o=e.isOpen,a=e.buttonKey,s=e.notifyMode,l=e.t,c=!n||r||!u.default.mediaDevices.isMultipleAudioInputSupported();return i?go.createElement(Lye,null,go.createElement(Sye,{ariaControl
85s:"audio-settings-dialog",ariaExpanded:o,ariaHasPopup:!0,ariaLabel:l("toolbar.audioSettings"),buttonKey:a,icon:mS,iconDisabled:c||t!==bs.NONE,iconId:"audio-settings-button",iconTooltip:l("toolbar.audioSettings"),notifyMode:s,onIconClick:this._onClick,onIconKeyDown:this._onEscClick},go.createElement(Vye,{buttonKey:a,notifyMode:s}))):go.createElement(Vye,{buttonKey:a,notifyMode:s})}}const $ye=tC(ra((function(e){const t=e["features/base/devices"].permissions,n=void 0===t?{audio:!1}:t,r=e["features/base/responsive-ui"].isNarrowLayout;return{gumPending:e["features/base/media"].audio.gumPending,hasPermissions:n.audio,isDisabled:Boolean(cW(e)),isOpen:Boolean(aQ(e)),visible:!po()&&!r}}),{onAudioOptionsClick:G2})(zye));function Wye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Yye=class extends g0{constructor(){super(...arguments),Wye(this,"iconSrc",this.props.icon),Wye(this,"id",this.props.id),Wye(this,"text",this.props.text),Wye(this,"backgroundColor",this.props.backgroundColor),Wye(this,"accessibilityLabel",this.text),Wye(this,"icon",(e=>go.createElement("img",{src:this.iconSrc,...e}))),Wye(this,"label",this.text),Wye(this,"tooltip",this.text)}};function qye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Gye=tC(ra((e=>({_fullScreen:e["features/toolbox"].fullScreen,visible:!fo()})))(class extends g0{constructor(){super(...arguments),qye(this,"accessibilityLabel","toolbar.accessibilityLabel.enterFullScreen"),qye(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.exitFullScreen"),qye(this,"label","toolbar.enterFullScreen"),qye(this,"toggledLabel","toolbar.exitFullScreen"),qye(this,"tooltip","toolbar.enterFullScreen"),qye(this,"toggledTooltip","toolbar.exitFullScreen"),qye(this,"toggledIcon",VS),qye(this,"icon",xS)}_isToggled(){return this.props._fullScreen}_handleClick(){const e=this.props,t=e.dispatch,n=e._fullScreen;mj(cD("toggle.fullscreen",{enable:!n})),t(YG()),t(FG(!n))}}));function Kye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Jye=tC(ra((e=>({visible:Lie(e)})))(class extends g0{constructor(){super(...arguments),Kye(this,"accessibilityLabel","toolbar.accessibilityLabel.linkToSalesforce"),Kye(this,"icon",SS),Kye(this,"label","toolbar.linkToSalesforce"),Kye(this,"tooltip","toolbar.linkToSalesforce")}_handleClick(){const e=this.props.dispatch;mj(cD("link.to.salesforce")),e(bg("SalesforceLinkDialog",Kie))}}));class Zye extends go.Component{render(){const e=this.props._localParticipant;return go.createElement(zj,{participantId:null==e?void 0:e.id,size:20})}}const Qye=ra((function(e){return{_localParticipant:X4(e)}}))(Zye);function Xye(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const e_e=tC(ra((e=>{const t=e["features/base/config"].defaultLocalDisplayName;return{_defaultLocalDisplayName:null!=t?t:"",_localParticipant:X4(e),_unclickable:!interfaceConfig.SETTINGS_SECTIONS.includes("profile"),customClass:"profile-button-avatar"}}))(class extends g0{constructor(){super(...arguments),Xye(this,"accessibilityLabel","toolbar.accessibilityLabel.profile"),Xye(this,"icon",Qye)}_getLabel(){const e=this.props,t=e._defaultLocalDisplayName,n=e._localParticipant;let r;return r=null!=n&&n.name?n.name:t,r}_getTooltip(){return this._getLabel()}
85_handleClick(){const e=this.props,t=e.dispatch;e._unclickable||(mj(cD("profile")),t(z2(Oz)))}_isDisabled(){return this.props._unclickable}}));function t_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const n_e=tC(ra((e=>({_desktopSharingEnabled:u.default.isDesktopSharingEnabled()&&!uW(e),_screensharing:Gm(e),visible:u.default.isDesktopSharingEnabled()})))(class extends g0{constructor(){super(...arguments),t_e(this,"accessibilityLabel","toolbar.accessibilityLabel.shareYourScreen"),t_e(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.stopScreenSharing"),t_e(this,"label","toolbar.startScreenSharing"),t_e(this,"icon",TE),t_e(this,"toggledLabel","toolbar.stopScreenSharing")}_getTooltip(){const e=this.props,t=e._desktopSharingEnabled,n=e._screensharing;return t?n?"toolbar.stopScreenSharing":"toolbar.startScreenSharing":"dialog.shareYourScreenDisabled"}_isToggled(){return this.props._screensharing}_isDisabled(){return!this.props._desktopSharingEnabled}_handleClick(){const e=this.props,t=e.dispatch,n=e._screensharing;mj(cD("toggle.screen.sharing",{enable:!n})),t(YG()),t(vH(!n))}}));function r_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const i_e=tC(ra((function(e){const t=e["features/base/low-bandwidth-mode"].enabled,n=e["features/base/tracks"];return{_lowBandwidthMode:Boolean(t),_videoMuted:Bs(n,Vr.VIDEO),visible:Ec(e)}}))(class extends g0{constructor(){super(...arguments),r_e(this,"accessibilityLabel","toolbar.accessibilityLabel.toggleCamera"),r_e(this,"icon",bS),r_e(this,"label","toolbar.toggleCamera")}_handleClick(){const e=this.props.dispatch;e(c3()),e(zG(!1))}_isDisabled(){return this.props._lowBandwidthMode||this.props._videoMuted}}));function o_e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const a_e=EA()((e=>({container:{maxHeight:"calc(100dvh - 100px)",overflow:"auto",margin:0,marginBottom:e.spacing(1),position:"relative",right:"auto"},previewEntry:{cursor:"pointer",height:"138px",width:"244px",position:"relative",margin:"0 7px",marginBottom:e.spacing(1),borderRadius:e.shape.borderRadius,boxSizing:"border-box",overflow:"hidden","&:last-child":{marginBottom:0}},selectedEntry:{border:`2px solid ${e.palette.settingsVideoPreviewBorder}`},previewVideo:{height:"100%",width:"100%",objectFit:"cover"},error:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",width:"100%",position:"absolute"},labelContainer:{position:"absolute",bottom:0,left:0,right:0,maxWidth:"100%",zIndex:2,padding:e.spacing(2)},label:{backgroundColor:"rgba(0, 0, 0, 0.7)",borderRadius:"4px",padding:`${e.spacing(1)} ${e.spacing(2)}`,color:e.palette.settingsTabText,...e.typography.labelBold,width:"fit-content",maxwidth:`calc(100% - ${e.spacing(2)} - ${e.spacing(2)})`,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},checkboxContainer:{padding:"10px 14px"}}))),s_e=e=>{e.stopPropagation()},l_e=ra((e=>{const t=e["features/base/config"].disableLocalVideoFlip,n=e["features/base/settings"].localFlipX;return{disableLocalVideoFlip:t,localFlipX:Boolean(n),visibleVirtualBackground:Bl()&&Fl(e)}}),(e=>({selectBackground:()=>e(z2(Lz)),changeFlip:t=>{e(ge({localFlipX:t}))}})))((e=>{let t=e.changeFlip,n=e.currentCameraDeviceId,r=e.disableLocalVideoFlip,i=e.localFlipX,o=e.selectBackground,a=e.setVideoInputDevice,s=e.toggleVideoSettings,l=e.videoDeviceIds,c=e.visibleVirtualBackground;const u=(0,go.useRef)(!1),d=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o_e(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o_e(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(new Array(l.length).fill({jitsiTrack:null})),2),p=d[0],f=d[1],h=Qk().t,m=(0,go.useRef)(l),g=(0,go.useRef)(p),v=a_e(),b=v.classes,y=v.cx,_=(0,go.useCallback)((()=>{t(!i)}),[i,t]),w=e=>{e.forEach((e=>{let t=e.jitsiTrack;null==t||t.dispose()}))},S=async()=>{w(p);const e=await(t=l,Promise.all(t.map((e=>vD("video",e,5e3).then((t=>({jitsiTrack:t,deviceId:e}))).catch((()=>({jitsiTrack:null,deviceId:e,error:"deviceSelection.previewUnavailable"})))))));var t;u.current?w(e):(f(e),g.current=e)};return(0,go.useEffect)((()=>(S(),()=>{u.current=!0,w(g.current)})),[]),(0,go.useEffect)((()=>{_e(l,m.current)||(S(),m.current=l)}),[l]),go.createElement(sde,{activateFocusTrap:!0,className:b.container,hidden:!1,id:"video-settings-dialog"},go.createElement(Ide,{role:"group"},p.map(((e,t)=>((e,t)=>{const r=e.error,i=e.jitsiTrack,o=e.deviceId,l=o===n,c=`vp-${t}`;if(r)return go.createElement("div",{className:b.previewEntry,key:c,tabIndex:-1},go.createElement("div",{className:b.error},h(r)));const u={className:b.previewEntry,key:c,tabIndex:"0"},d=null==i?void 0:i.getTrackLabel();return l?(u["aria-checked"]=!0,u.className=y(b.previewEntry,b.selectedEntry)):(u["aria-checked"]=!1,u.onClick=(e=>()=>{a(e),s()})(o),u.onKeyPress=e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),u.onClick())}),go.createElement("div",{...u,role:"menuitemradio"},go.createElement("div",{className:b.labelContainer},d&&go.createElement("div",{className:b.label},go.createElement("span",null,d))),go.createElement(TQ,{className:y(b.previewVideo,"flipVideoX"),id:`video_settings_preview-${t}`,playsinline:!0,videoTrack:{jitsiTrack:i}}))})(e,t)))),go.createElement(Ide,{role:"group"},c&&go.createElement(pJ,{accessibilityLabel:h("virtualBackground.title"),icon:QS,onClick:o,role:"menuitem",text:h("virtualBackground.title")}),!r&&go.createElement("div",{className:b.checkboxContainer,onClick:s_e,role:"menuitem"},go.createElement(cH,{checked:i,label:h("videothumbnail.mirrorVideo"),onChange:_}))))})),c_e=EA()((()=>({container:{background:"none",display:"inline-block"}}))),u_e=ra((function(e){var t;const n=e["features/base/responsive-ui"].videoSpaceWidth;return{currentCameraDeviceId:J6(e),isOpen:Boolean(sQ(e)),popupPlacement:n<=Number("320")?"auto":"top-end",videoDeviceIds:null!==(t=Az(e))&&void 0!==t?t:[]}}),{onClose:K2,setVideoInputDevice:E7})((function(e){let t=e.currentCameraDeviceId,n=e.children,r=e.isOpen,i=e.onClose,o=e.popupPlacement,a=e.setVideoInputDevice,s=e.videoDeviceIds;const l=c_e(),c=l.classes,u=l.cx;return go.createElement("div",{className:u("video-preview",c.container)},go.createElement(xX,{allowClick:!0,content:go.createElement(l_e,{currentCameraDeviceId:t,setVideoInputDevice:a,toggleVideoSettings:i,videoDeviceIds:s}),headingId:"video-settings-button",onPopoverClose:i,position:o,role:"menu",trigger:"click",visible:r},n))}));function d_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class p_e extends g0{constructor(){super(...arguments),d_e(this,"icon",zE),d_e(this,"toggledIcon",$E)}_handleClick(){this._setVideoMuted(!this._isVideoMuted())}_isToggled(){return this._isVideoMuted()}_isVideoMuted(){return!1}_setVideoMuted(e){}}function f_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class h_e extends p_e{constructor(){super(...arguments),f_e(this,"accessibilityLabel","toolbar.accessibilityLabel.videomute"),f_e(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.videounmute"),f_e(this,"label","toolbar.videomute"),f_e(this,"toggledLabel","toolbar.videounmute"),f_e(this,"tooltip","toolbar.videomute"),f_e(this,"toggledTooltip","toolbar.videounmute")}_isDisabled(){return this.props._videoDisabled}_isVideoMuted(){return this.props._videoMuted}_setVideoMuted(e){this.props.dispatch(NG(e,!0,!0))}}function m_e(e){const t=e["features/base/tracks"],n=cl(e,"video-mute.enabled",!0);return{_videoDisabled:pW(e),_videoMuted:Bs(t,Vr.VIDEO),visible:n}}const g_e=kA(tC(ra((function(e){const t=e["features/base/media"].video.gumPending;return{...m_e(e),_gumPending:t}}))(class extends h_e{constructor(e){super(e),this._onKeyboardShortcut=this._onKeyboardShortcut.bind(this),this._getTooltip=this._getLabel}componentDidMount(){this.props.dispatch(R2({character:"V",helpDescription:"keyboardShortcuts.videoMute",handler:this._onKeyboardShortcut}))}componentWillUnmount(){this.props.dispatch(O2("V"))}_getAccessibilityLabel(){return this.props._gumPending===bs.NONE?super._getAccessibilityLabel():"toolbar.accessibilityLabel.videomuteGUMPending"}_getLabel(){return this.props._gumPending===bs.NONE?super._getLabel():"toolbar.videomuteGUMPending"}_isVideoMuted(){return this.props._gumPending!==bs.PENDING_UNMUTE&&super._isVideoMuted()}_getElementAfter(){const e=this.props._gumPending,t=kA.getClasses(this.props);return e===bs.NONE?null:go.createElement("div",{className:t.pendingContainer},go.createElement(XV,{color:nW,size:"small"}))}_onKeyboardShortcut(){this._isDisabled()||(mj(lD(qI,WI,{enable:!this._isVideoMuted()})),g0.prototype._onClick.call(this))}})),(()=>({pendingContainer:{position:"absolute",bottom:"3px",right:"3px"}})));class v_e extends go.Component{constructor(e){super(e),this._onEscClick=this._onEscClick.bind(this),this._onClick=this._onClick.bind(this)}_isIconDisabled(){const e=this.props,t=e.gumPending,n=e.hasPermissions,r=e.hasVideoTrack,i=e.isDisabled;return(!n||i)&&!r||t!==bs.NONE}_onEscClick(e){"Escape"===e.key&&this.props.isOpen&&(e.preventDefault(),e.stopPropagation(),this._onClick())}_onClick(e){const t=this.props,n=t.onVideoOptionsClick;t.isOpen&&(null==e||e.stopPropagation()),n()}render(){const e=this.props,t=e.gumPending,n=e.t,r=e.visible,i=e.isOpen,o=e.buttonKey,a=e.n
85otifyMode;return r?go.createElement(u_e,null,go.createElement(Sye,{ariaControls:"video-settings-dialog",ariaExpanded:i,ariaHasPopup:!0,ariaLabel:this.props.t("toolbar.videoSettings"),buttonKey:o,icon:mS,iconDisabled:this._isIconDisabled()||t!==bs.NONE,iconId:"video-settings-button",iconTooltip:n("toolbar.videoSettings"),notifyMode:a,onIconClick:this._onClick,onIconKeyDown:this._onEscClick},go.createElement(g_e,{buttonKey:o,notifyMode:a}))):go.createElement(g_e,{buttonKey:o,notifyMode:a})}}const b_e=tC(ra((function(e){const t=e["features/base/devices"].permissions,n=void 0===t?{video:!1}:t,r=e["features/base/responsive-ui"].isNarrowLayout;return{gumPending:e["features/base/media"].video.gumPending,hasPermissions:n.video,hasVideoTrack:Boolean(Ds(e)),isDisabled:dW(e),isOpen:Boolean(sQ(e)),visible:!po()&&!r}}),{onVideoOptionsClick:K2})(v_e)),y_e={key:"microphone",Content:$ye,group:0},__e={key:"camera",Content:b_e,group:0},w_e={key:"profile",Content:e_e,group:1},S_e={key:"desktop",Content:n_e,group:2},E_e={key:"raisehand",Content:e=>{const t=pa(uhe),n=pa(dG),r=pa((e=>e["features/base/responsive-ui"].isNarrowLayout));return!n||t||r||po()?go.createElement(Fse,{...e}):go.createElement(Wve,{...e,showRaiseHand:!0})},group:2},k_e={key:"invite",Content:Ohe,group:2},C_e={key:"toggle-camera",Content:i_e,group:2},A_e={key:"videoquality",Content:pye,group:2},T_e={key:"fullscreen",Content:Gye,group:2},I_e={key:"linktosalesforce",Content:Jye,group:2},D_e={key:"shareaudio",Content:fbe,group:3},P_e={key:"noisesuppression",Content:jhe,group:3},x_e={key:"settings",Content:wbe,group:4},R_e={key:"download",Content:yye,group:4},O_e={key:"help",Content:wye,group:4};function M_e(e){const t=function(){if(u.default.isDesktopSharingEnabled())return S_e}(),n=function(){if(pa(Ec))return C_e}(),r=function(){if(!fo()||fo()&&co)return T_e}(),i=ybe(),o=qve(),a=Yhe(),s=eye(),l=bhe(),c=Zbe(),d=fhe(),p=Khe(),f=function(){if(pa(QY))return xhe}(),h=dbe(),m=function(){const e=pa((e=>e["features/toolbox"].toolbarButtons)),t=pa(bJ),n=pa((e=>P6(e,ke.LIVESTREAMING,!1))),r=pa(H5);if(null!=e&&e.includes("recording")&&bm({liveStreamingAllowed:n,liveStreamingEnabled:null==t?void 0:t.enabled,isInBreakoutRoom:r}))return ube}(),g=function(){if(pa(Lie))return I_e}(),v=function(){if(u.default.isDesktopSharingEnabled()&&Ym())return D_e}(),b=Ebe(),y=function(){if(pa(z$))return vye}(),_=The(),w=mye(),S=Ybe(),E=function(){const e=pa(QZ);if(!po()&&e)return Nhe}(),k=function(){const e=pa(xe);if(!po()&&!e)return khe}(),C=function(){if(pa(Q7))return Dhe}(),A=function(){if(pa((e=>{var t;return"string"==typeof(null===(t=e["features/base/config"].deploymentUrls)||void 0===t?void 0:t.downloadAppsUrl)})))return R_e}(),T=function(){if(pa((e=>{var t;return"string"==typeof(null===(t=e["features/base/config"].deploymentUrls)||void 0===t?void 0:t.userDocumentationURL)&&cl(e,rl,!0)})))return O_e}(),I=function(){if(pa((e=>!H5(e))))return k_e}(),D=_he(),P={microphone:y_e,camera:__e,profile:w_e,desktop:t,chat:l,raisehand:E_e,reactions:o,"participants-pane":a,invite:I,tileview:s,"toggle-camera":n,videoquality:A_e,fullscreen:r,security:i,closedcaptions:c,audiotranslation:d,polls:p,filesharing:f,recording:h,livestreaming:m,linktosalesforce:g,sharedvideo:b,shareaudio:v,noisesuppression:P_e,whiteboard:y,etherpad:_,"select-background":w,stats:S,settings:x_e,shortcuts:E,embedmeeting:k,feedback:C,download:A,help:T,"custom-panel":D};Object.keys(P).forEach((e=>void 0===P[e]&&delete P[e]));const x=null==e?void 0:e.reduce(((e,t)=>{let n=t.backgroundColor,r=t.icon,i=t.id,o=t.text;return e[i]={backgroundColor:n,key:i,id:i,Content:Yye,group:4,icon:r,text:o},e}),{});return{...P,...x}}class N_e extends g0{constructor(){super(...arguments),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"icon",KS)}_handleClick(){this._doHangup()}_doHangup(){}}function L_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const j_e=tC(ra()(class extends N_e{constructor(e){super(e),L_e(this,"_hangup",void 0),L_e(this,"accessibilityLabel","toolbar.accessibilityLabel.hangup"),L_e(this,"label","toolbar.hangup"),L_e(this,"tooltip","toolbar.hangup"),this._hangup=V((()=>{mj(cD("hangup")),this.props.dispatch(n5())}))}_doHangup(){this._hangup()}})),B_e=e=>{const t=void 0!==e.notifyMode,n=e.notifyMode===p0.PREVENT_AND_NOTIFY,r=(0,go.useCallback)((()=>{t&&APP.API.notifyToolbarButtonClicked(e.buttonKey,n),n||e.onClick()}),[]);return go.createElement(PI,{accessibilityLabel:e.accessibilityLabel,fullWidth:!0,label:e.label,onClick:r,type:e.buttonType})},F_e=e=>{const t=Qk().t,n=la(),r=pa(k6),i=pa(H5),o=(0,go.useCallback)((()=>{n(e5())}),[n]);return go.createElement(go.Fragment,null,!i&&r&&go.createElement(B_e,{accessibilityLabel:t("toolbar.accessibilityLabel.endConference"),buttonKey:e.buttonKey,buttonType:Uc.DESTRUCTIVE,label:t("toolbar.endConference"),notifyMode:e.notifyMode,onClick:o}))};function U_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const H_e=ra()(tC(class extends g0{constructor(){super(...arguments),U_e(this,"accessibilityLabel","toolbar.accessibilityLabel.hangup"),U_e(this,"icon",KS),U_e(this,"label","toolbar.hangup"),U_e(this,"toggledIcon",wS),U_e(this,"toggledLabel","toolbar.hangup"),U_e(this,"tooltip","toolbar.hangup")}_isToggled(){return this.props.isOpen}_onKeyDown(){this.props.onKeyDown()}}));class V_e extends go.Component{constructor(e){super(e),this._onCloseDialog=this._onCloseDialog.bind(this),this._toggleDialogVisibility=this._toggleDialogVisibility.bind(this),this._onEscClick=this._onEscClick.bind(this)}_onEscClick(e){"Escape"===e.key&&this.props.isOpen&&(e.preventDefault(),e.stopPropagation(),this._onCloseDialog())}render(){const e=this.props,t=e.children,n=e.isOpen,r=e.t;return go.createElement("div",{className:"toolbox-button-wth-dialog context-menu"},go.createElement(xX,{content:t,headingLabel:r("toolbar.accessibilityLabel.hangup"),onPopoverClose:this._onCloseDialog,position:"top",trigger:"click",visible:n},go.createElement(H_e,{buttonKey:"hangup-menu",customClass:"hangup-menu-button",handleClick:this._toggleDialogVisibility,isOpen:n,notifyMode:this.props.notifyMode,onKeyDown:this._onEscClick})))}_onCloseDialog(){this.props.onVisibilityChange(!1)}_toggleDialogVisibility(){mj(cD("hangup")),this.props.onVisibilityChange(!this.props.isOpen)}}const z_e=tC(V_e),$_e=e=>{const t=Qk().t,n=la(),r=(0,go.useCallback)((()=>{mj(cD("hangup")),n(n5())}),[n]);return go.createElement(B_e,{accessibilityLabel:t("toolbar.accessibilityLabel.leaveC
85onference"),buttonKey:e.buttonKey,buttonType:Uc.SECONDARY,label:t("toolbar.leaveConference"),notifyMode:e.notifyMode,onClick:r})};function W_e(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Y_e=ra()(tC(class extends g0{constructor(){super(...arguments),W_e(this,"accessibilityLabel","toolbar.accessibilityLabel.moreActions"),W_e(this,"toggledAccessibilityLabel","toolbar.accessibilityLabel.closeMoreActions"),W_e(this,"icon",TS),W_e(this,"label","toolbar.moreActions"),W_e(this,"toggledLabel","toolbar.moreActions"),W_e(this,"tooltip","toolbar.moreActions")}_isToggled(){return this.props.isOpen}_onKeyDown(){this.props.onKeyDown()}})),q_e=["key","Content"],G_e=EA()(((e,t)=>{let n=t.reactionsMenuHeight,r=t.overflowDrawer;return{overflowMenuDrawer:{overflowY:"scroll",height:`calc(${tW})`},contextMenu:{position:"relative",right:"auto",margin:0,marginBottom:"8px",maxHeight:r?void 0:"calc(100dvh - 100px)",paddingBottom:r?void 0:0,minWidth:"240px",overflow:"hidden"},content:{position:"relative",maxHeight:r?`calc(100% - ${n}px - 16px)`:`calc(100dvh - 100px - ${n}px)`,overflowY:"auto"},footer:{position:"absolute",bottom:0,left:0,right:0},reactionsPadding:{height:`${n}px`}}})),K_e=e=>{let t=e.buttons,n=e.isOpen,r=e.onToolboxEscKey,i=e.onVisibilityChange,o=e.showRaiseHandInReactionsMenu,a=e.showReactionsMenu;const s=pa(fW),l=pa(aG),c=pa(Ice),u=la(),d=(0,go.useCallback)((()=>{i(!1),c&&!s&&u(cq(!1))}),[i,cq,c,s,u]),p=(0,go.useCallback)((()=>{i(!0)}),[i]),f=(0,go.useCallback)((e=>{"Escape"===e.key&&n&&(e.preventDefault(),e.stopPropagation(),d())}),[d]),h=(0,go.useCallback)((()=>{mj(cD("overflow")),i(!n)}),[n,i]),m=Qk().t;let g=0;a&&(g=144,s||(g=106),o||(g-=54),!s&&c&&(g+=200));const v=G_e({reactionsMenuHeight:g,overflowDrawer:s}).classes,b=t.map((e=>go.createElement(Ide,{key:`group-${e[0].group}`},e.map((e=>{let t=e.key,n=e.Content,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,q_e);const i={...r};return"reactions"!==t&&(i.buttonKey=t,i.contextMenu=!0,i.showLabel=!0),go.createElement(n,{...i,key:t})}))))),y=b&&go.createElement(sde,{accessibilityLabel:m("toolbar.accessibilityLabel.moreActionsMenu"),className:v.contextMenu,hidden:!1,id:"overflow-context-menu",inDrawer:s,onKeyDown:r},go.createElement("div",{className:v.content},b),a&&go.createElement("div",{className:v.footer},go.createElement(Vve,{parent:s?Jhe.OverflowDrawer:Jhe.OverflowMenu,showRaisedHand:o})));return s?go.createElement("div",{className:"toolbox-button-wth-dialog context-menu"},go.createElement(go.Fragment,null,go.createElement(Y_e,{handleClick:h,isOpen:n,onKeyDown:f}),go.createElement(yX,null,go.createElement(vX,{isOpen:n,onClose:d},go.createElement(go.Fragment,null,go.createElement("div",{className:v.overflowMenuDrawer},y,go.createElement("div",{className:v.reactionsPadding})))),a&&go.createElement("div",{className:"reactions-animations-overflow-container"},l.map(((e,t)=>{let n=e.reaction,r=e.uid;return go.createElement(Qhe,{index:t,key:r,reaction:n,uid:r})})))))):go.createElement("div",{className:"toolbox-button-wth-dialog context-menu"},go.createElement(xX,{content:y,headingId:"overflow-context-menu",onPopoverClose:d,onPopoverOpen:p,position:"top",trigger:"click",visible:n},go.createElement(Y_e,{isMenuButton:!0,isOpen:n,onKeyDown:f})),a&&go.createElement("div",{className:"reactions-animations-container"},l.map(((e,t)=>{let n=e.reaction,r=e.uid;return go.createElement(Qhe,{index:t,key:r,reaction:n,uid:r})}))))},J_e=()=>go.createElement("hr",{className:"overflow-menu-hr"}),Z_e=["Content","key"],Q_e=EA()((()=>({hangupMenu:{position:"relative",right:"auto",display:"flex",flexDirection:"column",rowGap:"8px",margin:0,padding:"16px",marginBottom:"8px"}})));
85function X_e(e){let t=e.toolbarButtons,n=e.toolbarBackgroundColor;const r=Q_e(),i=r.classes,o=r.cx,a=Qk().t,s=la(),l=(0,go.useRef)(null),c=pa((e=>e["features/base/conference"].conference)),d=pa((e=>e["features/base/responsive-ui"].isNarrowLayout)),p=pa((e=>e["features/base/responsive-ui"].videoSpaceWidth)),f=pa(k6),h=pa((e=>e["features/base/config"].customToolbarButtons)),m=pa((e=>e["features/base/config"].iAmRecorder)),g=pa((e=>e["features/base/config"].iAmSipGateway)),v=pa((e=>e["features/toolbox"].overflowDrawer)),b=pa((e=>e["features/toolbox"].shiftUp)),y=pa((e=>e["features/toolbox"].overflowMenuVisible)),_=pa((e=>e["features/toolbox"].hangupMenuVisible)),w=pa((e=>e["features/toolbox"].buttonsWithNotifyClick)),S=pa((e=>e["features/toolbox"].toolbarButtons)),E=t||S,k=pa((e=>Boolean(e["features/base/dialog"].component))),C=pa(X4),A=pa(Oc),T=pa(gG),I=pa((e=>{var t;return null===(t=e["features/base/config"].toolbarConfig)||void 0===t?void 0:t.backgroundColor})),D=n||I,P=function(e,t,n){const r=[];return x6({localParticipantFeatures:n,feature:"livestreaming",ifNotInFeatures:!1})||r.push("livestreaming"),e||t||x6({localParticipantFeatures:n,feature:"transcription",ifNotInFeatures:!1})||r.push("closedcaptions"),r}(A,T,null==C?void 0:C.features),x=pa(uhe),R=pa(dG),O=pa(lW),M=pa((e=>e["features/toolbox"].mainToolbarButtonsThresholds)),N=pa((e=>e["features/base/config"])).reducedUImainToolbarButtons,L=pa((e=>e["features/base/responsive-ui"].reducedUI)),j=M_e(h),B=po(),F=Boolean((null==c?void 0:c.isEndConferenceSupported())&&f);(e=>{const t=la(),n=pa(Xae),r=pa(A4),i=pa(dG),o=pa((t=>e||t["features/toolbox"].toolbarButtons)),a=pa((e=>e["features/chat"].isOpen)),s=pa(U4),l=pa(uW),c=u.default.isDesktopSharingEnabled(),d=pa((e=>e["features/toolbox"].fullScreen)),p=pa(bq),f=pa(y4),h=pa((e=>A6(X4(e)))),m=pa(Gm),g=pa(IB);function v(){var e;return!s&&(mj(lD("toggle.chat",WI,{enable:!a})),""===(null===(e=window.getSelection())||void 0===e?void 0:e.toString())&&void t(WV()))}function b(){mj(lD("toggle.participants-pane",WI,{enable:!f})),t(f?OK():RK())}function y(){mj(lD("video.quality")),t(yg("VideoQualityDialog",uye))}function _(){mj(lD("toggle.tileview",WI,{enable:!g})),t(X0())}function w(){mj(lD("toggle.fullscreen",WI,{enable:!d})),t(FG(!d))}function S(){mj(lD("toggle.raise.hand",WI,{enable:!h})),t(Ck(!h))}function E(){l||(mj(lD("toggle.screen.sharing",WI,{enable:!m})),c&&!l&&t(vH(!m)))}function k(){mj(lD("speaker.stats")),t(yg("SpeakerStats",Vbe,{conference:APP.conference}))}(0,go.useEffect)((()=>{if([aW("videoquality",o)&&{character:"A",exec:y,helpDescription:"toolbar.callQuality"},!s&&aW("chat",o)&&{character:"C",exec:v,helpDescription:"keyboardShortcuts.toggleChat"},aW("desktop",o)&&{character:"D",exec:E,helpDescription:"keyboardShortcuts.toggleScreensharing"},r&&aW("participants-pane",o)&&{character:"P",exec:b,helpDescription:"keyboardShortcuts.toggleParticipantsPane"},aW("raisehand",o)&&{character:"R",exec:S,helpDescription:"keyboardShortcuts.raiseHand"},aW("fullscreen",o)&&{character:"S",exec:w,helpDescription:"keyboardShortcuts.fullScreen"},aW("tileview",o)&&{character:"W",exec:_,helpDescription:"toolbar.tileViewToggle"},!n&&aW("stats",o)&&{character:"T",exec:k,helpDescription:"keyboardShortcuts.showSpeakerStats"}].forEach((e=>{"object"==typeof e&&t(R2({character:e.character,handler:e.exec,helpDescription:e.helpDescription}))})),i&&(Object.keys(iG).map((e=>({character:iG[e].shortcutChar,exec:()=>{t(zq(e)),mj(lD(`reaction.${e}`))},helpDescription:`toolbar.reaction${e.charAt(0).toUpperCase()}${e.slice(1)}`,altKey:!0}))).forEach((e=>{t(R2({alt:e.altKey,character:e.character,handler:e.exec,helpDescription:e.helpDescription}))})),p)){const e=()=>{(0,fa.unstable_batchedUpdates)((()=>{t(dae()),t(cq(!0))}))};t(R2({character:"G",handler:e,helpDescription:"keyboardShortcuts.giphyMenu"}))}return()=>{["A","C","D","P","R","S","W","T","G"].forEach((e=>t(O2(e)))),i&&Object.keys(iG).map((e=>iG[e].shortcutChar)).forEach((e=>t(O2(e,!0))))}}),[i,a,l,c,d,p,f,h,m,g])})(E),(0,go.useEffect)((()=>{var e;O||document.activeElement instanceof HTMLElement&&null!==(e=l.current)&&void 0!==e&&e.contains(document.activeElement)&&document.activeElement.blur()}),[O]);const U=(0,go.useCallback)((e=>{s(VG(e)),s($G(e))}),[s]),H=(0,go.useCallback)((e=>{s(zG(e)),s($G(e))}),[s]);(0,go.useEffect)((()=>{F&&B?_&&s(MG(!0)):_&&!O&&(U(!1),s($G(!1)))}),[s,_,O,U]),(0,go.useEffect)((()=>{y&&k&&(H(!1),s($G(!1)))}),[s,y,k,H]);const V=(0,go.useCallback)((e=>
85{"Escape"===(null==e?void 0:e.key)&&(null==e||e.stopPropagation(),_&&s(VG(!1)),y&&s(zG(!1)))}),[s,_,y]),z=(0,go.useCallback)((()=>{!y&&s($G(!1))}),[s,y]),$=(0,go.useCallback)((()=>{s($G(!0))}),[s]),W=(0,go.useCallback)((()=>{s(MG(!0))}),[s]),Y=(0,go.useCallback)((()=>{s(MG(!1))}),[s]);if(m||g)return null;const q=`new-toolbox ${O?"visible":""} ${E.length?"":"no-buttons"}`,G="toolbox-content"+(B||d?" toolbox-content-mobile":""),K=function(e){let t=e.allButtons,n=e.toolbarButtons,r=e.clientWidth,i=e.jwtDisabledButtons,o=e.mainToolbarButtonsThresholds;mW(t,e.buttonsWithNotifyClick);const a=Object.keys(t).filter((e=>void 0!==e&&!i.includes(e)&&aW(e,n))),s=o.find((e=>{let t=e.width;return r>t}))||o[o.length-1],l=s.order,c=[...l.filter((e=>a.includes(e))),...eW.filter((e=>!l.includes(e)&&a.includes(e))),...a.filter((e=>!l.includes(e)&&!eW.includes(e)))].slice(0,l.length),u=a.reduce(((e,n)=>(c.includes(n)||e.push(t[n]),e)),[]);if(1===u.length){var d;const e=null===(d=u.shift())||void 0===d?void 0:d.key;e&&c.push(e)}return{mainMenuButtons:c.map((e=>t[e])),overflowMenuButtons:u}}({allButtons:j,buttonsWithNotifyClick:w,toolbarButtons:E,clientWidth:p,jwtDisabledButtons:P,mainToolbarButtonsThresholds:M}),J=function(e){let t=e.allButtons,n=e.jwtDisabledButtons,r=e.reducedUImainToolbarButtons;return mW(t,e.buttonsWithNotifyClick),Array.isArray(r)&&0!==r.length?{mainMenuButtons:r.filter((e=>void 0!==e&&!n.includes(e)&&aW(e,r)&&t[e])).map((e=>t[e]))}:{mainMenuButtons:Q$.map((e=>t[e]))}}({allButtons:j,buttonsWithNotifyClick:w,jwtDisabledButtons:P,reducedUImainToolbarButtons:N}),Z=L?J.mainMenuButtons:K.mainMenuButtons,Q=L?[]:K.overflowMenuButtons,X=Q.some((e=>"raisehand"===e.key)),ee=R&&(!x&&(X||d||B)||Q.some((e=>"reactions"===e.key))),te=ee&&X;return go.createElement("div",{className:o(q,b&&"shift-up"),id:"new-toolbox",style:D?{backgroundColor:D}:void 0},go.createElement("div",{className:G},go.createElement("div",{className:"toolbox-content-wrapper",onBlur:Y,onFocus:W,...B?{}:{onMouseOut:z,onMouseOver:$}},go.createElement("div",{className:"toolbox-content-items",ref:l},Z.map((e=>{let t=e.Content,n=e.key,r=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Z_e);return t!==J_e&&go.createElement(t,{...r,buttonKey:n,key:n})})),Boolean(Q.length)&&go.createElement(K_e,{ariaControls:"overflow-menu",ariaLabel:a("toolbar.accessibilityLabel.moreActionsMenu"),buttons:Q.reduce(((e,t)=>{if("reactions"===t.key&&ee)return e;if("raisehand"===t.key&&te)return e;if(e.length){const n=e[e.length-1];n[n.length-1].group===t.group?n.push(t):e.push([t])}else e.push([t]);return e}),[]),isOpen:y,key:"overflow-menu",onToolboxEscKey:V,onVisibilityChange:H,showRaiseHandInReactionsMenu:te,showReactionsMenu:ee}),aW("hangup",E)&&(F?go.createElement(z_e,{ariaControls:"hangup-menu",ariaLabel:a("toolbar.accessibilityLabel.hangup"),isOpen:_,key:"hangup-menu",notifyMode:null==w?void 0:w.get("hangup-menu"),onVisibilityChange:U},go.createElement(sde,{accessibilityLabel:a("toolbar.accessibilityLabel.moreActionsMenu"),className:i.hangupMenu,hidden:!1,inDrawer:v,onKeyDown:V},go.createElement(F_e,{buttonKey:"end-meeting",notifyMode:null==w?void 0:w.get("end-meeting")}),go.createElement($_e,{buttonKey:"hangup",notifyMode:null==w?void 0:w.get("hangup")}))):go.createElement(j_e,{buttonKey:"hangup",customClass:"hangup-button",key:"hangup-button",notifyMode:w.get("hangup"),visible:aW("hangup",E)}))))))}var ewe=__webpack_require__(61625);const twe="failed",nwe="good",rwe="nonOptimal",iwe="none",owe="poor",awe="running",swe=Y("app:premeeting");var lwe;!function(e){e.FAILED="FAILED",e.FINISHED="FINISHED",e.INITIAL="INITIAL",e.RUNNING="RUNNING"}(lwe||(lwe={}));const cwe=[.33,.05],uwe=[.33,.1,.05],dwe=[8,20],pwe=[60,750];function fwe(e,t){let n;n=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?function(e){return t<e}:function(e){return t>e};const r=(0,ewe.A)(e,n);return-1===r?e.length:r}function hwe(e){const t=e["features/base/premeeting"].preCallTestState,n=t.status,r=t.result;switch(n){case lwe.INITIAL:return{connectionType:iwe,connectionDetail
85s:[]};case lwe.RUNNING:return{connectionType:awe,connectionDetails:[]};case lwe.FAILED:return{connectionType:twe,connectionDetails:["prejoin.connectionDetails.testFailed"]};case lwe.FINISHED:return r?function(e){let t=e.fractionalLoss,n=e.throughput,r=e.mediaConnectivity,i=twe;const o=[];if(!r)return i=owe,o.push("prejoin.connectionDetails.noMediaConnectivity"),{connectionType:i,connectionDetails:o};const a=fwe(cwe,t),s=fwe(uwe,t),l=fwe(dwe,n,!1),c=fwe(pwe,n,!1);return 0===l||0===a?(i=owe,o.push("prejoin.connectionDetails.veryPoorConnection")):2===l&&2===c&&2===a&&3===s?(i=nwe,o.push("prejoin.connectionDetails.goodQuality")):(i=rwe,1===l?o.push("prejoin.connectionDetails.audioLowNoVideo"):(1===a?o.push("prejoin.connectionDetails.audioClipping"):o.push("prejoin.connectionDetails.audioHighQuality"),0===c||0===s?o.push("prejoin.connectionDetails.noVideo"):1===c?o.push("prejoin.connectionDetails.videoLowQuality"):1===s?o.push("prejoin.connectionDetails.videoFreezing"):2===s?o.push("prejoin.connectionDetails.videoTearing"):o.push("prejoin.connectionDetails.videoHighQuality")),o.push("prejoin.connectionDetails.undetectable")),{connectionType:i,connectionDetails:o}}(r):(swe.error("Pre-call test finished but no test results were available"),{connectionType:twe,connectionDetails:["prejoin.connectionDetails.testFailed"]});default:return{connectionType:iwe,connectionDetails:[]}}}function mwe(e){var t;const n=e["features/base/config"].prejoinConfig;return null!==(t=null==n?void 0:n.preCallTestEnabled)&&void 0!==t&&t}const gwe="SET_PRECALL_TEST_RESULTS",vwe="SET_UNSAFE_ROOM_CONSENT";function bwe(e){return{type:gwe,value:e}}function ywe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const _we=EA()((e=>({connectionStatus:{color:"#fff",...e.typography.bodyShortRegular,position:"absolute",width:"100%",[e.breakpoints.down(400)]:{margin:0,width:"100%"},"@media (max-width: 720px)":{margin:`${e.spacing(4)} auto`,position:"fixed",top:0,width:"336px"},"@media (max-height: 420px)":{display:"none"},"& .con-status-header":{backgroundColor:"rgba(0, 0, 0, 0.7)",alignItems:"center",display:"flex",padding:"12px 16px",borderRadius:e.shape.borderRadius},"& .con-status-circle":{borderRadius:"50%",display:"inline-block",padding:e.spacing(1),marginRight:e.spacing(2)},"& .con-status--good":{background:"#31B76A"},"& .con-status--failed":{background:"#E12D2D"},"& .con-status--poor":{background:"#E12D2D"},"& .con-status--non-optimal":{background:"#E39623"},"& .con-status-arrow":{marginLeft:"auto",transition:"background-color 0.16s ease-out"},"& .con-status-arrow--up":{transform:"rotate(180deg)"},"& .con-status-arrow > svg":{cursor:"pointer"},"& .con-status-arrow:hover":{backgroundColor:"rgba(1, 1, 1, 0.1)"},"& .con-status-text":{textAlign:"center"},"& .con-status-details":{backgroundColor:"rgba(0, 0, 0, 0.7)",borderTop:"1px solid #5E6D7A",padding:e.spacing(3),transition:"opacity 0.16s ease-out"},"& .con-status-details-visible":{opacity:1},"& .con-status-details-hidden":{opacity:0}}}))),wwe={[twe]:{connectionClass:"con-status--failed",icon:_S,connectionText:"prejoin.connection.failed"},[owe]:{connectionClass:"con-status--poor",icon:ZE,connectionText:"prejoin.connection.poor"},[rwe]:{connectionClass:"con-status--non-optimal",icon:QE,connectionText:"prejoin.connection.nonOptimal"},[nwe]:{connectionClass:"con-status--good",icon:XE,connectionText:"prejoin.connection.good"}},Swe=()=>{const e=_we().classes,t=la(),n=Qk().t,r=pa(hwe),i=r.connectionType,o=r.connectionDetails,a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ywe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ywe(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),s=a[0],l=a[1];(0,go.useEffect)((()=>{t((async function(e,t){try{e(bwe({status:lwe.RUNNING}));const n=function(e){const t=e["features/base/config"].prejoinConfig;return null==t?void 0:t.preCallTestICEUrl}(t());if(!n)throw new Error("No TURN credentials URL provided in config");const r=await fetch(n),i=(await r.json()).iceServers,o=await u.default.runPreCallTest(i);e(bwe({status:lwe.FINISHED,result:o}))}catch(t){swe.error("Failed to run pre-call test",t),e(bwe({status:lwe.FAILED}))}}))}),[]);const c=s?"con-status-arrow con-status-arrow--up":"con-status-arrow",d=null==o?void 0:o.map((e=>n(e))).join(" "),p=s?"con-status-details-visible":"con-status-details-hidden",f=(0,go.useCallback)((e=>{e.preventDefault(),l(!s)}),[s,l]),h=(0,go.useCallback)((e=>{!l||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),l(!s))}),[s,l]);if(i===iwe)return null;if(i===awe)return go.createElement("div",{className:e.connectionStatus},go.createElement("div",{"aria-level":1,className:"con-status-header",role:"heading"},go.createElement("div",{className:"con-status-circle"},go.createElement(XV,{color:"green",size:"medium"})),go.createElement("span",{className:"con-status-text",id:"connection-status-description"},n("prejoin.connection.running"))));const m=wwe[null!=i?i:""],g=m.connectionClass,v=m.icon,b=m.connectionText;return go.createElement("div",{className:e.connectionStatus},go.createElement("div",{"aria-level":1,className:"con-status-header",role:"heading"},go.createElement("div",{className:`con-status-circle ${g}`},go.createElement(AI,{size:16,src:v})),go.createElement("span",{"aria-hidden":!s,className:"con-status-text",id:"connection-status-description"},n(b)),go.createElement(AI,{ariaDescribedBy:"connection-status-description",ariaPressed:s,className:c,onClick:f,onKeyPress:h,role:"button",size:24,src:fS,tabIndex:0})),go.createElement("div",{"aria-level":2,className:`con-status-details ${p}`,role:"heading"},d))},Ewe=ra((function(e,t){var n,r;const i=e7(e),o=(null!==(n=X4(e))&&void 0!==n?n:{}).id;return{_participantId:null!=o?o:"",flipVideo:Boolean(e["features/base/settings"].localFlipX),name:i,videoMuted:t.videoTrack?t.videoMuted:e["features/base/media"].video.muted,videoTrack:t.videoTrack||(null===(r=Is(e["features/base/tracks"]))||void 0===r?void 0:r.jitsiTrack)}}))((function(e){const t=e._participantId,n=e.flipVideo,r=e.name,i=e.videoMuted,o=e.videoTrack,a=n?"flipVideoX":"";return(0,go.useEffect)((()=>{APP.API.notifyPrejoinVideoVisibilityChanged(Boolean(!i&&o))}),[i,o]),(0,go.useEffect)((()=>(APP.API.notifyPrejoinLoaded(),()=>APP.API.notifyPrejoinVideoVisibilityChanged(!1))),[]),go.createElement("div",{id:"preview"},!i&&o?go.createElement(TQ,{className:a,id:"prejoinVideo",videoTrack:{jitsiTrack:o}}):go.createElement(zj,{className:"premeeting-screen-avatar",displayName:r,participantId:t,size:200}))})),kwe=EA()((e=>({warning:{bottom:0,color:e.palette.prejoinRecordingWarningText,display:"flex",justifyContent:"center",...e.typography.bodyShortRegular,marginBottom:e.spacing(3),marginTop:e.spacing(2),paddingLeft:e.spacing(3),paddingRight:e.spacing(3),position:"absolute",width:"100%","@media (max-width: 720px)":{position:"relative"}}}))),Cwe=()=>{const e=Qk().t,t=kwe().classes;return go.createElement("div",{className:t.warning},e("prejoin.recordingWarning"))};function Awe(e,t){var n,r;const i=null!==(n=null===(r=APP.store.getState()["features/base/config"].legalUrls)||void 0===r?void 0:r.security)&&void 0!==n?n:"https://jitsi.org/security/",o={recommendAction:e(`security.unsafeRoomActions.${t}`),securityUrl:i};return sC(e,"security.insecureRoomNameWarningWeb",o)}const Twe=EA()((e=>({warning:{backgroundColor:e.palette.prejoinWarningBackground,color:e.palette.prejoinWarningText,...e.typography.bodyShortRegular,padding:e.spacing(3),borderRadius:e.shape.borderRadius,marginBottom:e.spacing(3)},consent:{padding:`0 ${e.spacing(3)}`,"@media (max-width: 720px)":{marginBottom:e.spacing(3)}}}))),Iwe=()=>{const e=Qk().t,t=Twe().classes,n=la(),r=pa((e=>e["features/base/premeeting"])).unsafeRoomConsent,i=(0,go.useCallback)((()=>n({type:vwe,consent:!r})),[r,n]);return go.createElement(go.Fragment,null,go.createElement("div",{className:t.warning}
85,Awe(e,"prejoin")),go.createElement(cH,{checked:r,className:t.consent,label:e("prejoin.unsafeRoomConsent"),onChange:i}))};function Dwe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Pwe=EA()((e=>({container:{height:"100%",position:"absolute",inset:"0 0 0 0",display:"flex",backgroundColor:e.palette.preMeetingBackground,zIndex:252,"@media (max-width: 720px)":{flexDirection:"column-reverse"}},content:{display:"flex",flexDirection:"column",alignItems:"center",flexShrink:0,boxSizing:"border-box",padding:"24px 0 16px",position:"relative",width:"400px",height:"100%",zIndex:252,"@media (max-width: 720px)":{height:"auto",margin:"0 auto"},"@media (max-width: 420px)":{padding:"16px 16px 0 16px",width:"100%"},"@media (max-width: 400px)":{padding:"16px"}},contentControls:{display:"flex",flexDirection:"column",alignItems:"stretch",margin:"auto",width:"100%"},paddedContent:{display:"flex",flexDirection:"column",alignItems:"center",padding:"0 50px","& > *":{width:"100%",boxSizing:"border-box"}},title:{...e.typography.heading4,color:e.palette.prejoinTitleText,marginBottom:e.spacing(3),textAlign:"center","@media (max-width: 400px)":{display:"none"}},roomNameContainer:{width:"100%",textAlign:"center",marginBottom:e.spacing(4)},roomName:{...e.typography.heading5,color:e.palette.prejoinRoomNameText,display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",maxWidth:"100%"}}))),xwe=ra((function(e,t){const n=e["features/base/config"],r=n.hiddenPremeetingButtons,i=n.prejoinConfig,o=e["features/toolbox"].toolbarButtons,a=e["features/lobby"].knocking,s=ix(e).showHangUp,l=void 0===s||s,c=(i||{}).showHangUp,u=void 0===c||c,d=(t.thirdParty?ki:Ei).filter((e=>!(r||[]).includes(e)));(a?l:u)&&!d.includes("hangup")&&d.push("hangup");
85const p=e["features/dynamic-branding"].premeetingBackground;return{_buttons:r?d:d.filter((e=>aW(e,o))),_isPreCallTestEnabled:mwe(e),_premeetingBackground:p,_roomName:_x(e)?C5(e):""}}))((e=>{let t=e._buttons,n=e._isPreCallTestEnabled,r=e._premeetingBackground,i=e._roomName,o=e.children,a=e.className,s=e.showDeviceStatus,l=e.showRecordingWarning,c=e.showUnsafeRoomWarning,u=e.skipPrejoinButton,d=e.title,p=e.videoMuted,f=e.videoTrack;const h=Pwe().classes,m=r?{background:r,backgroundPosition:"center",backgroundSize:"cover"}:{},g=(0,go.useRef)(null),v=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Dwe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dwe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),b=v[0],y=v[1];return(0,go.useEffect)((()=>{if(g.current){const e=g.current,t=window.getComputedStyle(e),n=Math.floor(parseFloat(t.width));y(e.scrollWidth>n+1)}}),[i]),go.createElement("div",{className:(0,hQ.A)("premeeting-screen",h.container,a)},go.createElement("div",{style:m},go.createElement("div",{className:h.content},n&&go.createElement(Swe,null),go.createElement("div",{className:h.contentControls},go.createElement("div",{className:h.paddedContent},go.createElement("h1",{className:h.title},d),i&&go.createElement("span",{className:h.roomNameContainer},b?go.createElement(jX,{content:i},go.createElement("span",{className:h.roomName,ref:g},i)):go.createElement("span",{className:h.roomName,ref:g},i)),o),t.length&&go.createElement(X_e,{toolbarButtons:t}),go.createElement("div",{className:h.paddedContent},u,c&&go.createElement(Iwe,null),s&&go.createElement(lhe,null),l&&go.createElement(Cwe,null))))),go.createElement(Ewe,{videoMuted:p,videoTrack:f}))}));class Rwe extends go.PureComponent{constructor(e){super(e),this.state={displayName:e._participantName||"",email:e._participantEmail||"",isChatOpen:!0,password:"",passwordJoinFailed:!1,screenState:e._participantName?3:1},this._onAskToJoin=this._onAskToJoin.bind(this),this._onCancel=this._onCancel.bind(this),this._onChangeDisplayName=this._onChangeDisplayName.bind(this),this._onChangeEmail=this._onChangeEmail.bind(this),this._onChangePassword=this._onChangePassword.bind(this),this._onEnableEdit=this._onEnableEdit.bind(this),this._onJoinWithPassword=this._onJoinWithPassword.bind(this),this._onSendMessage=this._onSendMessage.bind(this),this._onSwitchToKnockMode=this._onSwitchToKnockMode.bind(this),this._onSwitchToPasswordMode=this._onSwitchToPasswordMode.bind(this),this._onToggleChat=this._onToggleChat.bind(this)}static getDerivedStateFromProps(e,t){return e._passwordJoinFailed&&!t.passwordJoinFailed?{password:"",passwordJoinFailed:!0}:null}_getScreenTitleKey(){const e=2===this.state.screenState;return!e&&this.props._knocking?this.props._isLobbyChatActive?"lobby.lobbyChatStartedTitle":"lobby.joiningTitle":e?"lobby.enterPasswordTitle":"lobby.joinTitle"}_onAskToJoin(){return this.setState({password:""}),this.props.dispatch(bK()),!1}_onCancel(){return this.props.dispatch((async e=>{APP.API.notifyReadyToClose(),e(K1())})),!0}_onChangeDisplayName(e){const t=Mie(e);this.setState({displayName:t},(()=>{this.props.dispatch(ge({displayName:t}))}))}_onChangeEmail(e){const t=Mie(e);this.setState({email:t},(()=>{this.props.dispatch(ge({email:t}))}))}_onChangePassword(e){this.setState({password:Mie(e)})}_onEnableEdit(){this.setState({screenState:1})}_onJoinWithPassword(){var e;this.setState({passwordJoinFailed:!1}),this.props.dispatch((e=this.state.password,(t,n)=>{const r=I5(n);t(s5(r,null==r?void 0:r.join,e))}))}_onSendMessage(e){this.props.dispatch(function(e){return t=>{t(BV(e))}}(e))}_onSwitchToKnockMode(){this.setState({password:"",screenState:this.state.displayName?3:1}),this.props.dispatch(vK(!1)),this.props.dispatch(J3(this.props._membersOnlyConference))}_onSwitchToPasswordMode(){this.setState({screenState:2})}_onToggleChat(){this.setState((e=>({isChatOpen:!e.isChatOpen}
85)))}_renderContent(){const e=this.props._knocking,t=this.state.screenState;return 2!==t&&e?this._renderJoining():go.createElement(go.Fragment,null,3===t&&this._renderParticipantInfo(),1===t&&this._renderParticipantForm(),2===t&&this._renderPasswordForm(),(3===t||1===t)&&this._renderStandardButtons(),2===t&&this._renderPasswordJoinButtons())}_renderJoining(){return go.createElement(go.Fragment,null)}_renderParticipantForm(){return go.createElement(go.Fragment,null)}_renderParticipantInfo(){return go.createElement(go.Fragment,null)}_renderPasswordForm(){return go.createElement(go.Fragment,null)}_renderPasswordJoinButtons(){return go.createElement(go.Fragment,null)}_renderStandardButtons(){return go.createElement(go.Fragment,null)}}const Owe=tC(ra((function(e){const t=X4(e),n=null==t?void 0:t.id,r=cl(e,il,!0),i=e["features/base/config"].disableInviteFunctions,o=e["features/lobby"],a=o.isDisplayNameRequiredError,s=o.knocking,l=o.passwordJoinFailed,c=e["features/base/config"].iAmSipGateway,u=ji(e).disableLobbyPassword,d=r||!i,p=lx(e),f=e["features/base/conference"],h=f.membersOnly,m=f.lobbyWaitingForHost,g=e["features/chat"],v=g.isLobbyChatActive,b=g.lobbyMessageRecipient,y=g.messages,_=e["features/authentication"].showModeratorLogin;return{_deviceStatusVisible:p,_isDisplayNameRequiredActive:Boolean(a),_knocking:s,_lobbyChatMessages:y,_lobbyMessageRecipient:null==b?void 0:b.name,_login:_&&!e["features/base/jwt"].jwt,_isLobbyChatActive:v,_meetingName:C5(e),_membersOnlyConference:h,_participantEmail:null==t?void 0:t.email,_participantId:n,_participantName:null==t?void 0:t.name,_passwordJoinFailed:l,_renderPassword:!c&&!u&&!m,showCopyUrlButton:d}}))(class extends Rwe{constructor(e){super(e),function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"_messageContainerRef",void 0),this._messageContainerRef=go.createRef(),this._onLogin=this._onLogin.bind(this),this._onHangup=this._onHangup.bind(this)}componentDidMount(){this._scrollMessageContainerToBottom(!0)}componentDidUpdate(e){this.props._lobbyChatMessages!==e._lobbyChatMessages?this._scrollMessageContainerToBottom(!0):this.props._isLobbyChatActive&&!e._isLobbyChatActive&&this._scrollMessageContainerToBottom(!1)}render(){const e=this.props,t=e._deviceStatusVisible,n=e.showCopyUrlButton,r=e.t;return go.createElement(xwe,{className:"lobby-screen",showCopyUrlButton:n,showDeviceStatus:t,title:r(this._getScreenTitleKey(),{moderator:this.props._lobbyMessageRecipient})},this._renderContent())}_renderJoining(){const e=this.props,t=e._login,n=e._isLobbyChatActive;return go.createElement("div",{className:"lobby-screen-content"},n?this._renderLobbyChat():go.createElement(go.Fragment,null,go.createElement("div",{className:"spinner"},go.createElement(XV,{size:"large"})),go.createElement("span",{className:"joining-message"},this.props.t(t?"lobby.waitForModerator":"lobby.joiningMessage"))),this._renderStandardButtons())}_renderLobbyChat(){const e=this.props,t=e._lobbyChatMessages,n=e.t,r=this.state.isChatOpen;return go.createElement("div",{className:"lobby-chat-container "+(r?"hidden":"")},go.createElement("div",{className:"lobby-chat-header"},go.createElement("h1",{className:"title"},n(this._getScreenTitleKey(),{moderator:this.props._lobbyMessageRecipient})),go.createElement(AI,{ariaLabel:n("toolbar.closeChat"),onClick:this._onToggleChat,role:"button",src:wS})),go.createElement(Qce,{messages:t,ref:this._messageContainerRef}),go.createElement(xle,{onSend:this._onSendMessage}))}_renderParticipantForm(){return this._renderParticipantInfo()}_renderParticipantInfo(){const e=this.state.displayName,t=this.props,n=t._isDisplayNameRequiredActive,r=t.t,i=n&&!e;return go.createElement(go.Fragment,null,go.createElement(uX,{autoFocus:!0,className:"lobby-prejoin-input",error:i,id:"lobby-name-field",onChange:this._onChangeDisplayName,placeholder:r("lobby.nameField"),testId:"lobby.nameField",value:e}),i&&go.createElement("div",{className:"lobby-prejoin-error","data-testid":"lobby.errorMessage"},r("prejoin.errorMissingName")))}_renderPasswordForm(){const e=this.props,t=e._passwordJoinFailed,n=e.t;return go.createElement(go.Fragment,null,go.createElement(uX,{className:"lobby-prejoin-input "+(t?"error":""),id:"lobby-password-input",onChange:this._onChangePassword,placeholder:n("lobby.enterPasswordButton"),testId:"lobby.password",type:"password",value:this.state.password}),t&&go.createElement("div",{className:"lobby-prejoin-error","data-testid":"lobby.errorMessage"},n("lobby.invalidPassword")))}_renderPasswordJoinButtons(){return go.createElement(go.Fragment,null,go.createElement(PI,{className:"lobby-button-margin",fullWidth:!0,labelKey:"prejoin.joinMeeting",onClick:this._onJoinWithPassword,testId:"lobby.passwordJoinButton",type:Uc.PRIMARY}),go.createElement(PI,{className:"lobby-button-margin",fullWidth:!0,labelKey:"lobby.backToKnockModeButton",onClick:this._onSwitchToKnockMode,testId:"lobby.backToKnockModeButton",type:Uc.SECONDARY}))}_renderStandardButtons(){const e=this.props,t=e._knocking,n=e._login,r=e._isLobbyChatActive,i=e._renderPassword;
85return go.createElement(go.Fragment,null,t||go.createElement(PI,{className:"lobby-button-margin",disabled:!this.state.displayName,fullWidth:!0,labelKey:"lobby.knockButton",onClick:this._onAskToJoin,testId:"lobby.knockButton",type:"primary"}),t&&r&&go.createElement(PI,{className:"lobby-button-margin open-chat-button",fullWidth:!0,labelKey:"toolbar.openChat",onClick:this._onToggleChat,testId:"toolbar.openChat",type:"primary"}),i&&go.createElement(PI,{className:"lobby-button-margin",fullWidth:!0,labelKey:"lobby.enterPasswordButton",onClick:this._onSwitchToPasswordMode,testId:"lobby.enterPasswordButton",type:Uc.SECONDARY}),n&&go.createElement(PI,{className:"lobby-button-margin",fullWidth:!0,labelKey:"dialog.IamHost",onClick:this._onLogin,testId:"lobby.loginButton",type:Uc.PRIMARY}))}_scrollMessageContainerToBottom(e){this._messageContainerRef.current&&this._messageContainerRef.current.scrollToElement(e,null)}_onLogin(){this.props.dispatch(h2())}_onHangup(){this.props.dispatch(n5())}}));function Mwe(){const e=pa((e=>{var t;return null===(t=X4(e))||void 0===t?void 0:t.id})),t=pa((e=>{var t;return null===(t=e6(e))||void 0===t?void 0:t.id})),n=pa((e=>e["features/filmstrip"].remoteParticipants));return(0,go.useMemo)((()=>{const r=[];return e&&r.push(e),t&&r.push(t),r.concat(n)}),[e,t,n])}function Nwe(){return pa((e=>{var t,n;return null!==(t=null===(n=w6(e))||void 0===n?void 0:n.id)&&void 0!==t?t:null}))}const Lwe={background:"#000",height:"100%",width:"100%"},jwe=e=>{let t=e.fit,n=void 0===t?"contain":t,r=e.track,i=e.win;const o=(0,go.useRef)(null);return(0,go.useEffect)((()=>{const e=o.current;let t;return e&&(t=r.clone(),e.srcObject=new i.MediaStream([t])),()=>{var n;null===(n=t)||void 0===n||n.stop(),e&&(e.srcObject=null)}}),[r,i]),go.createElement("video",{autoPlay:!0,muted:!0,playsInline:!0,ref:o,style:{...Lwe,objectFit:n}})},Bwe=EA()((()=>({tile:{position:"relative",display:"flex",alignItems:"center",justifyContent:"center",boxSizing:"border-box",backgroundColor:"#292929",border:"3px solid transparent",borderRadius:4,overflow:"hidden",transition:"border-color 0.2s ease"},speaking:{borderColor:"#4687ED"},avatar:{display:"flex",alignItems:"center",justifyContent:"center"},bottom:{position:"absolute",bottom:6,left:6,display:"flex",alignItems:"center",gap:4,maxWidth:"calc(100% - 12px)",padding:"3px 6px",backgroundColor:"rgba(0, 0, 0, 0.6)",borderRadius:4,color:"#fff"},name:{minWidth:0,fontSize:12,lineHeight:"16px",fontWeight:600,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}}))),Fwe=e=>{var t;let n=e.height,r=e.isActiveSpeaker,i=e.participantId,o=e.width,a=e.win;const s=Bwe(),l=s.classes,c=s.cx,u=pa((e=>m6(e,i))),d=pa((e=>c6(e,i))),p=pa((e=>Rs(e,r6(e,i)))),f=null!=p&&p.jitsiTrack&&!p.muted&&null!==(t=p.jitsiTrack.getTrack())&&void 0!==t?t:null,h=Math.max(24,Math.floor(Math.min(n/2,o-30,150)));return go.createElement("div",{className:c(l.tile,r&&l.speaking),style:{height:`${n}px`,width:`${o}px`}},f?go.createElement(jwe,{fit:d?"contain":"cover",track:f,win:a}):go.createElement("div",{className:l.avatar},go.createElement(zj,{participantId:i,size:h})),go.createElement("div",{className:l.bottom},go.createElement("span",{className:l.name},u)))},Uwe=go.memo(Fwe);function Hwe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Vwe=EA()((()=>({gallery:{boxSizing:"border-box",width:"100%",height:"100%",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:8,padding:8,backgroundColor:"#040404",overflow:"hidden"},row:{display:"flex",justifyContent:"center",gap:8},placeholder:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"#040404"},message:{fontSize:16,color:"rgba(255, 255, 255, 0.5)"}}))),zwe=e=>{let t=e.win;const n=Vwe().classes,r=Qk().t,i=Mwe(),o=Nwe(),a=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Hwe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Hwe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(null),2),s=a[0],l=a[1],c=(0,go.useRef)(null),u=(0,go.useCallback)((e=>{var t,n,r;if(null===(t=c.current)||void 0===t||t.call(c),c.current=null,!e)return;const i=null!==(n=e.ownerDocument.defaultView)&&void 0!==n?n:window,o=null!==(r=i.ResizeObserver)&&void 0!==r?r:ResizeObserver;let a=0;const s=()=>{const t=e.clientWidth,n=e.clientHeight;l((e=>e&&e.width===t&&e.height===n?e:{height:n,width:t}))},u=()=>{i.cancelAnimationFrame(a),a=i.requestAnimationFrame(s)},d=new o(u);d.observe(e),i.addEventListener("resize",u),c.current=()=>{i.cancelAnimationFrame(a),i.removeEventListener("resize",u),d.disconnect()},s()}),[]),d=i.length;if(0===d)return go.createElement("div",{className:n.placeholder},go.createElement("div",{className:n.message},r("multiScreen.noParticipants")));let p=null;if(s){const e=function(e){if(e<=0)return{columns:1,rows:1};const t=Math.min(Math.ceil(Math.sqrt(e)),5,e);return{columns:t,rows:Math.ceil(e/t)}}(d),r=e.columns,a=e.rows,l=s.width-8*(r-1)-16,c=s.height-8*(a-1)-16,u=Math.max(0,Math.floor(l/r)),f=Math.max(0,Math.floor(c/a)),h=[];for(let e=0;e<d;e+=r)h.push(i.slice(e,e+r));p=h.map(((e,r)=>go.createElement("div",{className:n.row,key:`row-${r}`},e.map((e=>go.createElement(Uwe,{height:f,isActiveSpeaker:e===o,key:e,participantId:e,width:u,win:t}))))))}return go.createElement("div",{className:n.gallery,ref:u},p)},$we={alignItems:"center",background:"#000",display:"flex",height:"100%",inset:0,justifyContent:"center",position:"fixed",width:"100%"},Wwe=(e,t)=>e.track===t.track&&e.participant===t.participant,Ywe=e=>{let t=e.id,n=e.win;const r=pa((e=>{var n;return null===(n=e["features/multi-screen"].screens[t])||void 0===n?void 0:n.source})),i=pa((e=>r?Fee(e,r):{participant:void 0,track:null}),Wwe),o=i.participant,a=i.track;return a?go.createElement(jwe,{track:a,win:n}):go.createElement("div",{style:$we},go.createElement(zj,{participantId:null==o?void 0:o.id,size:200}))},qwe=EA()((()=>({item:{position:"relative",flexShrink:0,padding:0,background:"none",border:"2px solid transparent",borderRadius:6,cursor:"pointer",lineHeight:0,transition:"border-color 0.2s ease","&:hover":{borderColor:"rgba(255, 255, 255, 0.4)"}},pin:{position:"absolute",top:6,right:6,zIndex:1,display:"flex",alignItems:"center",justifyContent:"center",padding:4,backgroundColor:"rgba(0, 0, 0, 0.7)",borderRadius:4,color:"#fff",lineHeight:0,pointerEvents:"none"}}))),Gwe=e=>{let t=e.isActiveSpeaker,n=e.onSelect,r=e.participantId,i=e.pinned,o=e.win;const a=qwe().classes,s=Qk().t,l=pa((e=>m6(e,r))),c=(0,go.useCallback)((()=>{n(r)}),[n,r]);return go.createElement("button",{"aria-label":s(i?"multiScreen.unpinFromStage":"multiScreen.showOnStage",{name:l}),"aria-pressed":i,className:a.item,onClick:c,type:"button"},go.createElement(Uwe,{height:90,isActiveSpeaker:t,participantId:r,width:160,win:o}),i&&go.createElement("span",{className:a.pin},go.createElement(AI,{color:"#fff",size:14,src:pE})))},Kwe=go.memo(Gwe),Jwe=EA()((()=>({stage:{display:"flex",flexDirection:"row",width:"100%",height:"100%",backgroundColor:"#292929",overflow:"hidden"},main:{position:"relative",flex:1,display:"flex",alignItems:"center",justifyContent:"center",minWidth:0,minHeight:0},avatar:{position:"absolute",top:"50%",left:"50%",display:"flex",alignItems:"center",justifyContent:"center",transform:"translate(-50%, -50%)"},nameOverlay:{position:"absolute",bottom:16,left:"50%",maxWidth:"50%",padding:"6px 16px",backgroundColor:"rgba(0, 0, 0, 0.6)",borderRadius:3,color:"#fff",fontSize:13,lineHeight:"18px",fontWeight:600,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",transform:"translateX(-50%)"},filmstrip:{boxSizing:"border-box",width:188,flexShrink:0,overflow:"hidden"},filmstripInner:{boxSizing:"border-box",width:"100%",height:"100%",display:"flex",flexDirection:"column",alignItems:"center",gap:8,padding:8,backgroundColor:"#040404",overflowX:"hidden",overflowY:"auto",scrollbarWidth:"thin","&::-webkit-scrollbar":{width:8},"&::-webkit-scrollbar-thumb":{backgroundColor:"rgba(255, 255, 255, 0.2)",borderRadius:4}}}))),Zwe=(e,t)=>e.track===t.track&&e.participant===t.participant,Qwe=e=>{var t;let n=e.id,r=e.win;const i=Jwe().classes,o=la(),a=aa(),s=pa((e=>{var t;return null===(t=e["features/multi-screen"].screens[n])||void 0===t?void 0:t.source})),l=pa((e=>{var t;return null===(t=e["features/multi-screen"].screens[n])||void 0===t?void 0:t.screenId})),c=pa((e=>s?Fee(e,s):{participant:void 0,track:null}),Zwe),u=c.participant,d=c.track,p=null==u?void 0:u.id,f=pa((e=>p?m6(e,p):"")),h=Mwe(),m=Nwe(),g=null!==(t=null==s?void 0:s.participant)&&void 0!==t?t:null,v=h.length>1,b=(0,go.useCallback)((e=>{let t;t=g===e?{role:"stage"}:c6(a.getState(),e)?{media:"desktop",participant:e}:{media:"camera",participant:e},o(IK(n,t,l))}),[o,n,g,l,a]);return go.createElement("div",{className:i.stage},go.createElement("div",{className:i.main},d?go.createElement(jwe,{track:d,win:r}):go.createElement("div",{className:i.avatar},go.createElement(zj,{participantId:p,size:160})),f&&go.createElement("div",{className:i.nameOverlay},f)),v&&go.createElement("div",{className:i.filmstrip}
85,go.createElement("div",{className:i.filmstripInner},h.map((e=>go.createElement(Kwe,{isActiveSpeaker:e===m,key:e,onSelect:b,participantId:e,pinned:e===g,win:r}))))))},Xwe=EA()((()=>({whiteboard:{width:"100%",height:"100%",border:"none",backgroundColor:"#fff"},placeholder:{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"#040404"},message:{fontSize:16,color:"rgba(255, 255, 255, 0.5)"}}))),eSe=()=>{const e=Xwe().classes,t=Qk().t,n=pa(H$),r=pa(V$),i=pa(F$),o=pa(W$),a=pa((e=>e["features/base/connection"].locationURL)),s=pa((e=>e["features/base/config"].defaultRemoteDisplayName)),l=pa((e=>{var t;return null===(t=X4(e))||void 0===t?void 0:t.name}))||s||"Fellow Jitster",c=n&&r&&i&&o&&a?function(e,t,n,r){if(!t||!e)return;let i={},o=`${e.substring(0,e.lastIndexOf("/"))}/static/whiteboard.html`;var a;return null!=n&&n.roomId&&(i={...i,roomId:n.roomId}),null!=n&&n.roomKey&&(i={...i,roomKey:n.roomKey}),i={...i,collabServerUrl:t,localParticipantName:r},o=_i(o,"state",(a=JSON.stringify(i),SP.fromByteArray((new window.TextEncoder).encode(a)).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_"))),o}(bP(a).href,o,i,l):void 0;return c?go.createElement("iframe",{allow:"clipboard-read; clipboard-write",className:e.whiteboard,sandbox:"allow-same-origin allow-scripts allow-downloads allow-popups",src:c,title:t("multiScreen.whiteboardTitle")}):go.createElement("div",{className:e.placeholder},go.createElement("div",{className:e.message},t("multiScreen.whiteboardInactive")))},tSe=e=>{let t=e.id,n=e.win;const r=pa((e=>{var n;return null===(n=e["features/multi-screen"].screens[t])||void 0===n?void 0:n.source}));return"whiteboard"===(null==r?void 0:r.role)?go.createElement(eSe,null):"tile"===(null==r?void 0:r.role)?go.createElement(zwe,{win:n}):r&&("stage"===r.role||Boolean(r.participant))?go.createElement(Qwe,{id:t,win:n}):go.createElement(Ywe,{id:t,win:n})},nSe=()=>{const e=pa((e=>e["features/multi-screen"].screens)),t=(0,go.useMemo)((()=>Object.keys(e).reduce(((t,n)=>{const r=e[n].handle;return null!=r&&r.root&&!r.win.closed&&t.push({handle:r,id:n}),t}),[])),[e]);return go.createElement(go.Fragment,null,t.map((e=>{let t=e.handle,n=e.id;return fa.createPortal(go.createElement(LC,{value:t.cache},go.createElement(tSe,{id:n,win:t.win})),t.root,n)})))},rSe=EA()((e=>({button:{marginTop:e.spacing(3)}}))),iSe=()=>{const e=rSe().classes,t=Qk().t,n=la(),r=(0,go.useCallback)((()=>n(cV())),[n]);return go.createElement(PI,{accessibilityLabel:t("breakoutRooms.actions.add"),className:e.button,fullWidth:!0,labelKey:"breakoutRooms.actions.add",onClick:r,type:Uc.SECONDARY})};function oSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}__webpack_require__(122);const aSe=Object.freeze({}),sSe=()=>{const e=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return oSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?oSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(aSe),2),t=e[0],n=e[1],r=(0,go.useRef)(!1),i=(0,go.useCallback)((function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];window.queueMicrotask((()=>{r.current&&!0!==e||(t!==aSe||e)&&n(aSe)}))}),[t]),o=(0,go.useCallback)(((e,t)=>{n({entity:e,offsetTarget:PA(t,"list-item-container")})}),[t]),a=(0,go.useCallback)((e=>n=>{null==n||n.stopPropagation();const r=t.entity;r&&r===e?i():o(e,null==n?void 0:n.target)}),[t]),s=(0,go.useCallback)((()=>{r.current=!0}),[]),l=(0,go.useCallback)((()=>{r.current=!1}),[i]);return[i,o,a,s,l,t]},lSe=e=>{let t=e.className;const n=Qk().t,r=la(),i=(0,go.useCallback)((()=>{r(pV())}),[r]);return go.createElement(PI,{accessibilityLabel:n("breakoutRooms.actions.autoAssign"),className:t,fullWidth:!0,labelKey:"breakoutRooms.actions.autoAssign",onClick:i,type:Uc.TERTIARY})},cSe=EA()((e=>({container:{alignItems:"center",color:e.palette.listItemText,display:"flex",...e.typography.bodyShortBold,margin:`0 -${$j.y8}px`,padding:`${e.spacing(2)} ${$j.y8}px`,position:"relative",boxShadow:"inset 0px -1px 0px rgba(255, 255, 255, 0.15)",minHeight:"40px","&:hover, &:focus-within":{backgroundColor:e.palette.listItemHover,"& .indicators":{display:"none"},"& .actions":{display:"flex",position:"relative",top:"auto",boxShadow:`-15px 0px 10px -5px ${e.palette.listItemBoxShadow}`,backgroundColor:e.palette.listItemHover}},[`@media(max-width: ${$j.ux})`]:{...e.typography.bodyShortBoldLarge,padding:`${e.spacing(3)} ${$j.y8}px`}},highlighted:{backgroundColor:e.palette.listItemHighlighted,"& .actions":{display:"flex",position:"relative",top:"auto",boxShadow:`-15px 0px 10px -5px ${e.palette.listItemBoxShadow}`,backgroundColor:e.palette.listItemHighlighted}},detailsContainer:{display:"flex",alignItems:"center",flex:1,height:"100%",overflow:"hidden",position:"relative"},name:{display:"flex",flex:1,marginRight:e.spacing(2),overflow:"hidden",flexDirection:"column",justifyContent:"flex-start"},indicators:{display:"flex",justifyContent:"flex-end","& > *":{alignItems:"center",display:"flex",justifyContent:"center"},"& > *:not(:last-child)":{marginRight:e.spacing(2)},"& .jitsi-icon":{padding:"3px"}}
85,indicatorsHidden:{display:"none"},actionsContainer:{position:"absolute",top:"-1000px",boxShadow:`-15px 0px 10px -5px ${e.palette.listItemBoxShadow}`,backgroundColor:e.palette.listItemHover},actionsPermanent:{display:"flex",boxShadow:`-15px 0px 10px -5px ${e.palette.listItemBackground}`,backgroundColor:e.palette.listItemBackground},actionsVisible:{display:"flex",boxShadow:`-15px 0px 10px -5px ${e.palette.listItemBoxShadow}`,backgroundColor:e.palette.listItemHighlighted}}))),uSe=e=>{let t=e.actions,n=e.className,r=e.defaultName,i=e.icon,o=e.id,a=e.hideActions,s=void 0!==a&&a,l=e.indicators,c=e.isHighlighted,u=e.onClick,d=e.onLongPress,p=e.onMouseLeave,f=e.testId,h=e.textChildren,m=e.trigger;const g=cSe(),v=g.classes,b=g.cx,y=po();let _;return go.createElement("div",{"aria-label":r,className:b("list-item-container",v.container,c&&v.highlighted,n),"data-testid":f,id:o,onClick:u,role:"listitem",...y?{onTouchEnd:function(){clearTimeout(_)},onTouchMove:function(){clearTimeout(_)},onTouchStart:function(e){const t=e.touches[0].target;_=window.setTimeout((()=>null==d?void 0:d(t)),600)}}:{onMouseLeave:p}},go.createElement("div",null," ",i," "),go.createElement("div",{className:v.detailsContainer},go.createElement("div",{className:v.name},h),l&&go.createElement("div",{className:b("indicators",v.indicators,(c||m===n4)&&v.indicatorsHidden)},l),!s&&go.createElement("div",{className:b("actions",v.actionsContainer,m===n4&&v.actionsPermanent,c&&v.actionsVisible)},t)))},dSe=e=>{let t=e.accessibilityLabel,n=e.onClick,r=e.participantID;return go.createElement(PI,{accessibilityLabel:t,icon:TS,onClick:n,size:"small",testId:r?`participant-more-options-${r}`:void 0})},pSe=EA()((e=>({indicator:{backgroundColor:e.palette.participantRaisedHandBadge,borderRadius:Number(e.shape.borderRadius)/2+"px",height:"24px",width:"24px"}}))),fSe=()=>{const e=pSe(),t=e.classes,n=e.theme;return go.createElement("div",{className:t.indicator},go.createElement(AI,{color:n.palette.participantRaisedHandIcon,size:16,src:gE}))},hSe=EA()((e=>({nameContainer:{display:"flex",flex:1,overflow:"hidden"},name:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},moderatorLabel:{...e.typography.labelBold,color:e.palette.participantModeratorLabel},avatar:{marginRight:e.spacing(3)}}))),mSe=tC((function(e){let t=e.actionsTrigger,n=void 0===t?t4:t,r=e.audioMediaState,i=void 0===r?s4:r,o=e.children,a=e.disableModeratorIndicator,s=e.displayName,l=e.isHighlighted,c=e.isModerator,u=e.local,d=e.onLeave,p=e.openDrawerForParticipant,f=e.overflowDrawer,h=e.participantID,m=e.raisedHand,g=e.t,v=e.videoMediaState,b=void 0===v?s4:v,y=e.youText;const _=(0,go.useCallback)((()=>null==p?void 0:p({participantID:h,displayName:s})),[]),w=hSe().classes,S=go.createElement(zj,{className:w.avatar,displayName:s,participantId:h,size:32}),E=go.createElement(go.Fragment,null,go.createElement("div",{className:w.nameContainer},go.createElement("div",{className:w.name},s),u?go.createElement("span",null,"Â (",y,")"):null),c&&!a&&go.createElement("div",{className:w.moderatorLabel},g("videothumbnail.moderator"))),k=go.createElement(go.Fragment,null,m&&go.createElement(fSe,null),g4[b],m4[i]);return go.createElement(uSe,{actions:o,hideActions:u,icon:S,id:`participant-item-${h}`,indicators:k,isHighlighted:l,onClick:!u&&f?_:void 0,onMouseLeave:d,textChildren:E,trigger:n})}));function gSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const vSe=EA()((e=>({container:{boxShadow:"none"},roomName:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",...e.typography.bodyLongBold},arrowContainer:{backgroundColor:e.palette.breakoutRoomArrowBackground,width:"24px",height:"24px",borderRadius:"6px",marginRight:"16px",display:"flex",alignItems:"center",justifyContent:"center",border:"none"}}))),bSe=e=>{let t=e.actionsTrigger,n=void 0===t?t4:t,r=e.children,i=e.isHighlighted,o=e.onRaiseMenu,a=e.onLeave,s=e.participantContextEntity,l=e.raiseParticipantContextMenu,c=e.room,u=e.searchString,d=e.lowerParticipantMenu,p=e.toggleParticipantMenu;const f=Qk().t,h=vSe(),m=h.classes,g=h.cx,v=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return gSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),b=v[0],y=v[1],_=(0,go.useCallback)((()=>{y(!b)}),[b]),w=(0,go.useCallback)((e=>{o(e)}),[o]),S=pa((e=>e["features/base/config"])).defaultRemoteDisplayName,E=pa(fW),k=pa(k6),C=go.createElement("button",{"aria-label":b?f("breakoutRooms.hideParticipantList","Hide participant list"):f("breakoutRooms.showParticipantList","Show participant list"),className:m.arrowContainer},go.createElement(AI,{size:14,src:b?fS:mS})),A=go.createElement("span",{className:m.roomName},`${c.name||f("breakoutRooms.mainRoom")} (${Object.keys((null==c?void 0:c.participants)||{}).length})`),T=(0,go.useCallback)((e=>{let t=e.participantID,n=e.displayName;return k&&l({room:c,jid:t,participantName:n})}),[c,k]),I=(0,go.useCallback)(((e,t)=>(null==s?void 0:s.jid)===e?d:p({room:c,jid:e,participantName:t})),[s,d,p,c]);return go.createElement(go.Fragment,null,go.createElement(uSe,{actions:r,className:g(m.container,"breakout-room-container"),defaultName:`${c.name||f("breakoutRooms.mainRoom")} (${Object.keys((null==c?void 0:c.participants)||{}).length})`,icon:C,isHighlighted:i,onClick:_,onLongPress:w,onMouseLeave:a,testId:c.id,textChildren:A,trigger:n}),!b&&(null==c?void 0:c.participants)&&Object.values((null==c?void 0:c.participants)||{}).map((e=>w4(e,u)&&go.createElement(mSe,{actionsTrigger:t4,displayName:e.displayName||S,isHighlighted:(null==s?void 0:s.jid)===e.jid,key:e.jid,local:!1,openDrawerForParticipant:T,overflowDrawer:E,participantID:e.jid},!E&&k&&go.createElement(dSe,{accessibilityLabel:f("breakoutRooms.actions.more"),onClick:I(e.jid,e.displayName)})))))},ySe=EA()((e=>({button:{marginRight:e.spacing(2)}}))),_Se=e=>{let t=e.room;const n=ySe().classes,r=Qk().t,i=la(),o=(0,go.useCallback)((e=>{e.stopPropagation(),mj(pD("join")),i(hV(t.jid))}),[i,t]);return go.createElement(PI,{accessibilityLabel:r("breakoutRooms.actions.join"),className:n.button,labelKey:"breakoutRooms.actions.join",onClick:o,size:"small",testId:`join-room-${t.id}`})},wSe=e=>{let t=e.className;const n=Qk().t,r=la(),i=(0,go.useCallback)((()=>{mj(pD("leave")),r(hV())}),[r]);return go.createElement(PI,{accessibilityLabel:n("breakoutRooms.actions.leaveBreakoutRoom"),className:t,fullWidth:!0,labelKey:"breakoutRooms.actions.leaveBreakoutRoom",onClick:i,type:Uc.DESTRUCTIVE})},SSe=e=>{let t=e.onClick;const n=Qk().t;return go.createElement(PI,{accessibilityLabel:n("breakoutRooms.actions.more"),icon:TS,onClick:t,size:"small"})};function ESe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function kSe(e){let t=e.breakoutRoomJid,n=e.initialRoomName;const r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ESe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ESe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(null==n?void 0:n.trim()),2),i=r[0],o=r[1],a=Qk().t,s=!i,l=la(),c=(0,go.useCallback)((e=>{o(e)}),[o]),u=(0,go.useCallback)((()=>
85{l(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(n,r)=>{const i=t.trim();var o;0!==i.length&&(mj(pD("rename")),null===(o=I5(r))||void 0===o||null===(o=o.getBreakoutRooms())||void 0===o||o.renameBreakoutRoom(e,i))}}(t,null==i?void 0:i.trim()))}),[t,l,i]);return go.createElement(MI,{ok:{disabled:s,translationKey:"dialog.Ok"},onSubmit:u,titleKey:"dialog.renameBreakoutRoomTitle"},go.createElement(uX,{autoFocus:!0,className:"dialog-bottom-margin",id:"breakout-rooms-name-input",label:a("dialog.renameBreakoutRoomLabel"),name:"breakoutRoomName",onChange:c,type:"text",value:i}))}const CSe=e=>{let t=e.entity,n=e.offsetTarget,r=e.onEnter,i=e.onLeave,o=e.onSelect;const a=la(),s=Qk().t,l=pa(k6),c=pa(C4),u=pa(fW),d=(0,go.useCallback)((()=>{mj(pD("join")),a(hV(null==t?void 0:t.jid))}),[a,t]),p=(0,go.useCallback)((()=>{var e;a(dV(null!==(e=null==t?void 0:t.jid)&&void 0!==e?e:""))}),[a,t]),f=(0,go.useCallback)((()=>{a(bg("BreakoutRoomNamePrompt",kSe,{breakoutRoomJid:null==t?void 0:t.jid,initialRoomName:null==t?void 0:t.name}))}),[a,t]),h=(0,go.useCallback)((()=>{var e;a(uV(null!==(e=null==t?void 0:t.id)&&void 0!==e?e:""))}),[a,t]),m=!(null!=t&&t.participants&&Object.keys(t.participants).length>0),g=[u?{accessibilityLabel:s("breakoutRooms.actions.join"),icon:AE,onClick:d,text:s("breakoutRooms.actions.join")}:null,null!=t&&t.isMainRoom||!c?null:{accessibilityLabel:s("breakoutRooms.actions.rename"),icon:PS,id:`rename-room-${null==t?void 0:t.id}`,onClick:f,text:s("breakoutRooms.actions.rename")},null!=t&&t.isMainRoom||!l?null:{accessibilityLabel:s(m?"breakoutRooms.actions.remove":"breakoutRooms.actions.close"),icon:wS,id:m?`remove-room-${null==t?void 0:t.id}`:`close-room-${null==t?void 0:t.id}`,onClick:m?p:h,text:s(m?"breakoutRooms.actions.remove":"breakoutRooms.actions.close")}].filter(Boolean),v=(0,go.useCallback)((()=>o(!0)),[]);return go.createElement(sde,{activateFocusTrap:!0,entity:t,isDrawerOpen:Boolean(t),offsetTarget:n,onClick:v,onDrawerClose:o,onMouseEnter:r,onMouseLeave:i},go.createElement(Ide,{actions:g}))},ASe=EA()((e=>({text:{color:e.palette.participantSectionText,padding:"10px 16px",height:"40px",overflow:"hidden",display:"flex",alignItems:"center",boxSizing:"border-box"}}))),TSe=e=>{let t=e.entity,n=e.offsetTarget,r=e.onEnter,i=e.onLeave,o=e.onSelect;const a=ASe().classes,s=Qk().t,l=pa(k6),c=(0,go.useCallback)((()=>o(!0)),[o]),u=pa(L5),d=pa(fW),p=pa(gW),f=(0,go.useCallback)(((e,t)=>{const n=null==p?void 0:p.get(e);n&&APP.API.notifyParticipantMenuButtonClicked(e,t,n===p0.PREVENT_AND_NOTIFY)}),[p]),h=(0,go.useMemo)((()=>Object.values(u||{}).map((e=>{var n,r;return e.id!==(null==t||null===(n=t.room)||void 0===n?void 0:n.id)?go.createElement(Spe,{key:e.id,notifyClick:()=>f(Nde,null==t?void 0:t.jid),notifyMode:null==p?void 0:p.get(Nde),onClick:c,participantID:null!==(r=null==t?void 0:t.jid)&&void 0!==r?r:"",room:e}):null})).filter(Boolean)),[t,u,p]);return l?go.createElement(sde,{activateFocusTrap:!0,entity:t,isDrawerOpen:Boolean(t),offsetTarget:n,onClick:c,onClickOutside:c,onDrawerClose:o,onMouseEnter:r,onMouseLeave:i},d&&(null==t?void 0:t.jid)&&go.createElement(Ide,{actions:[{accessibilityLabel:null==t?void 0:t.participantName,customIcon:go.createElement(zj,{displayName:null==t?void 0:t.participantName,size:20}),text:null==t?void 0:t.participantName}]}),go.createElement(Ide,null,go.createElement("div",{className:a.text},s("breakoutRooms.actions.sendToBreakoutRoom")),h)):null};function ISe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return DSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?DSe(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function DSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const PSe=EA()((e=>({topMargin:{marginTop:e.spacing(3)}}))),xSe=e=>{let t=e.searchString;const n=PSe().classes,r=Qk().t,i=pa(U5),o=Object.values(pa(L5,_e)).filter((e=>e.id!==i)).sort(((e,t)=>((null==e?void 0:e.name)||"").localeCompare((null==t?void 0:t.name)||""))),a=pa(H5),s=pa(k6),l=pa($5),c=pa(V5).hideJoinRoomButton,u=ISe(sSe(),6),d=u[0],p=u[1],f=u[2],h=u[3],m=u[4],g=u[5],v=ISe(sSe(),6),b=v[0],y=v[1],_=v[2],w=v[3],S=v[4],E=v[5],k=(0,go.useCallback)((e=>t=>p(e,t)),[p]);return(0,go.useEffect)((()=>{g.entity&&!o.some((e=>{var t;return e.id===(null===(t=g.entity)||void 0===t?void 0:t.id)}))&&d()}),[g,o,d]),go.createElement(go.Fragment,null,a&&go.createElement(wSe,{className:n.topMargin}),l&&go.createElement(lSe,{className:n.topMargin}),go.createElement("div",{"aria-label":r("breakoutRooms.breakoutList","breakout list"),className:n.topMargin,id:"breakout-rooms-list",role:"list"},o.map((e=>go.createElement(go.Fragment,{key:e.id},go.createElement(bSe,{isHighlighted:!0,lowerParticipantMenu:b,onRaiseMenu:k(e),participantContextEntity:E.entity,raiseParticipantContextMenu:y,room:e,searchString:t,toggleParticipantMenu:_},!po()&&go.createElement(go.Fragment,null,!c&&go.createElement(_Se,{room:e}),s&&!e.isMainRoom&&go.createElement(SSe,{onClick:f(e)}))))))),go.createElement(CSe,{onEnter:h,onLeave:m,onSelect:d,...g}),go.createElement(TSe,{onEnter:w,onLeave:S,onSelect:b,...E}))};let RSe;RSe="undefined"!=typeof window?window:"undefined"!=typeof self?self:__webpack_require__.g;let OSe=null,MSe=null;const NSe=RSe.clearTimeout,LSe=RSe.setTimeout,jSe=RSe.cancelAnimationFrame||RSe.mozCancelAnimationFrame||RSe.webkitCancelAnimationFrame,BSe=RSe.requestAnimationFrame||RSe.mozRequestAnimationFrame||RSe.webkitRequestAnimationFrame;null==jSe||null==BSe?(OSe=NSe,MSe=function(e){return LSe(e,20)}):(OSe=function([e,t]){jSe(e),NSe(t)},MSe=function(e){const t=BSe((function(){NSe(n),e()})),n=LSe((function(){jSe(t),e()}),20);return[t,n]});class FSe extends go.Component{constructor(...e){super(...e),this.state={height:this.props.defaultHeight||0,width:this.props.defaultWidth||0},this._autoSizer=null,this._detectElementResize=null,this._didLogDeprecationWarning=!1,this._parentNode=null,this._resizeObserver=null,this._timeoutId=null,this._onResize=()=>{this._timeoutId=null;const{disableHeight:e,disableWidth:t,onResize:n}=this.props;if(this._parentNode){const r=window.getComputedStyle(this._parentNode)||{},i=parseFloat(r.paddingLeft||"0"),o=parseFloat(r.paddingRight||"0"),a=parseFloat(r.paddingTop||"0"),s=parseFloat(r.paddingBottom||"0"),l=this._parentNode.getBoundingClientRect(),c=l.height-a-s,u=l.width-i-o;if(!e&&this.state.height!==c||!t&&this.state.width!==u){this.setState({height:c,width:u});const e=()=>{this._didLogDeprecationWarning||(this._didLogDeprecationWarning=!0,console.warn("scaledWidth and scaledHeight parameters have been deprecated; use width and height instead"))};"function"==typeof n&&n({height:c,width:u,get scaledHeight(){return e(),c},get scaledWidth(){return e(),u}})}}},this._setRef=e=>{this._autoSizer=e}}componentDidMount(){const{nonce:e}=this.props,t=this._autoSizer?this._autoSizer.parentNode:null;if(null!=t&&t.ownerDocument&&t.ownerDocument.defaultView&&t instanceof t.ownerDocument.defaultView.HTMLElement){this._parentNode=t;const n=t.ownerDocument.defaultView.ResizeObserver;null!=n?(this._resizeObserver=new n((()=>{this._timeoutId=setTimeout(this._onResize,0)})),this._resizeObserver.observe(t)):(this._detectElementResize=function(e){let t,n,r,i,o,a,s;const l="undefined"!=typeof document&&document.attachEvent;if(!l){a=function(e){const t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,i=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,i.style.width=n.offsetWidth+1+"px",i.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},o=function(e){return e.offsetWidth!==e.__resizeLast__.width||e.offsetHeight!==e.__resizeLast__.height},s=function(e){if(e.target.className&&"function"==typeof e.target.className.indexOf&&e.target.className.indexOf("contract-trigger")<0&&e.target.className.indexOf("expand-trigger")<0)return;const t=this;a(this),this.__resizeRAF__&&OSe(this.__resizeRAF__),this.__resizeRAF__=MSe((function(){o(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach((function(n){n.call(t,e)})))}))};let e=!1,l="";r="animationstart";const c="Webkit Moz O ms".split(" ");let u="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),d="";{const t=document.createElement("fakeelement");
85if(void 0!==t.style.animationName&&(e=!0),!1===e)for(let n=0;n<c.length;n++)if(void 0!==t.style[c[n]+"AnimationName"]){d=c[n],l="-"+d.toLowerCase()+"-",r=u[n],e=!0;break}}n="resizeanim",t="@"+l+"keyframes "+n+" { from { opacity: 0; } to { opacity: 0; } } ",i=l+"animation: 1ms "+n+"; "}return{addResizeListener:function(o,c){if(l)o.attachEvent("onresize",c);else{if(!o.__resizeTriggers__){const l=o.ownerDocument,c=RSe.getComputedStyle(o);c&&"static"===c.position&&(o.style.position="relative"),function(n){if(!n.getElementById("detectElementResize")){const r=(t||"")+".resize-triggers { "+(i||"")+'visibility: hidden; opacity: 0; } .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',o=n.head||n.getElementsByTagName("head")[0],a=n.createElement("style");a.id="detectElementResize",a.type="text/css",null!=e&&a.setAttribute("nonce",e),a.styleSheet?a.styleSheet.cssText=r:a.appendChild(n.createTextNode(r)),o.appendChild(a)}}(l),o.__resizeLast__={},o.__resizeListeners__=[],(o.__resizeTriggers__=l.createElement("div")).className="resize-triggers";const u=l.createElement("div");u.className="expand-trigger",u.appendChild(l.createElement("div"));const d=l.createElement("div");d.className="contract-trigger",o.__resizeTriggers__.appendChild(u),o.__resizeTriggers__.appendChild(d),o.appendChild(o.__resizeTriggers__),a(o),o.addEventListener("scroll",s,!0),r&&(o.__resizeTriggers__.__animationListener__=function(e){e.animationName===n&&a(o)},o.__resizeTriggers__.addEventListener(r,o.__resizeTriggers__.__animationListener__))}o.__resizeListeners__.push(c)}},removeResizeListener:function(e,t){if(l)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",s,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(r,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}(e),this._detectElementResize.addResizeListener(t,this._onResize)),this._onResize()}}componentWillUnmount(){this._parentNode&&(this._detectElementResize&&this._detectElementResize.removeResizeListener(this._parentNode,this._onResize),null!==this._timeoutId&&clearTimeout(this._timeoutId),this._resizeObserver&&this._resizeObserver.disconnect())}render(){const{children:e,defaultHeight:t,defaultWidth:n,disableHeight:r=!1,disableWidth:i=!1,doNotBailOutOnEmptyChildren:o=!1,nonce:a,onResize:s,style:l={},tagName:c="div",...u}=this.props,{height:d,width:p}=this.state,f={overflow:"visible"},h={};let m=!1;return r||(0===d&&(m=!0),f.height=0,h.height=d,h.scaledHeight=d),i||(0===p&&(m=!0),f.width=0,h.width=p,h.scaledWidth=p),o&&(m=!1),(0,go.createElement)(c,{ref:this._setRef,style:{...f,...l},...u},!m&&e(h))}}function USe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const HSe=EA()((e=>({container:{marginTop:e.spacing(3),display:"flex",flexDirection:"column",minHeight:0,flexGrow:1},heading:{display:"flex",alignItems:"center",justifyContent:"space-between",cursor:"pointer",padding:`${e.spacing(1)} 0`,...e.typography.bodyShortBold,color:e.palette.participantSectionText,flexShrink:0},arrowContainer:{backgroundColor:e.palette.visitorsArrowBackground,width:"24px",height:"24px",borderRadius:"6px",marginLeft:e.spacing(2),display:"flex",alignItems:"center",justifyContent:"center",border:"none"},listContainer:{flex:1,minHeight:"200px",maxHeight:"100%"}})));function VSe(e){let t=e.searchString;const n=pa(L6),r=pa(B6),i=pa(V6),o=pa(z6),a=pa((e=>e["features/base/config"])).defaultRemoteDisplayName,s=Qk().t,l=HSe().classes,c=la(),u=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return USe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?USe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!0),2),d=u[0],p=u[1],f=pa(F6),h=(0,go.useCallback)((()=>{p((e=>{const t=!e;return!i||t||f||c(R3()),t}))}),[c,f,i]);if((0,go.useEffect)((()=>{i&&t&&(p(!1),f||c(R3()))}),[t,c,f,i]),!o)return null;const m=r.filter((e=>ri(e.name||a||"Fellow Jitster").toLowerCase().includes(ri(t).toLowerCase()))),g=e=>{let t=e.index,n=e.style;const r=m[t];return go.createElement("div",{style:n},go.createElement(mSe,{actionsTrigger:t4,audioMediaState:s4,displayName:r.name||a||"Fellow Jitster",participantID:r.id,videoMediaState:s4}))},v={overflowX:"hidden",overflowY:"auto"};return go.createElement("div",{className:l.container},go.createElement("div",{className:l.heading,onClick:h},go.createElement("span",null,s("participantsPane.headings.visitorsList",{count:n})),go.createElement("span",{className:l.arrowContainer},go.createElement(AI,{size:14,src:d?fS:mS}))),!d&&go.createElement("div",{className:l.listContainer},go.createElement(FSe,null,(e=>{let t=e.height,n=e.width;return go.createElement(Aue,{height:Math.max(t,200),itemCount:m.length,itemSize:56,style:v,width:n},g)}))))}const zSe=EA()((e=>({contextMenu:{bottom:"auto",margin:"0",right:0,top:"-8px",transform:"translateY(-100%)",width:"283px",'& [role="button"] > div > span, & [role="menuitem"] > div > span':{whiteSpace:"normal",wordBreak:"break-word",overflowWrap:"break-word"}},text:{...e.typography.bodyShortRegular,color:e.palette.participantSectionText,padding:"10px 16px",height:"40px",overflow:"hidden",display:"flex",alignItems:"center",boxSizing:"border-box"},indentedLabel:{"& > span":{marginLeft:"36px"}}}))),$Se=e=>{let t=e.isOpen,n=e.onDrawerClose,r=e.onMouseLeave;const i=la(),o=pa((e=>G5()(e))),a=pa(C6),s=pa(uQ),l=pa(q5(Nn)),c=pa(q5(Ln)),u=pa(q5(jn)),d=pa(H5),p=Qk().t,f=(0,go.useCallback)((()=>i(La())),[i]),h=(0,go.useCallback)((()=>i(ja())),[i]),m=(0,go.useCallback)((()=>i(Ba())),[i]),g=(0,go.useCallback)((()=>i(Fa())),[i]),v=(0,go.useCallback)((()=>i(Ua())),[i]),b=(0,go.useCallback)((()=>i(Ha())),[i]),y=zSe().classes,_=(0,go.useCallback)((()=>i(bg("MuteEveryonesVideoDialog",hpe))),[i]),w=(0,go.useCallback)((()=>i(bg("MuteEveryonesDesktopDialog",upe))),[i]),S=[{accessibilityLabel:p("participantsPane.actions.audioModeration"),className:l?y.indentedLabel:"",id:l?"participants-pane-context-menu-stop-audio-moderation":"participants-pane-context-menu-start-audio-moderation",icon:l?wS:yS,onClick:l?f:g,text:p("participantsPane.actions.audioModeration")},{accessibilityLabel:p("participantsPane.actions.videoModeration"),className:u?y.indentedLabel:"",id:u?"participants-pane-context-menu-stop-video-moderation":"participants-pane-context-menu-start-video-moderation",icon:u?wS:yS,onClick:u?m:b,text:p("participantsPane.actions.videoModeration")},{accessibilityLabel:p("participantsPane.actions.desktopModeration"),className:c?y.indentedLabel:"",id:c?"participants-pane-context-menu-stop-desktop-moderation":"participants-pane-context-menu-start-desktop-moderation",icon:c?wS:yS,onClick:c?h:v,text:p("participantsPane.actions.desktopModeration")}];return go.createElement(sde,{activateFocusTrap:!0,className:y.contextMenu,hidden:!t,isDrawerOpen:t,onDrawerClose:n,onMouseLeave:r},go.createElement(Ide,{actions:[{accessibilityLabel:p("participantsPane.actions.stopEveryonesVideo"),id:"participants-pane-context-menu-stop-video",icon:$E,onClick:_,text:p("participantsPane.actions.stopEveryonesVideo")},{accessibilityLabel:p("participantsPane.actions.stopEveryonesDesktop"),id:"participants-pane-context-menu-stop-desktop",icon:TE,onClick:w,text:p("participantsPane.actions.stopEveryonesDesktop")}]}),0!==a.length&&go.createElement(tpe,null),!d&&o&&go.createElement(Ide,{actions:S},go.createElement("div",{className:y.text},go.createElement("span",null,p("participantsPane.actions.allow")))),s&&go.createElement(Ide,{actions:[{accessibilityLabel:p("participantsPane.actions.moreModerationControls"),id:"participants-pane-open-moderation-control-sett
85ings",icon:TS,onClick:()=>i(z2(Rz)),text:p("participantsPane.actions.moreModerationControls")}]}))};function WSe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return YSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YSe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function YSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const qSe=EA()((e=>({button:{marginRight:e.spacing(2)},moreButton:{paddingRight:"6px",paddingLeft:"6px",marginRight:e.spacing(2)},contextMenu:{position:"fixed",top:"auto",marginRight:"8px"}}))),GSe=e=>{let t=e.overflowDrawer,n=e.participant,r=e.openDrawerForParticipant;const i=n.id,o=WSe($he({participantID:i}),3),a=o[0],s=o[1],l=o[2],c=Qk().t,u=WSe((0,go.useState)(!1),2),d=u[0],p=u[1],f=qSe().classes,h=pa(ox(n)),m=(0,go.useRef)(),g=(0,go.useCallback)((()=>p(!0)),[]),v=(0,go.useCallback)((()=>p(!1)),[]),b=()=>go.createElement(PI,{accessibilityLabel:`${c("participantsPane.actions.admit")} ${n.name}`,className:f.button,labelKey:"participantsPane.actions.admit",onClick:a,size:"small",testId:`admit-${i}`});return go.createElement(mSe,{actionsTrigger:n4,audioMediaState:s4,displayName:n.name,local:n.local,openDrawerForParticipant:r,overflowDrawer:t,participantID:i,raisedHand:A6(n),videoMediaState:s4,youText:c("chat.you")},h?go.createElement(go.Fragment,null,b(),go.createElement(PI,{accessibilityLabel:`${c("participantsPane.actions.moreModerationActions")} ${n.name}`,className:f.moreButton,icon:TS,onClick:g,ref:m,size:"small"}),go.createElement(sde,{className:f.contextMenu,hidden:!d,offsetTarget:m.current,onMouseLeave:v},go.createElement(Ide,{actions:[{accessibilityLabel:`${c("lobby.chat")} ${n.name}`,onClick:l,testId:`lobby-chat-${i}`,icon:tE,text:c("lobby.chat")}]}),go.createElement(Ide,{actions:[{accessibilityLabel:`${c("participantsPane.actions.reject")} ${n.name}`,onClick:s,testId:`reject-${i}`,icon:UE,text:c("participantsPane.actions.reject")}]}))):go.createElement(go.Fragment,null,go.createElement(PI,{accessibilityLabel:`${c("participantsPane.actions.reject")} ${n.name}`,className:f.button,labelKey:"participantsPane.actions.reject",onClick:s,size:"small",testId:`reject-${i}`,type:Uc.DESTRUCTIVE}),b()))},KSe=EA()((e=>({container:{margin:`${e.spacing(3)} 0`}})));function JSe(e){let t=e.openDrawerForParticipant,n=e.overflowDrawer,r=e.participants;const i=KSe().classes;return go.createElement("div",{className:i.container,id:"lobby-list"},r.map((e=>go.createElement(GSe,{key:e.id,openDrawerForParticipant:t,overflowDrawer:n,participant:e}))))}const ZSe=go.memo(JSe);function QSe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return XSe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?XSe(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function XSe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const eEe=EA()((e=>({drawerActions:{listStyleType:"none",margin:0,padding:0},drawerItem:{alignItems:"center",color:e.palette.participantCounterText,display:"flex",padding:"12px 16px",...e.typography.bodyShortRegularLarge,"&:first-child":{marginTop:"15px"},"&:hover":{cursor:"pointer",background:e.palette.participantActionButton}},icon:{marginRight:16},headingContainer:{alignItems:"center",display:"flex",justifyContent:"space-between"},heading:{...e.typography.bodyShortBold,color:e.palette.participantSectionText},link:{...e.typography.labelBold,color:e.palette.participantLinkText,cursor:"pointer"}})));function tEe(){const e=pa(tx),t=pa(nx),n=Qk().t,r=eEe().classes,i=la(),o=(0,go.useCallback)((()=>{i(function(e){return(t,n)=>{const r=I5(n);null==r||r.lobbyApproveAccess(e.map((e=>e.id)))}}(t))}),[i,t]),a=pa(fW),s=QSe(Whe(),3),l=s[0],c=s[1],u=s[2],d=QSe($he(l,c),2),p=d[0],f=d[1];return e&&t.length?go.createElement(go.Fragment,null,go.createElement("div",{className:r.headingContainer},go.createElement("div",{className:r.heading},n("participantsPane.headings.lobby",{count:t.length})),t.length>1&&go.createElement("div",{className:r.link,onClick:o},n("participantsPane.actions.admitAll"))),go.createElement(ZSe,{openDrawerForParticipant:u,overflowDrawer:a,participants:t}),go.createElement(yX,null,go.createElement(vX,{isOpen:Boolean(l&&a),onClose:c},go.createElement("ul",{className:r.drawerActions},go.createElement("li",{className:r.drawerItem},go.createElement(zj,{className:r.icon,participantId:null==l?void 0:l.participantID,size:20}),go.createElement("span",null,null==l?void 0:l.displayName)),go.createElement("li",{className:r.drawerItem,onClick:p},go.createElement(AI,{className:r.icon,size:20,src:yS}),go.createElement("span",null,n("participantsPane.actions.admit"))),go.createElement("li",{className:r.drawerItem,onClick:f},go.createElement(AI,{className:r.icon,size:20,src:wS}),go.createElement("span",null,n("participantsPane.actions.reject"))))))):null}const nEe=EA()((e=>({container:{position:"absolute",cursor:"pointer",marginTop:2,marginLeft:5}})));function rEe(e){let t=e.breakoutRoomJid,n=e.name;const r=la(),i=nEe(),o=i.classes,a=i.cx,s=(0,go.useCallback)((()=>{r(bg("BreakoutRoomNamePrompt",kSe,{breakoutRoomJid:t,initialRoomName:n}))}),[r,t,n]);return go.createElement("span",{className:a("jitsi-icon jitsi-icon-default",o.container),onClick:s},go.createElement(PS,{height:16,key:1,width:16}))}const iEe="invite",oEe=()=>{const e=la(),t=Qk().t,n=pa((e=>{var t;return null===(t=e["features/toolbox"].buttonsWithNotifyClick)||void 0===t?void 0:t.get(iEe)})),r=(0,go.useCallback)((()=>{n&&APP.API.notifyToolbarButtonClicked(iEe,n===p0.PREVENT_AND_NOTIFY),n!==p0.PREVENT_AND_NOTIFY&&(mj(cD(iEe)),e(WW()))}),[e,n]);return go.createElement(PI,{accessibilityLabel:t("participantsPane.actions.invite"),fullWidth:!0,icon:dS,labelKey:"participantsPane.actions.invite",onClick:r,type:Uc.PRIMARY})};class aEe extends go.Component{render(){const e=this.props,t=e._localVideoOwner,n=e._participant,r=e.closeDrawer,i=e.drawerParticipant,o=e.offsetTarget,a=e.onEnter,s=e.onLeave,l=e.onSelect;if(!n)return null;const c={closeDrawer:r,drawerParticipant:i,offsetTarget:o,onEnter:a,onLeave:s,onSelect:l,participant:n,thumbnailMenu:!1};return null!=n&&n.fakeParticipant?go.createElement(Yde,{...c,localVideoOwner:t}):go.createElement(Mpe,{...c})}}const sEe=tC(ra((function(e,t){var n;const r=t.participantID,i=t.overflowDrawer,o=t.drawerParticipant,a=e["features/shared-video"].ownerId,s=null===(n=X4(e))||void 0===n?void 0:n.id,l=i6(e,i?null==o?void 0:o.participantID:r);return{_localVideoOwner:Boolean(a===s),_participant:l}}))(aEe)),lEe=EA()((e=>({button:{marginRight:e.spacing(2)}}))),cEe=e=>{let t=e.buttonType,n=e.participantID,r=e.participantName;const i=lEe().classes,o=la(),a=Qk().t,s=(0,go.useCallback)((()=>{o(Da(n))}),[o,n]),l=(0,go.useCallback)((()=>{o(Pa(n))}),[o,n]),c=(0,go.useCallback)((()=>{o(xa(n))}),[o,n]),u=(0,go.useCallback)((()=>{o(Uz(n,Vr.AUDIO)),o(Ra(n))}),[o,n]),d=(0,go.useCallback)((()=>{o(Uz(n,Vr.SCREENSHARE)),o(Oa(n))}),[o,n]),p=(0,go.useCallback)((()=>{o(Uz(n,Vr.VIDEO)),o(Ma(n))}),[o,n]);switch(t){case u4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.mute")} ${r}`,className:i.button,label:a("participantsPane.actions.mute"),onClick:u,size:"small",testId:`mute-audio-${n}`});case d4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.askUnmute")} ${r}`,className:i.button,label:a("participantsPane.actions.askUnmute"),onClick:s,size:"small",testId:`unmute-audio-${n}`});case l4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.askDesktop")} ${r}`,className:i.button,label:a("participantsPane.actions.allowDesktop"),onClick:l,size:"small",testId:`unmute-desktop-${n}`});case c4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.askUnmute")} ${r}`,className:i.button,label:a("participantsPane.actions.allowVideo"),onClick:c,size:"small",testId:`unmute-video-${n}`});case f4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.stopDesktop")} ${r}`,className:i.button,label:a("participantsPane.actions.stopDesktop"),onClick:d,size:"small",testId:`mute-desktop-${n}`});case h4:return go.createElement(PI,{accessibilityLabel:`${a("participantsPane.actions.mute")} ${r}`,className:i.button,label:a("participantsPane.actions.stopVideo"),onClick:p,size:"small",testId:`mute-video-${n}`});default:return null}};function uEe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
85finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return dEe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?dEe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function dEe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const pEe=ra((function(e,t){var n,r,i;const o=t.participantID,a=t.searchString,s=e["features/shared-video"].ownerId,l=null===(n=X4(e))||void 0===n?void 0:n.id,c=i6(e,o),u=m6(e,null!==(r=null==c?void 0:c.id)&&void 0!==r?r:""),d=w4(c,a),p=Ss(c,e),f=Es(c,e),h=function(e,t,n){const r=w6(n);return null!=e&&e.isSilent?s4:t?X5(e,Nn,n)?o4:i4:e===r?r4:a4}(c,p,e),m=function(e,t,n){return t?X5(e,jn,n)?o4:i4:a4}(c,f,e),g=_4(c,e),v=e["features/base/tracks"],b=o===l?ks(v):Os(v,Vr.AUDIO,o),y=e["features/base/config"].disableModeratorIndicator;return{_audioMediaState:h,_audioTrack:b,_disableModeratorIndicator:Boolean(y),_displayName:u,_local:Boolean(null==c?void 0:c.local),_localVideoOwner:Boolean(s===l),_matchesSearch:d,_participant:c,_participantID:null!==(i=null==c?void 0:c.id)&&void 0!==i?i:"",_quickActionButtonType:g,_raisedHand:A6(c),_videoMediaState:m}}))((function(e){let t=e._audioMediaState,n=e._audioTrack,r=e._disableModeratorIndicator,i=e._displayName,o=e._local,a=e._localVideoOwner,s=e._matchesSearch,l=e._participant,c=e._participantID,u=e._quickActionButtonType,d=e._raisedHand,p=e._videoMediaState,f=e.isHighlighted,h=e.isInBreakoutRoom,m=e.onContextMenu,g=e.onLeave,v=e.openDrawerForParticipant,b=e.overflowDrawer,y=e.participantActionEllipsisLabel,_=e.youText;const w=uEe((0,go.useState)(!1),2),S=w[0],E=w[1],k=uEe((0,go.useState)(!1),2),A=k[0],T=k[1],I=(0,go.useCallback)((e=>{const t="number"!=typeof e||isNaN(e)?0:e;E(t>.009)}),[]);if((0,go.useEffect)((()=>{if(n&&!A){const e=n.jitsiTrack;e&&(e.on(C.TRACK_AUDIO_LEVEL_CHANGED,I),T(!0))}return()=>{if(n&&A){const e=n.jitsiTrack;null==e||e.off(C.TRACK_AUDIO_LEVEL_CHANGED,I)}}}),[n]),!s)return null;const D=t===a4&&S?r4:t;return go.createElement(mSe,{actionsTrigger:t4,...null!=l&&l.fakeParticipant?{}:{audioMediaState:D,videoMediaState:p},disableModeratorIndicator:r,displayName:i,isHighlighted:f,isModerator:_6(l),local:o,onLeave:g,openDrawerForParticipant:v,overflowDrawer:b,participantID:c,raisedHand:d,youText:_},!b&&!(null!=l&&l.fakeParticipant)&&go.createElement(go.Fragment,null,!h&&go.createElement(cEe,{buttonType:u,participantID:c,participantName:i}),go.createElement(dSe,{accessibilityLabel:y,onClick:m,participantID:c})),!b&&a&&(null==l?void 0:l.fakeParticipant)&&go.createElement(dSe,{accessibilityLabel:y,onClick:m}))}));function fEe(e){let t=e.isInBreakoutRoom,n=e.lowerMenu,r=e.toggleMenu,i=e.participantIds,o=e.openDrawerForParticipant,a=e.overflowDrawer,s=e.raiseContextId,l=e.participantActionEllipsisLabel,c=e.searchString,u=e.youText;return go.createElement(go.Fragment,null,i.map((e=>go.createElement(pEe,{isHighlighted:s===e,isInBreakoutRoom:t,key:e,onContextMenu:r(e),onLeave:n,openDrawerForParticipant:o,overflowDrawer:a,participantActionEllipsisLabel:l,participantID:e,searchString:c,youText:u}))))}const hEe=go.memo(fEe);function mEe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return gEe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gEe(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function gEe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const vEe=EA()((e=>({headingW:{color:e.palette.participantWarningText},heading:{color:e.palette.participantSectionText,...e.typography.bodyShortBold,marginBottom:e.spacing(3),[`@media(max-width: ${$j.ux})`]:{...e.typography.bodyShortBoldLarge}},search:{margin:`${e.spacing(3)} 0`,"& input":{textAlign:"center",paddingRight:"16px"}}}))),bEe=ra((function(e){let t=function(e){var t;const n=null===(t=X4(e))||void 0===t?void 0:t.id,r=function(e){return Ee(e)["features/filmstrip"].remoteParticipants}(e),i=new Set(r),o=C6(e).map((e=>e.id)),a=new Set(o||[]),s=w6(e);for(const e of a.keys())i.has(e)&&i.delete(e);const l=[],c=null==s?void 0:s.id,u=a.has(null!=n?n:"")?[]:[n];return c&&c!==n&&!a.has(c)&&(i.delete(c),l.push(c)),[...l,...u,...Array.from(a.keys()),...Array.from(i.keys())]}(e);const n=N6(e);t=t.filter((t=>{const r=r6(e,t);return!(n&&null!=r&&r.local||u6(r))}));const r=t.length,i=(e=>{const t=Ee(e)["features/base/config"].disableInviteFunctions,n=cl(e,il,!0),r=H5(e);return n&&!t&&!r})(e)&&aW("invite",e),o=fW(e),a=U5(e);return{currentRoom:L5(e)[a],overflowDrawer:o,participantsCount:r,showInviteButton:i,sortedParticipantIds:t}}))((function(e){let t=e.currentRoom,n=e.overflowDrawer,r=e.participantsCount,i=e.searchString,o=e.setSearchString,a=e.showInviteButton,s=e.sortedParticipantIds,l=void 0===s?[]:s;const c=Qk().t,u=mEe(sSe(),6),d=u[0],p=u[2],f=u[3],h=u[4],m=u[5],g=mEe(Whe(),3),v=g[0],b=g[1],y=g[2],_=c("participantsPane.actions.moreParticipantOptions"),w=c("chat.you"),S=pa(H5),E=pa(k4),k=vEe().classes;return go.createElement(go.Fragment,null,go.createElement("span",{"aria-level":1,className:"sr-only",role:"heading"},c("participantsPane.title")),go.createElement("div",{className:k.heading},null!=t&&t.name?`${t.name} (${r})`:c("participantsPane.headings.participantsList",{count:r}),(null==t?void 0:t.name)&&E&&go.createElement(rEe,{breakoutRoomJid:null==t?void 0:t.jid,name:null==t?void 0:t.name})),a&&go.createElement(oEe,null),go.createElement(uX,{accessibilityLabel:c("participantsPane.search"),className:k.search,clearable:!0,hiddenDescription:c("participantsPane.searchDescription"),id:"participants-search-input",onChange:o,placeholder:c("participantsPane.search"),value:i}),go.createElement("div",null,go.createElement(hEe,{isInBreakoutRoom:S,lowerMenu:d,openDrawerForParticipant:y,overflowDrawer:n,participantActionEllipsisLabel:_,participantIds:l,raiseContextId:m.entity,searchString:ri(i),toggleMenu:p,youText:w})),go.createElement(sEe,{closeDrawer:b,drawerParticipant:v,offsetTarget:null==m?void 0:m.offsetTarget,onEnter:f,onLeave:h,onSelect:d,overflowDrawer:n,participantID:null==m?void 0:m.entity}))})),yEe=EA()((e=>({button:{marginRight:e.spacing(2)},moreButton:{paddingRight:"6px",paddingLeft:"6px",marginRight:e.spacing(2)},contextMenu:{position:"fixed",top:"auto",marginRight:"8px"}}))),_Ee=e=>{let t=e.request;const n=t.from,r=t.nick,i=Qk().t,o=yEe().classes,a=la(),s=(0,go.useCallback)((()=>a(C3(t))),[a,t]),l=(0,go.useCallback)((()=>a(A3(t))),[a,t]);return go.createElement(mSe,{actionsTrigger:n4,audioMediaState:s4,displayName:r,participantID:n,raisedHand:!0,videoMediaState:s4,youText:i("chat.you")},go.createElement(go.Fragment,null,go.createElement(PI,{accessibilityLabel:`${i("participantsPane.actions.reject")} ${t.nick}`,className:o.button,labelKey:"participantsPane.actions.reject",onClick:l,size:"small",testId:`reject-${n}`,type:Uc.DESTRUCTIVE}),go.createElement(PI,{accessibilityLabel:`${i("participantsPane.actions.admit")} ${t.nick}`,className:o.button,labelKey:"participantsPane.actions.admit",onClick:s,size:"small",testId:`admit-${n}`})))},wEe=EA()((e=>({container:{margin:`${e.spacing(3)} 0`},headingW:{color:e.palette.participantWarningText},drawerActions:{listStyleType:"none",margin:0,padding:0},drawerItem:{alignItems:"center",color:e.palette.visitorsQueueText,display:"flex",padding:"12px 16px",...e.typography.bodyShortRegularLarge,"&:first-child":{marginTop:"15p
85x"},"&:hover":{cursor:"pointer",background:e.palette.participantActionButton}},icon:{marginRight:16},headingContainer:{alignItems:"center",display:"flex",justifyContent:"space-between"},heading:{...e.typography.bodyShortBold,color:e.palette.participantSectionText},link:{...e.typography.labelBold,color:e.palette.participantLinkText,cursor:"pointer"}})));function SEe(){const e=pa(M6),t=pa(L6),n=pa(j6),r=pa(U6),i=n>0&&!1===r,o=pa(z6),a=Qk().t,s=wEe(),l=s.classes,c=s.cx,u=la(),d=(0,go.useCallback)((()=>{u(function(e){return(t,n)=>{const r=I5(n);null==r||r.sendMessage({type:"visitors",action:"promotion-response",approved:!0,ids:e.map((e=>e.from))})}}(e))}),[u,e]),p=(0,go.useCallback)((()=>{u(((e,t)=>{var n;const r=t()["features/base/conference"].conference;null==r||r.getMetadataHandler().setMetadata("visitors",{...(null==r||null===(n=r.getMetadataHandler().getMetadata())||void 0===n?void 0:n.visitors)||{},live:!0})}))}),[u]);return t<=0&&!i||o&&e.length<=0&&!i?null:go.createElement(go.Fragment,null,go.createElement("div",{className:l.headingContainer},go.createElement("div",{className:c(l.heading,l.headingW),id:"visitor-list-header"},!o&&a("participantsPane.headings.visitors",{count:t}),e.length>0&&a("participantsPane.headings."+(o?"viewerRequests":"visitorRequests"),{count:e.length}),i&&a("participantsPane.headings.visitorInQueue",{count:n})),e.length>1&&!i&&go.createElement("div",{className:l.link,onClick:d},a("participantsPane.actions.admitAll")),i&&go.createElement("div",{className:l.link,onClick:p},a("participantsPane.actions.goLive"))),e.length>0&&go.createElement("div",{className:l.container,id:"visitor-list"},e.map((e=>go.createElement(_Ee,{key:e.from,request:e})))))}function EEe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return kEe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?kEe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function kEe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const CEe=EA()(((e,t)=>{let n=t.isChatOpen;return{participantsPane:{backgroundColor:e.palette.participantsPaneBackground,flexShrink:0,position:"relative",transition:"width .16s ease-in-out",width:"315px",zIndex:po()&&n?-1:0,display:"flex",flexDirection:"column",fontWeight:600,height:"100%",[["& > *:first-child","& > *:last-child"]]:{flexShrink:0},"@media (max-width: 580px)":{height:"100dvh",position:"fixed",left:0,right:0,top:0,width:"100%"}},container:{boxSizing:"border-box",flex:1,overflowY:"auto",position:"relative",padding:`0 ${$j.y8}px`,display:"flex",flexDirection:"column","&::-webkit-scrollbar":{display:"none"},'& [class*="contextMenu"]':{maxWidth:"285px",'& [class*="contextMenuItem"]':{whiteSpace:"normal","& span":{whiteSpace:"normal",wordBreak:"break-word"}}}},closeButton:{alignItems:"center",cursor:"pointer",display:"flex",justifyContent:"center"},header:{alignItems:"center",boxSizing:"border-box",display:"flex",height:"60px",padding:`0 ${$j.y8}px`,justifyContent:"flex-end"},antiCollapse:{fontSize:0,"&:first-child":{display:"none"},"&:first-child + *":{marginTop:0}},footer:{display:"flex",justifyContent:"flex-end",padding:`${e.spacing(4)} ${$j.y8}px`,"& > *:not(:last-child)":{marginRight:e.spacing(3)}},footerMoreContainer:{position:"relative"}}})),AEe=()=>{var e;const t=pa((e=>e["features/chat"].isOpen)),n=CEe({isChatOpen:t}).classes,r=pa(y4),i=null===(e=pa((e=>e["features/base/conference"])).conference)||void 0===e||null===(e=e.getBreakoutRooms())||void 0===e?void 0:e.isSupported(),o=pa(z6),a=pa(z5),s=pa(k6),l=pa(E4),c=pa(S4),u=la(),d=Qk().t,p=EEe((0,go.useState)(!1),2),f=p[0],h=p[1],m=EEe((0,go.useState)(""),2),g=m[0],v=m[1],b=(0,go.useRef)(null),y=(0,go.useRef)(null),_=(0,go.useCallback)((e=>{f&&!PA(e.target,n.footerMoreContainer)&&h(!1)}),[f]);(0,go.useEffect)((()=>(window.addEventListener("click",_),()=>{window.removeEventListener("click",_)})),[_]),(0,go.useLayoutEffect)((()=>
85{if(r){var e;const t=document.activeElement;t instanceof HTMLElement&&(y.current=t),null===(e=b.current)||void 0===e||e.focus()}else{var t;null===(t=y.current)||void 0===t||t.focus()}}),[r]);const w=(0,go.useCallback)((()=>{u(OK())}),[]),S=(0,go.useCallback)((()=>{h(!1)}),[]),E=(0,go.useCallback)((()=>{u(bg("MuteEveryoneDialog",spe))}),[]),k=(0,go.useCallback)((()=>{h((e=>!e))}),[]);return r?go.createElement("div",{className:n.participantsPane,id:"participants-pane",ref:b,tabIndex:-1},go.createElement("div",{className:n.header},go.createElement(RI,{accessibilityLabel:d("participantsPane.close","Close"),icon:wS,onClick:w})),go.createElement("div",{className:n.container},go.createElement(SEe,null),go.createElement("br",{className:n.antiCollapse}),go.createElement(tEe,null),go.createElement("br",{className:n.antiCollapse}),go.createElement(bEe,{searchString:g,setSearchString:v}),i&&go.createElement(xSe,{searchString:g}),a&&go.createElement(iSe,null),o&&go.createElement(VSe,{searchString:g})),s&&go.createElement("div",{className:n.footer},l&&go.createElement(PI,{accessibilityLabel:d("participantsPane.actions.muteAll"),labelKey:"participantsPane.actions.muteAll",onClick:E,type:Uc.SECONDARY}),c&&go.createElement("div",{className:n.footerMoreContainer},go.createElement(PI,{accessibilityLabel:d("participantsPane.actions.moreModerationActions"),icon:TS,id:"participants-pane-context-menu",onClick:k,type:Uc.SECONDARY}),go.createElement($Se,{isOpen:f,onDrawerClose:S,onMouseLeave:k})))):null},TEe=EA()((e=>({actionButton:{...e.typography.bodyLongBold,borderRadius:e.shape.borderRadius,boxSizing:"border-box",color:e.palette.actionButtonText,cursor:"pointer",display:"inline-block",marginBottom:"16px",padding:"7px 16px",position:"relative",textAlign:"center",width:"100%",border:0,"&.primary":{background:e.palette.prejoinActionButtonPrimary,color:e.palette.prejoinActionButtonPrimaryText,"&:hover":{backgroundColor:e.palette.prejoinActionButtonPrimaryHover}},"&.secondary":{background:e.palette.prejoinActionButtonSecondary,color:e.palette.prejoinActionButtonSecondaryText,"&:hover":{backgroundColor:e.palette.prejoinActionButtonSecondaryHover}},"&.text":{width:"auto",fontSize:"0.875rem",margin:"0",padding:"0"},"&.disabled":{background:e.palette.prejoinActionButtonDisabled,border:"1px solid #5E6D7A",color:"#AFB6BC",cursor:"initial",".icon":{"& > svg":{fill:"#AFB6BC"}}},[e.breakpoints.down(400)]:{fontSize:"1rem",marginBottom:8,padding:"11px 16px"}},options:{borderRadius:Number(e.shape.borderRadius)/2,alignItems:"center",display:"flex",height:"100%",justifyContent:"center",position:"absolute",right:0,top:0,width:36,"&:hover":{backgroundColor:"#0262B6"},"& svg":{pointerEvents:"none"}}}))),IEe=function(e){let t=e.children,n=e.className,r=void 0===n?"":n,i=e.disabled,o=e.hasOptions,a=e.OptionsIcon,s=void 0===a?fS:a,l=e.testId,c=e.type,u=void 0===c?"primary":c,d=e.onClick,p=e.onOptionsClick,f=e.tabIndex,h=e.role,m=e.ariaPressed,g=e.ariaLabel,v=e.ariaDropDownLabel;const b=TEe(),y=b.classes,_=b.cx,w=(0,go.useCallback)((e=>{!d||i||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),d(e))}),[d,i]),S=(0,go.useCallback)((e=>{!p||i||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),e.stopPropagation(),p(e))}),[p,i]),E=_(y.actionButton,r&&r,u,i&&"disabled");return go.createElement("div",{"aria-disabled":i,"aria-label":g,className:E,"data-testid":l||void 0,onClick:i?void 0:d,onKeyPress:w,role:"button",tabIndex:0},t,o&&go.createElement("div",{"aria-disabled":i,"aria-haspopup":"true","aria-label":v,"aria-pressed":m,className:y.options,"data-testid":"prejoin.joinOptions",onClick:i?void 0:p,onKeyPress:S,role:h,tabIndex:f},go.createElement(AI,{className:"icon",size:24,src:s})))},DEe=function(e){let t=e.children,n=e.className,r=e.number,i=e.onClick;const o=n?`prejoin-dialog-label ${n}`:"prejoin-dialog-label";return go.createElement("div",{className:o,onClick:i},r&&go.createElement("div",{className:"prejoin-dialog-label-num"},r),go.createElement("span",null,t))},PEe=EA()((e=>({callingDialog:{padding:e.spacing(3),textAlign:"center","& .prejoin-dialog-calling-header":{textAlign:"right"},"& .prejoin-dialog-calling-label":{fontSize:"1rem",margin:`${e.spacing(2)} 0 ${e.spacing(3)} 0`},"& .prejoin-dialog-calling-number":{fontSize:"1.25rem",lineHeight:"1.75rem",margin:`${e.spacing(3)} 0`}}}))),xEe=tC((function(e){const t=e.number,n=e.onClose,r=e.status,i=e.t,o=PEe().classes;return go.createElement("div",{className:o.callingDialog},go.createElement("div",{className:"prejoin-dialog-calling-header"},go.createElement(AI,{className:"prejoin-dialog-icon",onClick:n,role:"button",size:24,src:wS})),go.createElement(DEe,{className:"prejoin-dialog-calling-label"},i(r)),go.createElement(zj,{size:72}),go.createElement("div",{className:"prejoin-dialog-calling-number"},t))})),REe=EA()((e=>({dialInDialog:{textAlign:"center","& .prejoin-dialog-dialin-header":{alignItems:"center",margin:`${e.spacing(3)} 0 ${e.spacing(5)} ${e.spacing(3)}`,display:"flex"},"& .prejoin-dialog-dialin-icon":{marginRight:e.spacing(3)},"& .prejoin-dialog-dialin-num":{background:"#3e474f",borderRadius:"4px",display:"inline-block",fontSize:"1rem",lineHeight:"1.5rem",margin:e.spacing(1),padding:e.spacing(2),userSelect:"text","& .prejoin-dialog-dialin-num-container":{minHeight:"48px",margin:`${e.spacing(2)} 0`},"& span":{userSelect:"text"}},"& .prejoin-dialog-dialin-link":{color:"#6FB1EA",cursor:"pointer",display:"inline-block",fontSize:"0.875rem",lineHeight:"1.5rem",marginBottom:e.spacing(4)},"& .prejoin-dialog-dialin-spaced-label":{marginBottom:e.spacing(3),marginTop:"28px"},"& .prejoin-dialog-dialin-btns > div":{marginBottom:e.spacing(3)}}}))),OEe=tC((function(e){const t=e.number,n=e.onBack,r=e.onPrimaryButtonClick,i=e.onSmallTextClick,o=e.onTextButtonClick,a=e.passCode,s=e.t,l=REe().classes,c=`prejoin-dialog-flag iti-flag ${function(e){const t=e.replace(/[+.\s]/g,"");for(let e=4;e>0;e--){const n=t.slice(0,e);if(Dne[n])return Dne[n]}return""}(null!=t?t:"")}`;return go.createElement("div",{className:l.dialInDialog},go.createElement("div",{className:"prejoin-dialog-dialin-header"},go.createElement(AI,{className:"prejoin-dialog-icon prejoin-dialog-dialin-icon",onClick:n,role:"button",size:24,src:hS}),go.createElement("div",{className:"prejoin-dialog-title"},s("prejoin.dialInMeeting"))),go.createElement(DEe,{number:1}
85,s("prejoin.dialInPin")),go.createElement("div",{className:"prejoin-dialog-dialin-num-container"},go.createElement("div",{className:"prejoin-dialog-dialin-num"},go.createElement("div",{className:c}),go.createElement("span",null,t)),go.createElement("div",{className:"prejoin-dialog-dialin-num"},a)),go.createElement("div",null,go.createElement("span",{className:"prejoin-dialog-dialin-link",onClick:i},s("prejoin.viewAllNumbers"))),go.createElement("div",{className:"prejoin-dialog-delimiter"}),go.createElement(DEe,{className:"prejoin-dialog-dialin-spaced-label",number:2},s("prejoin.connectedWithAudioQ")),go.createElement("div",{className:"prejoin-dialog-dialin-btns"},go.createElement(PI,{className:"prejoin-dialog-btn",fullWidth:!0,labelKey:"prejoin.joinMeeting",onClick:r,type:"primary"}),go.createElement(PI,{className:"prejoin-dialog-btn",fullWidth:!0,labelKey:"dialog.Cancel",onClick:o,type:"tertiary"})))})),MEe=EA()((e=>({container:{display:"flex",padding:"10px",alignItems:"center",backgroundColor:e.palette.prejoinCountryRowBackground,"&:hover":{backgroundColor:e.palette.prejoinCountryRowHover}},flag:{marginRight:e.spacing(2)},text:{color:e.palette.prejoinCountryPickerText,...e.typography.bodyShortRegular,flexGrow:1,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}))),NEe=e=>{let t=e.country,n=e.onEntryClick;const r=MEe(),i=r.classes,o=r.cx;return go.createElement("div",{className:i.container,onClick:()=>{n(t)}},go.createElement("div",{className:o(i.flag,"iti-flag",t.code)}),go.createElement("div",{className:i.text},`${t.name} (+${t.dialCode})`))},LEe=EA()((e=>({container:{height:"190px",width:"343px",overflowY:"auto",backgroundColor:e.palette.prejoinCountryPickerBackground}}))),jEe=function(e){let t=e.onEntryClick;const n=LEe().classes;return go.createElement("div",{className:n.container},Tne.map((e=>go.createElement(NEe,{country:e,key:`${e.code}`,onEntryClick:t}))))},BEe=EA()((e=>({container:{padding:"8px 10px",display:"flex",alignItems:"center",cursor:"pointer",backgroundColor:e.palette.prejoinCountryPickerBackground,borderRight:`1px solid ${e.palette.prejoinCountryPickerBorder}`,color:e.palette.prejoinCountryPickerText,...e.typography.bodyShortRegular,position:"relative",width:"88px",borderTopLeftRadius:e.shape.borderRadius,borderBottomLeftRadius:e.shape.borderRadius},text:{flexGrow:1},flag:{marginRight:e.spacing(2)}}))),FEe=function(e){let t=e.country,n=t.code,r=t.dialCode,i=e.onClick;const o=BEe(),a=o.classes,s=o.cx,l=(0,go.useCallback)((e=>{!i||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),i())}),[i]);return go.createElement("div",{className:a.container,onClick:i,onKeyPress:l},go.createElement("div",{className:s(a.flag,"iti-flag",n)}),go.createElement("span",{className:a.text},`+${r}`),go.createElement(AI,{size:16,src:fS}))};function UEe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const HEe=/^(00)|\+/,VEe=EA()((e=>({container:{border:0,borderRadius:e.shape.borderRadius,display:"flex",backgroundColor:e.palette.prejoinCountryPickerBorder},input:{padding:"0 4px",margin:0,border:0,background:"transparent",color:e.palette.prejoinCountryPickerText,flexGrow:1,...e.typography.bodyShortRegular}}))),zEe=ra((function(e){return{dialOutCountry:fx(e),dialOutNumber:hx(e)}}),{setDialOutCountry:function(e){return{type:eP,value:e}},setDialOutNumber:function(e){return{type:tP,value:e}}})((e=>{const t=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return UEe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?UEe(e,t):void 0}}
85(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),n=t[0],r=t[1],i=(0,go.useRef)(null),o=VEe().classes;(0,go.useEffect)((()=>{var e;null===(e=i.current)||void 0===e||e.focus()}),[]);const a=()=>{r(!1)};return go.createElement(xX,{content:go.createElement(jEe,{onEntryClick:t=>{e.setDialOutCountry(t),a()}}),onPopoverClose:a,position:"bottom",trigger:"click",visible:n},go.createElement("div",{className:o.container},go.createElement(FEe,{country:e.dialOutCountry,onClick:()=>{r((e=>!e))}}),go.createElement("input",{className:o.input,onChange:t=>{let n=t.target.value;if(HEe.test(n)){const t=n.replace(HEe,"");if(t.length>=4){const n=Ine[(r=t).slice(0,4)]||Ine[r.slice(0,3)]||Ine[r.slice(0,2)]||Ine[r.slice(0,1)]||null;if(n){const r=t.replace(n.dialCode,"");return e.setDialOutCountry(n),void e.setDialOutNumber(r)}}}var r;e.setDialOutNumber(n)},onKeyPress:t=>{" "!==t.key&&"Enter"!==t.key||(t.preventDefault(),e.onSubmit())},ref:i,value:e.dialOutNumber})))})),$Ee=EA()((e=>({dialOutDialog:{padding:e.spacing(3)},header:{display:"flex",justifyContent:"space-between",marginBottom:e.spacing(4)},picker:{margin:`${e.spacing(2)} 0 ${e.spacing(3)} 0`}}))),WEe=tC((function(e){const t=e.onClose,n=e.onTextButtonClick,r=e.onSubmit,i=e.t,o=$Ee().classes;return go.createElement("div",{className:o.dialOutDialog},go.createElement("div",{className:o.header},go.createElement("div",{className:"prejoin-dialog-title"},i("prejoin.startWithPhone")),go.createElement(AI,{className:"prejoin-dialog-icon",onClick:t,role:"button",size:24,src:wS})),go.createElement(DEe,null,i("prejoin.callMeAtNumber")),go.createElement("div",{className:o.picker},go.createElement(zEe,{onSubmit:r})),go.createElement(PI,{className:"prejoin-dialog-btn",fullWidth:!0,labelKey:"prejoin.callMe",onClick:r,type:"primary"}),go.createElement("div",{className:"prejoin-dialog-delimiter-container"},go.createElement("div",{className:"prejoin-dialog-delimiter"}),go.createElement("div",{className:"prejoin-dialog-delimiter-txt-container"},go.createElement("span",{className:"prejoin-dialog-delimiter-txt"},i("prejoin.or")))),go.createElement("div",{className:"prejoin-dialog-dialin-container"},go.createElement(PI,{className:"prejoin-dialog-btn",fullWidth:!0,labelKey:"prejoin.iWantToDialIn",onClick:n,type:"tertiary"})))}));class YEe extends go.PureComponent{constructor(e){super(e),this.state={isCalling:!1,showDialOut:!0,showDialIn:!1},this._dialOut=this._dialOut.bind(this),this._showDialInDialog=this._showDialInDialog.bind(this),this._showDialOutDialog=this._showDialOutDialog.bind(this)}_dialOut(){const e=this.props,t=e.dialOut,n=e.joinConferenceWithoutAudio;this.setState({isCalling:!0,showDialOut:!1,showDialIn:!1}),t(n,this._showDialOutDialog)}_showDialInDialog(){this.setState({isCalling:!1,showDialOut:!1,showDialIn:!0})}_showDialOutDialog(){this.setState({isCalling:!1,showDialOut:!0,showDialIn:!1})}componentDidMount(){this.props.fetchConferenceDetails()}render(){const e=this.props,t=e.dialOutStatus,n=e.dialInNumber,r=e.dialOutNumber,i=e.joinConferenceWithoutAudio,o=e.passCode,a=e.onClose,s=e.openDialInPage,l=this._dialOut,c=this._showDialInDialog,u=this._showDialOutDialog,d=this.state,p=d.isCalling,f=d.showDialOut,h=d.showDialIn,m=p?"prejoin-dialog prejoin-dialog--small":"prejoin-dialog";return go.createElement("div",{className:"prejoin-dialog-container"},go.createElement("div",{className:m},f&&go.createElement(WEe,{onClose:a,onSubmit:l,onTextButtonClick:c}),h&&go.createElement(OEe,{number:n,onBack:u,onPrimaryButtonClick:i,onSmallTextClick:s,onTextButtonClick:a,passCode:o}),p&&go.createElement(xEe,{number:r,onClose:a,status:t})))}}const qEe={dialOut:function(e,t){return async function(n,r){var i;const o=r(),a=Vh(),s=null!==(i=Li(o))&&void 0!==i?i:"",l=function(e){var t;return`${D5(e)}@${null===(t=e["features/base/config"].hosts)||void 0===t?void 0:t.muc}`}(o),c=gx(o),u={conferenceUrl:l,countryCode:fx(o).code.toUpperCase(),name:c,phoneNumber:c};try{await async function(e,t,n){const r=await fetch(e,{method:"POST",headers:{"Content-Type":"application/json","request-id":n},body:JSON.stringify(t)}),i=await r.json();return r.ok?i:Promise.reject(i)}(s,u,a),n(kx(a,e,t))}catch(e){const r={titleKey:"prejoin.errorDialOut",titleArguments:void 0};e.status&&("validation.failed"===e.messageKey?r.titleKey="prejoin.errorValidation":(r.titleKey="prejoin.errorStatusCode",r.titleArguments={status:e.status})),n(Dl(r)),wx.error("Error dialing out",e),t()}}},fetchConferenceDetails:qW,joinConferenceWithoutAudio:Tx,openDialInPage:function(){return function(e,t){vP(KP(t()),!0)}}},GEe=ra((function(e,t){return{dialInNumber:(n=e,ZP(Ee(n)["features/invite"].numbers)),dialOutNumber:gx(e),dialOutStatus:mx(e),passCode:XP(e)};var n}),qEe)(YEe),KEe=["key"];function JEe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const ZEe=EA()((e=>({inputContainer:{width:"100%"},input:{width:"100%",marginBottom:e.spacing(3),"& input":{textAlign:"center"}},avatarContainer:{display:"flex",alignItems:"center",flexDirection:"column"},avatar:{margin:`${e.spacing(2)} auto ${e.spacing(3)}`},avatarName:{...e.typography.bodyShortBoldLarge,color:e.palette.prejoinT
85itleText,marginBottom:e.spacing(5),textAlign:"center"},error:{backgroundColor:e.palette.prejoinActionButtonDanger,color:e.palette.prejoinActionButtonPrimaryText,borderRadius:e.shape.borderRadius,width:"100%",...e.typography.labelRegular,boxSizing:"border-box",padding:e.spacing(1),textAlign:"center",marginTop:`-${e.spacing(2)}`,marginBottom:e.spacing(3)},dropdownContainer:{position:"relative",width:"100%"},dropdownButtons:{width:"300px",padding:"8px 0",backgroundColor:e.palette.prejoinActionButtonSecondary,color:e.palette.prejoinActionButtonSecondaryText,borderRadius:e.shape.borderRadius,position:"relative",top:`-${e.spacing(3)}`,"@media (max-width: 511px)":{margin:"0 auto",top:0},"@media (max-width: 420px)":{top:0,width:"calc(100% - 32px)"}}}))),QEe=ra((function(e){var t,n;const r=e7(e),i=function(e){var t,n;return Boolean((null===(t=e["features/lobby"])||void 0===t?void 0:t.isDisplayNameRequiredError)||(null===(n=e["features/base/config"])||void 0===n?void 0:n.requireDisplayName))}(e)&&!r,o=(null!==(t=X4(e))&&void 0!==t?t:{}).id,a=e["features/prejoin"].joiningInProgress,s=e["features/base/conference"].room,l=e["features/base/premeeting"].unsafeRoomConsent,c=(null!==(n=e["features/base/config"].recordings)&&void 0!==n?n:{}).showPrejoinWarning;return{deviceStatusVisible:lx(e),hasJoinByPhoneButton:sx(e),isDisplayNameVisible:ux(e),joiningInProgress:a,name:r,participantId:o,prejoinConfig:e["features/base/config"].prejoinConfig,readOnlyName:Ri(e),showCameraPreview:!ms(e),showDialog:vx(e),showErrorOnJoin:i,showRecordingWarning:Boolean(c),showUnsafeRoomWarning:cte(s)&&yx(e),unsafeRoomConsent:l,videoTrack:Ds(e)}}),{joinConferenceWithoutAudio:Tx,joinConference:Cx,setJoinByPhoneDialogVisiblity:function(e){return{type:rP,value:e}},updateSettings:ge})((e=>{let t=e.deviceStatusVisible,n=e.hasJoinByPhoneButton,r=e.isDisplayNameVisible,i=e.joinConference,o=e.joinConferenceWithoutAudio,a=e.joiningInProgress,s=e.name,l=e.participantId,c=e.prejoinConfig,u=e.readOnlyName,d=e.setJoinByPhoneDialogVisiblity,p=e.showCameraPreview,f=e.showDialog,h=e.showErrorOnJoin,m=e.showRecordingWarning,g=e.showUnsafeRoomWarning,v=e.unsafeRoomConsent,b=e.updateSettings,y=e.videoTrack;const _=(0,go.useMemo)((()=>r&&!u),[r,u]),w=(0,go.useMemo)((()=>_&&h),[_,h]),S=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return JEe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?JEe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),E=S[0],k=S[1],C=ZEe().classes,A=Qk().t,T=la(),I=()=>{k(!1)},D=()=>{d(!0),I()},P={noAudio:{key:"no-audio",testId:"prejoin.joinWithoutAudio",icon:WE,label:A("prejoin.joinWithoutAudio"),onClick:()=>{wx.info("Prejoin join conference without audio pressed."),o()},onKeyPress:e=>{!o||" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),wx.info("Prejoin joinConferenceWithoutAudio dispatched on a key pressed."),o())}},byPhone:{key:"by-phone",testId:"prejoin.joinByPhone",icon:dE,label:A("prejoin.joinAudioByPhone"),onClick:D,onKeyPress:e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),D())}}};let x=Object.values(P).filter((e=>!((null==c?void 0:c.hideExtraJoinButtons)||[]).includes(e.key)));n||(x=x.filter((e=>"by-phone"!==e.key)));const R=Boolean(x.length);return go.createElement(xwe,{showDeviceStatus:t,showRecordingWarning:m,showUnsafeRoomWarning:g,title:A("prejoin.joinMeeting"),videoMuted:!p,videoTrack:y},go.createElement("div",{className:C.inputContainer,"data-testid":"prejoin.screen"},_?go.createElement(uX,{accessibilityLabel:A("dialog.enterDisplayName"),autoComplete:"name",autoFocus:!0,className:C.input,describedBy:w?"prejoin-error-missing-name":void 0,error:w,id:"premeeting-name-input",onChange:e=>{b({displayName:e})},onKeyPress:g&&!v?void 0:e=>{"Enter"===e.key&&(wx.info("Dispatching join conference on Enter key press from the prejoin screen."),i())},placeholder:A("dialog.enterDisplayName"),readOnly:u,required:!0,value:s}):go.createElement("div",{className:C.avatarContainer},go.createElement(zj,{className:C.avatar,displayName:s,participantId:l,size:72}
85),r&&go.createElement("div",{className:C.avatarName},s)),w&&go.createElement("div",{className:C.error,"data-testid":"prejoin.errorMessage"},go.createElement("p",{"aria-live":"polite",id:"prejoin-error-missing-name"},A("prejoin.errorMissingName"))),go.createElement("div",{className:C.dropdownContainer},go.createElement(xX,{content:R&&go.createElement("div",{className:C.dropdownButtons},x.map((e=>{let t=e.key,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,KEe);return go.createElement(PI,{disabled:a||w,fullWidth:!0,key:t,type:Uc.SECONDARY,...n})}))),onPopoverClose:I,position:"bottom",trigger:"click",visible:E},go.createElement(IEe,{OptionsIcon:E?mS:fS,ariaDropDownLabel:A("prejoin.joinWithoutAudio"),ariaLabel:A("prejoin.joinMeeting"),ariaPressed:E,disabled:a||g&&!v||w,hasOptions:R,onClick:()=>{h?T(Ane({onPostSubmit:i,validateInput:Pne})):(wx.info("Prejoin join button clicked."),i())},onOptionsClick:e=>{null==e||e.stopPropagation(),k((e=>!e))},role:"button",tabIndex:0,testId:"prejoin.joinMeeting",type:"primary"},A("prejoin.joinMeeting"))))),f&&go.createElement(GEe,{joinConferenceWithoutAudio:o,onClose:()=>{d(!1)}}))}));function XEe(){const e=pa(aG),t=pa(dG);return pa(uG)&&!t?go.createElement("div",{className:"reactions-animations-container"},e.map(((e,t)=>{let n=e.reaction,r=e.uid;return go.createElement(Qhe,{index:t,key:r,reaction:n,uid:r})}))):null}const eke=EA()((e=>({container:{height:"100%",position:"absolute",inset:"0 0 0 0",display:"flex",backgroundColor:e.palette.visitorsQueueBackground,zIndex:252,"@media (max-width: 720px)":{flexDirection:"column-reverse"}},content:{display:"flex",flexDirection:"column",alignItems:"center",flexShrink:0,boxSizing:"border-box",position:"relative",width:"100%",height:"100%",zIndex:252,"@media (max-width: 720px)":{height:"auto",margin:"0 auto"},"@media (max-width: 420px)":{padding:"16px 16px 0 16px",width:"100%"},"@media (max-width: 400px)":{padding:"16px"}},contentControls:{display:"flex",flexDirection:"column",alignItems:"center",margin:"auto",width:"100%"},roomName:{...e.typography.heading5,color:e.palette.visitorsQueueText,marginBottom:e.spacing(4),overflow:"hidden",textAlign:"center",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"100%"},spinner:{margin:e.spacing(4)}})));function tke(){const e=eke().classes,t=Qk().t,n=la(),r=(0,go.useCallback)((()=>{n(v5())}),[]);return go.createElement("div",{className:e.container,id:"visitors-waiting-queue"},go.createElement("div",{className:e.content},go.createElement("div",{className:e.contentControls},go.createElement("span",{className:e.roomName},t("visitors.waitingMessage")),go.createElement("div",{className:e.spinner},go.createElement(XV,{size:"large"})),go.createElement(PI,{labelKey:"toolbar.accessibilityLabel.leaveConference",onClick:r,testId:"toolbar.accessibilityLabel.leaveConference",type:"destructive"}))))}function nke(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return rke(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?rke(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function rke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const ike=go.createContext({unmounting:new Map}),oke=e=>{let t=e.children;const n=nke((0,go.useState)(t),2),r=n[0],i=n[1],o=nke((0,go.useState)(new Map),2),a=o[0],s=o[1];return(0,go.useEffect)((()=>{var e,n;const o=null!==(e=r.filter((e=>-1===t.findIndex((t=>t.props.uid===e.props.uid)))))&&void 0!==e?e:[],l=null!==(n=null==t?void 0:t.filter((e=>-1===r.findIndex((t=>t.props.uid===e.props.uid)))))&&void 0!==n?n:[];if(t.forEach((e=>{const t=r.findIndex((t=>t.props.uid===e.props.uid));-1!==t&&(r[t]=e)})),o.length>0){const e=new Map(a);o.forEach((t=>{const n=setTimeout((()=>{a.set(t.props.uid,null),s(a)}),250);e.set(t.props.uid,n)})),s(e)}i(l.concat(r))}),[t]),(0,go.useEffect)((()=>{const e=[];a.forEach(((t,n)=>{null===t&&(e.push(n),a.delete(n))})),e.length>0&&i(r.filter((t=>-1===e.findIndex((e=>t.props.uid===e)))))}),[a]),go.createElement(ike.Provider,{value:{unmounting:a}},r)},ake=EA()((e=>
85({container:{backgroundColor:e.palette.notificationBackground,padding:"8px 16px 8px 20px",display:"flex",position:"relative",borderRadius:`${e.shape.borderRadius}px`,boxShadow:"0px 6px 20px rgba(0, 0, 0, 0.25)",marginBottom:e.spacing(2),"&:last-of-type":{marginBottom:0},animation:`${_A` 86 0% { 87 opacity: 0; 88 transform: translateX(-80%); 89 } 90 100% { 91 opacity: 1; 92 transform: translateX(0); 93 } 94 `} 0.2s forwards ease`,"&.unmount":{animation:`${_A` 95 0% { 96 opacity: 1; 97 transform: translateX(0); 98 } 99 100% { 100 opacity: 0; 101 transform: translateX(-80%); 102 } 103 `} 0.2s forwards ease`}},ribbon:{width:"4px",height:"calc(100% - 16px)",position:"absolute",left:0,top:"8px",borderRadius:"4px","&.normal":{backgroundColor:e.palette.notificationNormalIcon},"&.error":{backgroundColor:e.palette.notificationError},"&.success":{backgroundColor:e.palette.notificationSuccess},"&.warning":{backgroundColor:e.palette.notificationWarning}},content:{display:"flex",alignItems:"flex-start",padding:"8px 0",flex:1,maxWidth:"100%"},textContainer:{display:"flex",flexDirection:"column",justifyContent:"space-between",color:e.palette.notificationText,flex:1,margin:"0 8px",maxWidth:"calc(100% - 40px - 16px)",maxHeight:"150px"},title:{...e.typography.bodyShortBold},description:{...e.typography.bodyShortRegular,overflow:"auto",overflowWrap:"break-word",userSelect:"all","&:not(:empty)":{marginTop:e.spacing(1)}},actionsContainer:{display:"flex",width:"100%","&:not(:empty)":{marginTop:e.spacing(2)}},action:{border:0,outline:0,backgroundColor:"transparent",color:e.palette.notificationActionText,...e.typography.bodyShortBold,marginRight:e.spacing(3),padding:0,cursor:"pointer","&:last-of-type":{marginRight:0},"&.destructive":{color:e.palette.notificationErrorText},"&:focus-visible":{outline:`2px solid ${e.palette.notificationActionFocus}`,outlineOffset:2}},closeIcon:{cursor:"pointer"}}))),ske=e=>{let t=e.appearance,n=void 0===t?ml.NORMAL:t,r=e.customActionHandler,i=e.customActionNameKey,o=e.customActionType,a=e.description,s=e.descriptionArguments,l=e.descriptionKey,c=e.disableClosing,u=e.hideErrorSupportLink,d=e.icon,p=e.onDismissed,f=e.title,h=e.titleArguments,m=e.titleKey,g=e.uid;const v=ake(),b=v.classes,y=v.cx,_=v.theme,w=Qk().t,S=(0,go.useContext)(ike).unmounting,E=pa(Nie),k=(0,go.useMemo)((()=>n===ml.ERROR||n===ml.WARNING),[n]),C={error:_.palette.notificationError,normal:_.palette.notificationNormalIcon,success:_.palette.notificationSuccess,warning:_.palette.notificationWarning},A=(0,go.useCallback)((()=>{p(g)}),[g]),T=(0,go.useCallback)((()=>{const e=[];l&&e.push(w(l,s)),a&&"string"==typeof a&&e.push(a);const t=1===e.length&&(0,go.isValidElement)(e[0]);return go.createElement("div",{className:b.description,"data-testid":l},t?e:go.createElement(Rce,{text:e.join(" ")}),"object"==typeof a&&a)}),[a,s,l,b]),I=(0,go.useCallback)((()=>{window.open(E,"_blank","noopener")}),[E]),D=(e,t,n)=>null!=e&&e.length&&null!=t&&t.length?e.map(((e,r)=>({content:w(e),onClick:()=>{null!=t&&t[r]()&&A()},type:null==n?void 0:n[r],testId:e}))):[],P=(0,go.useCallback)((()=>{switch(n){case ml.ERROR:{const e=[{content:w("dialog.dismiss"),onClick:A}];return!u&&E&&e.push({content:w("dialog.contactSupport"),onClick:I}),D(i,r,o).concat(e)}case ml.WARNING:return[{content:w("dialog.Ok"),onClick:A}];default:return D(i,r,o)}}),[n,A,r,i,u,E]),x=(0,go.useCallback)((()=>{let e;switch(d||n){case vl.ERROR:case vl.WARNING:e=GE;break;case vl.SUCCESS:e=yS;break;case vl.MESSAGE:e=tE;break;case vl.PARTICIPANT:e=VE;break;case vl.PARTICIPANTS:e=HE;break;default:e=XS}return e}),[d,n]);return go.createElement("div",{"aria-atomic":!0,"aria-live":k?"assertive":"polite",className:y(b.container,S.get(null!=g?g:"")&&"unmount"),"data-testid":m||l,id:g,role:k?"alert":"status"},go.createElement("div",{className:y(b.ribbon,n)}),go.createElement("div",{className:b.content},go.createElement("div",{className:d},go.createElement(AI,{color:C[n],size:20,src:x()})),go.createElement("div",{className:b.textContainer},go.createElement("span",{className:b.title},f||w(null!=m?m:"",h)),T(),go.createElement("div",{className:b.actionsContainer},P().map((e=>{let t=e.content,n=e.onClick,r=e.type,i=e.testId;return go.createElement("button",{"aria-label":t,className:y(b.action,r),"data-testid":i,key:t,onClick:n,type:"button"},t)})))),!c&&go.createElement(AI,{className:b.closeIcon,color:_.palette.notificationCloseIcon,id:"close-notification",onClick:A,size:20,src:wS,tabIndex:0,testId:`${m||l}-dismiss`})))},lke=EA()((()=>({container:{position:"absolute",left:"16px",bottom:"84px",width:"320px",maxWidth:"100%",zIndex:600},containerPortal:{width:"100%",maxWidth:"calc(100% - 32px)"}}))),cke=ra((function(e){const t=e["features/notifications"].notifications,n=e["features/base/config"].iAmSipGateway,r=e["features/chat"].isOpen,i=$a(e);return{_iAmSipGateway:Boolean(n),_isChatOpen:r,_notifications:i?t:[]}}))((e=>{let t=e._iAmSipGateway,n=e._notifications,r=e.dispatch,i=e.portal;const o=lke(),a=o.classes,s=o.cx,l=(0,go.useCallback)((e=>{r(Il(e))}),[]);
103return t?null:go.createElement("div",{className:s(a.container,{[a.containerPortal]:i}),id:"notifications-container"},go.createElement(oke,null,n.map((e=>{let t=e.props,n=e.uid;return go.createElement(ske,{...t,key:n,onDismissed:l,uid:n})}))||null))}));class uke extends go.Component{renderNotificationsContainer(e){return this.props._notificationsVisible?go.createElement(cke,e):null}}function dke(e){var t,n;return{_notificationsVisible:(n=e,!Ee(n)["features/invite"].calleeInfoVisible),_room:null!==(t=e["features/base/conference"].room)&&void 0!==t?t:"",_shouldDisplayTileView:IB(e)}}const pke=EA()((e=>({translation:{background:e.palette.action01}}))),fke=()=>{const e=pke().classes,t=Qk().t;if(!pa(hne))return null;const n=t("audioTranslation.labelTooltip");return go.createElement(jX,{content:n,position:"bottom"},go.createElement(SH,{accessibilityText:n,className:e.translation,icon:yE}))},hke=tC(ra((function(e){const t=e["features/base/config"].e2ee;return{_e2eeLabels:(void 0===t?{}:t).labels,_showLabel:0===e["features/base/participants"].numberOfParticipantsDisabledE2EE}}))((e=>{let t=e._e2eeLabels,n=e._showLabel,r=e.t;if(!n)return null;const i=(null==t?void 0:t.tooltip)||r("e2ee.labelToolTip");return go.createElement(jX,{content:i,position:"bottom"},go.createElement(SH,{color:yH,icon:DS}))})));class mke extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this)}_onClick(){const e=this.props,t=e._disabled,n=e._isHighlightInProgress,r=e.dispatch;n||r(t?xl({descriptionKey:"recording.highlightMomentDisabled",titleKey:"recording.highlightMoment",uid:mu,customActionNameKey:["localRecording.start"],customActionHandler:[()=>{r(Il(mu)),r(jle(ke.RECORDING))||r(bg("RecordingTranscriptionDialog",iJ))}],appearance:ml.NORMAL},hl.MEDIUM):async(e,t)=>{e(ym(!0));const n=await async function(e){const t=e["features/base/config"].webhookProxyUrl,n=e["features/base/conference"].conference,r=e["features/base/jwt"].jwt,i=e["features/base/connection"].connection,o=null==i?void 0:i.getJid(),a=X4(e),s={...r?{Authorization:`Bearer ${r}`}:{},"Content-Type":"application/json"},l={meetingFqn:jh(e),sessionId:null==n?void 0:n.getMeetingUniqueId(),submitted:Date.now(),participantId:null==a?void 0:a.jwtId,participantName:null==a?void 0:a.name,participantJid:o};if(t)try{const e=await fetch(`${t}/v2/highlights`,{method:"POST",headers:s,body:JSON.stringify(l)});if(e.ok)return!0;zh.error("Status error:",e.status)}catch(e){zh.error("Could not send request",e)}return!1}(t());n&&e(xl({descriptionKey:"recording.highlightMomentSucessDescription",titleKey:"recording.highlightMomentSuccess"},hl.SHORT)),e(ym(!1))})}}const gke=kA(tC(ra((function(e){const t=am(e),n=function(e){return e["features/recording"].disableHighlightMeetingMoment}(e),r=e["features/base/config"].webhookProxyUrl,i=N6(e),o=fm(e),a=o.disabled,s=o.visible;return{_disabled:!t,_isHighlightInProgress:n,_visible:Boolean((s&&!a||t)&&Boolean(r)&&!i)}}))(class extends mke{constructor(e){super(e),this.state={isNotificationOpen:!1},this._onOpenDialog=this._onOpenDialog.bind(this),this._onWindowClickListener=this._onWindowClickListener.bind(this)}componentDidMount(){window.addEventListener("click",this._onWindowClickListener)}componentWillUnmount(){window.removeEventListener("click",this._onWindowClickListener)}_onOpenDialog(){const e=this.props.dispatch;e(jle(ke.RECORDING))||e(bg("RecordingTranscriptionDialog",iJ))}_onClick(e){null==e||e.stopPropagation(),this.props._disabled?this.setState({isNotificationOpen:!0}):super._onClick()}_onWindowClickListener(){this.setState({isNotificationOpen:!1})}render(){const e=this.props,t=e._disabled,n=e._visible,r=e.t,i=kA.getClasses(this.props);if(!n)return null;const o=t?i.disabled:i.regular,a=t?"recording.highlightMomentDisabled":"recording.highlightMoment";return go.createElement("div",{className:i.container},go.createElement(jX,{content:r(a),position:"bottom"},go.createElement(SH,{className:o,icon:ZS,iconColor:t?X8.palette.recordingHighlightButtonIconDisabled:X8.palette.recordingHighlightButtonIcon,id:"highlightMeetingLabel",onClick:this._onClick})),this.state.isNotificationOpen&&go.createElement("div",{className:i.highlightNotification},r("recording.highlightMomentDisabled"),go.createElement("div",{className:i.highlightNotificationButton,onClick:this._onOpenDialog},r("localRecording.start"))))}})),(e=>({container:{position:"relative"},disabled:{background:e.palette.recordingHighlightButtonDisabled},regular:{background:e.palette.recordingHighlightButton},highlightNotification:{backgroundColor:e.palette.recordingHighlightButton,borderRadius:"6px",boxShadow:"0px 6px 20px rgba(0, 0, 0, 0.25)",boxSizing:"border-box",color:e.palette.recordingNotificationText,fontSize:"0.875rem",fontWeight:400,left:"4px",padding:"16px",position:"absolute",top:"32px",width:320},highlightNotificationButton:{color:e.palette.recordingNotificationAction,cursor:"pointer",fontWeight:600,marginTop:"8px"}})));class vke extends go.Component{render(){const e=this.props,t=e._iAmRecorder;return e._isVisible&&!t?this._renderLabel():null}_renderLabel(){return null}}function bke(e,t){const n=t.mode,r=n===S.mode.STREAM,i=Mc(e),o=sm(e);return{_isVisible:r?o:lm(e)||mm(e),_iAmRecorder:Boolean(e["features/base/config"].iAmRecorder),_isTranscribing:i,_status:im(e,n)}}const yke=kA(tC(ra((function(e,t){return{...bke(e,t),_canControlRecording:cm(e)}}))(class extends vke{constructor(e){super(e),this._onClick=this._onClick.bind(this)}_onClick(){this.props._canControlRecording&&this.props.dispatch(bg("RecordingTranscriptionDialog",iJ))}_renderLabel(){const e=this.props,t=e._status,n=e.mode,r=e.t,i=kA.getClasses(this.props),o=n===S.mode.FILE,a=o?vE:NE;let s;return t!==S.status.ON?(S.mode.STREAM,null):(s=r(o?"videoStatus.recording":"videoStatus.streaming"),go.createElement(jX,{content:s,position:"bottom"},go.createElement(SH,{className:i.record,icon:a,onClick:this._onClick})))}})),(e=>({record:{background:e.palette.actionDanger}}))),_ke=kA(tC(ra((function(e){const t=Mc(e);return{_isVisible:t,_iAmRecorder:Boolean(e["features/base/config"].iAmRecorder),_canControlRecording:cm(e),_isTranscribing:t,mode:"transcribing"}}))(class extends vke{constructor(e){super(e),this._onClick=this._onClick.bind(this)}_onClick(){this.props._canControlRecording&&this.props.dispatch(bg("RecordingTranscriptionDialog",iJ))}_renderLabel(){const e=this.props,t=e._isTranscribing,n=e.t,r=kA.getClasses(this.props);if(!t)return null;const i=n("transcribing.labelTooltip");return go.createElement(jX,{content:i,position:"bottom"},go.createElement(SH,{className:r.transcribing,icon:bE,onClick:this._onClick}))}})),(e=>({transcribing:{background:e.palette.transcriptionIndicator}}))),wke=46;function Ske(e,t){const n=(e-90)*Math.PI/180;return{x:50+t*Math.cos(n),y:50+t*Math.sin(n)}}function Eke(e){const t=Math.max(0,Math.min(1,e));if(t<=0)return"";if(t>=1){const e=Ske(0,wke),t=Ske(180,wke);return[`M ${e.x} ${e.y}`,`A 46 46 0 0 1 ${t.x} ${t.y}`,`A 46 46 0 0 1 ${e.x} ${e.y}`,"Z"].join(" ")}const n=360*t,r=Ske(0,wke),i=Ske(n,wke),o=n>180?1:0;return["M 50 50",`L ${r.x} ${r.y}`,`A 46 46 0 ${o} 1 ${i.x} ${i.y}`,"Z"].join(" ")}const kke=EA()(((e,t)=>{let n=t.size;return{root:{flex:"0 0 auto",height:n,position:"relative",width:n},svg:{display:"block",height:n,width:n},overrunOverlay:{borderRadius:"50%",inset:0,position:"absolute"}}})),Cke=e=>{let t=e.color,n=e.fraction,r=e.overrunArcEndDeg,i=e.size;const o=kke({size:i}).classes,a="number"==typeof r;return go.createElement("div",{className:o.root},go.createElement("svg",{className:o.svg,viewBox:"0 0 100 100"},go.createElement("circle",{cx:50,cy:50,fill:"#FFFFFF",fillOpacity:"0.05",r:wke}
103),go.createElement("circle",{cx:50,cy:50,fill:"none",r:wke,stroke:t,strokeWidth:"6"}),n>0&&go.createElement("path",{d:Eke(n),fill:t})),a&&go.createElement("div",{className:o.overrunOverlay,style:{background:(s=null!=r?r:0,`conic-gradient(from 0deg, ${z0} 0deg, #8E2530 ${s}deg, ${z0} ${s}deg, ${z0} 360deg)`)}}));var s},Ake="12px",Tke=".6s ease-in-out",Ike=`max-width ${Tke}`,Dke=`padding ${Tke}`,Pke=`opacity ${Tke}`,xke=EA()((e=>({container:{...e.typography.labelRegular,borderRadius:"6px",boxSizing:"border-box",color:e.palette.text01,display:"flex",height:28,justifyContent:"flex-end",maxWidth:"450px",overflow:"hidden",transition:Ike,"@media (max-width: 300px)":{display:"none"}},containerCollapsed:{maxWidth:"36px"},nameSegment:{alignItems:"center",backgroundColor:"#1F3057",display:"flex",flex:"0 0 auto",gap:"8px",maxWidth:"324px",paddingLeft:Ake,paddingRight:Ake},name:{overflow:"hidden",textOverflow:"ellipsis",transition:Pke,whiteSpace:"nowrap"},scheduled:{flex:"0 0 auto",fontVariantNumeric:"tabular-nums",transition:Pke,whiteSpace:"nowrap"},timerSegment:{alignItems:"center",backgroundColor:"#1A2542",display:"flex",flex:"0 0 auto",gap:"8px",paddingBottom:"4px",paddingLeft:"8px",paddingRight:"8px",paddingTop:"4px",transition:Dke},timerSegmentCollapsed:{paddingBottom:"4px",paddingLeft:"8px",paddingRight:"8px",paddingTop:"4px"},elapsed:{color:"#82C3FE",flex:"0 0 auto",fontFamily:"Inter, sans-serif",fontSize:"12px",fontStyle:"normal",fontVariantNumeric:"tabular-nums",fontWeight:400,letterSpacing:"0.16px",lineHeight:"16px",transition:Pke,whiteSpace:"nowrap"},elapsedWarning:{color:V0},nameSegmentWarning:{backgroundColor:"#3C2E1D"},timerSegmentWarning:{backgroundColor:"#302417"},nameSegmentExpired:{backgroundColor:"#4F2627"},timerSegmentExpired:{backgroundColor:"#3E1D1E"},elapsedExpired:{color:"#FF9DA0"},textHidden:{opacity:0}}))),Rke=EA()((e=>({label:{backgroundColor:e.palette.visitorsCountBadge,color:e.palette.visitorsCountText}}))),Oke=EA()((e=>({timer:{...e.typography.labelRegular,color:e.palette.conferenceTimerText,padding:"6px 8px",backgroundColor:"rgba(0, 0, 0, 0.8)",boxSizing:"border-box",height:"28px",borderRadius:`0 ${e.shape.borderRadius}px ${e.shape.borderRadius}px 0`,marginRight:"2px","@media (max-width: 300px)":{display:"none"}}})));function Mke(e){let t=e.timerValue;e.textStyle;const n=Oke().classes;return go.createElement("span",{className:n.timer},t)}function Nke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const Lke={alwaysVisible:["raised-hands-count","recording","time-timer"],autoHide:["highlight-moment","subject","conference-timer","participants-count","e2ee","transcribing","video-quality","visitors-count","insecure-room","top-panel-toggle"]},jke=e=>{const t=e["features/base/config"].conferenceInfo;var n,r;return t?{alwaysVisible:null!==(n=t.alwaysVisible)&&void 0!==n?n:Lke.alwaysVisible,autoHide:null!==(r=t.autoHide)&&void 0!==r?r:Lke.autoHide}:Lke};function Bke(){const e=document.querySelector("#alwaysVisible>div");return 0===(null==e?void 0:e.childNodes.length)}const Fke=e=>{let t=e.visible,n=e.children,r=e.id;return go.createElement("div",{className:`subject${Bke()?"":" with-always-on"}${t?" visible":""}`,id:r},go.createElement("div",{className:"subject-info-container"},n))};class Uke extends go.PureComponent{render(){return this.props._visible?this._render():null}_render(){return go.createElement(go.Fragment,null)}}const Hke=tC(ra((function(e){const t=e["features/base/conference"],n=t.locked,r=t.room,i=e["features/lobby"].lobbyEnabled;return{_visible:Boolean(yx(e)&&r&&cte(r)&&!(i||Boolean(n)))}}))(class extends Uke{_render(){return go.createElement(jX,{content:Awe(this.props.t,"meeting"),position:"bottom"},go.createElement(SH,{color:"red",icon:HS}))}})),Vke=EA()((e=>({label:{backgroundColor:e.palette.warning02,color:e.palette.conferenceRaisedHandLabelText}}))),zke=EA()((e=>({container:{...e.typography.bodyLongRegular,color:e.palette.conferenceSubjectText,padding:"2px 16px",backgroundColor:"rgba(0, 0, 0, 0.6)",maxWidth:"324px",boxSizing:"border-box",height:"28px",borderRadius:`${e.shape.borderRadius}px 0 0 ${e.shape.borderRadius}px`,marginLeft:"2px","@media (max-width: 300px)":{display:"none"}},content:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}))),$ke=new Set(["subject","conference-timer"]),Wke=[{Component:gke,id:"highlight-moment"},{Component:()=>{const e=pa(C5),t=zke().classes;return go.createElement(jX,{content:e,position:"bottom"},go.createElement("div",{className:t.container},go.createElement("div",{className:(0,hQ.A)("subject-text--content",t.content)},e)))},id:"subject"},{Component:e=>{let t=e.textStyle;const n=pa(T5),r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
103finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Nke(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Nke(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(Cn(0)),2),i=r[0],o=r[1],a=(0,go.useRef)(),s=(0,go.useCallback)(((e,t)=>{if(!e||!t)return;if(t<e)return;const n=Cn(t-e);o(n)}),[]),l=(0,go.useCallback)((()=>{!a.current&&n&&(s(n,(new Date).getTime()),a.current=window.setInterval((()=>{s(n,(new Date).getTime())}),1e3))}),[n,a]),c=(0,go.useCallback)((()=>{a.current&&(clearInterval(a.current),a.current=void 0),o(Cn(0))}),[a]);return(0,go.useEffect)((()=>(l(),()=>c())),[n]),n?go.createElement(Mke,{textStyle:t,timerValue:i}):null},id:"conference-timer"},{Component:()=>{const e=xke().classes,t=pa((e=>e["features/time-timer"])),n=pa($0),r=pa(C5),i=pa(lW);if(!n||!t.running)return null;const o=function(e){const t=e.durationSeconds,n=e.remainingSeconds,r=e.overSeconds,i=e.expired,o=Math.max(0,t-n+r),a=!i&&n>0&&n<=300;let s,l="#1084FE",c=t>0?(t-n)/t:0;if(a&&(l=V0),i)if(l=z0,t>0){const e=r%t/t;0===Math.floor(r/t)?c=Math.max(.02,e):(c=1,s=360*e)}else c=.02;return{elapsedSeconds:o,fillColor:l,fraction:c,overrunArcEndDeg:s,warning:a}}(t),a=o.elapsedSeconds,s=o.fillColor,l=o.fraction,c=o.overrunArcEndDeg,u=o.warning,d=t.expired,p=Cn(1e3*t.durationSeconds),f=Cn(1e3*a),h=!i;let m="",g="",v="";d?(m=` ${e.nameSegmentExpired}`,g=` ${e.timerSegmentExpired}`,v=` ${e.elapsedExpired}`):u&&(m=` ${e.nameSegmentWarning}`,g=` ${e.timerSegmentWarning}`,v=` ${e.elapsedWarning}`);const b=`${e.container}${h?` ${e.containerCollapsed}`:""}`,y=`${e.nameSegment}${m}`,_=`${e.timerSegment}`+(h?` ${e.timerSegmentCollapsed}`:"")+g,w=h?` ${e.textHidden}`:"",S=`${e.elapsed}${v}${w}`;return go.createElement("div",{className:b,"data-testid":"time-timer-pill"},go.createElement("div",{className:y},go.createElement("span",{className:`${e.name}${w}`},r),go.createElement("span",{className:`${e.scheduled}${w}`},"(",p,")")),go.createElement("div",{className:_},go.createElement("span",{className:S},f),go.createElement(Cke,{color:s,fraction:l,overrunArcEndDeg:c,size:20})))},id:"time-timer"},{Component:function(){const e=pa((e=>e["features/base/conference"].conference)),t=pa(h6),n=pa(Xae),r=la(),i=Qk().t;return t<=2||n?null:go.createElement(jX,{content:i("speakerStats.labelTooltip",{count:t}),position:"bottom"},go.createElement(SH,{color:bH,icon:HE,iconColor:"#fff",onClick:()=>{r(bg("SpeakerStats",Vbe,{conference:e}))},text:`${t}`}))},id:"participants-count"},{Component:hke,id:"e2ee"},{Component:()=>go.createElement(go.Fragment,null,go.createElement(yke,{mode:S.mode.FILE}),go.createElement(yke,{mode:S.mode.STREAM}),go.createElement(_ke,null),go.createElement(fke,null)),id:"recording"},{Component:()=>{const e=Vke(),t=e.classes,n=e.theme,r=la(),i=pa((e=>(e["features/base/participants"].raisedHandsQueue||[]).length)),o=Qk().t,a=(0,go.useCallback)((()=>{r(RK())}),[]);return i>0?go.createElement(jX,{content:o("raisedHandsLabel"),position:"bottom"},go.createElement(SH,{accessibilityText:o("raisedHandsLabel"),className:t.label,icon:gE,iconColor:n.palette.conferenceRaisedHandLabelIcon,id:"raisedHandsCountLabel",onClick:a,text:`${i}`})):null},id:"raised-hands-count"},{Component:()=>{const e=pa((e=>e["features/base/low-bandwidth-mode"].enabled)),t=pa(kB),n=la(),r=Qk().t;if(!t)return null;let i,o,a,s;return e?(i="low-bandwidth-mode",a=r("videoStatus.lowBandwidthMode"),s="videoStatus.labelTooltipLowBandwidthMode"):(i="current-video-quality",o=uE,s="videoStatus.performanceSettings"),go.createElement(jX,{content:r(s),position:"bottom"},go.createElement(SH,{accessibilityText:r(s),className:i,color:bH,icon:o,iconColor:"#fff",id:"videoResolutionLabel",onClick:()=>n(bg("VideoQualityDialog",uye)),text:a}))},id:"video-quality"},{Component:()=>{const e=Rke(),t=e.classes,n=e.theme,r=pa(L6),i=Qk().t;return r>0?go.createElement(jX,{content:i("visitors.labelTooltip",{count:r}),position:"bottom"},go.createElement(SH,{className:t.label,icon:HE,iconColor:n.palette.visitorsCountIcon,id:"visitorsCountLabel",text:`${O6(r)}`})):null},id:"visitors-count"},{Component:Hke,id:"insecure-room"},{Component:()=>{const e=la(),t=Qk().t,n=!pa((e=>e["features/filmstrip"].topPanelVisible)),r=(0,go.useCallback)((()=>{e(gF(!0))}),[]);return n?go.createElement(jX,{content:t("toggleTopPanelLabel"),position:"bottom"},go.createElement(SH,{icon:fS,onClick:r})):null},id:"top-panel-toggle"}];class Yke extends go.Component{constructor(e){super(e),this._renderAutoHide=this._renderAutoHide.bind(this),this._renderAlwaysVisible=this._renderAlwaysVisible.bind(this),this._onTabIn=this._onTabIn.bind(this)}_onTabIn(){var e;
103null!==(e=this.props._conferenceInfo.autoHide)&&void 0!==e&&e.length&&!this.props._visible&&this.props.dispatch(UG())}_renderAutoHide(){const e=this.props._conferenceInfo.autoHide,t=this.props._timerActive;return null!=e&&e.length?go.createElement(Fke,{id:"autoHide",visible:this.props._visible},Wke.filter((t=>e.includes(t.id))).filter((e=>!t||!$ke.has(e.id))).map((e=>go.createElement(e.Component,{key:e.id})))):null}_renderAlwaysVisible(){const e=this.props._conferenceInfo.alwaysVisible,t=this.props._timerActive;return null!=e&&e.length?go.createElement(Fke,{id:"alwaysVisible",visible:!0},Wke.filter((t=>e.includes(t.id))).filter((e=>!t||!$ke.has(e.id))).map((e=>go.createElement(e.Component,{key:e.id})))):null}render(){return this.props._reducedUI?null:go.createElement("div",{className:"details-container",onFocus:this._onTabIn},this._renderAlwaysVisible(),this._renderAutoHide())}}const qke=ra((function(e){const t=e["features/base/responsive-ui"].reducedUI;return{_conferenceInfo:jke(e),_reducedUI:t,_timerActive:$0(e)&&e["features/time-timer"].running,_visible:lW(e)}}))(Yke),Gke=EA()((e=>({notice:{position:"absolute",left:"50%",zIndex:3,marginTop:e.spacing(2),transform:"translateX(-50%)"},message:{backgroundColor:e.palette.conferenceNoticeBackground,color:e.palette.conferenceNoticeText,padding:"3px",borderRadius:"5px"}}))),Kke=()=>{const e=pa((e=>e["features/base/config"].noticeMessage)),t=pa((e=>e["features/base/responsive-ui"])).reducedUI,n=Gke().classes;return!e||t?null:go.createElement("div",{className:n.notice},go.createElement("span",{className:n.message},e))};function Jke(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Zke(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Qke=["webkitfullscreenchange","mozfullscreenchange","fullscreenchange"];function Xke(e){let t=e._showLobby,n=e._showPrejoin,r=e._showVisitorsQueue;return n&&!r&&!t}class eCe extends uke{constructor(e){super(e),Zke(this,"_originalOnMouseMove",void 0),Zke(this,"_originalOnShowToolbar",void 0);const t=e._mouseMoveCallbackInterval;this._originalOnShowToolbar=this._onShowToolbar,this._originalOnMouseMove=this._onMouseMove,this._onShowToolbar=nl((()=>this._originalOnShowToolbar()),100,{leading:!0,trailing:!1}),this._onMouseMove=nl((e=>this._originalOnMouseMove(e)),t,{leading:!0,trailing:!1}),this._onFullScreenChange=this._onFullScreenChange.bind(this),this._onVideospaceTouchStart=this._onVideospaceTouchStart.bind(this),this._setBackground=this._setBackground.bind(this)}componentDidMount(){document.title=`${this.props._roomName} | ${interfaceConfig.APP_NAME}`,this._start()}componentDidUpdate(e){this.props._shouldDisplayTileView!==e._shouldDisplayTileView&&NU.refreshLayout()}componentWillUnmount(){APP.UI.unbindEvents(),Qke.forEach((e=>document.removeEventListener(e,this._onFullScreenChange))),APP.conference.isJoined()&&this.props.dispatch(v5())}render(){const e=this.props,t=e._isAnyOverlayVisible,n=e._layoutClassName,r=e._notificationsVisible,i=e._overflowDrawer,o=e._reducedUI,a=e._showLobby,s=e._showPrejoin,l=e._showVisitorsQueue,c=e._timerExpired,u=e.t,d=c?"timer-expired":void 0;return o?go.createElement("div",{id:"layout_wrapper",onMouseEnter:this._onMouseEnter,onMouseLeave:this._onMouseLeave,onMouseMove:this._onMouseMove,ref:this._setBackground},go.createElement(iue,null),go.createElement("div",{className:n,id:"videoconference_page",onMouseMove:po()?void 0:this._onShowToolbar},go.createElement(qke,null),go.createElement(Kke,null),go.createElement("div",{className:d,id:"videospace",onTouchStart:this._onVideospaceTouchStart},go.createElement(ahe,null)),go.createElement(Gse,null),go.createElement("span",{"aria-level":1,className:"sr-only",role:"heading"},u("toolbar.accessibilityLabel.heading")),go.createElement(X_e,null))):go.createElement("div",{id:"layout_wrapper",onMouseEnter:this._onMouseEnter,onMouseLeave:this._onMouseLeave,onMouseMove:this._onMouseMove,ref:this._setBackgroun
103d},go.createElement(iue,null),go.createElement("div",{className:n,id:"videoconference_page",onMouseMove:po()?void 0:this._onShowToolbar},s||a||go.createElement(qke,null),go.createElement(Kke,null),go.createElement("div",{className:d,id:"videospace",onTouchStart:this._onVideospaceTouchStart},go.createElement(ahe,null),s||a||go.createElement(go.Fragment,null,go.createElement(efe,null),go.createElement(Xpe,null),go.createElement(Qpe,null))),go.createElement(Gse,null),go.createElement(nSe,null),s||a||go.createElement(go.Fragment,null,go.createElement("span",{"aria-level":1,className:"sr-only",role:"heading"},u("toolbar.accessibilityLabel.heading")),go.createElement(X_e,null)),r&&!t&&(i?go.createElement(yX,{className:"notification-portal"},this.renderNotificationsContainer({portal:!0})):this.renderNotificationsContainer()),go.createElement(sfe,null),Xke(this.props)&&go.createElement(QEe,null),a&&!l&&go.createElement(Owe,null),l&&go.createElement(tke,null)),go.createElement(AEe,null),go.createElement(cue,null),go.createElement(XEe,null))}_setBackground(e){if(e&&void 0!==this.props._backgroundAlpha){const t=L(e.style.background,this.props._backgroundAlpha);if(e.style.background=t,e.parentElement){const t=L(e.parentElement.style.background,this.props._backgroundAlpha);e.parentElement.style.background=t}}}_onVideospaceTouchStart(){this.props.dispatch(((e,t)=>{const n=t(),r=t()["features/base/config"].toolbarConfig,i=null==r?void 0:r.alwaysVisible;if((!n["features/toolbox"].visible||!i)&&(e({type:xG}),"undefined"!=typeof APP&&APP.API&&"function"==typeof APP.API.notifyToolbarVisibilityChanged)){const e=t()["features/toolbox"].visible;APP.API.notifyToolbarVisibilityChanged(e)}}))}_onFullScreenChange(){var e;this.props.dispatch((e=APP.UI.isFullScreen(),{type:bG,fullScreen:e}))}_onMouseEnter(e){APP.API.notifyMouseEnter(e)}_onMouseLeave(e){APP.API.notifyMouseLeave(e)}_onMouseMove(e){APP.API.notifyMouseMove(e)}_onShowToolbar(){this.props.dispatch(UG())}_start(){APP.UI.start(),APP.UI.bindEvents(),Qke.forEach((e=>document.addEventListener(e,this._onFullScreenChange)));const e=this.props,t=e.dispatch,n=e.t;var r;t((r=!Xke(this.props),(e,t)=>{H7.debug(`(TIME) init action dispatched: ${window.performance.now()}`);const n=ui(t()["features/base/conference"].room);return e(V7(!0)).then((()=>APP.conference.init({roomName:n,shouldDispatchConnect:r}).catch((e=>{APP.API.notifyConferenceLeft(APP.conference.roomName),H7.error(e)}))))})),function(e,t){!zm(interfaceConfig.OPTIMAL_BROWSERS||Bm)&&Hm()&&e(Rl({titleKey:"notify.suboptimalExperienceTitle",description:sC(t,"notify.suboptimalBrowserWarning",{recommendedBrowserPageLink:`${window.location.origin}/static/recommendedBrowsers.html`})},hl.LONG))}(t,n)}}const tCe=ra((function(e){var t;const n=e["features/base/config"],r=n.backgroundAlpha,i=n.mouseMoveCallbackInterval,o=e["features/toolbox"].overflowDrawer,a=e["features/base/responsive-ui"].reducedUI;return{...dke(e),_backgroundAlpha:r,_isAnyOverlayVisible:Boolean(v9(e)),_layoutClassName:dB[null!==(t=TB(e))&&void 0!==t?t:""],_mouseMoveCallbackInterval:i,_overflowDrawer:o,_reducedUI:a,_roomName:(s=e,M5(gi(null!==(l=_5(Ee(s)).room)&&void 0!==l?l:""))),_showLobby:rx(e),_showPrejoin:bx(e),_showVisitorsQueue:H6(e),_timerExpired:W0(e)};var s,l}))(tC((e=>{const t=la(),n=aa(),r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Jke(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Jke(e,t):void 0}}
103(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(!1),2),i=r[0],o=r[1],a=pa((e=>e["features/chat"])).isOpen,s=pa(nq),l=pa(bx),c=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),o(!0)}),[]),u=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),o(!1)}),[]),d=(0,go.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),s&&!l&&i&&(a||t($V()),t(UV(On.FILE_SHARING)))}),[a,i,s,l]),p=(0,go.useCallback)((e=>{var t;e.preventDefault(),e.stopPropagation(),o(!1),s&&(null===(t=e.dataTransfer.files)||void 0===t?void 0:t.length)>0&&tq(e.dataTransfer.files,n)}),[s,tq]);return go.createElement("div",{"data-testid":"conference-drag-zone",onDragEnter:c,onDragLeave:u,onDragOver:d,onDrop:p},go.createElement(eCe,{...e}))})));class nCe extends go.Component{componentDidMount(){u.default.isWebRtcSupported()?window.location.pathname="static/recommendedBrowsers.html":window.location.pathname="static/webrtcUnsupported.html"}render(){return go.createElement("div",null)}}const rCe=nCe;class iCe extends go.Component{static refresh(e,t){}}class oCe extends go.Component{constructor(e){super(e),this._onPress=this._onPress.bind(this),this._renderItem=this._renderItem.bind(this)}render(){const e=this.props,t=e.listEmptyComponent,n=e.meetings;return n?go.createElement(yI,{className:"meetings-list"},0===n.length?t:n.map(this._renderItem)):null}_onPress(e){const t=this.props,n=t.disabled,r=t.onPress;if(!n&&e&&"function"==typeof r)return()=>r(e)}_onKeyPress(e){const t=this.props,n=t.disabled,r=t.onPress;if(!n&&e&&"function"==typeof r)return t=>{" "!==t.key&&"Enter"!==t.key||r(e)}}_onDelete(e){const t=this.props.onItemDelete;return n=>{null==n||n.stopPropagation(),null==t||t(e)}}_onDeleteKeyPress(e){const t=this.props.onItemDelete;return n=>{!t||" "!==n.key&&"Enter"!==n.key||(n.preventDefault(),n.stopPropagation(),t(e))}}_renderItem(e,t){const n=e.date,r=e.duration,i=e.elementAfter,o=e.time,a=e.title,s=e.url,l=this.props,c=l.hideURL,u=void 0!==c&&c,d=l.onItemDelete,p=l.t,f=this._onPress(s),h=this._onKeyPress(s),m="item "+(f?"with-click-handler":"without-click-
103handler");return go.createElement(yI,{className:m,key:t,onClick:f,tabIndex:0},go.createElement(yI,{className:"right-column"},go.createElement(_I,{className:"title",onClick:f,onKeyPress:h,role:"button"},a),u||!s?null:go.createElement(_I,null,s),"number"==typeof r?go.createElement(_I,{className:"subtitle"},Cn(r)):null),go.createElement(yI,{className:"left-column"},go.createElement(_I,{className:"title"},function(e){return kn(e).format("ll")}(n)),go.createElement(_I,{className:"subtitle"},function(e){if(e&&e.length>0)return e.map((e=>kn(e).format("LT"))).join(" - ")}(o))),go.createElement(yI,{className:"actions"},i||null,d&&go.createElement(AI,{ariaLabel:p("welcomepage.recentListDelete"),className:"delete-meeting",onClick:this._onDelete(e),onKeyPress:this._onDeleteKeyPress(e),role:"button",src:FE,tabIndex:0})))}}const aCe=tC(oCe);class sCe extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this),this._onKeyPress=this._onKeyPress.bind(this)}render(){return go.createElement(jX,{content:this.props.t("calendarSync.addMeetingURL")},go.createElement("div",{className:"button add-button",onClick:this._onClick,onKeyPress:this._onKeyPress,role:"button"},go.createElement(AI,{src:mE})))}_onClick(){const e=this.props,t=e.calendarId,n=e.dispatch,r=e.eventId;mj(KI("add.url")),n(function(e,t){return(n,r)=>{var i;const o=r()["features/calendar-sync"].integrationType,a=ZZ(void 0===o?"":o);if(!a)return Promise.reject("No integration found");const s=r()["features/base/connection"].locationURL,l=ie();let c=null!==(i=null==s?void 0:s.href)&&void 0!==i?i:"";c.endsWith("/")||(c+="/");const u=`${c}${l}`;return n(a.updateCalendarEvent(e,t,u)).then((()=>{const i=r()["features/calendar-sync"].events.slice(0),o=i.findIndex((n=>n.id===e&&n.calendarId===t)),a=Object.assign({},i[o]);return a.url=u,i[o]=a,n(UJ(i))}))}}(r,t))}_onKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClick())}}const lCe=tC(ra()(sCe));class cCe extends go.Component{constructor(e){super(e),this._onClick=this._onClick.bind(this),this._onKeyPress=this._onKeyPress.bind(this)}render(){const e=this.props.t;return go.createElement(jX,{content:e("calendarSync.joinTooltip")},go.createElement("div",{className:"button join-button",onClick:this._onClick,onKeyPress:this._onKeyPress,role:"button"},go.createElement(AI,{size:"14",src:mE})))}_onClick(e){this.props.onPress(e,this.props.url)}_onKeyPress(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onClick())}}const uCe=tC(cCe);class dCe extends go.Component{constructor(e){super(e),this._onJoinPress=this._onJoinPress.bind(this),this._onPress=this._onPress.bind(this),this._toDisplayableItem=this._toDisplayableItem.bind(this)}componentDidMount(){mj(function(){return{action:"selected",attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},source:"calendar",type:zI}}())}render(){const e=this.props,t=e.disabled,n=e.listEmptyComponent,r=this.props._eventList,i=(void 0===r?[]:r).map(this._toDisplayableItem);return go.createElement(aCe,{disabled:t,listEmptyComponent:n,meetings:i,onPress:this._onPress})}_onJoinPress(e,t){e.stopPropagation(),this._onPress(t,"meeting.join")}_onPress(e){var t;mj(KI(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"meeting.tile"));const n=null===(t=this.props._eventList)||void 0===t?void 0:t.find((t=>t.url===e)),r=null!=n&&n.startDate?Date.parse(n.startDate):NaN,i=null!=n&&n.endDate?Date.parse(n.endDate):NaN;!isNaN(r)&&!isNaN(i)&&i>r?this.props.dispatch(G0(Math.round((i-r)/1e3),{startTimeUnix:r,url:e})):this.props.dispatch(G0(void 0)),this.props.dispatch(G1(e))}_toDisplayableItem(e){return{elementAfter:e.url?go.createElement(uCe,{onPress:this._onJoinPress,url:e.url}):go.createElement(lCe,{calendarId:e.calendarId,eventId:e.id}),date:e.startDate,time:[e.startDate,e.endDate],description:e.url,title:e.title,url:e.url}}}!function(e,t,n){(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(dCe,"defaultProps",{_eventList:[]});const pCe=ra((function(e){return{_eventList:e["features/calendar-sync"].events}}))(dCe),fCe=tC(ra((function(e){const t=e["features/calendar-sync"],n=t.error,r=t.events,i=t.integrationType,o=t.isLoadingEvents;return{_calendarError:n,_hasIntegrationSelected:Boolean(i),_hasLoadedEvents:Boolean(r)||!o}}))(class extends iCe{constructor(e){super(e),this._getRenderListEmptyComponent=this._getRenderListEmptyComponent.bind(this),this._onOpenSettings=this._onOpenSettings.bind(this),this._onKeyPressOpenSettings=this._onKeyPressOpenSettings.bind(this),this._onRefreshEvents=this._onRefreshEvents.bind(this)}render(){const e=this.props.disabled;return pCe?go.createElement(pCe,{disabled:Boolean(e),listEmptyComponent:this._getRenderListEmptyComponent()}):null}_getErrorMessage(){const e=this.props,t=e._calendarError,n=void 0===t?{error:void 0}:t,r=e.t;let i="calendarSync.error.generic",o=!0,a=!0;return"idpiframe_initialization_failed"===n.error?(i="calendarSync.error.appConfiguration",o=!1,a=!1):n.error===GJ&&(i="calendarSync.error.notSignedIn",o=!1),go.createElement("div",{className:"meetings-list-empty"},go.createElement("p",{className:"description"},r(i)),go.createElement("div",{className:"calendar-action-buttons"},a&&go.createElement("div",{className:"button",onClick:this._onOpenSettings},r("calendarSync.permissionButton")),o&&go.createElement("div",{className:"button",onClick:this._onRefreshEvents},r("calendarSync.refresh"))))}_getRenderListEmptyComponent(){const e=this.props,t=e._calendarError,n=e._hasIntegrationSelected,r=e._hasLoadedEvents,i=e.t;return t?this._getErrorMessage():n&&r?go.createElement("div",{className:"meetings-list-empty"},go.createElement("p",{className:"description"},i("calendarSync.noEvents")),go.createElement("div",{className:"button",onClick:this._onRefreshEvents},i("calendarSync.refresh"))):n&&!r?go.createElement("div",{className:"meetings-list-empty"},go.createElement(XV,null)):go.createElement("div",{className:"meetings-list-empty"},go.createElement("div",{className:"meetings-list-empty-image"},go.createElement("img",{alt:i("welcomepage.logo.calendar"),src:"./images/calendar.svg"})),go.createElement("div",{className:"description"},i("welcomepage.connectCalendarText",{app:interfaceConfig.APP_NAME,provider:interfaceConfig.PROVIDER_NAME})),go.createElement("div",{className:"meetings-list-empty-button",onClick:this._onOpenSettings,onKeyPress:this._onKeyPressOpenSettings,role:"button",tabIndex:0},go.createElement(AI,{className:"meetings-list-empty-icon",src:vS}),go.createElement("span",null,i("welcomepage.connectCalendarButton"))))}_onOpenSettings(){mj(KI("connect")),this.props.dispatch(z2(Pz))}_onKeyPressOpenSettings(e){" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),this._onOpenSettings())}_onRefreshEvents(){this.props.dispatch(FJ(!0))}})),hCe={emptyListContainer:{},emptyListText:{}};class mCe extends iCe{constructor(e){super(e),this._onPress=this._onPress.bind(this)}componentDidMount(){mj(function(){return{action:"selected",attributes:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},source:"recent.list",type:zI}}())}_getRenderListEmptyComponent(){const e=this.props.t,t="meetings-list-empty-description";return go.createElement(yI,{"aria-describedby":t,"aria-label":e("welcomepage.recentList"),className:"meetings-list-empty",role:"region",style:hCe.emptyListContainer},go.createElement(_I,{className:"description",id:t,style:hCe.emptyListText},e("welcomepage.recentListEmpty")))}_onPress(e){const t=this.props.dispatch;mj(function(e){return{action:"clicked",actionSubject:e,attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},source:"recent.list",type:zI}}("meeting.tile")),t(G1(e))}}const gCe=tC(ra((function(e){return{_recentList:e["features/recent-list"]}}))(class extends mCe{constructor(e){super(e),this._getRenderListEmptyComponent=this._getRenderListEmptyComponent.bind(this),this._onPress=this._onPress.bind(this),this._onItemDelete=this._onItemDelete.bind(this)}_onItemDelete(e){this.props.dispatch({type:pae,entryId:e})}
103render(){if(!mae())return null;const e=this.props,t=e.disabled,n=function(e){return[...e].reverse().map((e=>({date:e.date,duration:e.duration,time:[e.date],title:gi(hi(e.conference).room),url:e.conference})))}(e._recentList);return go.createElement(aCe,{disabled:Boolean(t),hideURL:!0,listEmptyComponent:this._getRenderListEmptyComponent(),meetings:n,onItemDelete:this._onItemDelete,onPress:this._onPress})}}));function vCe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class bCe extends go.Component{constructor(e){super(e),vCe(this,"_mounted",void 0),vCe(this,"state",{animateTimeoutId:void 0,generatedRoomName:"",generateRoomNames:void 0,insecureRoomName:!1,joining:!1,room:"",roomPlaceholder:"",updateTimeoutId:void 0,_fieldFocused:!1,isSettingsScreenFocused:!1,roomNameInputAnimation:0,hintBoxAnimation:0}),this._animateRoomNameChanging=this._animateRoomNameChanging.bind(this),this._onJoin=this._onJoin.bind(this),this._onRoomChange=this._onRoomChange.bind(this),this._renderInsecureRoomNameWarning=this._renderInsecureRoomNameWarning.bind(this),this._updateRoomName=this._updateRoomName.bind(this)}componentDidMount(){this._mounted=!0,mj(dD("viewed",void 0,{value:1}))}componentWillUnmount(){this._clearTimeouts(),this._mounted=!1}_animateRoomNameChanging(e){let t;const n=this.state.roomPlaceholder+e.substr(0,1);e.length>1&&(t=window.setTimeout((()=>{this._animateRoomNameChanging(e.substring(1,e.length))}),70)),this.setState({animateTimeoutId:t,roomPlaceholder:n})}_clearTimeouts(){this.state.animateTimeoutId&&clearTimeout(this.state.animateTimeoutId),this.state.updateTimeoutId&&clearTimeout(this.state.updateTimeoutId)}_doRenderInsecureRoomNameWarning(){return null}_onJoin(){const e=this.state.room||this.state.generatedRoomName;if(mj(dD("clicked","joinButton",{isGenerated:!this.state.room,room:e})),e){this.setState({joining:!0});const t=()=>this._mounted&&this.setState({joining:!1});this.props.dispatch(G1(e)).then(t,t)}}_onRoomChange(e){this.setState({room:e,insecureRoomName:Boolean(this.props._enableInsecureRoomNameWarning&&e&&cte(e))}),e||this._updateRoomName()}_renderInsecureRoomNameWarning(){return this.props._enableInsecureRoomNameWarning&&this.state.insecureRoomName?this._doRenderInsecureRoomNameWarning():null}_updateRoomName(){const e=ie(),t=window.setTimeout(this._updateRoomName,1e4);this._clearTimeouts(),this.setState({generatedRoomName:e,roomPlaceholder:"",updateTimeoutId:t},(()=>{this.state.room?this._clearTimeouts():this._animateRoomNameChanging(e)}))}}function yCe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const _Ce=e=>{let t=e.accessibilityLabel,n=e.tabs;const r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return yCe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yCe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}((0,go.useState)(0),2),i=r[0],o=r[1],a=(0,go.useCallback)((e=>t=>{t.preventDefault(),o(e)}),[]),s=(0,go.useCallback)((e=>t=>{let r=null;
103"ArrowLeft"===t.key&&(t.preventDefault(),r=0===e?n.length-1:e-1),"ArrowRight"===t.key&&(t.preventDefault(),r=e===n.length-1?0:e+1),null!==r&&o(r)}),[n]);return(0,go.useEffect)((()=>{var e,t;"tab"===(null===(e=document.activeElement)||void 0===e?void 0:e.getAttribute("role"))&&(null===(t=document.querySelector(`#${n[i].id}-tab`))||void 0===t||t.focus())}),[i,n]),go.createElement("div",{className:"tab-container"},n.length>1?go.createElement(go.Fragment,null,go.createElement("div",{"aria-label":t,className:"tab-buttons",role:"tablist"},n.map(((e,t)=>go.createElement("button",{"aria-controls":`${e.id}-panel`,"aria-selected":i===t?"true":"false",id:`${e.id}-tab`,key:e.id,onClick:a(t),onKeyDown:s(t),role:"tab",tabIndex:i===t?void 0:-1},e.label)))),n.map(((e,t)=>go.createElement("div",{"aria-labelledby":`${e.id}-tab`,className:i===t?"tab-content":"hide",id:`${e.id}-panel`,key:e.id,role:"tabpanel",tabIndex:0},e.content)))):go.createElement(go.Fragment,null,go.createElement("h2",{className:"sr-only"},t),go.createElement("div",{className:"tab-content"},n[0].content)))};function wCe(e,t,n){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class SCe extends bCe{constructor(e){super(e),wCe(this,"_additionalContentRef",void 0),wCe(this,"_additionalToolbarContentRef",void 0),wCe(this,"_additionalCardRef",void 0),wCe(this,"_roomInputRef",void 0),wCe(this,"_additionalCardTemplate",void 0),wCe(this,"_additionalContentTemplate",void 0),wCe(this,"_additionalToolbarContentTemplate",void 0),wCe(this,"_titleHasNotAllowCharacter",void 0),this.state={...this.state,generateRoomNames:interfaceConfig.GENERATE_ROOMNAMES_ON_WELCOME_PAGE},this._titleHasNotAllowCharacter=!1,this._additionalContentRef=null,this._roomInputRef=null,this._additionalToolbarContentRef=null,this._additionalCardRef=null,this._additionalCardTemplate=document.getElementById("welcome-page-additional-card-template"),this._additionalContentTemplate=document.getElementById("welcome-page-additional-content-template"),this._additionalToolbarContentTemplate=document.getElementById("settings-toolbar-additional-content-template"),this._onFormSubmit=this._onFormSubmit.bind(this),this._onRoomChange=this._onRoomChange.bind(this),this._setAdditionalCardRef=this._setAdditionalCardRef.bind(this),this._setAdditionalContentRef=this._setAdditionalContentRef.bind(this),this._setRoomInputRef=this._setRoomInputRef.bind(this),this._setAdditionalToolbarContentRef=this._setAdditionalToolbarContentRef.bind(this),this._renderFooter=this._renderFooter.bind(this)}componentDidMount(){var e,t,n,r,i,o;super.componentDidMount(),document.body.classList.add("welcome-page"),document.title=interfaceConfig.APP_NAME,this.state.generateRoomNames&&this._updateRoomName(),this._shouldShowAdditionalContent()&&(null===(e=this._additionalContentRef)||void 0===e||e.appendChild(null===(t=this._additionalContentTemplate)||void 0===t?void 0:t.content.cloneNode(!0))),this._shouldShowAdditionalToolbarContent()&&(null===(n=this._additionalToolbarContentRef)||void 0===n||n.appendChild(null===(r=this._additionalToolbarContentTemplate)||void 0===r?void 0:r.content.cloneNode(!0))),this._shouldShowAdditionalCard()&&(null===(i=this._additionalCardRef)||void 0===i||i.appendChild(null===(o=this._additionalCardTemplate)||void 0===o?void 0:o.content.cloneNode(!0)))}componentWillUnmount(){super.componentWillUnmount(),document.body.classList.remove("welcome-page")}render(){const e=this.props,t=e._moderatedRoomServiceUrl,n=e.t,r=interfaceConfig,i=r.DEFAULT_WELCOME_PAGE_LOGO_URL,o=r.DISPLAY_WELCOME_FOOTER,a=this._shouldShowAdditionalCard(),s=this._shouldShowAdditionalContent(),l=this._shouldShowAdditionalToolbarContent(),c=s?"with-content":"without-content",u=o?"with-footer":"without-footer";return go.createElement("div",{className:`welcome ${c} ${u}`,id:"welcome_page"},go.createElement("div",{className:"header"},go.createElement("div",{className:"header-image"}),go.createElement("div",{className:"header-container"},go.createElement("div",{className:"header-watermark-container"},go.createElement("div",{className:"welcome-watermark"},go.createElement(ufe,{defaultJitsiLogoURL:i,noMargins:!0}))),go.createElement("div",{className:"welcome-page-settings"},go.createElement(wbe,{defaultTab:Pz,isDisplayedOnWelcomePage:!0}),l?go.createElement("div",{className:"settings-toolbar-content",ref:this._setAdditionalToolbarContentRef}):null),go.createElement("h1",{className:"header-text-title"},"fairmeeting"),go.createElement("span",{className:"header-text-subtitle"},n("welcomepage.headerSubtitle")),go.createElement("div",{id:"enter_room"},go.createElement("div",{className:"join-meeting-container"},go.createElement("div",{className:"enter-room-input-container"},go.createElement("form",{onSubmit:this._onFormSubmit},go.createElement("input",{"aria-disabled":"false","aria-label":"Meeting name input",autoFocus:!0,className:"enter-room-input",id:"enter_room_field",onChange:this._onRoomChange,pattern:"^[^?&:\"'%#]+$",placeholder:this.state.roomPlaceholder,ref:this._setRoomInputRef,type:"text",value:this.state.room}))),go.createElement("button",{"aria-disabled":"false","aria-label":"Start meeting",className:"welcome-page-button",id:"enter_room_button",onClick:this._onFormSubmit,tabIndex:0,type:"button"},n("welcomepage.startMeeting")))),this._titleHasNotAllowCharacter&&go.
103createElement("div",{className:"not-allow-title-character-div",role:"alert"},go.createElement(AI,{src:qE}),go.createElement("span",{className:"not-allow-title-character-text"},n("welcomepage.roomNameAllowedChars"))),this._renderInsecureRoomNameWarning(),t&&go.createElement("div",{id:"moderated-meetings"},sC(n,"welcomepage.moderatedMessage",{url:t})))),go.createElement("div",{className:"welcome-cards-container"},go.createElement("div",{className:"welcome-card-column"},go.createElement("div",{className:"welcome-tabs welcome-card welcome-card--blue"},this._renderTabs()),a?go.createElement("div",{className:"welcome-card welcome-card--dark",ref:this._setAdditionalCardRef}):null),s?go.createElement("div",{className:"welcome-page-content",ref:this._setAdditionalContentRef}):null),o&&this._renderFooter())}_doRenderInsecureRoomNameWarning(){return go.createElement("div",{className:"insecure-room-name-warning"},go.createElement(AI,{src:qE}),go.createElement("span",null,Awe(this.props.t,"welcome")))}_onFormSubmit(e){e.preventDefault(),this._roomInputRef&&!this._roomInputRef.reportValidity()||this._onJoin()}_onRoomChange(e){this._titleHasNotAllowCharacter=["?","&",":","'",'"',"%","#","."].some((t=>e.target.value.includes(t))),super._onRoomChange(e.target.value)}_renderFooter(){const e=this.props,t=e.t,n=e._deeplinkingCfg,r=n.ios,i=void 0===r?{downloadLink:void 0}:r,o=n.android,a=void 0===o?{fDroidUrl:void 0,downloadLink:void 0}:o,s=i.downloadLink,l=a.fDroidUrl,c=a.downloadLink;return go.createElement("footer",{className:"welcome-footer"},go.createElement("div",{className:"welcome-footer-centered"},go.createElement("div",{className:"welcome-footer-padded"},go.createElement("div",{className:"welcome-footer-row-block welcome-footer--row-1"},go.createElement("div",{className:"welcome-footer-row-1-text"},t("welcomepage.jitsiOnMobile")),go.createElement("a",{className:"welcome-badge",href:s,rel:"noopener noreferrer",target:"_blank"},go.createElement("img",{alt:t("welcomepage.mobileDownLoadLinkIos"),src:"./images/app-store-badge.png"})),go.createElement("a",{className:"welcome-badge",href:c,rel:"noopener noreferrer",target:"_blank"},go.createElement("img",{alt:t("welcomepage.mobileDownLoadLinkAndroid"),src:"./images/google-play-badge.png"})),go.createElement("a",{className:"welcome-badge",href:l,rel:"noopener noreferrer",target:"_blank"},go.createElement("img",{alt:t("welcomepage.mobileDownLoadLinkFDroid"),src:"./images/f-droid-badge.png"}))))))}_renderTabs(){if(po())return null;const e=this.props,t=e._calendarEnabled,n=e._recentListEnabled,r=e.t,i=[];return t&&i.push({id:"calendar",label:r("welcomepage.upcomingMeetings"),content:go.createElement(fCe,null)}),n&&i.push({id:"recent",label:r("welcomepage.recentMeetings"),content:go.createElement(gCe,null)}),0===i.length?null:go.createElement(_Ce,{accessibilityLabel:r("welcomepage.meetingsAccessibilityLabel"),tabs:i})}_setAdditionalCardRef(e){this._additionalCardRef=e}_setAdditionalContentRef(e){this._additionalContentRef=e}_setAdditionalToolbarContentRef(e){this._additionalToolbarContentRef=e}_setRoomInputRef(e){this._roomInputRef=e}_shouldShowAdditionalCard(){var e,t;return interfaceConfig.DISPLAY_WELCOME_PAGE_ADDITIONAL_CARD&&(null===(e=this._additionalCardTemplate)||void 0===e?void 0:e.content)&&(null===(t=this._additionalCardTemplate)||void 0===t||null===(t=t.innerHTML)||void 0===t?void 0:t.trim())}_shouldShowAdditionalContent(){var e,t;return interfaceConfig.DISPLAY_WELCOME_PAGE_CONTENT&&(null===(e=this._additionalContentTemplate)||void 0===e?void 0:e.content)&&(null===(t=this._additionalContentTemplate)||void 0===t||null===(t=t.innerHTML)||void 0===t?void 0:t.trim())}_shouldShowAdditionalToolbarContent(){var e,t;return interfaceConfig.DISPLAY_WELCOME_PAGE_TOOLBAR_ADDITIONAL_CONTENT&&(null===(e=this._additionalToolbarContentTemplate)||void 0===e?void 0:e.content)&&(null===(t=this._additionalToolbarContentTemplate)||void 0===t?void 0:t.innerHTML.trim())}}wCe(SCe,"defaultProps",{_room:""});const ECe=tC(ra((function(e){var t;return{_calendarEnabled:KZ(e),_deeplinkingCfg:e["features/base/config"].deeplinking||{},_enableInsecureRoomNameWarning:yx(e),_moderatedRoomServiceUrl:e["features/base/config"].moderatedRoomServiceUrl,_recentListEnabled:mae(),_room:null!==(t=e["features/base/conference"].room)&&void 0!==t?t:"",_settings:e["features/base/settings"]}}))(SCe));BY.register((e=>t=>n=>{switch(n.type){case t1:return function(e,t,n){const r=t(n),i=window,o=i.history,a=i.location;if(!T()){if(o&&a&&o.length&&"function"==typeof o.replaceState){const e=bP(a);var s;a!==e&&o.replaceState(o.state,(null===(s=document)||void 0===s?void 0:s.title)||"",e)}return r}}(0,t,n);case n1:return function(e,t,n){let r=e.dispatch;if(!function(e,t){var n;const r=t.error;if(r&&"item-not-found"===r.message&&(null===(n=r.details)||void 0===n?void 0:n.shard_changed)){const t=e(),n=t["features/base/connection"].timeEstablished,i=t["features/base/config"]._immediateReloadThreshold,o=Number(n&&Date.now()-n),a=!n||o<=("number"==typeof i?i:1500);return mj(function(e){return{action:e,actionSubject:"connection",attributes:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}}}("failed",{...r,connectionEstablished:n,splitBrain:a,timeSinceConnectionEstablished:o})),a}return!1}(e.getState,n))return t(n);r(J1())}
103(e,t,n);case CY:return function(e,t,n){const r=t(n);return function(e){let t=e.dispatch;const n=(0,e.getState)(),r=n["features/base/app"].app;(function(e){const t=Ee(e);return function(e){if(!x5(e["features/base/conference"].room))return;const t={component:void 0,href:void 0},n=e["features/base/connection"].locationURL;return window.location.href!==(null==n?void 0:n.href)?(t.href=null==n?void 0:n.href,Promise.resolve(t)):function(e){var t;const n=e["features/base/conference"].room;if(e["features/deep-linking"].launchInWeb||!n||null!==(t=e["features/base/config"].deeplinking)&&void 0!==t&&t.disabled||p.isElectron()||xe(e))return Promise.resolve();if(po()){const e="object"==typeof interfaceConfig&&interfaceConfig.MOBILE_APP_PROMO;return Promise.resolve(void 0===e||Boolean(e)?yee:wee)}return See(e).then((e=>e?cee:void 0))}(e).then((e=>(e?t.component=e:Hm()?t.component=tCe:t.component=rCe,t)))}(t)||function(e){const t={component:void 0,href:void 0};if(F1(e))if(Hm()){const n=function(e){var t;return null===(t=Ee(e)["features/base/config"].welcomePage)||void 0===t?void 0:t.customUrl}(e);n?t.href=n:t.component=ECe}else t.component=rCe;else{const e=new URL(window.location.href);e.pathname+=ie(),t.href=e.href}return Promise.resolve(t)}(t)})(n).then((e=>(t(function(e,t){return{type:"APP_WILL_NAVIGATE",app:e,route:t}}(r,e)),r._navigate(e))))}(e),r}(e,t,n)}return t(n)}));
103const kCe={availableDevices:{audioInput:[],audioOutput:[],videoInput:[]},pendingRequests:[],permissions:{audio:!1,video:!1}};N9.register("features/base/devices",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case c7:{const n=yz(t.devices);return{...e,availableDevices:n}}case u7:return{...e,pendingRequests:[...e.pendingRequests,t.request]};case d7:return{...e,pendingRequests:[]};case s7:return dz.debug(`set audio input device: ${t.deviceId}`),e;case l7:return dz.debug(`set video input device: ${t.deviceId}`),e;case f7:return{...e,permissions:t.permissions};default:return e}}));const CCe={preCallTestState:{status:lwe.INITIAL},unsafeRoomConsent:!1};N9.register("features/base/premeeting",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:CCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case gwe:return{...e,preCallTestState:t.value};case vwe:return{...e,unsafeRoomConsent:t.consent};default:return e}}));const ACe={enabled:!1,isOpen:!1,isResizing:!1,width:{current:I4,userSet:null}};M9.register("features/custom-panel",{enabled:!0,width:!0}),N9.register("features/custom-panel",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ACe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"CUSTOM_PANEL_CLOSE":return{...e,isOpen:!1};case"CUSTOM_PANEL_OPEN":return{...e,isOpen:!0};case"SET_CUSTOM_PANEL_ENABLED":return{...e,enabled:t.enabled};case $te:return{...e,width:{...e.width,current:t.width}};case Wte:return{...e,width:{current:t.width,userSet:t.width}};case Yte:return{...e,isResizing:t.resizing};default:return e}}));const TCe={content:"",previousContent:"",visible:!1};N9.register("features/base/tooltip",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:TCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case RX:return{content:t.content,previousContent:e.content,visible:!0};case OX:return t.content===e.content?{content:"",previousContent:"",visible:!1}:e}return e}));const ICe={enabled:!1,maxMode:xee};N9.register("features/e2ee",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ICe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case wW:return{...e,enabled:t.enabled};case SW:return{...e,maxMode:t.maxMode};default:return e}}));const DCe={faceBoxes:{},faceLandmarks:[],faceLandmarksBuffer:[],recognitionActive:!1};N9.register("features/face-landmarks",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:DCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case wte:{const n=t.addToBuffer,r=t.faceLandmarks;return{...e,faceLandmarks:[...e.faceLandmarks,r],faceLandmarksBuffer:n?[...e.faceLandmarksBuffer,{emotion:r.faceExpression,timestamp:r.timestamp}]:e.faceLandmarksBuffer}}case Ste:return{...e,faceLandmarksBuffer:[]};case Ete:return{...e,faceBoxes:{...e.faceBoxes,[t.id]:t.faceBox}}}return e}));const PCe={message:"",score:-1,submitted:!1};N9.register("features/feedback",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:PCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case z7:return{...e,message:t.message,score:t.score};case $7:case W7:return{...e,message:"",score:-1,submitted:!0}}return e}));const xCe="features/keyboard-shortcuts",RCe={enabled:!0,shortcuts:new Map,shortcutsHelp:new Map};M9.register(xCe,{enabled:!0}),N9.register(xCe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:RCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case A2:return{...e,enabled:!0};case T2:return{...e,enabled:!1};case k2:{var n;const r=t.shortcut,i=r.alt,o=r.character,a=r.ctrl;let s=o;return a&&i?s=`-:${o}`:i?s=`:${o}`:a&&(s=`-${o}`),{...e,shortcuts:new Map(e.shortcuts).set(s,t.shortcut),shortcutsHelp:t.shortcut.helpDescription?new Map(e.shortcutsHelp).set(null!==(n=t.shortcut.helpCharacter)&&void 0!==n?n:s,t.shortcut.helpDescription):e.shortcutsHelp}}case C2:{let n=t.character;t.ctrl&&t.alt?n=`-:${t.character}`:t.alt?n=`:${t.character}`:t.ctrl&&(n=`-${t.character}`);const r=new Map(e.shortcuts);r.delete(n);const i=new Map(e.shortcutsHelp);return i.delete(n),{...e,shortcuts:r,shortcutsHelp:i}}}return e}));const OCe={screens:{}};N9.register("features/multi-screen",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:OCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case kK:return{...e,screens:{...e.screens,[t.id]:{...e.screens[t.id],source:t.source,screenId:t.screenId}}};case CK:{const n=e.screens[t.id];return n?{...e,screens:{...e.screens,[t.id]:{...n,handle:t.handle}}}:e}case AK:{const n={...e.screens};return delete n[t.id],{...e,screens:n}}case TK:return{...e,screens:{}}}return e})),N9.register("features/no-audio-signal",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===Yee?we(e,"noAudioSignalNotificationUid",t.uid):e})),N9.register("features/noise-detection",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===Qee?we(e,"noisyAudioInputNotificationUid",t.uid):e}));const MCe={isOpen:!1,participantsVolume:{}};N9.register(e4,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:MCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case PK:return{...e,isOpen:!1};case xK:return{...e,isOpen:!0};case"SET_VOLUME":return{...e,participantsVolume:{...e.participantsVolume,[t.participantId]:t.volume}};default:return e}}));const NCe={isPiPActive:!1};N9.register("features/pip",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:NCe,t=arguments.length>1?arguments[1]:void 0;return t.type===MK?{...e,isPiPActive:t.isPiPActive}:e})),N9.register("features/power-monitor",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case n8:return function(e,t){return we(e,"transport",t)}(e,t.transport);case t8:return function(e){return we(e,"suspendDetected",!0)}(e)}return e}));
103const LCe={country:"",deviceStatusText:"prejoin.configuringDevices",deviceStatusType:"pending",dialOutCountry:{name:"United States",dialCode:"1",code:"us"},dialOutNumber:"",dialOutStatus:"prejoin.dialing",name:"",rawError:"",showPrejoin:!0,skipPrejoinOnReload:!1,showJoinByPhoneDialog:!1};M9.register("features/prejoin",{skipPrejoinOnReload:!0},LCe),N9.register("features/prejoin",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:LCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case JD:return{...e,joiningInProgress:t.value};case XD:return{...e,skipPrejoinOnReload:t.value};case oP:return{...e,showPrejoin:t.value};case iP:{const n=function(e){const t=e.audioOnlyError,n=e.videoOnlyError,r=e.audioAndVideoError;return r?{deviceStatusType:"warning",deviceStatusText:"prejoin.audioAndVideoError",rawError:r.message}:t?{deviceStatusType:"warning",deviceStatusText:"prejoin.audioOnlyError",rawError:t.message}:n?{deviceStatusType:"warning",deviceStatusText:"prejoin.videoOnlyError",rawError:n.message}:{deviceStatusType:"ok",deviceStatusText:"prejoin.lookGood",rawError:""}}(t.value);return{...e,...n}}case QD:{const n=t.value,r=n.deviceStatusType,i=n.deviceStatusText;return{...e,deviceStatusText:i,deviceStatusType:r}}case tP:return{...e,dialOutNumber:t.value};case eP:return{...e,dialOutCountry:t.value};case nP:return{...e,dialOutStatus:t.value};case rP:return{...e,showJoinByPhoneDialog:t.value};default:return e}}));const jCe={active:!1,controller:{isCapturingEvents:!1},receiver:{enabled:!1}};N9.register("features/remote-control",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ik:return{...e,controller:we(e.controller,"isCapturingEvents",t.isCapturingEvents)};case Dk:return we(e,"active",t.active);case Pk:return{...e,receiver:we(e.receiver,"transport",t.transport)};case xk:return{...e,receiver:we(e.receiver,"enabled",t.enabled)};case Mk:return{...e,controller:we(e.controller,"requestedParticipant",t.requestedParticipant)};case Ok:return{...e,controller:we(e.controller,"controlled",t.controlled)};case Rk:return{...e,receiver:we(e.receiver,"controller",t.controller)}}return e})),N9.register("features/screen-share",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=t.captureFrameRate,r=t.isSharingAudio,i=t.desktopAudioTrack;switch(t.type){case oH:return{...e,isSharingAudio:r};case aH:return{...e,captureFrameRate:n};case sH:return{...e,desktopAudioTrack:i};default:return e}}));const BCe="features/noise-suppression",FCe={enabled:!1};M9.register(BCe),N9.register(BCe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:FCe,t=arguments.length>1?arguments[1]:void 0;const n=t.enabled;return t.type===Lm?{...e,enabled:n}:e})),M9.register("features/screnshot-capture",!0,{capturesEnabled:!1});
103const UCe={capturesEnabled:!1};N9.register("features/screenshot-capture",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:UCe,t=arguments.length>1?arguments[1]:void 0;return t.type===CH?{...e,capturesEnabled:t.payload}:e})),N9.register("features/talk-while-muted",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===gte?we(e,"currentNotificationUid",t.uid):e}));const HCe={acknowledged:!1,durationSeconds:0,expired:!1,overSeconds:0,remainingSeconds:0,running:!1,warningTriggered:!1};function VCe(e,t,n){const r=Math.max(0,Math.round((t-n)/1e3));return{expired:r<=0,overSeconds:Math.max(0,Math.round((n-t)/1e3)),remainingSeconds:Math.min(r,e)}}N9.register("features/time-timer",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:HCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case M0:return{...e,calendarDurationSeconds:t.durationSeconds,calendarStartTimeUnix:t.startTimeUnix,calendarUrl:t.url};case B0:{const n=t.durationSeconds,r=t.nowUnix,i=r+1e3*(n-t.elapsedSeconds),o=VCe(n,i,r);return{...e,acknowledged:!1,durationSeconds:n,...o,running:!0,scheduledEndUnix:i,warningTriggered:o.remainingSeconds<=300}}case F0:return{...e,acknowledged:!1,durationSeconds:0,expired:!1,overSeconds:0,remainingSeconds:0,running:!1,scheduledEndUnix:void 0,warningTriggered:!1};case L0:return{...e,expired:!0};case N0:return{...e,acknowledged:!0};case j0:return{...e,warningTriggered:!0};case U0:return e.running&&"number"==typeof e.scheduledEndUnix?{...e,...VCe(e.durationSeconds,e.scheduledEndUnix,t.nowUnix)}:e}return e}));const zCe="features/virtual-background";N9.register(zCe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const n=t.virtualSource,r=t.backgroundEffectEnabled,i=t.blurValue,o=t.backgroundType,a=t.selectedThumbnail;switch(M9.register(zCe),t.type){case zX:return{...e,virtualSource:n,blurValue:i,backgroundType:o,selectedThumbnail:a};case VX:return{...e,backgroundEffectEnabled:r}}return e}));const $Ce={deviceInfo:{}};N9.register("features/web-hid",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$Ce,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Vz:return{...e,deviceInfo:t.deviceInfo};case Wz:return{...e,deviceInfo:{...e.deviceInfo,...t.updates}};case zz:return{...e,deviceInfo:$Ce.deviceInfo};default:return e}}));const WCe={files:new Map};N9.register("features/file-sharing",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:WCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case zY:{const n=new Map(e.files);return n.set(t.file.fileId,t.file),{...e,files:n}}case WY:{const n=new Map(e.files);return n.delete(t.fileId),{...e,files:n}}case HY:{const n=new Map(e.files),r=n.get(t.fileId);return r&&n.set(t.fileId,{...r,progress:t.progress}),{...e,files:n}}case $Y:return{...e,files:new Map(Object.entries(t.files))};default:return e}}));const YCe={isInitialized:!1,initialPermanentProperties:{},localTracksDuration:{audio:{startedTime:-1,value:0},video:{camera:{startedTime:-1,value:0},desktop:{startedTime:-1,value:0}},conference:{startedTime:-1,value:0}}};N9.register("features/analytics",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:YCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Zte:return{...e,initialPermanentProperties:t.value?e.initialPermanentProperties:{},isInitialized:t.value};case Qte:return{...e,initialPermanentProperties:{...e.initialPermanentProperties,...t.properties}};case Jte:return{...e,localTracksDuration:t.localTracksDuration};default:return e}}));const qCe={language:null,participantLanguages:{},receivingSources:[],translationListeners:[]};N9.register("features/audio-translation",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case tne:return qCe;case nne:return{...e,receivingSources:[]};case rne:return{...e,language:t.language};case ine:return{...e,participantLanguages:{...e.participantLanguages,[t.participantId]:t.language}};case one:return{...e,translationListeners:t.ids};case ane:{const n=e.receivingSources.includes(t.sourceName);return t.sending===n?e:{...e,receivingSources:t.sending?[...e.receivingSources,t.sourceName]:e.receivingSources.filter((e=>e!==t.sourceName))}}default:return e}})),N9.register("features/authentication",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Z1:return ye(e,{error:void 0,progress:void 0,thenableWithCancel:void 0});case i2:return ye(e,{showModeratorLogin:!0});case e2:return ye(e,{error:void 0,waitForOwnerTimeoutID:void 0});case t2:return ye(e,{error:void 0,showModeratorLogin:!1});case n2:{let n=t.thenableWithCancel;if(e.thenableWithCancel===n){const r=t.error,i=t.progress;return(r||1===i)&&(n=void 0),ye(e,{error:r,progress:i||void 0,thenableWithCancel:n})}break}case r2:return ye(e,{error:void 0,progress:void 0,thenableWithCancel:t.thenableWithCancel});case o2:return ye(e,{waitForOwnerTimeoutID:t.waitForOwnerTimeoutID})}return e}));const GCe={audioModerationEnabled:!1,desktopModerationEnabled:!1,videoModerationEnabled:!1,audioWhitelist:{},desktopWhitelist:{},videoWhitelist:{},pendingAudio:[],pendingDesktop:[],pendingVideo:[]};function KCe(e,t,n){let r=!1;const i=Fn[e],o=n[i].map((e=>e.id===t.id?(r=!0,{...e,...t}):e));return!!r&&(n[i]=o,!0)}N9.register("features/av-moderation",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:GCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ha:{let n={};switch(t.mediaType){case Nn:n={audioModerationEnabled:!1,audioUnmuteApproved:void 0};break;case Ln:n={desktopModerationEnabled:!1,desktopUnmuteApproved:void 0};break;case jn:n={videoModerationEnabled:!1,videoUnmuteApproved:void 0}}return{...e,...n,audioWhitelist:{},desktopWhitelist:{},videoWhitelist:{},pendingAudio:[],pendingDesktop:[],pendingVideo:[]}}case ga:{let n={};switch(t.mediaType){case Nn:n={audioModerationEnabled:!0};break;case Ln:n={desktopModerationEnabled:!0};break;case jn:n={videoModerationEnabled:!0}}return{...e,...n}}case Ea:{let n={};switch(t.mediaType){case Nn:n={audioUnmuteApproved:!0};break;case Ln:n={desktopUnmuteApproved:!0};break;case jn:n={videoUnmuteApproved:!0}}return{...e,...n}}case ka:{let n={};switch(t.mediaType){case Nn:n={audioUnmuteApproved:!1};break;case Ln:n={desktopUnmuteApproved:!1};break;case jn:n={videoUnmuteApproved:!1}}return{...e,...n}}case Ia:{const n=t.participant;if(!e.pendingAudio.find((e=>e.id===n.id))){const t=[...e.pendingAudio];return t.push(n),{...e,pendingAudio:t}}return e}case Rg:{const n=t.participant,r=e.audioModerationEnabled,i=e.desktopModerationEnabled,o=e.videoModerationEnabled;let a=!1;return r&&(a=KCe(Nn,n,e)),i&&(a=a||KCe(Ln,n,e)),o&&(a=a||KCe(jn,n,e)),a?{...e}:e}case Dg:{const n=t.participant,r=e.audioModerationEnabled,i=e.desktopModerationEnabled,o=e.videoModerationEnabled;let a=!1;if(r){const t=e.pendingAudio.filter((e=>
103e.id!==n.id));e.pendingAudio.length!==t.length&&(e.pendingAudio=t,a=!0)}if(i){const t=e.pendingDesktop.filter((e=>e.id!==n.id));e.pendingDesktop.length!==t.length&&(e.pendingDesktop=t,a=!0)}if(o){const t=e.pendingVideo.filter((e=>e.id!==n.id));e.pendingVideo.length!==t.length&&(e.pendingVideo=t,a=!0)}return a?{...e}:e}case ma:{const n=t.id,r=t.mediaType;return r===Nn?{...e,pendingAudio:e.pendingAudio.filter((e=>e.id!==n))}:r===Ln?{...e,pendingDesktop:e.pendingDesktop.filter((e=>e.id!==n))}:r===jn?{...e,pendingVideo:e.pendingVideo.filter((e=>e.id!==n))}:e}case Aa:{const n=t.mediaType,r=t.id;return n===Nn?{...e,audioWhitelist:{...e.audioWhitelist,[r]:!0}}:n===Ln?{...e,desktopWhitelist:{...e.desktopWhitelist,[r]:!0}}:n===jn?{...e,videoWhitelist:{...e.videoWhitelist,[r]:!0}}:e}case Ta:{const n=t.mediaType,r=t.id;return n===Nn?{...e,audioWhitelist:{...e.audioWhitelist,[r]:!1}}:n===Ln?{...e,desktopWhitelist:{...e.desktopWhitelist,[r]:!1}}:n===jn?{...e,videoWhitelist:{...e.videoWhitelist,[r]:!1}}:e}}return e})),N9.register("features/base/app",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case KW:{const n=t.app;if(e.app!==n)return{...e,app:n};break}case JW:if(e.app===t.app)return{...e,app:void 0}}return e}));const JCe={enabled:!1};function ZCe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}N9.register("features/base/low-bandwidth-mode",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:JCe,t=arguments.length>1?arguments[1]:void 0;return t.type===MH?{...e,enabled:t.lowBandwidthMode}:e}));const QCe={assumedBandwidthBps:void 0,conference:void 0,dataChannelOpen:void 0,e2eeSupported:void 0,iceConnected:void 0,joining:void 0,leaving:void 0,locked:void 0,membersOnly:void 0,metadata:void 0,password:void 0,passwordRequired:void 0,properties:void 0};N9.register("features/base/conference",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:QCe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ZW:return function(e,t){return ye(e,{authEnabled:t.authEnabled,authLogin:t.authLogin})}(e,t);case QW:return function(e,t){let n=t.conference,r=t.error;const i=e.conference||e.joining;if(i&&i!==n)return e;let o,a,s,l,c;switch(r.name){case h.AUTHENTICATION_REQUIRED:o=n;break;case h.CONFERENCE_ACCESS_DENIED:case h.DISPLAY_NAME_REQUIRED:c=!0;break;case h.MEMBERS_ONLY_ERROR:{a=n;const e=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ZCe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ZCe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(r.params,2);e[0],l=e[1];break}case h.PASSWORD_REQUIRED:s=n}return ye(e,{authRequired:o,conference:void 0,e2eeSupported:void 0,error:r,iceConnected:void 0,joining:void 0,leaving:void 0,lobbyError:c,lobbyWaitingForHost:l,locked:s?kae:void 0,membersOnly:a,password:void 0,passwordRequired:s})}(e,t);case XW:return function(e,t){var n;let r=t.conference;const i=null!==(n=r.room)&&void 0!==n&&n.locked?kae:void 0;return ye(e,{authRequired:void 0,conference:r,e2eeSupported:r.isE2EESupported(),joining:void 0,membersOnly:void 0,leaving:void 0,lobbyError:void 0,lobbyWaitingForHost:void 0,locked:i,passwordRequired:void 0})}(e,t);case eY:return we(e,"iceConnected",!0);case oY:return we(e,"subject",t.subject);case rY:return we(e,"localSubject",t.localSubject);case iY:return function(e,t){let n=t.properties;return _e(e.properties,n)?e:ye(e,{properties:n})}(e,t);case aY:return we(e,"conferenceTimestamp",t.conferenceTimestamp);case nY:case dY:return function(e,t){let n=t.conference,r=t.type;const i={...e};for(const t in e)if(e[t]===n)switch(i[t]=void 0,t){case"conference":case"passwordRequired":delete i.locked,delete i.password,i.iceConnected=void 0}return r===dY&&(n!==e.joining&&n!==e.conference||(i.leaving=n)),i}(e,t);case uY:return function(e,t){return ye(e,{error:void 0,joining:t.conference})}(e,t);case i1:return we(e,"authRequired",void 0);case fY:return we(e,"dataChannelOpen",!1);case pY:return we(e,"dataChannelOpen",!0);case gY:return function(e,t){let n=t.conference,r=t.locked;return e.conference!==n?e:ye(e,{locked:r?e.locked||kae:void 0,password:r?e.password:void 0})}(e,t);case bY:return function(e,t){return we(e,"p2p",t.p2p)}(e,t);case TY:return we(e,"assumedBandwidthBps",t.assumedBandwidthBps>=0?Number(t.assumedBandwidthBps):void 0);case wY:return we(e,"startReactionsMuted",t.muted);case a1:return we(e,"room",void 0);case _Y:return{...e,obfuscatedRoom:t.obfuscatedRoom,obfuscatedRoomSource:t.obfuscatedRoomSource};case SY:return function(e,t){let n=t.conference,r=t.method,i=t.password;switch(r){case n.join:return ye(e,{joining:e.conference?e.joining:n,locked:kae,password:i});case n.lock:return ye(e,{locked:i?Eae:void 0,password:i})}return e}(e,t);case kY:return we(e,"pendingSubjectChange",t.subject);case CY:return function(e,t){let n=t.room;return x5(n)||(n=void 0),ye(e,{error:void 0,room:n})}(e,t);case AY:return{...e,startAudioMutedPolicy:t.startAudioMutedPolicy,startVideoMutedPolicy:t.startVideoMutedPolicy};case IY:return{...e,metadata:t.metadata};case sP:return function(e,t){let n=t.config;return{...e,localSubject:n.localSubject,pendingSubjectChange:n.subject,subject:void 0}}(e,t)}return e}));const XCe={},eAe={},tAe={hideConferenceTimer:["conference-timer"],hideConferenceSubject:["subject"],hideParticipantsStats:["participants-count"],hideRecordingLabel:["recording"]};function nAe(){return"ReactNative"===navigator.product?eAe:XCe}function rAe(e){return e.connection||e.connecting}N9.register("features/base/config",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:nAe(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case lP:return function(e,t){let n=t.config;const r=(0,Xt.A)({},e,n);return _e(e,r)?e:r}(e,t);case aP:return{error:void 0,locationURL:t.locationURL};case r1:{const n=t.properties,r=n.region,i=n.shard,o=e.deploymentInfo;return(null==o?void 0:o.region)===r&&(null==o?void 0:o.shard)===i?e:{...e,deploymentInfo:JSON.parse(JSON.stringify({...o,region:r,shard:i}))}}case"LOAD_CONFIG_ERROR":if(e.locationURL===t.locationURL)return{error:t.error};break;case sP:return function(e,t){let n=t.config;n=function(e){var t,n,r;const i=function(e){const t=e;if(!Array.isArray(e.toolbarButtons)&&"object"==typeof interfaceConfig&&Array.isArray(interfaceConfig.TOOLBAR_BUTTONS)&&(t.toolbarButtons=interfaceConfig.TOOLBAR_BUTTONS),e.toolbarConfig||(e.toolbarConfig={}),t.toolbarConfig=e.toolbarConfig||{},"boolean"!=typeof e.toolbarConfig.alwaysVisible&&"object"==typeof interfaceConfig&&"boolean"==typeof interfaceConfig.TOOLBAR_ALWAYS_VISIBLE&&(t.toolbarConfig.alwaysVisible=interfaceConfig.TOOLBAR_ALWAYS_VISIBLE),"number"!=typeof e.toolbarConfig.initialTimeout&&"object"==typeof interfaceConfig&&"number"==typeof interfaceConfig.INITIAL_TOOLBAR_TIMEOUT&&(t.toolbarConfig.initialTimeout=interfaceConfig.INITIAL_TOOLBAR_TIMEOUT),"number"!=typeof e.toolbarConfig.timeout&&"object"==typeof interfaceConfig&&"number"==typeof interfaceConfig.TOOLBAR_TIMEOUT&&(t.toolbarConfig.timeout=interfaceConfig.TOOLBAR_TIMEOUT),!e.connectionIndicators&&"object"==typeof interfaceConfig&&(interfaceConfig.hasOwnProperty("CONNECTION_INDICATOR_DISABLED")||interfaceConfig.hasOwnProperty("CONNECTION_INDICATOR_AUTO_HIDE_ENABLED")||interfaceConfig.hasOwnProperty("CONNECTION_INDICATOR_AUTO_HIDE_TIMEOUT"))&&(t.connectionIndicators={disabled:interfaceConfig.CONNECTION_INDICATOR_DISABLED,autoHide:interfaceConfig.CONNECTION_INDICATOR_AUTO_HIDE_ENABLED,autoHideTimeout:interfaceConfig.CONNECTION_INDICATOR_AUTO_HIDE_TIMEOUT}),void 0===e.disableModeratorIndicator&&"object"==typeof interfaceConfig&&interfaceConfig.hasOwnProperty("DISABLE_FOCUS_INDICATOR")&&(t.disableModeratorIndicator=interfaceConfig.DISABLE_FOCUS_INDICATOR),void 0===e.defaultLocalDisplayName&&"object"==typeof interfaceConfig&&interfaceConfig.hasOwnProperty("DEFAULT_LOCAL_DISPLAY_NAME")&&(t.defaultLocalDisplayName=interfaceConfig.DEFAULT_LOCAL_DISPLAY_NAME),void 0===e.defaultRemoteDisplayName&&"object"==typeof interfaceConfig&&interfaceConfig.hasOwnProperty("DEFAULT_REMOTE_DISPLAY_NAME")&&(t.defaultRemoteDisplayName=interfaceConfig.DEFAULT_REMOTE_DISPLAY_NAME),void 0===e.defaultLogoUrl&&("object"==typeof interfaceConfig&&interfaceConfig.hasOwnProperty("DEFAULT_LOGO_URL")?t.defaultLogoUrl=interfaceConfig.DEFAULT_LOGO_URL:t.defaultLogoUrl="images/watermark.svg"),e.deeplinking&&t.deeplinking)t.deeplinking.disabled=e.deeplinking.hasOwnProperty("disabled")?e.deeplinking.disabled:Boolean(e.disableDeepLinking);else{const n={desktop:{},hideLogo:!1,disabled:Boolean(e.disableDeepLinking),android:{},ios:{}};"object"==typeof interfaceConfig&&(n.desktop&&(n.desktop.appName=interfaceConfig.NATIVE_APP_NAME),n.hideLogo=Boolean(interfaceConfig.HIDE_DEEP_LINKING_LOGO),n.android={appName:interfaceConfig.NATIVE_APP_NAME,appScheme:interfaceConfig.APP_SCHEME,downloadLink:interfaceConfig.MOBILE_DOWNLOAD_LINK_ANDROID,appPackage:interfaceConfig.ANDROID_APP_PACKAGE,fDroidUrl:interfaceConfig.MOBILE_DOWNLOAD_LINK_F_DROID},n.ios={appName:interfaceConfig.NATIVE_APP_NAME,appScheme:interfaceConfig.APP_SCHEME,downloadLink:interfaceConfig.MOBILE_DOWNLOAD_LINK_IOS}),t.deeplinking=n}return t}(e),o=Object.keys(tAe).filter((t=>e[t]));var a,s,l,c;return o.length&&(i.conferenceInfo=function(e){const t=e.conferenceInfo;var n,r;return t?{alwaysVisible:null!==(n=t.alwaysVisible)&&void 0!==n?n:[...Lke.alwaysVisible],autoHide:null!==(r=t.autoHide)&&void 0!==r?r:[...Lke.autoHide]}:{...Lke}}(e),o.forEach((t=>{var n,r,o,a,s;i.conferenceInfo=null!==(n=e.conferenceInfo)&&void 0!==n?n:{},"hideRecordingLabel"===t?(i.conferenceInfo.alwaysVisible=(null!==(r=null===(o=i.conferenceInfo)||void 0===o?void 0:o.alwaysVisible)&&void 0!==r?r:[]).filter((e=>!tAe[t].includes(e))),i.conferenceInfo.autoHide=(0,Xie.A)(i.conferenceInfo.autoHide,tAe[t])):(i.conferenceInfo.alwaysVisible=(null!==(a=i.conferenceInfo.alwaysVisible)&&void 0!==a?a:[]).filter((e=>!tAe[t].includes(e))),i.conferenceInfo.autoHide=(null!==(s=i.conferenceInfo.autoHide)&&void 0!==s?s:[]).filter((e=>!tAe[t].includes(e))))}))),i.welcomePage=e.welcomePage||{},e.hasOwnProperty("enableWelcomePage")&&!i.welcomePage.hasOwnProperty("disabled")&&(i.welcomePage.disabled=!e.enableWelcomePage),i.disabledSounds=i.disabledSounds||[],e.disableJoinLeaveSounds&&i.disabledSounds.unshift("PARTICIPANT_LEFT_SOUND","PARTICIPANT_JOINED_SOUND"),e.disableRecordAudioNotification&&i.disabledSounds.unshift("RECORDING_ON_SOUND","RECORDING_OFF_SOUND","LIVE_STREAMING_ON_SOUND","LIVE_STREAMING_OFF_SOUND"),e.disableIncomingMessageSound&&i.disabledSounds.unshift("INCOMING_MSG_SOUND"),i.raisedHands=i.raisedHands||{},e.disableRemoveRaisedHandOnFocus&&(i.raisedHands.disableRemoveRaisedHandOnFocus=e.disableRemoveRaisedHandOnFocus),i.virtualBackgroun
103d=i.virtualBackground||{},e.hasOwnProperty("disableVirtualBackground")&&!i.virtualBackground.hasOwnProperty("disabled")&&(i.virtualBackground.disabled=e.disableVirtualBackground),e.hasOwnProperty("disableAddingBackgroundImages")&&!i.virtualBackground.hasOwnProperty("disableAddingImages")&&(i.virtualBackground.disableAddingImages=e.disableAddingBackgroundImages),(e.stereo||e.opusMaxAverageBitrate)&&(i.audioQuality={opusMaxAverageBitrate:null!==(a=null===(s=e.audioQuality)||void 0===s?void 0:s.opusMaxAverageBitrate)&&void 0!==a?a:e.opusMaxAverageBitrate,stereo:null!==(l=null===(c=e.audioQuality)||void 0===c?void 0:c.stereo)&&void 0!==l?l:e.stereo}),i.e2ee=i.e2ee||{},e.e2eeLabels&&(i.e2ee.labels=e.e2eeLabels),i.defaultLocalDisplayName=i.defaultLocalDisplayName||"me",e.hideAddRoomButton&&(i.breakoutRooms={...i.breakoutRooms||{},hideAddRoomButton:e.hideAddRoomButton}),i.defaultRemoteDisplayName=i.defaultRemoteDisplayName||"Fellow Jitster",i.transcription=i.transcription||{},void 0!==e.transcribingEnabled&&(i.transcription={...i.transcription,enabled:e.transcribingEnabled}),void 0!==e.transcribeWithAppLanguage&&(i.transcription={...i.transcription,useAppLanguage:e.transcribeWithAppLanguage}),void 0!==e.preferredTranscribeLanguage&&(i.transcription={...i.transcription,preferredLanguage:e.preferredTranscribeLanguage}),void 0!==e.autoCaptionOnRecord&&(i.transcription={...i.transcription,autoTranscribeOnRecord:e.autoCaptionOnRecord}),i.recordingService=i.recordingService||{},void 0!==e.fileRecordingsServiceEnabled&&void 0===i.recordingService.enabled&&(i.recordingService={...i.recordingService,enabled:e.fileRecordingsServiceEnabled}),void 0!==e.fileRecordingsServiceSharingEnabled&&void 0===i.recordingService.sharingEnabled&&(i.recordingService={...i.recordingService,sharingEnabled:e.fileRecordingsServiceSharingEnabled}),i.liveStreaming=i.liveStreaming||{},void 0!==e.liveStreamingEnabled&&(i.liveStreaming={...i.liveStreaming,enabled:e.liveStreamingEnabled}),void 0===e.liveStreaming&&"object"==typeof interfaceConfig&&interfaceConfig.hasOwnProperty("LIVE_STREAMING_HELP_LINK")&&(i.liveStreaming={...i.liveStreaming,helpLink:interfaceConfig.LIVE_STREAMING_HELP_LINK}),i.speakerStats=i.speakerStats||{},void 0!==e.disableSpeakerStatsSearch&&void 0===i.speakerStats.disableSearch&&(i.speakerStats={...i.speakerStats,disableSearch:e.disableSpeakerStatsSearch}),void 0!==e.speakerStatsOrder&&void 0===i.speakerStats.order&&(i.speakerStats={...i.speakerStats,order:e.speakerStatsOrder}),void 0!==e.autoKnockLobby&&void 0===(null===(t=i.lobby)||void 0===t?void 0:t.autoKnock)&&(i.lobby={...i.lobby||{},autoKnock:e.autoKnockLobby}),void 0!==e.enableLobbyChat&&void 0===(null===(n=i.lobby)||void 0===n?void 0:n.enableChat)&&(i.lobby={...i.lobby||{},enableChat:e.enableLobbyChat}),void 0!==e.hideLobbyButton&&void 0===(null===(r=i.securityUi)||void 0===r?void 0:r.hideLobbyButton)&&(i.securityUi={...i.securityUi||{},hideLobbyButton:e.hideLobbyButton}),"ReactNative"!==navigator.product&&e.disableProfile&&(i.toolbarButtons=(i.toolbarButtons||rW).filter((e=>"profile"!==e))),function(e){e.desktop=e.desktop||{},e.android=e.android||{},e.ios=e.ios||{};const t=e.android,n=e.desktop,r=e.ios;n.appName=n.appName||"Jitsi Meet",n.appScheme=n.appScheme||"jitsi-meet",n.download=n.download||{},n.download.windows=n.download.windows||"https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.exe",n.download.macos=n.download.macos||"https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet.dmg",n.download.linux=n.download.linux||"https://github.com/jitsi/jitsi-meet-electron/releases/latest/download/jitsi-meet-x86_64.AppImage",r.appName=r.appName||"Jitsi Meet",r.appScheme=r.appScheme||"org.jitsi.meet",r.downloadLink=r.downloadLink||"https://itunes.apple.com/us/app/jitsi-meet/id1165103905",t.appName=t.appName||"Jitsi Meet",t.appScheme=t.appScheme||"org.jitsi.meet",t.downloadLink=t.downloadLink||"https://play.google.com/store/apps/details?id=org.jitsi.meet",t.appPackage=t.appPackage||"org.jitsi.meet",t.fDroidUrl=t.fDroidUrl||"https://f-droid.org/packages/org.jitsi.meet/"}(i.deeplinking),i}(n);const r=n.audioQuality,i={};null!=r&&r.stereo&&Object.assign(i,{disableAP:!0,enableNoAudioDetection:!1,enableNoisyMicDetection:!1,enableTalkWhileMuted:!1});const o=n.filmstrip||{},a=o.alwaysShowResizeBar,s=o.disableResizable;a&&s&&(n.filmstrip={...n.filmstrip,alwaysShowResizeBar:!1});const l=(0,Xt.A)({},n,i,{error:void 0},nAe());return _e(e,l)?e:l}(e,t);case cP:return{...e,...t.config}}return e})),N9.register("features/base/connection",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case e1:return function(e,t){let n=t.connection;return rAe(e)!==n?e:ye(e,{connecting:void 0,connection:void 0,preferVisitor:void 0,timeEstablished:void 0})}(e,t);case t1:return function(e,t){return ye(e,{connecting:void 0,connection:t.connection,error:void 0,passwordRequired:void 0,timeEstablished:t.timeEstablished})}(e,t);case n1:return function(e,t){let n=t.connection,r=t.error;const i=rAe(e);if(i&&i!==n)return e;let o;return r.name===g.NOT_LIVE_ERROR&&(o=e.preferVisitor),ye(e,{connecting:void 0,connection:void 0,error:r,passwordRequired:r.
103name===g.PASSWORD_REQUIRED?n:void 0,preferVisitor:o})}(e,t);case i1:return function(e,t){return ye(e,{connecting:t.connection,connection:void 0,error:void 0,passwordRequired:void 0,timeEstablished:void 0})}(e,t);case Pm:return function(e,t){return ye(e,{preferVisitor:t.preferVisitor})}(e,t);case a1:return function(e,t){return we(e,"locationURL",t.locationURL)}(e,t);case s1:return ye(e,{preferVisitor:t.preferVisitor});case CY:return function(e){return ye(e,{error:void 0,passwordRequired:void 0})}(e);case l1:return function(e,t){return we(e,"showConnectionInfo",t.showConnectionInfo)}(e,t)}return e})),N9.register("features/base/dialog",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case eg:{const n=t.component;if(void 0===n||e.component===n)return ye(e,{component:void 0,componentProps:void 0});break}case tg:return ye(e,{component:t.component,componentProps:t.componentProps});case"HIDE_SHEET":return ye(e,{sheet:void 0,sheetProps:void 0});case"OPEN_SHEET":return ye(e,{sheet:t.component,sheetProps:t.componentProps})}return e}));const iAe={};N9.register("features/base/flags",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:iAe,t=arguments.length>1?arguments[1]:void 0;if("UPDATE_FLAGS"===t.type){const n=(0,Xt.A)({},e,t.flags);return be(e,n)?e:n}return e}));const oAe=["type"];M9.register("features/base/jwt",{knownAvatarUrl:!0}),N9.register("features/base/jwt",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Dm:{const n={...e,delayedLoadOfAvatarUrl:t.avatarUrl};return _e(e,n)?e:(I6.info("JWT avatarURL temporarily not loaded till jwt is verified on connect"),n)}case Pm:{t.type;const n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(t,oAe),r={...e,...n};return _e(e,r)?e:r}case xm:return{...e,knownAvatarUrl:t.avatarUrl}}return e}));const aAe=["alpha.jitsi.net","beta.meet.jit.si","meet.jit.si","8x8.vc"],sAe="features/base/known-domains";M9.register(sAe),N9.register(sAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:aAe,t=arguments.length>1?arguments[1]:void 0;return t.type===Gne?function(e,t){let n=Array.isArray(e)?e:[];if(Array.isArray(t)){n=Array.from(e);for(let e of t)e=e.toLowerCase(),!n.includes(e)&&n.push(e)}return n}(e,t.knownDomains):e})),N9.register("features/base/lastn",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===Jne){const n=t.lastN;return{...e,lastN:n}}return e}));const lAe={};N9.register("features/base/lib-jitsi-meet",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case nre:return lAe;case rre:return{...e,initError:void 0,initialized:!0};case ire:return{...e,initError:t.error,initialized:!1};default:return e}}));const cAe={defaultLogLevel:"trace",loggers:{"rtc:TraceablePeerConnection":"info","xmpp:strophe.util":"log"}},uAe={config:cAe,logCollector:void 0};if("ReactNative"===navigator.product){const e={"sdp:SDPUtils":"info","xmpp:ChatRoom":"warn","xmpp:JingleSessionPC":"info","xmpp:strophe.jingle":"info"};uAe.config.loggers={...cAe.loggers,...e}}N9.register("features/base/logging",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:uAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Ere:return function(e,t){const n=(0,Xt.A)({},uAe.config,t.config);return _e(e.config,n)?e:{...e,config:n}}(e,t);case Sre:return function(e,t){return we(e,"logCollector",t.logCollector)}(e,t);default:return e}}));const dAe={isOnline:!0};function pAe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}N9.register(ere,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Gte:return ye(e,{isOnline:t.isOnline,networkType:t.networkType,cellularGeneration:t.cellularGeneration,details:t.details});case Kte:return ye(e,{_cleanup:t.cleanup});default:return e}}));const fAe=["conference","id","local","dominantSpeaker","pinned"],hAe={activeSpeakers:new Set,dominantSpeaker:void 0,fakeParticipants:new Map,local:void 0,localScreenShare:void 0,numberOfNonModeratorParticipants:0,numberOfParticipantsDisabledE2EE:0,numberOfParticipantsNotSupportingE2EE:0,overwrittenNameList:{},pinnedParticipant:void 0,raisedHandsQueue:[],remote:new Map,remoteVideoSources:new Set,sortedRemoteVirtualScreenshareParticipants:new Map,sortedRemoteParticipants:new Map};function mAe(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{id:""},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Mg:case Rg:{const n=t.participant,r={...e};for(const e in n)n.hasOwnProperty(e)&&-1===fAe.indexOf(e)&&(r[e]=n[e]);return r}}return e}function gAe(e,t,n,r){const i=e.remote,o=e.local,a=e.localScreenShare;var s;return i.has(t)?(i.set(t,we(null!==(s=i.get(t))&&void 0!==s?s:{id:"",name:""},n,r)),!0):(null==o?void 0:o.id)===t||"local"===(null==o?void 0:o.id)?(e.local=we(o,n,r),!0):(null==a?void 0:a.id)===t&&(e.localScreenShare=we(a,n,r),!0)}N9.register("features/base/participants",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _g:return{...e,raisedHandsQueue:e.raisedHandsQueue.map(((e,t)=>0===t?{...e,hasBeenNotified:!0}:e))};case Cg:{const n=e.local;return n?("local"===t.newValue&&e.raisedHandsQueue.find((e=>
103e.id===n.id))&&(e.raisedHandsQueue=e.raisedHandsQueue.filter((e=>e.id!==n.id))),e.local={...n,id:t.newValue},{...e}):e}case wg:{const n=t.participant,r=n.id,i=n.previousSpeakers,o=void 0===i?[]:i,a=e.dominantSpeaker,s=e.local,l=new Set(o.filter((t=>e.remote.has(t)&&t!==(null==s?void 0:s.id))));return a&&gAe(e,a,"dominantSpeaker",!1),gAe(e,r,"dominantSpeaker",!0)?{...e,dominantSpeaker:r,activeSpeakers:l}:(delete e.dominantSpeaker,{...e})}case Og:{const n=t.participant.id,r=e.pinnedParticipant;return r&&gAe(e,r,"pinned",!1),n&&gAe(e,n,"pinned",!0)?{...e,pinnedParticipant:n}:(delete e.pinnedParticipant,{...e})}case Mg:case Rg:{var n,r;const i=t.participant;let o=i.id;const a=i.local;!o&&a&&(o=nk);let s=null;const l=a||(null===(n=e.local)||void 0===n?void 0:n.id)===o?e.local:e.remote.get(o);if(e.remote.has(o)?(s=mAe(l,t),e.remote.set(o,s)):o===(null===(r=e.local)||void 0===r?void 0:r.id)&&(s=e.local=mAe(e.local,t)),l&&s&&!s.fakeParticipant){const t=_6(s);_6(l)!==t&&(e.numberOfNonModeratorParticipants+=t?-1:1);const n=Boolean(s.e2eeEnabled),r=Boolean(s.e2eeSupported);Boolean(l.e2eeEnabled)!==n&&(e.numberOfParticipantsDisabledE2EE+=n?-1:1),a||Boolean(l.e2eeSupported)===r||(e.numberOfParticipantsNotSupportingE2EE+=r?-1:1)}return{...e}}case Ng:{const n=t.id,r=t.name;if(e.sortedRemoteVirtualScreenshareParticipants.has(n)){e.sortedRemoteVirtualScreenshareParticipants.delete(n);const t=[...e.sortedRemoteVirtualScreenshareParticipants];t.push([n,r]),t.sort(((e,t)=>e[1].localeCompare(t[1]))),e.sortedRemoteVirtualScreenshareParticipants=new Map(t)}return{...e}}case Tg:{const n=function(e){let t=e.participant;const n=t.avatarURL,r=t.botType,i=t.dominantSpeaker,o=t.email,a=t.fakeParticipant,s=t.isPromoted,l=t.isReplacing,c=t.loadableAvatarUrl,u=t.local,d=t.name,p=t.pinned,f=t.presence,h=t.role,m=t.sources,g=t.userContext;let v=t.conference,b=t.id;return u&&(v=void 0,b||(b=nk)),{avatarURL:n,botType:r,conference:v,dominantSpeaker:i||!1,email:o,fakeParticipant:a,id:b,isPromoted:s,isReplacing:l,loadableAvatarUrl:c,local:u||!1,name:d,pinned:p||!1,presence:f,role:h||ok.NONE,sources:m,userContext:g}}(t),r=n.fakeParticipant,i=n.id,o=n.name,a=n.pinned,s=n.sources,l=e.pinnedParticipant,c=e.dominantSpeaker;if(a&&(l&&gAe(e,l,"pinned",!1),e.pinnedParticipant=i),n.dominantSpeaker&&(c&&gAe(e,c,"dominantSpeaker",!1),e.dominantSpeaker=i),!r){_6(n)||(e.numberOfNonModeratorParticipants+=1);const t=n.e2eeEnabled,r=n.e2eeSupported;t||(e.numberOfParticipantsDisabledE2EE+=1),n.local||r||(e.numberOfParticipantsNotSupportingE2EE+=1)}if(n.local)return{...e,local:n};if(s6(n))return{...e,localScreenShare:n};if(e.remote.set(i,n),null!=s&&s.size){const t=s.get(Vr.VIDEO);if(null!=t&&t.size){const n=new Set(e.remoteVideoSources);for(const e of t.keys())n.add(e);e.remoteVideoSources=n}}const u=function(e,t){const n=e["features/base/config"];return null!=t?t:(null==n?void 0:n.defaultRemoteDisplayName)||"Fellow Jitster"}(e,o),d=Array.from(e.sortedRemoteParticipants);if(d.push([i,u]),d.sort(((e,t)=>e[1].localeCompare(t[1]))),e.sortedRemoteParticipants=new Map(d),l6(n)){const t=[...e.sortedRemoteVirtualScreenshareParticipants];t.push([i,null!=o?o:""]),t.sort(((e,t)=>e[1].localeCompare(t[1]))),e.sortedRemoteVirtualScreenshareParticipants=new Map(t),sk.debug("Remote screenshare participant joined",i)}return r&&!u6(n)&&e.fakeParticipants.set(i,n),{...e}}case Dg:{var i,o;const n=t.participant,r=n.conference,a=n.id,s=e.fakeParticipants,l=e.sortedRemoteVirtualScreenshareParticipants,c=e.remote,u=e.local,d=e.localScreenShare,p=e.dominantSpeaker,f=e.pinnedParticipant;let h=c.get(a),m=!1;if(h&&h.conference===r)c.delete(a);else if((null==u?void 0:u.id)===a)h=e.local,delete e.local;else{if((null==d?void 0:d.id)!==a)return e;m=!0,h=e.local,delete e.localScreenShare}if(null!==(i=h)&&void 0!==i&&null!==(i=i.sources)&&void 0!==i&&i.size){const t=h.sources.get(Vr.VIDEO);if(null!=t&&t.size){const n=new Set(e.remoteVideoSources);for(const e of t.keys())n.delete(e);e.remoteVideoSources=n}}else if((null===(o=h)||void 0===o?void 0:o.fakeParticipant)===lk.RemoteScreenShare){const t=new Set(e.remoteVideoSources);t.delete(a)&&(e.remoteVideoSources=t)}if(e.sortedRemoteParticipants.delete(a),e.raisedHandsQueue=e.raisedHandsQueue.filter((e=>e.id!==a)),p===a&&(e.dominantSpeaker=void 0),e.activeSpeakers.delete(a),f===a&&(e.pinnedParticipant=void 0),s.has(a)&&s.delete(a),l.has(a)&&(l.delete(a),e.sortedRemoteVirtualScreenshareParticipants=new Map(l),sk.debug("Remote screenshare participant left",a)),h&&!h.fakeParticipant&&!m){const t=h,n=t.e2eeEnabled,r=t.e2eeSupported;_6(h)||(e.numberOfNonModeratorParticipants-=1),n||(e.numberOfParticipantsDisabledE2EE-=1),h.local||r||(e.numberOfParticipantsNotSupportingE2EE-=1)}return{...e}}case xg:{const n=t.participant,r=n.id,i=n.sources,o=e.remote.get(r);if(o){o.sources=i;const t=i.get(Vr.VIDEO);if(null!=t&&t.size){const n=new Set(e.remoteVideoSources);for(const e of t.keys())n.add(e);e.remoteVideoSources=n}}return{...e}}case jg:return{...e,raisedHandsQueue:[]};case Bg:return{...e,raisedHandsQueue:t.queue};case IY:{var a;const n=t.metadata;if(null!=n&&null!==(a=n.visitors)&&void 0!==a&&a.promoted){var s;let t=!1;if(Object.entries(null==n||null===(s=n.visitors)||void 0===s?void 0:s.promoted).forEac
103h((n=>{let r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return pAe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?pAe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(n,2),i=r[0];r[1];const o=e.remote.get(i);o&&!o.isPromoted&&(e.remote.set(i,{...o,isPromoted:!0}),t=!0)})),t)return{...e}}break}case Ug:{const n=t.id,r=t.name;return{...e,overwrittenNameList:{...e.overwrittenNameList,[n]:r}}}}return e}));const vAe=window,bAe=vAe.innerHeight,yAe=void 0===bAe?0:bAe,_Ae=vAe.innerWidth,wAe=void 0===_Ae?0:_Ae,SAe={aspectRatio:_B,clientHeight:yAe,clientWidth:wAe,isNarrowLayout:!1,reducedUI:!1,contextMenuOpened:!1,videoSpaceWidth:wAe};N9.register("features/base/responsive-ui",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:SAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case KG:return{...e,clientWidth:t.clientWidth,clientHeight:t.clientHeight,videoSpaceWidth:t.videoSpaceWidth};case"SAFE_AREA_INSETS_CHANGED":return{...e,safeAreaInsets:t.insets};case JG:return we(e,"aspectRatio",t.aspectRatio);case ZG:return we(e,"reducedUI",t.reducedUI);case QG:return we(e,"contextMenuOpened",t.isOpen);case XG:return we(e,"isNarrowLayout",t.isNarrow)}return e}));const EAe={audioOutputDeviceId:void 0,avatarURL:void 0,cameraDeviceId:void 0,disableCallIntegration:void 0,disableCrashReporting:void 0,disableP2P:void 0,disableSelfView:!1,displayName:void 0,email:void 0,localFlipX:!0,maxStageParticipants:1,micDeviceId:void 0,serverURL:void 0,hideShareAudioHelper:!1,showSubtitlesOnStage:!1,soundsIncomingMessage:!0,soundsParticipantJoined:!0,soundsParticipantKnocking:!0,soundsParticipantLeft:!0,soundsTalkWhileMuted:!0,soundsReactions:!0,startLowBandwidthMode:!1,startCarMode:!1,startWithAudioMuted:!1,startWithVideoMuted:!1,userSelectedAudioOutputDeviceId:void 0,userSelectedCameraDeviceId:void 0,userSelectedMicDeviceId:void 0,userSelectedAudioOutputDeviceLabel:void 0,userSelectedCameraDeviceLabel:void 0,userSelectedNotifications:{"notify.chatMessages":!0},userSelectedMicDeviceLabel:void 0},kAe="features/base/settings",CAe={};Object.keys(EAe).forEach((e=>{CAe[e]=!0})),CAe.audioOutputDeviceId=!1,CAe.cameraDeviceId=!1,CAe.micDeviceId=!1,M9.register(kAe,CAe,EAe),N9.register(kAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:EAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case KW:return function(e){let t=e;const n=a.getItem("displayname"),r=a.getItem("email");return t=function(e,t){const n=Object(e);for(const e in t)if(t.hasOwnProperty(e)){const r=t[e];void 0!==r&&(n[e]=r)}return n}({displayName:null===n?void 0:iie(n),email:null===r?void 0:iie(r)},t),t}(e);case me:return{...e,...t.settings}}return e}));const AAe=new Map;N9.register("features/base/sounds",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:AAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Iu:case Du:return function(e,t){const n=t.type===Iu,r=new Map(e),i=t.soundId,o=r.get(i);return o&&(n?r.set(i,ye(o,{audioElement:t.audioElement})):r.set(i,ye(o,{audioElement:void 0}))),r}(e,t);case xu:return function(e,t){const n=new Map(e);return n.set(t.soundId,{src:t.src,options:t.options}),n}(e,t);case Ou:return function(e,t){const n=new Map(e);return n.delete(t.soundId),n}(e,t);default:return e}}));const TAe={connectionState:""};N9.register("features/testing",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:TAe,t=arguments.length>1?arguments[1]:void 0;return t.type===sie?function(e,t){return ye(e,{connectionState:t.connectionState})}(e,t):e})),N9.register("features/base/tracks",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Cg:case TD:case PD:return e.map((e=>function(e,t){switch(t.type){case Cg:if(e.participantId===t.oldValue)return{...e,participantId:t.newValue};break;case PD:{const n=t.track;if(e.jitsiTrack===n.jitsiTrack)for(const t in n)if(e[t]!==n[t])return{...e,...n};break}case TD:{const n=t.track;if(e.jitsiTrack===n.jitsiTrack){const t=n.jitsiTrack.isReceivingData();if(e.isReceivingData!==t)return{...e,isReceivingData:t}}break}}return e}(e,t)));case ED:{let n=e;return t.track.local&&(n=e.filter((e=>!e.local||e.mediaType!==t.track.mediaType))),[...n,t.track]}case kD:case CD:return e.filter((e=>!e.local||e.mediaType!==t.trackType));case ID:return e.filter((e=>e.jitsiTrack!==t.track.jitsiTrack));case xD:return[...e,t.track];default:return e}})),N9.register("features/base/no-src-data",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===SD?we(e,"noSrcDataNotificationUid",t.uid):e})),N9.register("features/base/user-interaction",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch((arguments.length>1?arguments[1]:void 0).type){case KW:case JW:return{...e,interacted:!1};case hie:return{...e,interacted:!0}}return e}));const IAe={rooms:{},roomCounter:0,userContextCache:{}};N9.register(aV,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:IAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case iV:return{...e,roomCounter:t.roomCounter};case oV:{const n=t.roomCounter,r=t.rooms,i=t.userContextCache;return{...e,roomCounter:n,rooms:r,userContextCache:i||e.userContextCache}}case rV:return IAe}return e}));const DAe={authorization:void 0,events:[],integrationReady:!1,integrationType:void 0,msAuthState:void 0},PAe="features/calendar-sync";M9.register(PAe,{integrationType:!0,msAuthState:!0}),N9.register(PAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:DAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case DJ:return DAe;case NJ:return t.msAuthState?we(e,"msAuthState",{...e.msAuthState,...t.msAuthState}):we(e,"msAuthState",void 0);case xJ:return we(e,"authorization",t.authorization);case RJ:return we(e,"error",t.error);case OJ:return we(e,"events",t.events);case MJ:return{...e,integrationReady:t.integrationReady,integrationType:t.integrationType};case LJ:return we(e,"profileEmail",t.email);case jJ:return we(e,"isLoadingEvents",t.isLoadingEvents)}return e}));const xAe={groupChatWithPermissions:!1,isOpen:!1,messages:[],notifyPrivateRecipientsChangedTimestamp:void 0,reactions:{},unreadMessagesCount:0,unreadFilesCount:0,privateMessageRecipient:void 0,lobbyMessageRecipient:void 0,isLobbyChatActive:!1,focusedTab:void 0,isResizing:!1,width:{current:Tn,userSet:null}};N9.register("features/chat",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case mV:{const n={displayName:t.displayName,error:t.error,fileMetadata:t.fileMetadata,isFromGuest:Boolean(t.isFromGuest),isFromVisitor:Boolean(t.isFromVisitor),participantId:t.participantId,isReaction:t.isReaction,messageId:t.messageId,messageType:t.messageType,message:t.message,reactions:t.reactions,privateMessage:t.privateMessage,lobbyChat:t.lobbyChat,recipient:t.recipient,replyToMessageId:t.replyToMessageId,sentToVisitor:Boolean(t.sentToVisitor),timestamp:t.timestamp},r="ReactNative"===navigator.product?[n,...e.messages]:[...e.messages,n];return{...e,lastReadMessage:t.hasRead?n:e.lastReadMessage,unreadMessagesCount:e.focu
103sedTab!==On.CHAT?e.unreadMessagesCount+1:e.unreadMessagesCount,messages:r}}case gV:{const n=t.participantId,r=t.reactionList,i=t.messageId,o=e.messages.map((e=>{if(i===e.messageId){const t=new Map(e.reactions);return r.forEach((e=>{let r=t.get(e);r||(r=new Set,t.set(e,r)),r.add(n)})),{...e,reactions:t}}return e}));return{...e,messages:o}}case vV:return{...xAe,width:e.width};case yV:{let n=!1;const r=t.message,i=e.messages.map((e=>e.messageId===r.messageId?(n=!0,r):e));return n?{...e,messages:i}:e}case EV:return{...e,privateMessageRecipient:t.participant};case _V:return{...e,isOpen:!0,privateMessageRecipient:t.participant};case bV:return{...e,isOpen:!1,lastReadMessage:e.messages["ReactNative"===navigator.product?0:e.messages.length-1],privateMessageRecipient:t.participant,isLobbyChatActive:!1};case CV:return{...e,isLobbyChatActive:!0,lobbyMessageRecipient:t.participant,privateMessageRecipient:void 0,isOpen:t.open};case AV:return{...e,isLobbyChatActive:t.payload,isOpen:t.payload||e.isOpen,privateMessageRecipient:void 0};case TV:return{...e,messages:e.messages.filter((e=>!t.removeLobbyChatMessages||!e.lobbyChat)),isOpen:(!e.isOpen||!e.isLobbyChatActive)&&e.isOpen,isLobbyChatActive:!1,lobbyMessageRecipient:void 0};case IY:{const n=t.metadata;if(null!=n&&n.permissions)return{...e,groupChatWithPermissions:Boolean(n.permissions.groupChatRestricted)};break}case kV:return{...e,focusedTab:t.tabId,unreadMessagesCount:t.tabId===On.CHAT?0:e.unreadMessagesCount,unreadFilesCount:t.tabId===On.FILE_SHARING?0:e.unreadFilesCount};case IV:return{...e,width:{...e.width,current:t.width}};case DV:{const n=t.width;return{...e,width:{current:n,userSet:n}}}case PV:return{...e,isResizing:t.resizing};case xV:return{...e,notifyPrivateRecipientsChangedTimestamp:t.payload};case zY:return{...e,unreadFilesCount:t.shouldIncrementUnread?e.unreadFilesCount+1:e.unreadFilesCount};case $Y:{const n=Object.values(t.files).filter((e=>e.authorParticipantId!==t.localParticipantId)).length;return{...e,unreadFilesCount:n}}}return e})),N9.register("features/deep-linking",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(arguments.length>1?arguments[1]:void 0).type===oee?{...e,launchInWeb:!0}:e}));const RAe="features/dropbox";M9.register(RAe),N9.register(RAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===zK?{...e,token:t.token,rToken:t.rToken,expireDate:t.expireDate}:e}));const OAe={avatarBackgrounds:[],backgroundColor:"",backgroundImageUrl:"",customizationReady:!1,customizationFailed:!1,defaultBranding:!0,didPageUrl:"",groupChatRequiresPermission:!1,inviteDomain:"",labels:null,logoClickUrl:"",logoImageUrl:"",muiBrandedTheme:void 0,pollCreationRequiresPermission:!1,premeetingBackgroun
103d:"",useDynamicBrandingData:!1,virtualBackgrounds:[]};N9.register("features/dynamic-branding",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:OAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case W9:{const e=t.value;return{avatarBackgrounds:e.avatarBackgrounds,backgroundColor:e.backgroundColor,backgroundImageUrl:e.backgroundImageUrl,brandedIcons:e.brandedIcons,defaultBranding:e.defaultBranding,didPageUrl:e.didPageUrl,groupChatRequiresPermission:e.groupChatRequiresPermission,inviteDomain:e.inviteDomain,labels:e.labels,logoClickUrl:e.logoClickUrl,logoImageUrl:e.logoImageUrl,muiBrandedTheme:e.muiBrandedTheme,pollCreationRequiresPermission:e.pollCreationRequiresPermission,premeetingBackground:e.premeetingBackground,requireRecordingConsent:e.requireRecordingConsent,sharedVideoAllowedURLDomains:e.sharedVideoAllowedURLDomains,showGiphyIntegration:e.showGiphyIntegration,skipRecordingConsentInMeeting:e.skipRecordingConsentInMeeting,supportUrl:e.supportUrl,customizationFailed:!1,customizationReady:!0,useDynamicBrandingData:!0,virtualBackgrounds:(n=e.virtualBackgrounds||[],n.map(((e,t)=>{let n,r;return"object"==typeof e?(n=e.src,r=e.tooltip):n=e,{id:`branding-${t}`,src:n,tooltip:r}})))}}case Y9:return{...e,customizationReady:!0,customizationFailed:!0,useDynamicBrandingData:!0};case q9:return{...e,customizationReady:!0};case"UNSET_DYNAMIC_BRANDING":return OAe}var n;return e}));const MAe={documentUrl:void 0,editing:!1};N9.register("features/etherpad",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:MAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case S8:return{...e,editing:t.editing};case E8:return{...e,documentUrl:t.documentUrl};default:return e}}));const NAe={activeParticipants:[],enabled:!0,horizontalViewDimensions:{},isResizing:!1,participantsVolume:{},remoteParticipants:[],screenshareFilmstripDimensions:{},screenshareFilmstripParticipantId:null,stageFilmstripDimensions:{},tileViewDimensions:{},topPanelHeight:{current:null,userSet:null},topPanelVisible:!0,verticalViewDimensions:{},visible:!0,visibleParticipantsEndIndex:0,visibleParticipantsStartIndex:0,visibleRemoteParticipants:new Set,fullyVisibleRemoteParticipantsCount:0,width:{current:null,userSet:null}};N9.register("features/filmstrip",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:NAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case OB:return{...e,enabled:t.enabled};case MB:return{...e,visible:t.visible};case LB:return{...e,horizontalViewDimensions:t.dimensions};case jB:{e.remoteParticipants=t.participants;const n=e.visibleParticipantsStartIndex,r=e.visibleParticipantsEndIndex;return e.visibleRemoteParticipants=new Set(e.remoteParticipants.slice(n,r+1)),{...e}}case NB:return{...e,tileViewDimensions:t.dimensions};case BB:return{...e,verticalViewDimensions:t.dimensions};case FB:return{...e,participantsVolume:{...e.participantsVolume,[t.participantId]:t.volume}};case UB:{const n=t.endIndex,r=t.startIndex,i=t.fullyVisibleCount,o=e.remoteParticipants,a=new Set(o.slice(r,n+1));return{...e,visibleParticipantsStartIndex:r,visibleParticipantsEndIndex:n,visibleRemoteParticipants:a,fullyVisibleRemoteParticipantsCount:null!=i?i:a.size}}case Dg:{const n=t.participant,r=n.id;return n.local?e:(delete e.participantsVolume[r],{...e})}case HB:return{...e,topPanelHeight:{...e.topPanelHeight,current:t.height}};case VB:return{...e,width:{...e.width,current:t.width}};case zB:{const n=t.height;return{...e,topPanelHeight:{current:n,userSet:n}}}case $B:{const n=t.width;return{...e,width:{current:n,userSet:n}}}case WB:return{...e,isResizing:t.resizing};case YB:return{...e,stageFilmstripDimensions:t.dimensions};case KB:return{...e,activeParticipants:t.queue};case GB:return{...e,activeParticipants:e.activeParticipants.filter((e=>e.participantId!==t.participantId))};case ZB:return{...e,activeParticipants:[]};case XB:return{...e,screenshareFilmstripDimensions:t.dimensions};case eF:return{...e,topPanelVisible:t.visible};case QB:return{...e,screenshareFilmstripParticipantId:t.participantId}}return e})),N9.register("features/follow-me",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case PW:return we(e,"followMeEnabled",t.enabled);case IW:{let n=we(e,"moderator",t.id);return t.id?n=we(n,"recorder",t.forRecorder):(n=we(n,"state",void 0),n=we(n,"recorder",void 0)),n}case xW:return{...e,followMeRecorderEnabled:t.enabled,followMeEnabled:t.enabled};case DW:return we(e,"state",t.state)}return e}));const LAe={gifList:new Map,menuOpen:!1};N9.register("features/gifs",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:LAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case rq:{const n=e.gifList;
103return n.set(t.participantId,{gifUrl:t.gifUrl,timeoutID:t.timeoutID}),{...e,gifList:n}}case oq:{const n=e.gifList;return n.delete(t.participantId),{...e,gifList:n}}case iq:{var n;const r=e.gifList,i=e.gifList.get(t.participantId);return r.set(t.participantId,{gifUrl:null!==(n=null==i?void 0:i.gifUrl)&&void 0!==n?n:"",timeoutID:t.timeoutID}),{...e,gifList:r}}case aq:return{...e,menuOpen:t.visible}}return e}));const jAe={googleAPIState:0,profileEmail:""};N9.register("features/google-api",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case yJ:return{...e,googleAPIState:t.googleAPIState,googleResponse:t.googleResponse};case _J:return{...e,profileEmail:t.profileEmail}}return e}));const BAe={calleeInfoVisible:!1,numbersEnabled:!0,numbersFetched:!1,pendingInviteRequests:[]};N9.register("features/invite",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:BAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case jW:return{...e,pendingInviteRequests:[...e.pendingInviteRequests,t.request]};case FW:return{...e,pendingInviteRequests:[]};case UW:return{...e,calleeInfoVisible:t.calleeInfoVisible,initialCalleeInfo:t.initialCalleeInfo};case VW:return{...e,error:t.error};case zW:{if(Array.isArray(t.dialInNumbers))return{...e,conferenceID:t.conferenceID,error:void 0,numbers:t.dialInNumbers,sipUri:t.sipUri,numbersEnabled:!0,numbersFetched:!0};LP.warn("Using deprecated API for retrieving phone numbers");const n=t.dialInNumbers.numbersEnabled;return{...e,conferenceID:t.conferenceID,error:void 0,numbers:t.dialInNumbers,numbersEnabled:n,numbersFetched:!0}}}return e}));const FAe={disabledFeatures:[],status:"ACTIVE"};N9.register("features/jaas",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:FAe,t=arguments.length>1?arguments[1]:void 0;return t.type===Lc?t.payload:e})),N9.register("features/large-video",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Cg:if(e.participantId===t.oldValue)return{...e,participantId:t.newValue};break;case VF:return{...e,participantId:t.participantId};case zF:return{...e,height:t.height,width:t.width};case $F:return{...e,resolution:t.resolution};case WF:return{...e,seeWhatIsBeingShared:t.seeWhatIsBeingShared}}return e}));const UAe={isDisplayNameRequiredError:!1,knocking:!1,knockingParticipants:[],lobbyEnabled:!1,lobbyVisible:!1,passwordJoinFailed:!1};N9.register("features/lobby",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:UAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case QW:return t.error.name===h.DISPLAY_NAME_REQUIRED?{...e,isDisplayNameRequiredError:!0}:t.error.name===h.CONFERENCE_ACCESS_DENIED?{...e,knocking:!1}:e;case XW:case nY:return{...e,isDisplayNameRequiredError:!1,knocking:!1,lobbyVisible:!1,passwordJoinFailed:!1};case oK:return function(e,t){let n=t.knockingParticipants.find((t=>t.id===e.id));return n={...n,...e},{...t,knockingParticipants:[...t.knockingParticipants.filter((t=>t.id!==e.id)),n]}}(t.participant,e);case aK:return{...e,knockingParticipants:e.knockingParticipants.filter((e=>e.id!==t.id))};case lK:return{...e,knocking:t.knocking,passwordJoinFailed:!1};case sK:return{...e,lobbyEnabled:t.enabled};case cK:return{...e,lobbyVisible:t.visible};case SY:return{...e,passwordJoinFailed:!1};case uK:return{...e,passwordJoinFailed:t.failed};case dK:return{...e,knockingParticipants:e.knockingParticipants.map((e=>e.id===t.participant.id?{...e,chattingWithModerator:t.moderator.id}:e))};case pK:return{...e,knockingParticipants:e.knockingParticipants.map((e=>e.chattingWithModerator===t.moderatorId?{...e,chattingWithModerator:void 0}:e))}}return e}));const HAe={enabled:!0,notifications:[]};function VAe(e,t){var n;const r=e.slice();let i=r.findIndex((e=>(null==e?void 0:e.uid)===(null==t?void 0:t.uid)));if(-1!==i)return r.splice(i,1,t),r;const o=gl[null!==(n=t.props.appearance)&&void 0!==n?n:""]||0;for(let t=1;t<e.length;t++){var a;const n=e[t];if((gl[null!==(a=n.props.appearance)&&void 0!==a?a:""]||0)<o){i=t;break}}return r.splice(i,0,t),r}N9.register("features/notifications",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:HAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case ul:return{...e,notifications:[]};case dl:return{...e,notifications:e.notifications.filter((e=>e.uid!==t.uid))};case fl:return{...e,enabled:t.enabled};case pl:return{...e,notifications:VAe(e.notifications,{component:t.component,props:t.props,timeout:t.timeout,uid:t.uid})}}return e}));const zAe=Y("app:polls");function $Ae(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}const WAe={polls:{},unreadPollsCount:0};N9.register("features/polls",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:WAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case yq:{const n=t.pollId,r=t.value;return{...e,polls:{...e.polls,[n]:{...e.polls[n],changingVote:r,showResults:!r}}}}case _q:return{...e,...WAe};case Sq:return{...e,polls:{...e.polls,[t.poll.pollId]:t.poll},unreadPollsCount:e.unreadPollsCount+1};case Tq:return{...e,polls:{...e.polls,[t.poll.pollId]:t.poll}};case Eq:{const r=t.answer,i=r.pollId,o=e.polls[i];if(!(i in e.polls))return zAe.warn("Requested poll does not exist",{pollId:i}),e;
103for(let e=0;e<o.answers.length;e++){var n;let t=Array.isArray(o.answers[e].voters)?o.answers[e].voters:[];t.find((e=>e.id===r.senderId))?r.answers[e]||(t=t.filter((e=>e.id!==r.senderId))):r.answers[e]&&t.push({id:r.senderId,name:r.voterName}),o.answers[e].voters=null!==(n=t)&&void 0!==n&&n.length?t:void 0}return{...e,polls:{...e.polls,[i]:{...o,answers:[...o.answers]}}}}case kq:{const n=t.answers,r=t.pollId;return{...e,polls:{...e.polls,[r]:{...e.polls[r],changingVote:!1,lastVote:n,showResults:!0}}}}case Aq:return{...e,unreadPollsCount:0};case wq:return{...e,polls:{...e.polls,[t.pollId]:{...e.polls[t.pollId],editing:t.editing}}};case Cq:{var r,i;if(1===(null===(r=Object.keys(null!==(i=e.polls)&&void 0!==i?i:{}))||void 0===r?void 0:r.length))return{...e,...WAe};const n=e.polls,o=t.poll.pollId,a=(n[o],function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(n,[o].map($Ae)));return{...e,polls:{...a}}}default:return e}}));const YAe={polls:{}},qAe="features/polls-history";M9.register(qAe,YAe),N9.register(qAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:YAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case cae:var n,r,i;return 1===(null===(n=Object.keys(null!==(r=e.polls[t.meetingId])&&void 0!==r?r:{}))||void 0===n?void 0:n.length)?delete e.polls[t.meetingId]:null===(i=e.polls[t.meetingId])||void 0===i||delete i[t.pollId],e;case uae:return{...e,polls:{...e.polls,[t.meetingId]:{...e.polls[t.meetingId],[t.pollId]:t.poll}}};default:return e}})),N9.register("features/reactions",(function(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{visible:!1,buffer:[],timeoutID:null,queue:[],notificationDisplayed:!1},r=arguments.length>1?arguments[1]:void 0;switch(r.type){case Mq:return{...n,visible:!n.visible};case Nq:return{...n,buffer:null!==(e=r.buffer)&&void 0!==e?e:[],timeoutID:null!==(t=r.timeoutID)&&void 0!==t?t:null};case Lq:return{...n,buffer:[],timeoutID:null};case Bq:var i;return{...n,queue:null!==(i=r.queue)&&void 0!==i?i:[]};case Hq:return{...n,notificationDisplayed:!0}}return n}));const GAe=[],KAe="features/recent-list";function JAe(e,t){return yP(new URL(e))===yP(new URL(t))}M9.register(KAe),N9.register(KAe,(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:GAe,t=arguments.length>1?arguments[1]:void 0;if(mae())switch(t.type){case pae:return function(e,t){return e.filter((e=>e.conference!==t.url||e.date!==t.date))}(e,t.entryId);case fae:return function(e,t){let n=t.locationURL;const r=yP(new URL(n.href)),i=e.filter((e=>!JAe(e.conference,r)));return i.push({conference:r,date:Date.now(),duration:0}),i.splice(0,i.length-30),i}(e,t);case hae:return function(e,t){let n=t.locationURL;if(null!=n&&n.href&&e.length){const t=e.length-1,r=e[t];if(JAe(r.conference,n.href)){const n={...r,duration:Date.now()-r.date},i=e.slice();return i[t]=n,i}}return e}(e,t);default:return e}return e}));const ZAe={consentRequested:new Set,disableHighlightMeetingMoment:!1,pendingNotificationUids:{},selectedRecordingService:"",sessionDatas:[]};function QAe(e,t){let n;return n=e.find((e=>e.id===t.id))?e.map((e=>e.id===t.id?{...t}:e)):[...e,{...t}],n}N9.register("features/recording",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ZAe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case tu:return{...e,sessionDatas:[],startRecordingIntent:null,stopRecordingIntent:null};case nu:return{...e,consentRequested:new Set([...e.consentRequested,t.sessionId])};case ru:return{...e,sessionDatas:QAe(e.sessionDatas,t.sessionData)};case iu:{const n={...e.pendingNotificationUids};return n[t.streamType]=t.uid,{...e,pendingNotificationUids:n}}case ou:return{...e,selectedRecordingService:t.selectedRecordingService};case"SET_STREAM_KEY":return{...e,streamKey:t.streamKey};case au:return{...e,disableHighlightMeetingMoment:t.disabled};case uu:return{...e,startRecordingIntent:t.intent};case du:return{...e,stopRecordingIntent:t.intent};case cu:return{...e,wasStartRecordingSuggested:!0};case pu:return{...e,localRecordingRunning:t.running};default:return e}})),N9.register("features/settings",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case U2:return{...e,audioSettingsVisible:t.value};case H2:return{...e,videoSettingsVisible:t.value};case F2:return{...e,previewAudioTrack:t.track};case B2:return{...e,audioSettings:t.settings}}return e}));var XAe=__webpack_require__(52851),eTe=__webpack_require__(22031),tTe=__webpack_require__(38446),nTe=__webpack_require__(97271),rTe=__webpack_require__(27422),iTe=Object.prototype.hasOwnProperty;const oTe=(0,Xr.A)((function(e,t){if((0,nTe.A)(t)||(0,tTe.A)(t))(0,eTe.A)(t,(0,rTe.A)(t),e);else for(var n in t)iTe.call(t,n)&&(0,XAe.A)(e,n,t[n])})),aTe={stats:{}
103,isOpen:!1,pendingReorder:!0,criteria:null,showFaceExpressions:!1,sortedSpeakerStatsIds:[],timelineBoundary:null,offsetLeft:0,offsetRight:0,timelinePanning:{active:!1,x:0}};function sTe(e,t){let n=t.criteria;return oTe({},e,{criteria:n})}N9.register("features/speaker-stats",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:aTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Lae:return sTe(e,t);case Bae:return function(e,t){return{...e,stats:t.stats}}(e,t);case Uae:return function(e){return oTe({},e,{pendingReorder:!0})}(e);case Fae:return function(e,t){return{...e,sortedSpeakerStatsIds:t.participantIds,pendingReorder:!1}}(e,t);case Hae:return sTe(e,{criteria:null});case Vae:return{...e,showFaceExpressions:!e.showFaceExpressions};case zae:return{...e,offsetLeft:e.offsetLeft+t.value,offsetRight:e.offsetRight+t.value};case Wae:return{...e,offsetRight:e.offsetRight+t.value};case $ae:return{...e,offsetLeft:e.offsetLeft+t.value};case Yae:return{...e,timelineBoundary:t.boundary};case qae:return{...e,timelinePanning:t.panning}}return e}));const lTe={allowedUrlDomains:Xj};N9.register("features/shared-video",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lTe,t=arguments.length>1?arguments[1]:void 0;const n=t.videoUrl,r=t.status,i=t.time,o=t.ownerId,a=t.muted,s=t.volume;switch(t.type){case a0:return{...lTe,allowedUrlDomains:e.allowedUrlDomains};case s0:return{...e,confirmShowVideo:t.value};case o0:return{...e,muted:a,ownerId:o,status:r,time:i,videoUrl:n,volume:s};case l0:return{...e,allowedUrlDomains:t.allowedUrlDomains};case c0:return{...e,isPeerTube:t.isPeerTube};default:return e}}));const cTe={_cachedTranscriptMessages:new Map,_displaySubtitles:!1,_transcriptMessages:new Map,_requestingSubtitles:!1,_language:null,messages:[],subtitlesHistory:[],_hasError:!1};N9.register("features/subtitles",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:cTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Wc:return function(e,t){let n=t.transcriptMessageID;const r=new Map(e._transcriptMessages),i=r.get(n);let o=e._cachedTranscriptMessages;return i&&!i.final&&(o=new Map(o),o.set(n,i)),r.delete(n),{...e,_cachedTranscriptMessages:o,_transcriptMessages:r}}(e,t);case Yc:return function(e,t){let n=t.transcriptMessageID;const r=new Map(e._cachedTranscriptMessages);return r.delete(n),{...e,_cachedTranscriptMessages:r}}(e,t);case qc:return function(e,t){let n=t.transcriptMessageID,r=t.newTranscriptMessage;const i=new Map(e._transcriptMessages),o=new Map(e._cachedTranscriptMessages);return o.delete(n),i.set(n,r),{...e,_cachedTranscriptMessages:o,_transcriptMessages:i}}(e,t);case Kc:return{...e,_displaySubtitles:t.displaySubtitles,_language:t.language,_requestingSubtitles:t.enabled,_hasError:!1};case Gc:return{...e,_requestingSubtitles:!e._requestingSubtitles,_hasError:!1};case p3:return{...e,...cTe};case Jc:{const n=e.subtitlesHistory.findIndex((e=>e.id===t.subtitle.id));if(n>=0&&e.subtitlesHistory[n].interim){const r=[...e.subtitlesHistory];return r[n]=t.subtitle,{...e,subtitlesHistory:r}}return{...e,subtitlesHistory:[...e.subtitlesHistory,t.subtitle]}}case Zc:return{...e,_hasError:t.hasError}}return e}));const uTe=X$.filter((e=>{let t=e.order;return Array.isArray(t)})),dTe={buttonsWithNotifyClick:new Map,enabled:!0,hangupMenuVisible:!1,hovered:!1,mainToolbarButtonsThresholds:"ReactNative"===navigator.product?[{width:560,order:["microphone","camera","chat","desktop","raisehand","tileview","overflowmenu","hangup"]},{width:500,order:["microphone","camera","chat","raisehand","tileview","overflowmenu","hangup"]},{width:440,order:["microphone","camera","chat","raisehand","overflowmenu","hangup"]},{width:380,order:["microphone","camera","chat","overflowmenu","hangup"]},{width:320,order:["microphone","camera","overflowmenu","hangup"]}]:uTe,participantMenuButtonsWithNotifyClick:new Map,overflowDrawer:!1,overflowMenuVisible:!1,shiftUp:!1,timeoutID:null,toolbarButtons:[],visible:!1};N9.register("features/toolbox",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case vG:return{...e,timeoutID:void 0};case bG:return{...e,fullScreen:t.fullScreen};case SG:return{...e,hangupMenuVisible:t.visible};case kG:return{...e,overflowDrawer:t.displayAsDrawer};case CG:return{...e,overflowMenuVisible:t.visible};case AG:return{...e,toolbarButtons:t.toolbarButtons};case yG:return{...e,buttonsWithNotifyClick:t.buttonsWithNotifyClick};case EG:return{...e,mainToolbarButtonsThresholds:t.mainToolbarButtonsThresholds};case TG:return{...e,hovered:t.hovered};case IG:return{...e,enabled:t.enabled};
103case DG:return{...e,timeoutID:t.timeoutID};case RG:return{...e,shiftUp:t.shiftUp};case PG:return we(e,"visible",t.visible);case _G:return{...e,participantMenuButtonsWithNotifyClick:t.participantMenuButtonsWithNotifyClick};case xG:return we(e,"visible",!e.visible)}return e})),N9.register("features/transcribing",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{isTranscribing:!1,transcriberJID:null},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case iY:{var n;const r=null===(n=t.properties)||void 0===n?void 0:n["audio-recording-enabled"];if(void 0!==r){const t="true"===r;if(e.isTranscribing!==t)return{...e,isTranscribing:t}}return e}case d3:return{...e,isTranscribing:!0,transcriberJID:t.transcriberJID};case p3:return{...e,isTranscribing:!1,transcriberJID:void 0};default:return e}}));const pTe={carMode:!1,remoteScreenShares:[],tileViewEnabled:void 0};N9.register("features/video-layout",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Z0:return{...e,remoteScreenShares:t.participantIds};case K0:return{...e,carMode:t.enabled};case J0:return{...e,tileViewEnabled:t.enabled}}return e}));const fTe={maxReceiverVideoQualityForLargeVideo:hB.ULTRA,maxReceiverVideoQualityForScreenSharingFilmstrip:hB.HIGH,maxReceiverVideoQualityForStageFilmstrip:hB.HIGH,maxReceiverVideoQualityForTileView:hB.STANDARD,maxReceiverVideoQualityForVerticalFilmstrip:hB.LOW,minHeightForQualityLvl:new Map,preferredVideoQuality:hB.ULTRA};Object.values(hB).sort().forEach((e=>{e>hB.NONE&&fTe.minHeightForQualityLvl.set(e,e)})),M9.register("features/video-quality-persistent-storage"),N9.register("features/video-quality-persistent-storage",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if(t.type===m1){const n=t.preferredVideoQuality;return{...e,persistedPrefferedVideoQuality:n}}return e})),N9.register("features/video-quality",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case sP:return function(e,t){var n;let r=t.config;const i=null==r||null===(n=r.videoQuality)||void 0===n?void 0:n.minHeightForQualityLvl,o=function(e){if("object"!=typeof e||Object.keys(e).map((e=>Number(e))).find((e=>null===e||isNaN(e)||e<0)))return;const t=Object.keys(e).map((e=>Number(e))).sort(((e,t)=>e-t)),n=new Map;Object.values(hB).sort().forEach((e=>{e>hB.NONE&&n.set(e,e)}));for(const r of t){const t=e[r],i=gB[t];if(!i)return;n.delete(i),n.set(r,i)}return n}(i);return i&&!o&&g1.error("Invalid config value videoQuality.minHeightForQualityLvl"),o?we(e,"minHeightForQualityLvl",o):e}(e,t);case u1:return we(e,"maxReceiverVideoQualityForLargeVideo",t.maxReceiverVideoQuality);case d1:return we(e,"maxReceiverVideoQualityForScreenSharingFilmstrip",t.maxReceiverVideoQuality);case p1:return we(e,"maxReceiverVideoQualityForStageFilmstrip",t.maxReceiverVideoQuality);case f1:return we(e,"maxReceiverVideoQualityForTileView",t.maxReceiverVideoQuality);case h1:return we(e,"maxReceiverVideoQualityForVerticalFilmstrip",t.maxReceiverVideoQuality);case m1:{const n=t.preferredVideoQuality;return{...e,preferredVideoQuality:n}}}return e})),N9.register("features/videosipgw",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return t.type===NW?{...e,status:t.status}:e}));const hTe={count:0,iAmVisitor:!1,inQueue:!1,inQueueCount:0,showNotification:!1,supported:!1,promotionRequests:[],visitors:[],visitorsListSubscribed:!1};N9.register("features/visitors",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case iY:{var n;const r=Number(null===(n=t.properties)||void 0===n?void 0:n["visitor-count"]);if(!isNaN(r)&&e.count!==r)return{...e,count:r};break}case dY:return{...e,...hTe,iAmVisitor:t.isRedirect?e.iAmVisitor:hTe.iAmVisitor};case m3:return e.inQueueCount===t.count?e:{...e,inQueueCount:t.count};case g3:return{...e,iAmVisitor:t.enabled};case y3:return{...e,inQueue:t.value};case _3:return{...e,demoteActorDisplayName:t.displayName};case w3:return{...e,supported:t.value};case E3:return{...e,visitorsListSubscribed:!0};case S3:return{...e,visitors:t.visitors};case v3:{const n=e.promotionRequests||[];return{...e,promotionRequests:[...n,t.request]}}case b3:{let n=e.promotionRequests||[];return n=n.filter((e=>e.from!==t.request.from)),{...e,promotionRequests:n}}}return e}));const mTe={isOpen:!1,collabDetails:void 0,collabServerUrl:void 0};N9.register("features/whiteboard",(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mTe,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case y1:return{...e,collabDetails:t.collabDetails,collabServerUrl:t.collabServerUrl};case _1:return{...e,isOpen:Boolean(t.isOpen)};case b1:return mTe}return e}));const gTe=e=>{let t=e.className;const n=Qk().t;return go.createElement("div",{className:t},go.createElement("div",null,n("info.noNumbers")),go.createElement("div",null,n("info.noRoom")))};class vTe extends go.Component{render(){const e=this.props,t=e.className,n=e.deviceStatusVisible,r=e.showCameraPreview,i=e.videoTrack;return go.createElement(xwe,{className:`prejoin-third-party ${t}`,showDeviceStatus:n,skipPrejoinButton:!1,thirdParty:!0,videoMuted:!r,videoTrack:i})}}const bTe=ra((function(e){return{deviceStatusVisible:lx(e),showCameraPreview:!ms(e),videoTrack:Ds(e)}}))(tC(vTe)),yTe=e=>{let t=e.className;const n=Qk().t;return go.createElement("div",{className:t},n("info.noWhiteboard"))};function _Te(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}
103finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return wTe(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?wTe(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wTe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const STe=go.lazy((async()=>({default:_Te(await Promise.all([Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,5383)),Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,59132))]),1)[0].ExcalidrawApp}))),ETe=e=>{let t=e.className,n=e.collabDetails,r=e.collabServerUrl,i=e.localParticipantName;const o=(0,go.useRef)(null),a=(0,go.useRef)(null),s=pa(Y$),l=pa((e=>e["features/base/jwt"])).jwt||"",c=(0,go.useCallback)((e=>{o.current||(o.current=e)}),[]),u=(0,go.useCallback)((e=>{a.current||(a.current=e,a.current.setUsername(i))}),[i]);return go.createElement("div",{className:t},go.createElement("div",{className:"excalidraw-wrapper"},go.createElement(go.Suspense,{fallback:null},go.createElement(STe,{collabDetails:n,collabServerUrl:r,excalidraw:{isCollaborating:!0,langCode:xt.language,theme:"light",UIOptions:M$},getCollabAPI:u,getExcalidrawAPI:c,jwt:l,storageBackendUrl:s}))))},kTe=Y("app:index.web");window.addEventListener("error",(e=>{var t;kTe.error(`UnhandledError: ${e.message}`,`Script: ${e.filename}`,`Line: ${e.lineno}`,`Column: ${e.colno}`,"StackTrace: ",null===(t=e.error)||void 0===t?void 0:t.stack)})),window.addEventListener("unhandledrejection",(e=>{var t;kTe.error(`UnhandledPromiseRejection: ${e.reason}`,"StackTrace: ",null===(t=e.reason)||void 0===t?void 0:t.stack)})),"ios"===uo&&window.addEventListener("pageshow",(e=>{e.persisted&&window.location.reload()}));const CTe=O(),ATe=M();CTe.hasLoaded=!1,ATe["index.loaded"]=window.indexLoadedTime,window.addEventListener("load",(()=>{ATe["window.loaded"]=window.loadedEventTime,CTe.hasLoaded=!0})),document.addEventListener("DOMContentLoaded",(()=>{const e=window.performance.now();ATe["document.ready"]=e,kTe.log("(TIME) document ready:\t",e)})),CTe.entryPoints={APP:class extends V9{_createExtraElement(){return go.createElement(e9,null,go.createElement(y9,null))}_createMainElement(e,t){return go.createElement(e9,null,go.createElement(U8,null),go.createElement(s9,null),go.createElement(D9,null),super._createMainElement(e,t))}_renderDialogContainer(){return go.createElement(e9,null,go.createElement(n9,null))}},PREJOIN:class extends H9{async componentDidMount(){await super.componentDidMount();const e=this.state.store,t=(null!=e?e:{}).dispatch,n=this.props.styleType;super._navigate({component:bTe,props:{className:n}});const r=e?e.getState()["features/base/settings"]:{startWithAudioMuted:void 0,startWithVideoMuted:void 0},i=r.startWithAudioMuted,o=r.startWithVideoMuted;null==t||t(fP({prejoinConfig:{enabled:!0,showHangUp:!1},startWithAudioMuted:i,startWithVideoMuted:o})),await(null==t?void 0:t(V7()));const a=function(){const e={},t=[Vr.AUDIO];let n=!1;const r=APP.store.getState()["features/base/settings"],i=r.startLowBandwidthMode,o=r.startWithVideoMuted,a=fs(APP.store.getState()),s=p.isElectron()?15e3:6e4;a&&APP.store.dispatch(is(!0)),o||i||(t.push(Vr.VIDEO),n=!0);let l=Promise.resolve([]);const c=APP.store.dispatch;return c(us(t,bs.PENDING_UNMUTE)),l=Sc({devices:t,timeout:s},APP.store).catch((async t=>{if(t.name===k.TIMEOUT&&!p.isElectron())return e.audioAndVideoError=t,[];const r=[],i=[];let o;return r.push(Sc({devices:[Vr.AUDIO],timeout:s})),n&&r.push(Sc({devices:[Vr.VIDEO],timeout:s})),(await Promise.allSettled(r)).forEach(((t,n)=>{if("fulfilled"===t.status)i.push(t.value[0]);else{o=t.reason;const r=0===n;ys.error(`${r?"Audio":"Video"} track creation failed with error ${o}`),r?e.audioOnlyError=o:e.videoOnlyError=o}})),e.audioOnlyError&&e.videoOnlyError&&(e.audioAndVideoError=o),i})).finally((()=>{c(us(t,bs.NONE))})),{tryCreateLocalTracks:l,errors:e}}(),s=a.tryCreateLocalTracks,l=a.errors;Px(await s,l,t)}_createMainElement(e,t){return go.createElement(e9,null,go.createElement(U8,null),super._createMainElement(e,t))}_renderDialogContainer(){return go.createElement(e9,null,go.createElement(n9,null))}},DIALIN:class extends H9{async componentDidMount(){await super.componentDidMount();const e=new URLSearchParams(window.location.search).get("room")||"",t=window.location.href,n=t.indexOf(IP),r=(n>0?t.substring(0,n):t)+e;super._navigate({component:()=>go.createElement(go.Fragment,null,e?go.createElement(vee,{className:"dial-in-page",clickableNumbers:po(),room:e,scrollable:!0,showTitle:!0,url:r}):go.createElement(gTe,{className:"dial-in-page"}))})}_createMainElement(e,t){return go.createElement(e9,null,go.createElement(U8,null),super._createMainElement(e,t))}_renderDialogContainer(){return null}},WHITEBOARD:class extends H9{async componentDidMount(){await super.componentDidMount();const e=B(window.location.href,!0).state,t=JSON.parse((e=>{let t=e;return t.length%4==2?t+="==":t.length%4==3&&(t+="="),t=t.replace(/-/g,"+").replace(/_/g,"/"),(new window.TextDecoder).decode(SP.toByteArray(t))})(e)),n=t.collabServerUrl,r=t.localParticipantName;let i=t.roomId,o=t.roomKey;if(!i&&!o)try{const e=(await Promise.all([__webpack_require__.e(1818),__webpack_require__.e(2783)]).then(__webpack_require__.bind(__webpack_require__,5383))).generateCollaborationLinkData,t=await e();i=t.roomId,o=t.roomKey,window.ReactNativeWebView&&setTimeout((()=>{window.ReactNativeWebView.postMessage(JSON.stringify({collabDetails:t,collabServerUrl:n}))}),0)}catch(e){Ute.error("Couldn't generate collaboration link data.",e)}super._navigate({component:()=>go.createElement(go.Fragment,null,i&&o&&n?go.createElement(ETe,{className:"whiteboard",collabDetails:{roomId:i,roomKey:o},collabServerUrl:gi(n),localParticipantName:r}):go.createElement(yTe,{className:"whiteboard"}))})}_createMainElement(e,t){return go.createElement(e9,null,go.createElement(U8,null),super._createMainElement(e,t))}_renderDialogContainer(){return null}}};const TTe=new Map;CTe.renderEntryPoint=e=>{let t=e.Component,n=e.props,r=void 0===n?{}:n,i=e.elementId,o=void 0===i?"react":i;const a=document.getElementById(o);TTe.has(o)||TTe.set(o,(0,VI.createRoot)(a)),TTe.get(o).render(go.createElement(t,r))},window.$=window.jQuery=t(),"createImageBitmap"in window||(window.createImageBitmap=function(e){return new Promise(((t,n)=>{let r;e instanceof HTMLCanvasElement?r=e.toDataURL():n(new Error("createImageBitmap does not handle the provided image source type"));const i=document.createElement("img");i.addEventListener("load",(()=>{t(i)})),i.src=r}))}
103),window.Olm&&window.Olm.init().catch((e=>{console.error("Failed to initialize Olm, E2EE will be disabled",e),delete window.Olm})),window.APP={API:B1,conference:w8,translation:F8,UI:N8},Promise.resolve().then(__webpack_require__.t.bind(__webpack_require__,22279,23))})()})(); 104//# sourceMappingURL=app.bundle.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.