diff --git a/app/features/conference/external_api.js b/app/features/conference/external_api.js index 64ad7f6a8..8d7e30230 100644 --- a/app/features/conference/external_api.js +++ b/app/features/conference/external_api.js @@ -1,2 +1,2 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.JitsiMeetExternalAPI=t():e.JitsiMeetExternalAPI=t()}(self,(()=>(()=>{var e={933:(e,t,n)=>{"use strict";n.d(t,{default:()=>N});var r=n(550),i=n.n(r);class s extends r{constructor(){var e,t,n;super(...arguments),e=this,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="_storage"))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}clear(){this._storage={}}get length(){return Object.keys(this._storage).length}getItem(e){return this._storage[e]}setItem(e,t){this._storage[e]=t}removeItem(e){delete this._storage[e]}key(e){const t=Object.keys(this._storage);if(!(t.length<=e))return t[e]}serialize(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return JSON.stringify(this._storage);const t={...this._storage};return e.forEach((e=>{delete t[e]})),JSON.stringify(t)}}const o=new class extends r{constructor(){super();try{this._storage=window.localStorage,this._localStorageDisabled=!1}catch(e){}this._storage||(console.warn("Local storage is disabled."),this._storage=new s,this._localStorageDisabled=!0)}isLocalStorageDisabled(){return this._localStorageDisabled}setLocalStorageDisabled(e){this._localStorageDisabled=e;try{this._storage=e?new s:window.localStorage}catch(e){}this._storage||(this._storage=new s)}clear(){this._storage.clear(),this.emit("changed")}get length(){return this._storage.length}getItem(e){return this._storage.getItem(e)}setItem(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];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(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(this.isLocalStorageDisabled())return this._storage.serialize(e);const t=this._storage.length,n={};for(let r=0;r0&&void 0!==arguments[0]?arguments[0]:{};this.postis=function(e){var t,n=e.scope,r=e.window,i=e.windowForEventListening||window,s=e.allowedOrigin,o={},a=[],d={},l=!1,u="__ready__",h=function(e){var t;try{t=c(e.data)}catch(e){return}if((!s||e.origin===s)&&t&&t.postis&&t.scope===n){var r=o[t.method];if(r)for(var i=0;i{},this.postis.listen(v,(e=>this._receiveCallback(e)))}dispose(){this.postis.destroy()}send(e){this.postis.send({method:v,params:e})}setReceiveCallback(e){this._receiveCallback=e}}const _="request",b="response";class w{constructor(){let{backend:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};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===b){const t=this._responseHandlers.get(e.id);t&&(t(e),this._responseHandlers.delete(e.id))}else e.type===_?this.emit("request",e.data,((t,n)=>{this._backend.send({type:b,error:n,id:e.id,result:t})})):this.emit("event",e.data)}dispose(){this._responseHandlers.clear(),this._unprocessedMessages.clear(),this.removeAllListeners(),this._disposeBackend()}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r{s=e(...n)||s})),s||this._unprocessedMessages.add(n),s}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(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._backend&&this._backend.send({type:"event",data:e})}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,(e=>{let{error:t,result:i}=e;void 0!==i?n(i):r(void 0!==t?t:new Error("Unexpected response format!"))}));try{this._backend.send({type:_,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 L;try{L=function(e,t=!1,n="hash"){if(!e)return{};"string"==typeof e&&(e=new URL(e));const r="search"===n?e.search:e.hash,i={},s=r?.substr(1).split("&")||[];if("hash"===n&&1===s.length){const e=s[0];if(e.startsWith("/")&&1===e.split("&").length)return i}return s.forEach((e=>{const n=e.split("="),r=n[0];if(!r||r.split(".").some((e=>d.includes(e))))return;let s;try{if(s=n[1],!t){const e=decodeURIComponent(s).replace(/\\&/,"&").replace(/[\u2018\u2019]/g,"'").replace(/[\u201C\u201D]/g,'"');s="undefined"===e?void 0:c(e)}}catch(e){return void function(e,t=""){console.error(t,e),window.onerror?.(t,void 0,void 0,void 0,e)}(e,`Failed to parse URL parameter value: ${String(s)}`)}i[r]=s})),i}(window.location).jitsi_meet_external_api_id}catch(e){}(window.JitsiMeetJS||(window.JitsiMeetJS={}),window.JitsiMeetJS.app||(window.JitsiMeetJS.app={}),window.JitsiMeetJS.app).setExternalTransportBackend=e=>undefined.setBackend(e);var k=n(294);const C=n.n(k)().getLogger("modules/API/external/functions.js");function x(e,t){return e.sendRequest({type:"devices",name:"setDevice",device:t})}const E=["css/all.css","libs/alwaysontop.min.js"],S={addBreakoutRoom:"add-breakout-room",answerKnockingParticipant:"answer-knocking-participant",approveVideo:"approve-video",askToUnmute:"ask-to-unmute",autoAssignToBreakoutRooms:"auto-assign-to-breakout-rooms",avatarUrl:"avatar-url",cancelPrivateChat:"cancel-private-chat",closeBreakoutRoom:"close-breakout-room",displayName:"display-name",endConference:"end-conference",email:"email",grantModerator:"grant-moderator",hangup:"video-hangup",hideNotification:"hide-notification",initiatePrivateChat:"initiate-private-chat",joinBreakoutRoom:"join-breakout-room",localSubject:"local-subject",kickParticipant:"kick-participant",muteEveryone:"mute-everyone",overwriteConfig:"overwrite-config",overwriteNames:"overwrite-names",password:"password",pinParticipant:"pin-participant",rejectParticipant:"reject-participant",removeBreakoutRoom:"remove-breakout-room",resizeFilmStrip:"resize-film-strip",resizeLargeVideo:"resize-large-video",sendCameraFacingMode:"send-camera-facing-mode-message",sendChatMessage:"send-chat-message",sendEndpointTextMessage:"send-endpoint-text-message",sendParticipantToRoom:"send-participant-to-room",sendTones:"send-tones",setAudioOnly:"set-audio-only",setAssumedBandwidthBps:"set-assumed-bandwidth-bps",setBlurredBackground:"set-blurred-background",setFollowMe:"set-follow-me",setLargeVideoParticipant:"set-large-video-participant",setMediaEncryptionKey:"set-media-encryption-key",setNoiseSuppressionEnabled:"set-noise-suppression-enabled",setParticipantVolume:"set-participant-volume",setSubtitles:"set-subtitles",setTileView:"set-tile-view",setVideoQuality:"set-video-quality",setVirtualBackground:"set-virtual-background",showNotification:"show-notification",startRecording:"start-recording",startShareVideo:"start-share-video",stopRecording:"stop-recording",stopShareVideo:"stop-share-video",subject:"subject",submitFeedback:"submit-feedback",toggleAudio:"toggle-audio",toggleCamera:"toggle-camera",toggleCameraMirror:"toggle-camera-mirror",toggleChat:"toggle-chat",toggleE2EE:"toggle-e2ee",toggleFilmStrip:"toggle-film-strip",toggleLobby:"toggle-lobby",toggleModeration:"toggle-moderation",toggleNoiseSuppression:"toggle-noise-suppression",toggleParticipantsPane:"toggle-participants-pane",toggleRaiseHand:"toggle-raise-hand",toggleShareScreen:"toggle-share-screen",toggleSubtitles:"toggle-subtitles",toggleTileView:"toggle-tile-view",toggleVirtualBackgroundDialog:"toggle-virtual-background",toggleVideo:"toggle-video",toggleWhiteboard:"toggle-whiteboard"},R={"avatar-changed":"avatarChanged","audio-availability-changed":"audioAvailabilityChanged","audio-mute-status-changed":"audioMuteStatusChanged","audio-only-changed":"audioOnlyChanged","audio-or-video-sharing-toggled":"audioOrVideoSharingToggled","breakout-rooms-updated":"breakoutRoomsUpdated","browser-support":"browserSupport","camera-error":"cameraError","chat-updated":"chatUpdated","compute-pressure-changed":"computePressureChanged","conference-created-timestamp":"conferenceCreatedTimestamp","content-sharing-participants-changed":"contentSharingParticipantsChanged","data-channel-closed":"dataChannelClosed","data-channel-opened":"dataChannelOpened","device-list-changed":"deviceListChanged","display-name-change":"displayNameChange","dominant-speaker-changed":"dominantSpeakerChanged","email-change":"emailChange","error-occurred":"errorOccurred","endpoint-text-message-received":"endpointTextMessageReceived","face-landmark-detected":"faceLandmarkDetected","feedback-submitted":"feedbackSubmitted","feedback-prompt-displayed":"feedbackPromptDisplayed","filmstrip-display-changed":"filmstripDisplayChanged","incoming-message":"incomingMessage","knocking-participant":"knockingParticipant",log:"log","mic-error":"micError","moderation-participant-approved":"moderationParticipantApproved","moderation-participant-rejected":"moderationParticipantRejected","moderation-status-changed":"moderationStatusChanged","mouse-enter":"mouseEnter","mouse-leave":"mouseLeave","mouse-move":"mouseMove","non-participant-message-received":"nonParticipantMessageReceived","notification-triggered":"notificationTriggered","outgoing-message":"outgoingMessage","p2p-status-changed":"p2pStatusChanged","participant-joined":"participantJoined","participant-kicked-out":"participantKickedOut","participant-left":"participantLeft","participant-role-changed":"participantRoleChanged","participants-pane-toggled":"participantsPaneToggled","password-required":"passwordRequired","peer-connection-failure":"peerConnectionFailure","prejoin-screen-loaded":"prejoinScreenLoaded","proxy-connection-event":"proxyConnectionEvent","raise-hand-updated":"raiseHandUpdated",ready:"ready","recording-link-available":"recordingLinkAvailable","recording-status-changed":"recordingStatusChanged","participant-menu-button-clicked":"participantMenuButtonClick","video-ready-to-close":"readyToClose","video-conference-joined":"videoConferenceJoined","video-conference-left":"videoConferenceLeft","video-availability-changed":"videoAvailabilityChanged","video-mute-status-changed":"videoMuteStatusChanged","video-quality-changed":"videoQualityChanged","screen-sharing-status-changed":"screenSharingStatusChanged","subject-change":"subjectChange","suspend-detected":"suspendDetected","tile-view-changed":"tileViewChanged","toolbar-button-clicked":"toolbarButtonClicked","transcribing-status-changed":"transcribingStatusChanged","transcription-chunk-received":"transcriptionChunkReceived","whiteboard-status-changed":"whiteboardStatusChanged"},O={"_request-desktop-sources":"_requestDesktopSources"};let j=0;function I(e,t){e._numberOfParticipants+=t}function P(e){let t;return"string"==typeof e&&null!==String(e).match(/([0-9]*\.?[0-9]+)(em|pt|px|((d|l|s)?v)(h|w)|%)$/)?t=e:"number"==typeof e&&(t=`${e}px`),t}class N extends(i()){constructor(e){super();for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{},url:`https://${e}/#jitsi_meet_external_api_id=${j}`})}(e,{configOverwrite:d,iceServers:_,interfaceConfigOverwrite:l,jwt:u,lang:m,roomName:i,devices:b,userInfo:L,appData:{localStorageContent:E},release:C}),this._createIFrame(a,s,x),this._transport=new w({backend:new y({postisOptions:{allowedOrigin:new URL(this._url).origin,scope:`jitsi_meet_external_api_${j}`,window:this._frame.contentWindow}})}),Array.isArray(v)&&v.length>0&&this.invite(v),this._onload=f,this._tmpE2EEKey=k,this._isLargeVideoVisible=!1,this._isPrejoinVideoVisible=!1,this._numberOfParticipants=0,this._participants={},this._myUserID=void 0,this._onStageParticipant=void 0,this._iAmvisitor=void 0,this._setupListeners(),j++}_createIFrame(e,t,n){const r=`jitsiConferenceFrame${j}`;this._frame=document.createElement("iframe"),this._frame.allow=["autoplay","camera","clipboard-write","compute-pressure","display-capture","hid","microphone","screen-wake-lock","speaker-selection"].join("; "),this._frame.name=r,this._frame.id=r,this._setSize(e,t),this._frame.setAttribute("allowFullScreen","true"),this._frame.style.border=0,n&&(this._frame.sandbox=n),this._frame.src=this._url,this._frame=this._parentNode.appendChild(this._frame)}_getAlwaysOnTopResources(){const e=this._frame.contentWindow,t=e.document;let n="";const r=t.querySelector("base");if(r&&r.href)n=r.href;else{const{protocol:t,host:r}=e.location;n=`${t}//${r}`}return E.map((e=>new URL(e,n).href))}_getFormattedDisplayName(e){const{formattedDisplayName:t}=this._participants[e]||{};return t}_getOnStageParticipant(){return this._onStageParticipant}_getLargeVideo(){const e=this.getIFrame();if(this._isLargeVideoVisible&&e&&e.contentWindow&&e.contentWindow.document)return e.contentWindow.document.getElementById("largeVideo")}_getPrejoinVideo(){const e=this.getIFrame();if(this._isPrejoinVideoVisible&&e&&e.contentWindow&&e.contentWindow.document)return e.contentWindow.document.getElementById("prejoinVideo")}_getParticipantVideo(e){const t=this.getIFrame();if(t&&t.contentWindow&&t.contentWindow.document)return void 0===e||e===this._myUserID?t.contentWindow.document.getElementById("localVideo_container"):t.contentWindow.document.querySelector(`#participant_${e} video`)}_setSize(e,t){const n=P(e),r=P(t);void 0!==n&&(this._height=e,this._frame.style.height=n),void 0!==r&&(this._width=t,this._frame.style.width=r)}_setupListeners(){this._transport.on("event",(e=>{let{name:t,...n}=e;const r=n.id;switch(t){case"ready":var i;null===(i=this._onload)||void 0===i||i.call(this);break;case"video-conference-joined":if(void 0!==this._tmpE2EEKey){const e=e=>{const t=[];for(let n=0;n{const n=O[e.name],r={...e,name:n};n&&this.emit(n,r,t)}))}updateNumberOfParticipants(e){if(!e||!Object.keys(e).length)return;const t=Object.keys(e).reduce(((t,n)=>{var r;return null!==(r=e[n])&&void 0!==r&&r.participants?Object.keys(e[n].participants).length+t:t}),0);this._numberOfParticipants=t}async getRoomsInfo(){return this._transport.sendRequest({name:"rooms-info"})}isP2pActive(){return this._transport.sendRequest({name:"get-p2p-status"})}addEventListener(e,t){this.on(e,t)}addEventListeners(e){for(const t in e)this.addEventListener(t,e[t])}captureLargeVideoScreenshot(){return this._transport.sendRequest({name:"capture-largevideo-screenshot"})}dispose(){this.emit("_willDispose"),this._transport.dispose(),this.removeAllListeners(),this._frame&&this._frame.parentNode&&this._frame.parentNode.removeChild(this._frame)}executeCommand(e){if(e in S){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r(C.error(e),{})))}(this._transport)}getContentSharingParticipants(){return this._transport.sendRequest({name:"get-content-sharing-participants"})}getCurrentDevices(){return function(e){return e.sendRequest({type:"devices",name:"getCurrentDevices"}).catch((e=>(C.error(e),{})))}(this._transport)}getCustomAvatarBackgrounds(){return this._transport.sendRequest({name:"get-custom-avatar-backgrounds"})}getLivestreamUrl(){return this._transport.sendRequest({name:"get-livestream-url"})}getParticipantsInfo(){const e=Object.keys(this._participants),t=Object.values(this._participants);return t.forEach(((t,n)=>{t.participantId=e[n]})),t}getVideoQuality(){return this._videoQuality}isAudioAvailable(){return this._transport.sendRequest({name:"is-audio-available"})}isDeviceChangeAvailable(e){return function(e,t){return e.sendRequest({deviceType:t,type:"devices",name:"isDeviceChangeAvailable"})}(this._transport,e)}isDeviceListAvailable(){return function(e){return e.sendRequest({type:"devices",name:"isDeviceListAvailable"})}(this._transport)}isMultipleAudioInputSupported(){return function(e){return e.sendRequest({type:"devices",name:"isMultipleAudioInputSupported"})}(this._transport)}invite(e){return Array.isArray(e)&&0!==e.length?this._transport.sendRequest({name:"invite",invitees:e}):Promise.reject(new TypeError("Invalid Argument"))}isAudioMuted(){return this._transport.sendRequest({name:"is-audio-muted"})}isAudioDisabled(){return this._transport.sendRequest({name:"is-audio-disabled"})}isModerationOn(e){return this._transport.sendRequest({name:"is-moderation-on",mediaType:e})}isParticipantForceMuted(e,t){return this._transport.sendRequest({name:"is-participant-force-muted",participantId:e,mediaType:t})}isParticipantsPaneOpen(){return this._transport.sendRequest({name:"is-participants-pane-open"})}isSharingScreen(){return this._transport.sendRequest({name:"is-sharing-screen"})}isStartSilent(){return this._transport.sendRequest({name:"is-start-silent"})}isVisitor(){return this._iAmvisitor}getAvatarURL(e){const{avatarURL:t}=this._participants[e]||{};return t}getDeploymentInfo(){return this._transport.sendRequest({name:"deployment-info"})}getDisplayName(e){const{displayName:t}=this._participants[e]||{};return t}getEmail(e){const{email:t}=this._participants[e]||{};return t}getIFrame(){return this._frame}getNumberOfParticipants(){return this._numberOfParticipants}getSessionId(){return this._transport.sendRequest({name:"session-id"})}getSupportedCommands(){return Object.keys(S)}getSupportedEvents(){return Object.values(R)}isVideoAvailable(){return this._transport.sendRequest({name:"is-video-available"})}isVideoMuted(){return this._transport.sendRequest({name:"is-video-muted"})}listBreakoutRooms(){return this._transport.sendRequest({name:"list-breakout-rooms"})}_isNewElectronScreensharingSupported(){return this._transport.sendRequest({name:"_new_electron_screensharing_supported"})}pinParticipant(e,t){this.executeCommand("pinParticipant",e,t)}removeEventListener(e){this.removeAllListeners(e)}removeEventListeners(e){e.forEach((e=>this.removeEventListener(e)))}resizeLargeVideo(e,t){e<=this._width&&t<=this._height&&this.executeCommand("resizeLargeVideo",e,t)}sendProxyConnectionEvent(e){this._transport.sendEvent({data:[e],name:"proxy-connection-event"})}setAudioInputDevice(e,t){return function(e,t,n){return x(e,{id:n,kind:"audioinput",label:t})}(this._transport,e,t)}setAudioOutputDevice(e,t){return function(e,t,n){return x(e,{id:n,kind:"audiooutput",label:t})}(this._transport,e,t)}setLargeVideoParticipant(e,t){this.executeCommand("setLargeVideoParticipant",e,t)}setVideoInputDevice(e,t){return function(e,t,n){return x(e,{id:n,kind:"videoinput",label:t})}(this._transport,e,t)}startRecording(e){this.executeCommand("startRecording",e)}stopRecording(e,t){this.executeCommand("stopRecording",e,t)}toggleE2EE(e){this.executeCommand("toggleE2EE",e)}async setMediaEncryptionKey(e){const{key:t,index:n}=e;if(t){const e=await crypto.subtle.exportKey("raw",t);this.executeCommand("setMediaEncryptionKey",JSON.stringify({exportedKey:Array.from(new Uint8Array(e)),index:n}))}else this.executeCommand("setMediaEncryptionKey",JSON.stringify({exportedKey:!1,index:n}))}setVirtualBackground(e,t){this.executeCommand("setVirtualBackground",e,t)}}},399:(e,t,n)=>{e.exports=n(933).default},696:(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"},865:(e,t,n)=>{"use strict";n(696)},586:(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){const r="object"==typeof(arguments.length<=1?void 0:arguments[1])&&(arguments.length<=1?void 0:arguments[1]),i=(arguments.length<=1?0:arguments.length-1)>1||!r?arguments.length<=1?void 0:arguments[1]:void 0,s=(arguments.length<=1?0:arguments.length-1)>1&&(arguments.length<=2?void 0:arguments[2])||r||{},o=JSON.parse(e,i);return"ignore"===s.protoAction?o:o&&"object"==typeof o&&e.match(n)?(t.scan(o,s),o):o},t.scan=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},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}}},325:(e,t,n)=>{var r=n(964);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).forEach(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=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},964:e=>{var t={trace:0,debug:1,info:2,log:3,warn:4,error:5};s.consoleTransport=console;var n=[s.consoleTransport];s.addGlobalTransport=function(e){-1===n.indexOf(e)&&n.push(e)},s.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],s=Array.prototype.slice.call(arguments,2);if(!(t[i]1&&u.push("<"+o.methodName+">: ");var h=u.concat(s);try{l.bind(d).apply(d,h)}catch(e){console.error("An error occured when trying to log with one of the available transports",e)}}}}function s(e,n,r,s){this.id=n,this.options=s||{},this.transports=r,this.transports||(this.transports=[]),this.level=t[e];for(var o=Object.keys(t),a=0;a{var r=n(964),i=n(325),s={},o=[],a=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(a,e,t,n);return e?(s[e]=s[e]||[],s[e].push(i)):o.push(i),i},getUntrackedLogger:function(e,t,n){return new r(a,e,t,n)},setLogLevelById:function(e,t){for(var n=t?s[t]||[]:o,r=0;r{"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 s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise((function(n,r){function i(n){e.removeListener(t,s),r(n)}function s(){"function"==typeof e.removeListener&&e.removeListener("error",i),n([].slice.call(arguments))}m(e,t,s,{once:!0}),"error"!==t&&function(e,t){"function"==typeof e.on&&m(e,"error",t,{once:!0})}(e,i)}))},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var o=10;function a(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function c(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function d(e,t,n,r){var i,s,o,d;if(a(n),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),s=e._events),o=s[t]),void 0===o)o=s[t]=n,++e._eventsCount;else if("function"==typeof o?o=s[t]=r?[n,o]:[o,n]:r?o.unshift(n):o.push(n),(i=c(e))>0&&o.length>i&&!o.warned){o.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=o.length,d=l,console&&console.warn&&console.warn(d)}return e}function l(){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 u(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},i=l.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;n0&&(o=t[0]),o instanceof Error)throw o;var a=new Error("Unhandled error."+(o?" ("+o.message+")":""));throw a.context=o,a}var c=s[e];if(void 0===c)return!1;if("function"==typeof c)r(c,this,t);else{var d=c.length,l=g(c,d);for(n=0;n=0;s--)if(n[s]===t||n[s].listener===t){o=n[s].listener,i=s;break}if(i<0)return this;0===i?n.shift():function(e,t){for(;t+1=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):p.call(e,t)},s.prototype.listenerCount=p,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var s=t[r]={exports:{}};return e[r](s,s.exports,n),s.exports}return n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n(399)})())); +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.JitsiMeetExternalAPI=e():t.JitsiMeetExternalAPI=e()}(self,(()=>(()=>{var t={9119:(t,e)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BLANK_URL=e.relativeFirstCharacters=e.urlSchemeRegex=e.ctrlCharactersRegex=e.htmlCtrlEntityRegex=e.htmlEntitiesRegex=e.invalidProtocolRegex=void 0,e.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im,e.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g,e.htmlCtrlEntityRegex=/&(newline|tab);/gi,e.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim,e.urlSchemeRegex=/^.+(:|:)/gim,e.relativeFirstCharacters=[".","/"],e.BLANK_URL="about:blank"},6750:(t,e,r)=>{"use strict";r(9119)},5477:(t,e)=>{"use strict";const r=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*\:/;e.parse=function(t,...n){const i="object"==typeof n[0]&&n[0],o=n.length>1||!i?n[0]:void 0,s=n.length>1&&n[1]||i||{},a=JSON.parse(t,o);return"ignore"===s.protoAction?a:a&&"object"==typeof a&&t.match(r)?(e.scan(a,s),a):a},e.scan=function(t,e={}){let r=[t];for(;r.length;){const t=r;r=[];for(const n of t){if(Object.prototype.hasOwnProperty.call(n,"__proto__")){if("remove"!==e.protoAction)throw new SyntaxError("Object contains forbidden prototype property");delete n.__proto__}for(const t in n){const e=n[t];e&&"object"==typeof e&&r.push(n[t])}}}},e.safeParse=function(t,r){try{return e.parse(t,r)}catch(t){return null}}},7054:(t,e,r)=>{var n=r(9319);function i(t,e){this.logStorage=t,this.stringifyObjects=!(!e||!e.stringifyObjects)&&e.stringifyObjects,this.storeInterval=e&&e.storeInterval?e.storeInterval:3e4,this.maxEntryLength=e&&e.maxEntryLength?e.maxEntryLength:1e4,Object.values(n.levels).forEach(function(t){this[t]=function(){this._log.apply(this,arguments)}.bind(this,t)}.bind(this)),this.storeLogsIntervalID=null,this.queue=[],this.totalLen=0,this.outputCache=[]}i.prototype.stringify=function(t){try{return JSON.stringify(t)}catch(t){return"[object with circular refs?]"}},i.prototype.formatLogMessage=function(t){for(var e="",r=1,n=arguments.length;r=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(t){try{this.logStorage.storeLogs(t)}catch(t){console.error("LogCollector error when calling logStorage.storeLogs(): ",t)}},i.prototype._flush=function(t,e){var r=!1;try{r=this.logStorage.isReady()}catch(t){console.error("LogCollector error when calling logStorage.isReady(): ",t)}this.totalLen>0&&(r||t)&&(r?(this.outputCache.length&&(this.outputCache.forEach(function(t){this._storeLogs(t)}.bind(this)),this.outputCache=[]),this._storeLogs(this.queue)):this.outputCache.push(this.queue),this.queue=[],this.totalLen=0),e&&this._reschedulePublishInterval()},i.prototype.stop=function(){this._flush(!1,!1)},t.exports=i},9319:t=>{var e={trace:0,debug:1,info:2,log:3,warn:4,error:5};o.consoleTransport=console;var r=[o.consoleTransport];o.addGlobalTransport=function(t){-1===r.indexOf(t)&&r.push(t)},o.removeGlobalTransport=function(t){var e=r.indexOf(t);-1!==e&&r.splice(e,1)};var n={};function i(){var t=arguments[0],i=arguments[1],o=Array.prototype.slice.call(arguments,2);if(!(e[i]1&&l.push("<"+s.methodName+">: ");var f=l.concat(o);try{p.bind(u).apply(u,f)}catch(t){console.error("An error occured when trying to log with one of the available transports",t)}}}}function o(t,r,n,o){this.id=r,this.options=o||{},this.transports=n,this.transports||(this.transports=[]),this.level=e[t];for(var s=Object.keys(e),a=0;a{var n=r(9319),i=r(7054),o={},s=[],a=n.levels.TRACE;t.exports={addGlobalTransport:function(t){n.addGlobalTransport(t)},removeGlobalTransport:function(t){n.removeGlobalTransport(t)},setGlobalOptions:function(t){n.setGlobalOptions(t)},getLogger:function(t,e,r){var i=new n(a,t,e,r);return t?(o[t]=o[t]||[],o[t].push(i)):s.push(i),i},getUntrackedLogger:function(t,e,r){return new n(a,t,e,r)},setLogLevelById:function(t,e){for(var r=e?o[e]||[]:s,n=0;n{"use strict";r.d(e,{default:()=>T}),r(6280),r(4114),r(2712),r(6573),r(8100),r(7936),r(3362),r(7495),r(8140),r(5044),r(1903),r(1134),r(8845),r(373),r(7467),r(4732),r(9577),r(8992),r(3949),r(8872),r(4603),r(7566),r(8721);var n=r(7007),i=r.n(n);class o extends n{_storage={};clear(){this._storage={}}get length(){return Object.keys(this._storage).length}getItem(t){return this._storage[t]}setItem(t,e){this._storage[t]=e}removeItem(t){delete this._storage[t]}key(t){const e=Object.keys(this._storage);if(!(e.length<=t))return e[t]}serialize(t=[]){if(0===t.length)return JSON.stringify(this._storage);const e={...this._storage};return t.forEach((t=>{delete e[t]})),JSON.stringify(e)}}const s=new class extends n{constructor(){super();try{this._storage=window.localStorage,this._localStorageDisabled=!1}catch(t){}this._storage||(console.warn("Local storage is disabled."),this._storage=new o,this._localStorageDisabled=!0)}isLocalStorageDisabled(){return this._localStorageDisabled}setLocalStorageDisabled(t){this._localStorageDisabled=t;try{this._storage=t?new o:window.localStorage}catch(t){}this._storage||(this._storage=new o)}clear(){this._storage.clear(),this.emit("changed")}get length(){return this._storage.length}getItem(t){return this._storage.getItem(t)}setItem(t,e,r=!1){this._storage.setItem(t,e),r||this.emit("changed")}removeItem(t){this._storage.removeItem(t),this.emit("changed")}key(t){return this._storage.key(t)}serialize(t=[]){if(this.isLocalStorageDisabled())return this._storage.serialize(t);const e=this._storage.length,r={};for(let n=0;n0&&void 0!==arguments[0]?arguments[0]:{};const e=[];for(const r in t)try{e.push(`${r}=${encodeURIComponent(JSON.stringify(t[r]))}`)}catch(t){console.warn(`Error encoding ${r}: ${t}`)}return e}function h(t){const e={toString:v};let r,n,i;if(t=t.replace(/\s/g,""),r=new RegExp(l,"gi"),n=r.exec(t),n&&(e.protocol=n[1].toLowerCase(),t=t.substring(r.lastIndex)),r=new RegExp("^(//[^/?#]+)","gi"),n=r.exec(t),n){let i=n[1].substring(2);t=t.substring(r.lastIndex);const o=i.indexOf("@");-1!==o&&(i=i.substring(o+1)),e.host=i;const s=i.lastIndexOf(":");-1!==s&&(e.port=i.substring(s+1),i=i.substring(0,s)),e.hostname=i}if(r=new RegExp("^([^?#]*)","gi"),n=r.exec(t),n&&(i=n[1],t=t.substring(r.lastIndex)),i?i.startsWith("/")||(i=`/${i}`):i="/",e.pathname=i,t.startsWith("?")){let r=t.indexOf("#",1);-1===r&&(r=t.length),e.search=t.substring(0,r),t=t.substring(r)}else e.search="";return e.hash=t.startsWith("#")?t:"",e}function v(t){const{hash:e,host:r,pathname:n,protocol:i,search:o}=t||this;let s="";return i&&(s+=i),r&&(s+=`//${r}`),s+=n||"/",o&&(s+=o),e&&(s+=e),s}const g={window:window.opener||window.parent},y="message";class m{constructor({postisOptions:t}={}){this.postis=function(t){var e,r=t.scope,n=t.window,i=t.windowForEventListening||window,o=t.allowedOrigin,s={},a=[],u={},p=!1,l="__ready__",f=function(t){var e;try{e=c(t.data)}catch(t){return}if((!o||t.origin===o)&&e&&e.postis&&e.scope===r){var n=s[e.method];if(n)for(var i=0;i{},this.postis.listen(y,(t=>this._receiveCallback(t)))}dispose(){this.postis.destroy()}send(t){this.postis.send({method:y,params:t})}setReceiveCallback(t){this._receiveCallback=t}}const b="request",w="response";class x{constructor({backend:t}={}){this._listeners=new Map,this._requestID=0,this._responseHandlers=new Map,this._unprocessedMessages=new Set,this.addListener=this.on,t&&this.setBackend(t)}_disposeBackend(){this._backend&&(this._backend.dispose(),this._backend=null)}_onMessageReceived(t){if(t.type===w){const e=this._responseHandlers.get(t.id);e&&(e(t),this._responseHandlers.delete(t.id))}else t.type===b?this.emit("request",t.data,((e,r)=>{this._backend.send({type:w,error:r,id:t.id,result:e})})):this.emit("event",t.data)}dispose(){this._responseHandlers.clear(),this._unprocessedMessages.clear(),this.removeAllListeners(),this._disposeBackend()}emit(t,...e){const r=this._listeners.get(t);let n=!1;return r&&r.size&&r.forEach((t=>{n=t(...e)||n})),n||this._unprocessedMessages.add(e),n}on(t,e){let r=this._listeners.get(t);return r||(r=new Set,this._listeners.set(t,r)),r.add(e),this._unprocessedMessages.forEach((t=>{e(...t)&&this._unprocessedMessages.delete(t)})),this}removeAllListeners(t){return t?this._listeners.delete(t):this._listeners.clear(),this}removeListener(t,e){const r=this._listeners.get(t);return r&&r.delete(e),this}sendEvent(t={}){this._backend&&this._backend.send({type:"event",data:t})}sendRequest(t){if(!this._backend)return Promise.reject(new Error("No transport backend defined!"));this._requestID++;const e=this._requestID;return new Promise(((r,n)=>{this._responseHandlers.set(e,(({error:t,result:e})=>{void 0!==e?r(e):n(void 0!==t?t:new Error("Unexpected response format!"))}));try{this._backend.send({type:b,data:t,id:e})}catch(t){this._responseHandlers.delete(e),n(t)}}))}setBackend(t){this._disposeBackend(),this._backend=t,this._backend.setReceiveCallback(this._onMessageReceived.bind(this))}}let _;try{_=function(t){let e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"hash";if(!t)return{};"string"==typeof t&&(t=new URL(t));const n="search"===r?t.search:t.hash,i={},o=(null==n?void 0:n.substr(1).split("&"))||[];if("hash"===r&&1===o.length){const t=o[0];if(t.startsWith("/")&&1===t.split("&").length)return i}return o.forEach((t=>{const r=t.split("="),n=r[0];if(!n||n.split(".").some((t=>u.includes(t))))return;let o;try{if(o=r[1],!e){const t=decodeURIComponent(o).replace(/\\&/,"&").replace(/[\u2018\u2019]/g,"'").replace(/[\u201C\u201D]/g,'"');o="undefined"===t?void 0:c(t)}}catch(t){return void function(t){var e,r;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";console.error(n,t),null===(e=(r=window).onerror)||void 0===e||e.call(r,n,void 0,void 0,void 0,t)}(t,`Failed to parse URL parameter value: ${String(o)}`)}i[n]=o})),i}(window.location).jitsi_meet_external_api_id}catch(t){}(window.JitsiMeetJS||(window.JitsiMeetJS={}),window.JitsiMeetJS.app||(window.JitsiMeetJS.app={}),window.JitsiMeetJS.app).setExternalTransportBackend=t=>undefined.setBackend(t);var E=r(4943);const O=r.n(E)().getLogger("modules/API/external/functions.js");function S(t,e){return t.sendRequest({type:"devices",name:"setDevice",device:e})}const R=["css/all.css","libs/alwaysontop.min.js"],A={addBreakoutRoom:"add-breakout-room",answerKnockingParticipant:"answer-knocking-participant",approveVideo:"approve-video",askToUnmute:"ask-to-unmute",autoAssignToBreakoutRooms:"auto-assign-to-breakout-rooms",avatarUrl:"avatar-url",cancelPrivateChat:"cancel-private-chat",closeBreakoutRoom:"close-breakout-room",displayName:"display-name",endConference:"end-conference",email:"email",grantModerator:"grant-moderator",hangup:"video-hangup",hideNotification:"hide-notification",initiatePrivateChat:"initiate-private-chat",joinBreakoutRoom:"join-breakout-room",localSubject:"local-subject",kickParticipant:"kick-participant",muteEveryone:"mute-everyone",overwriteConfig:"overwrite-config",overwriteNames:"overwrite-names",password:"password",pinParticipant:"pin-participant",rejectParticipant:"reject-participant",removeBreakoutRoom:"remove-breakout-room",resizeFilmStrip:"resize-film-strip",resizeLargeVideo:"resize-large-video",sendCameraFacingMode:"send-camera-facing-mode-message",sendChatMessage:"send-chat-message",sendEndpointTextMessage:"send-endpoint-text-message",sendParticipantToRoom:"send-participant-to-room",sendTones:"send-tones",setAudioOnly:"set-audio-only",setAssumedBandwidthBps:"set-assumed-bandwidth-bps",setBlurredBackground:"set-blurred-background",setFollowMe:"set-follow-me",setLargeVideoParticipant:"set-large-video-participant",setMediaEncryptionKey:"set-media-encryption-key",setNoiseSuppressionEnabled:"set-noise-suppression-enabled",setParticipantVolume:"set-participant-volume",setSubtitles:"set-subtitles",setTileView:"set-tile-view",setVideoQuality:"set-video-quality",setVirtualBackground:"set-virtual-background",showNotification:"show-notification",startRecording:"start-recording",startShareVideo:"start-share-video",stopRecording:"stop-recording",stopShareVideo:"stop-share-video",subject:"subject",submitFeedback:"submit-feedback",toggleAudio:"toggle-audio",toggleCamera:"toggle-camera",toggleCameraMirror:"toggle-camera-mirror",toggleChat:"toggle-chat",toggleE2EE:"toggle-e2ee",toggleFilmStrip:"toggle-film-strip",toggleLobby:"toggle-lobby",toggleModeration:"toggle-moderation",toggleNoiseSuppression:"toggle-noise-suppression",toggleParticipantsPane:"toggle-participants-pane",toggleRaiseHand:"toggle-raise-hand",toggleShareScreen:"toggle-share-screen",toggleSubtitles:"toggle-subtitles",toggleTileView:"toggle-tile-view",toggleVirtualBackgroundDialog:"toggle-virtual-background",toggleVideo:"toggle-video",toggleWhiteboard:"toggle-whiteboard"},L={"avatar-changed":"avatarChanged","audio-availability-changed":"audioAvailabilityChanged","audio-mute-status-changed":"audioMuteStatusChanged","audio-only-changed":"audioOnlyChanged","audio-or-video-sharing-toggled":"audioOrVideoSharingToggled","breakout-rooms-updated":"breakoutRoomsUpdated","browser-support":"browserSupport","camera-error":"cameraError","chat-updated":"chatUpdated","compute-pressure-changed":"computePressureChanged","conference-created-timestamp":"conferenceCreatedTimestamp","content-sharing-participants-changed":"contentSharingParticipantsChanged","data-channel-closed":"dataChannelClosed","data-channel-opened":"dataChannelOpened","device-list-changed":"deviceListChanged","display-name-change":"displayNameChange","dominant-speaker-changed":"dominantSpeakerChanged","email-change":"emailChange","error-occurred":"errorOccurred","endpoint-text-message-received":"endpointTextMessageReceived","face-landmark-detected":"faceLandmarkDetected","feedback-submitted":"feedbackSubmitted","feedback-prompt-displayed":"feedbackPromptDisplayed","filmstrip-display-changed":"filmstripDisplayChanged","incoming-message":"incomingMessage","knocking-participant":"knockingParticipant",log:"log","mic-error":"micError","moderation-participant-approved":"moderationParticipantApproved","moderation-participant-rejected":"moderationParticipantRejected","moderation-status-changed":"moderationStatusChanged","mouse-enter":"mouseEnter","mouse-leave":"mouseLeave","mouse-move":"mouseMove","non-participant-message-received":"nonParticipantMessageReceived","notification-triggered":"notificationTriggered","outgoing-message":"outgoingMessage","p2p-status-changed":"p2pStatusChanged","participant-joined":"participantJoined","participant-kicked-out":"participantKickedOut","participant-left":"participantLeft","participant-role-changed":"participantRoleChanged","participants-pane-toggled":"participantsPaneToggled","password-required":"passwordRequired","peer-connection-failure":"peerConnectionFailure","prejoin-screen-loaded":"prejoinScreenLoaded","proxy-connection-event":"proxyConnectionEvent","raise-hand-updated":"raiseHandUpdated",ready:"ready","recording-link-available":"recordingLinkAvailable","recording-status-changed":"recordingStatusChanged","participant-menu-button-clicked":"participantMenuButtonClick","video-ready-to-close":"readyToClose","video-conference-joined":"videoConferenceJoined","video-conference-left":"videoConferenceLeft","video-availability-changed":"videoAvailabilityChanged","video-mute-status-changed":"videoMuteStatusChanged","video-quality-changed":"videoQualityChanged","screen-sharing-status-changed":"screenSharingStatusChanged","subject-change":"subjectChange","suspend-detected":"suspendDetected","tile-view-changed":"tileViewChanged","toolbar-button-clicked":"toolbarButtonClicked","transcribing-status-changed":"transcribingStatusChanged","transcription-chunk-received":"transcriptionChunkReceived","whiteboard-status-changed":"whiteboardStatusChanged"},C={"_request-desktop-sources":"_requestDesktopSources"};let k=0;function j(t,e){t._numberOfParticipants+=e}function I(t){let e;return"string"==typeof t&&null!==String(t).match(/([0-9]*\.?[0-9]+)(em|pt|px|((d|l|s)?v)(h|w)|%)$/)?e=t:"number"==typeof t&&(e=`${t}px`),e}class T extends(i()){constructor(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super();const{roomName:r="",width:n="100%",height:i="100%",parentNode:o=document.body,configOverwrite:a={},interfaceConfigOverwrite:c={},jwt:u,lang:p,onload:l,invitees:v,iceServers:g,devices:y,userInfo:b,e2eeKey:w,release:_,sandbox:E}=e,O=s.getItem("jitsiLocalStorage");this._parentNode=o,this._url=function(t){let e;e=t.serverURL&&t.room?new URL(t.room,t.serverURL).toString():t.room?t.room:t.url||"";const r=h(f(e));if(!r.protocol){let e=t.protocol||t.scheme;e&&(e.endsWith(":")||(e+=":"),r.protocol=e)}let{pathname:n}=r;if(!r.host){const e=t.domain||t.host||t.hostname;if(e){const{host:t,hostname:i,pathname:o,port:s}=h(f(`org.jitsi.meet://${e}`));t&&(r.host=t,r.hostname=i,r.port=s),"/"===n&&"/"!==o&&(n=o)}}const i=t.roomName||t.room;!i||!r.pathname.endsWith("/")&&r.pathname.endsWith(`/${i}`)||(n.endsWith("/")||(n+="/"),n+=i),r.pathname=n;const{jwt:o,lang:s,release:a}=t,c=new URLSearchParams(r.search);o&&c.set("jwt",o);const{defaultLanguage:u}=t.configOverwrite||{};(s||u)&&c.set("lang",s||u),a&&c.set("release",a);const p=c.toString();p&&(r.search=`?${p}`);let{hash:l}=r;o&&(l=l.length?`${l}&jwt=${JSON.stringify(o)}`:`#jwt=${JSON.stringify(o)}`);for(const e of["config","iceServers","interfaceConfig","devices","userInfo","appData"]){const r=d(t[`${e}Overwrite`]||t[e]||t[`${e}Override`]);if(r.length){let t=`${e}.${r.join(`&${e}.`)}`;l.length?t=`&${t}`:l="#",l+=t}}return r.hash=l,r.toString()||void 0}({configOverwrite:a,iceServers:g,interfaceConfigOverwrite:c,jwt:u,lang:p,roomName:r,devices:y,userInfo:b,appData:{localStorageContent:O},release:_,url:`https://${t}/#jitsi_meet_external_api_id=${k}`}),this._createIFrame(i,n,E),this._transport=new x({backend:new m({postisOptions:{allowedOrigin:new URL(this._url).origin,scope:`jitsi_meet_external_api_${k}`,window:this._frame.contentWindow}})}),Array.isArray(v)&&v.length>0&&this.invite(v),this._onload=l,this._tmpE2EEKey=w,this._isLargeVideoVisible=!1,this._isPrejoinVideoVisible=!1,this._numberOfParticipants=0,this._participants={},this._myUserID=void 0,this._onStageParticipant=void 0,this._iAmvisitor=void 0,this._setupListeners(),k++}_createIFrame(t,e,r){const n=`jitsiConferenceFrame${k}`;this._frame=document.createElement("iframe"),this._frame.allow=["autoplay","camera","clipboard-write","compute-pressure","display-capture","hid","microphone","screen-wake-lock","speaker-selection"].join("; "),this._frame.name=n,this._frame.id=n,this._setSize(t,e),this._frame.setAttribute("allowFullScreen","true"),this._frame.style.border=0,r&&(this._frame.sandbox=r),this._frame.src=this._url,this._frame=this._parentNode.appendChild(this._frame)}_getAlwaysOnTopResources(){const t=this._frame.contentWindow,e=t.document;let r="";const n=e.querySelector("base");if(n&&n.href)r=n.href;else{const{protocol:e,host:n}=t.location;r=`${e}//${n}`}return R.map((t=>new URL(t,r).href))}_getFormattedDisplayName(t){const{formattedDisplayName:e}=this._participants[t]||{};return e}_getOnStageParticipant(){return this._onStageParticipant}_getLargeVideo(){const t=this.getIFrame();if(this._isLargeVideoVisible&&t&&t.contentWindow&&t.contentWindow.document)return t.contentWindow.document.getElementById("largeVideo")}_getPrejoinVideo(){const t=this.getIFrame();if(this._isPrejoinVideoVisible&&t&&t.contentWindow&&t.contentWindow.document)return t.contentWindow.document.getElementById("prejoinVideo")}_getParticipantVideo(t){const e=this.getIFrame();if(e&&e.contentWindow&&e.contentWindow.document)return void 0===t||t===this._myUserID?e.contentWindow.document.getElementById("localVideo_container"):e.contentWindow.document.querySelector(`#participant_${t} video`)}_setSize(t,e){const r=I(t),n=I(e);void 0!==r&&(this._height=t,this._frame.style.height=r),void 0!==n&&(this._width=e,this._frame.style.width=n)}_setupListeners(){this._transport.on("event",(t=>{let{name:e,...r}=t;const n=r.id;switch(e){case"ready":var i;null===(i=this._onload)||void 0===i||i.call(this);break;case"video-conference-joined":if(void 0!==this._tmpE2EEKey){const t=t=>{const e=[];for(let r=0;r{const r=C[t.name],n={...t,name:r};r&&this.emit(r,n,e)}))}updateNumberOfParticipants(t){if(!t||!Object.keys(t).length)return;const e=Object.keys(t).reduce(((e,r)=>{var n;return null!==(n=t[r])&&void 0!==n&&n.participants?Object.keys(t[r].participants).length+e:e}),0);this._numberOfParticipants=e}async getRoomsInfo(){return this._transport.sendRequest({name:"rooms-info"})}isP2pActive(){return this._transport.sendRequest({name:"get-p2p-status"})}addEventListener(t,e){this.on(t,e)}addEventListeners(t){for(const e in t)this.addEventListener(e,t[e])}captureLargeVideoScreenshot(){return this._transport.sendRequest({name:"capture-largevideo-screenshot"})}dispose(){this.emit("_willDispose"),this._transport.dispose(),this.removeAllListeners(),this._frame&&this._frame.parentNode&&this._frame.parentNode.removeChild(this._frame)}executeCommand(t){if(t in A){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n(O.error(t),{})))}(this._transport)}getContentSharingParticipants(){return this._transport.sendRequest({name:"get-content-sharing-participants"})}getCurrentDevices(){return function(t){return t.sendRequest({type:"devices",name:"getCurrentDevices"}).catch((t=>(O.error(t),{})))}(this._transport)}getCustomAvatarBackgrounds(){return this._transport.sendRequest({name:"get-custom-avatar-backgrounds"})}getLivestreamUrl(){return this._transport.sendRequest({name:"get-livestream-url"})}getParticipantsInfo(){const t=Object.keys(this._participants),e=Object.values(this._participants);return e.forEach(((e,r)=>{e.participantId=t[r]})),e}getVideoQuality(){return this._videoQuality}isAudioAvailable(){return this._transport.sendRequest({name:"is-audio-available"})}isDeviceChangeAvailable(t){return function(t,e){return t.sendRequest({deviceType:e,type:"devices",name:"isDeviceChangeAvailable"})}(this._transport,t)}isDeviceListAvailable(){return function(t){return t.sendRequest({type:"devices",name:"isDeviceListAvailable"})}(this._transport)}isMultipleAudioInputSupported(){return function(t){return t.sendRequest({type:"devices",name:"isMultipleAudioInputSupported"})}(this._transport)}invite(t){return Array.isArray(t)&&0!==t.length?this._transport.sendRequest({name:"invite",invitees:t}):Promise.reject(new TypeError("Invalid Argument"))}isAudioMuted(){return this._transport.sendRequest({name:"is-audio-muted"})}isAudioDisabled(){return this._transport.sendRequest({name:"is-audio-disabled"})}isModerationOn(t){return this._transport.sendRequest({name:"is-moderation-on",mediaType:t})}isParticipantForceMuted(t,e){return this._transport.sendRequest({name:"is-participant-force-muted",participantId:t,mediaType:e})}isParticipantsPaneOpen(){return this._transport.sendRequest({name:"is-participants-pane-open"})}isSharingScreen(){return this._transport.sendRequest({name:"is-sharing-screen"})}isStartSilent(){return this._transport.sendRequest({name:"is-start-silent"})}isVisitor(){return this._iAmvisitor}getAvatarURL(t){const{avatarURL:e}=this._participants[t]||{};return e}getDeploymentInfo(){return this._transport.sendRequest({name:"deployment-info"})}getDisplayName(t){const{displayName:e}=this._participants[t]||{};return e}getEmail(t){const{email:e}=this._participants[t]||{};return e}getIFrame(){return this._frame}getNumberOfParticipants(){return this._numberOfParticipants}getSessionId(){return this._transport.sendRequest({name:"session-id"})}getSupportedCommands(){return Object.keys(A)}getSupportedEvents(){return Object.values(L)}isVideoAvailable(){return this._transport.sendRequest({name:"is-video-available"})}isVideoMuted(){return this._transport.sendRequest({name:"is-video-muted"})}listBreakoutRooms(){return this._transport.sendRequest({name:"list-breakout-rooms"})}_isNewElectronScreensharingSupported(){return this._transport.sendRequest({name:"_new_electron_screensharing_supported"})}pinParticipant(t,e){this.executeCommand("pinParticipant",t,e)}removeEventListener(t){this.removeAllListeners(t)}removeEventListeners(t){t.forEach((t=>this.removeEventListener(t)))}resizeLargeVideo(t,e){t<=this._width&&e<=this._height&&this.executeCommand("resizeLargeVideo",t,e)}sendProxyConnectionEvent(t){this._transport.sendEvent({data:[t],name:"proxy-connection-event"})}setAudioInputDevice(t,e){return function(t,e,r){return S(t,{id:r,kind:"audioinput",label:e})}(this._transport,t,e)}setAudioOutputDevice(t,e){return function(t,e,r){return S(t,{id:r,kind:"audiooutput",label:e})}(this._transport,t,e)}setLargeVideoParticipant(t,e){this.executeCommand("setLargeVideoParticipant",t,e)}setVideoInputDevice(t,e){return function(t,e,r){return S(t,{id:r,kind:"videoinput",label:e})}(this._transport,t,e)}startRecording(t){this.executeCommand("startRecording",t)}stopRecording(t,e){this.executeCommand("stopRecording",t,e)}toggleE2EE(t){this.executeCommand("toggleE2EE",t)}async setMediaEncryptionKey(t){const{key:e,index:r}=t;if(e){const t=await crypto.subtle.exportKey("raw",e);this.executeCommand("setMediaEncryptionKey",JSON.stringify({exportedKey:Array.from(new Uint8Array(t)),index:r}))}else this.executeCommand("setMediaEncryptionKey",JSON.stringify({exportedKey:!1,index:r}))}setVirtualBackground(t,e){this.executeCommand("setVirtualBackground",t,e)}_openDesktopPicker(){return this._transport.sendRequest({name:"open-desktop-picker"})}}},5399:(t,e,r)=>{t.exports=r(939).default},7007:t=>{"use strict";var e,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(t,e,r){return Function.prototype.apply.call(t,e,r)};e=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var i=Number.isNaN||function(t){return t!=t};function o(){o.init.call(this)}t.exports=o,t.exports.once=function(t,e){return new Promise((function(r,n){function i(r){t.removeListener(e,o),n(r)}function o(){"function"==typeof t.removeListener&&t.removeListener("error",i),r([].slice.call(arguments))}v(t,e,o,{once:!0}),"error"!==e&&function(t,e){"function"==typeof t.on&&v(t,"error",e,{once:!0})}(t,i)}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var s=10;function a(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}function c(t){return void 0===t._maxListeners?o.defaultMaxListeners:t._maxListeners}function u(t,e,r,n){var i,o,s,u;if(a(r),void 0===(o=t._events)?(o=t._events=Object.create(null),t._eventsCount=0):(void 0!==o.newListener&&(t.emit("newListener",e,r.listener?r.listener:r),o=t._events),s=o[e]),void 0===s)s=o[e]=r,++t._eventsCount;else if("function"==typeof s?s=o[e]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),(i=c(t))>0&&s.length>i&&!s.warned){s.warned=!0;var p=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");p.name="MaxListenersExceededWarning",p.emitter=t,p.type=e,p.count=s.length,u=p,console&&console.warn&&console.warn(u)}return t}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 l(t,e,r){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:r},i=p.bind(n);return i.listener=r,n.wrapFn=i,i}function f(t,e,r){var n=t._events;if(void 0===n)return[];var i=n[e];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(t){for(var e=new Array(t.length),r=0;r0&&(s=e[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var c=o[t];if(void 0===c)return!1;if("function"==typeof c)n(c,this,e);else{var u=c.length,p=h(c,u);for(r=0;r=0;o--)if(r[o]===e||r[o].listener===e){s=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(t,e){for(;e+1=0;n--)this.removeListener(t,e[n]);return this},o.prototype.listeners=function(t){return f(this,t,!0)},o.prototype.rawListeners=function(t){return f(this,t,!1)},o.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):d.call(t,e)},o.prototype.listenerCount=d,o.prototype.eventNames=function(){return this._eventsCount>0?e(this._events):[]}},9306:(t,e,r)=>{"use strict";var n=r(4901),i=r(6823),o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(i(t)+" is not a function")}},5548:(t,e,r)=>{"use strict";var n=r(3517),i=r(6823),o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(i(t)+" is not a constructor")}},3506:(t,e,r)=>{"use strict";var n=r(3925),i=String,o=TypeError;t.exports=function(t){if(n(t))return t;throw new o("Can't set "+i(t)+" as a prototype")}},6469:(t,e,r)=>{"use strict";var n=r(8227),i=r(2360),o=r(4913).f,s=n("unscopables"),a=Array.prototype;void 0===a[s]&&o(a,s,{configurable:!0,value:i(null)}),t.exports=function(t){a[s][t]=!0}},7829:(t,e,r)=>{"use strict";var n=r(8183).charAt;t.exports=function(t,e,r){return e+(r?n(t,e).length:1)}},679:(t,e,r)=>{"use strict";var n=r(1625),i=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new i("Incorrect invocation")}},8551:(t,e,r)=>{"use strict";var n=r(34),i=String,o=TypeError;t.exports=function(t){if(n(t))return t;throw new o(i(t)+" is not an object")}},7811:t=>{"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7394:(t,e,r)=>{"use strict";var n=r(4576),i=r(6706),o=r(2195),s=n.ArrayBuffer,a=n.TypeError;t.exports=s&&i(s.prototype,"byteLength","get")||function(t){if("ArrayBuffer"!==o(t))throw new a("ArrayBuffer expected");return t.byteLength}},3238:(t,e,r)=>{"use strict";var n=r(4576),i=r(7811),o=r(7394),s=n.DataView;t.exports=function(t){if(!i||0!==o(t))return!1;try{return new s(t),!1}catch(t){return!0}}},5169:(t,e,r)=>{"use strict";var n=r(3238),i=TypeError;t.exports=function(t){if(n(t))throw new i("ArrayBuffer is detached");return t}},5636:(t,e,r)=>{"use strict";var n=r(4576),i=r(9504),o=r(6706),s=r(7696),a=r(5169),c=r(7394),u=r(4483),p=r(1548),l=n.structuredClone,f=n.ArrayBuffer,d=n.DataView,h=Math.min,v=f.prototype,g=d.prototype,y=i(v.slice),m=o(v,"resizable","get"),b=o(v,"maxByteLength","get"),w=i(g.getInt8),x=i(g.setInt8);t.exports=(p||u)&&function(t,e,r){var n,i=c(t),o=void 0===e?i:s(e),v=!m||!m(t);if(a(t),p&&(t=l(t,{transfer:[t]}),i===o&&(r||v)))return t;if(i>=o&&(!r||v))n=y(t,0,o);else{var g=r&&!v&&b?{maxByteLength:b(t)}:void 0;n=new f(o,g);for(var _=new d(t),E=new d(n),O=h(o,i),S=0;S{"use strict";var n,i,o,s=r(7811),a=r(3724),c=r(4576),u=r(4901),p=r(34),l=r(9297),f=r(6955),d=r(6823),h=r(6699),v=r(6840),g=r(2106),y=r(1625),m=r(2787),b=r(2967),w=r(8227),x=r(3392),_=r(1181),E=_.enforce,O=_.get,S=c.Int8Array,R=S&&S.prototype,A=c.Uint8ClampedArray,L=A&&A.prototype,C=S&&m(S),k=R&&m(R),j=Object.prototype,I=c.TypeError,T=w("toStringTag"),P=x("TYPED_ARRAY_TAG"),N="TypedArrayConstructor",M=s&&!!b&&"Opera"!==f(c.opera),D=!1,F={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},U={BigInt64Array:8,BigUint64Array:8},B=function(t){var e=m(t);if(p(e)){var r=O(e);return r&&l(r,N)?r[N]:B(e)}},V=function(t){if(!p(t))return!1;var e=f(t);return l(F,e)||l(U,e)};for(n in F)(o=(i=c[n])&&i.prototype)?E(o)[N]=i:M=!1;for(n in U)(o=(i=c[n])&&i.prototype)&&(E(o)[N]=i);if((!M||!u(C)||C===Function.prototype)&&(C=function(){throw new I("Incorrect invocation")},M))for(n in F)c[n]&&b(c[n],C);if((!M||!k||k===j)&&(k=C.prototype,M))for(n in F)c[n]&&b(c[n].prototype,k);if(M&&m(L)!==k&&b(L,k),a&&!l(k,T))for(n in D=!0,g(k,T,{configurable:!0,get:function(){return p(this)?this[P]:void 0}}),F)c[n]&&h(c[n],P,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_TAG:D&&P,aTypedArray:function(t){if(V(t))return t;throw new I("Target is not a typed array")},aTypedArrayConstructor:function(t){if(u(t)&&(!b||y(C,t)))return t;throw new I(d(t)+" is not a typed array constructor")},exportTypedArrayMethod:function(t,e,r,n){if(a){if(r)for(var i in F){var o=c[i];if(o&&l(o.prototype,t))try{delete o.prototype[t]}catch(r){try{o.prototype[t]=e}catch(t){}}}k[t]&&!r||v(k,t,r?e:M&&R[t]||e,n)}},exportTypedArrayStaticMethod:function(t,e,r){var n,i;if(a){if(b){if(r)for(n in F)if((i=c[n])&&l(i,t))try{delete i[t]}catch(t){}if(C[t]&&!r)return;try{return v(C,t,r?e:M&&C[t]||e)}catch(t){}}for(n in F)!(i=c[n])||i[t]&&!r||v(i,t,e)}},getTypedArrayConstructor:B,isView:function(t){if(!p(t))return!1;var e=f(t);return"DataView"===e||l(F,e)||l(U,e)},isTypedArray:V,TypedArray:C,TypedArrayPrototype:k}},4373:(t,e,r)=>{"use strict";var n=r(8981),i=r(5610),o=r(6198);t.exports=function(t){for(var e=n(this),r=o(e),s=arguments.length,a=i(s>1?arguments[1]:void 0,r),c=s>2?arguments[2]:void 0,u=void 0===c?r:i(c,r);u>a;)e[a++]=t;return e}},5370:(t,e,r)=>{"use strict";var n=r(6198);t.exports=function(t,e,r){for(var i=0,o=arguments.length>2?r:n(e),s=new t(o);o>i;)s[i]=e[i++];return s}},9617:(t,e,r)=>{"use strict";var n=r(5397),i=r(5610),o=r(6198),s=function(t){return function(e,r,s){var a=n(e),c=o(a);if(0===c)return!t&&-1;var u,p=i(s,c);if(t&&r!=r){for(;c>p;)if((u=a[p++])!=u)return!0}else for(;c>p;p++)if((t||p in a)&&a[p]===r)return t||p||0;return!t&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}},3839:(t,e,r)=>{"use strict";var n=r(6080),i=r(7055),o=r(8981),s=r(6198),a=function(t){var e=1===t;return function(r,a,c){for(var u,p=o(r),l=i(p),f=s(l),d=n(a,c);f-- >0;)if(d(u=l[f],f,p))switch(t){case 0:return u;case 1:return f}return e?-1:void 0}};t.exports={findLast:a(0),findLastIndex:a(1)}},4598:(t,e,r)=>{"use strict";var n=r(9039);t.exports=function(t,e){var r=[][t];return!!r&&n((function(){r.call(null,e||function(){return 1},1)}))}},926:(t,e,r)=>{"use strict";var n=r(9306),i=r(8981),o=r(7055),s=r(6198),a=TypeError,c="Reduce of empty array with no initial value",u=function(t){return function(e,r,u,p){var l=i(e),f=o(l),d=s(l);if(n(r),0===d&&u<2)throw new a(c);var h=t?d-1:0,v=t?-1:1;if(u<2)for(;;){if(h in f){p=f[h],h+=v;break}if(h+=v,t?h<0:d<=h)throw new a(c)}for(;t?h>=0:d>h;h+=v)h in f&&(p=r(p,f[h],h,l));return p}};t.exports={left:u(!1),right:u(!0)}},4527:(t,e,r)=>{"use strict";var n=r(3724),i=r(4376),o=TypeError,s=Object.getOwnPropertyDescriptor,a=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=a?function(t,e){if(i(t)&&!s(t,"length").writable)throw new o("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},7680:(t,e,r)=>{"use strict";var n=r(9504);t.exports=n([].slice)},4488:(t,e,r)=>{"use strict";var n=r(7680),i=Math.floor,o=function(t,e){var r=t.length;if(r<8)for(var s,a,c=1;c0;)t[a]=t[--a];a!==c++&&(t[a]=s)}else for(var u=i(r/2),p=o(n(t,0,u),e),l=o(n(t,u),e),f=p.length,d=l.length,h=0,v=0;h{"use strict";var n=r(6198);t.exports=function(t,e){for(var r=n(t),i=new e(r),o=0;o{"use strict";var n=r(6198),i=r(1291),o=RangeError;t.exports=function(t,e,r,s){var a=n(t),c=i(r),u=c<0?a+c:c;if(u>=a||u<0)throw new o("Incorrect index");for(var p=new e(a),l=0;l{"use strict";var n=r(8551),i=r(9539);t.exports=function(t,e,r,o){try{return o?e(n(r)[0],r[1]):e(r)}catch(e){i(t,"throw",e)}}},4428:(t,e,r)=>{"use strict";var n=r(8227)("iterator"),i=!1;try{var o=0,s={next:function(){return{done:!!o++}},return:function(){i=!0}};s[n]=function(){return this},Array.from(s,(function(){throw 2}))}catch(t){}t.exports=function(t,e){try{if(!e&&!i)return!1}catch(t){return!1}var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},t(o)}catch(t){}return r}},2195:(t,e,r)=>{"use strict";var n=r(9504),i=n({}.toString),o=n("".slice);t.exports=function(t){return o(i(t),8,-1)}},6955:(t,e,r)=>{"use strict";var n=r(2140),i=r(4901),o=r(2195),s=r(8227)("toStringTag"),a=Object,c="Arguments"===o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=a(t),s))?r:c?o(e):"Object"===(n=o(e))&&i(e.callee)?"Arguments":n}},7740:(t,e,r)=>{"use strict";var n=r(9297),i=r(5031),o=r(7347),s=r(4913);t.exports=function(t,e,r){for(var a=i(e),c=s.f,u=o.f,p=0;p{"use strict";var n=r(9039);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},2529:t=>{"use strict";t.exports=function(t,e){return{value:t,done:e}}},6699:(t,e,r)=>{"use strict";var n=r(3724),i=r(4913),o=r(6980);t.exports=n?function(t,e,r){return i.f(t,e,o(1,r))}:function(t,e,r){return t[e]=r,t}},6980:t=>{"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},2278:(t,e,r)=>{"use strict";var n=r(3724),i=r(4913),o=r(6980);t.exports=function(t,e,r){n?i.f(t,e,o(0,r)):t[e]=r}},2106:(t,e,r)=>{"use strict";var n=r(283),i=r(4913);t.exports=function(t,e,r){return r.get&&n(r.get,e,{getter:!0}),r.set&&n(r.set,e,{setter:!0}),i.f(t,e,r)}},6840:(t,e,r)=>{"use strict";var n=r(4901),i=r(4913),o=r(283),s=r(9433);t.exports=function(t,e,r,a){a||(a={});var c=a.enumerable,u=void 0!==a.name?a.name:e;if(n(r)&&o(r,u,a),a.global)c?t[e]=r:s(e,r);else{try{a.unsafe?t[e]&&(c=!0):delete t[e]}catch(t){}c?t[e]=r:i.f(t,e,{value:r,enumerable:!1,configurable:!a.nonConfigurable,writable:!a.nonWritable})}return t}},6279:(t,e,r)=>{"use strict";var n=r(6840);t.exports=function(t,e,r){for(var i in e)n(t,i,e[i],r);return t}},9433:(t,e,r)=>{"use strict";var n=r(4576),i=Object.defineProperty;t.exports=function(t,e){try{i(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},3724:(t,e,r)=>{"use strict";var n=r(9039);t.exports=!n((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},4483:(t,e,r)=>{"use strict";var n,i,o,s,a=r(4576),c=r(9429),u=r(1548),p=a.structuredClone,l=a.ArrayBuffer,f=a.MessageChannel,d=!1;if(u)d=function(t){p(t,{transfer:[t]})};else if(l)try{f||(n=c("worker_threads"))&&(f=n.MessageChannel),f&&(i=new f,o=new l(2),s=function(t){i.port1.postMessage(null,[t])},2===o.byteLength&&(s(o),0===o.byteLength&&(d=s)))}catch(t){}t.exports=d},4055:(t,e,r)=>{"use strict";var n=r(4576),i=r(34),o=n.document,s=i(o)&&i(o.createElement);t.exports=function(t){return s?o.createElement(t):{}}},6837:t=>{"use strict";var e=TypeError;t.exports=function(t){if(t>9007199254740991)throw e("Maximum allowed index exceeded");return t}},8727:t=>{"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},3709:(t,e,r)=>{"use strict";var n=r(2839).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},3763:(t,e,r)=>{"use strict";var n=r(2839);t.exports=/MSIE|Trident/.test(n)},4265:(t,e,r)=>{"use strict";var n=r(2839);t.exports=/ipad|iphone|ipod/i.test(n)&&"undefined"!=typeof Pebble},9544:(t,e,r)=>{"use strict";var n=r(2839);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},8574:(t,e,r)=>{"use strict";var n=r(4215);t.exports="NODE"===n},7860:(t,e,r)=>{"use strict";var n=r(2839);t.exports=/web0s(?!.*chrome)/i.test(n)},2839:(t,e,r)=>{"use strict";var n=r(4576).navigator,i=n&&n.userAgent;t.exports=i?String(i):""},9519:(t,e,r)=>{"use strict";var n,i,o=r(4576),s=r(2839),a=o.process,c=o.Deno,u=a&&a.versions||c&&c.version,p=u&&u.v8;p&&(i=(n=p.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&s&&(!(n=s.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=s.match(/Chrome\/(\d+)/))&&(i=+n[1]),t.exports=i},3607:(t,e,r)=>{"use strict";var n=r(2839).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},4215:(t,e,r)=>{"use strict";var n=r(4576),i=r(2839),o=r(2195),s=function(t){return i.slice(0,t.length)===t};t.exports=s("Bun/")?"BUN":s("Cloudflare-Workers")?"CLOUDFLARE":s("Deno/")?"DENO":s("Node.js/")?"NODE":n.Bun&&"string"==typeof Bun.version?"BUN":n.Deno&&"object"==typeof Deno.version?"DENO":"process"===o(n.process)?"NODE":n.window&&n.document?"BROWSER":"REST"},6193:(t,e,r)=>{"use strict";var n=r(9504),i=Error,o=n("".replace),s=String(new i("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,c=a.test(s);t.exports=function(t,e){if(c&&"string"==typeof t&&!i.prepareStackTrace)for(;e--;)t=o(t,a,"");return t}},747:(t,e,r)=>{"use strict";var n=r(6699),i=r(6193),o=r(4659),s=Error.captureStackTrace;t.exports=function(t,e,r,a){o&&(s?s(t,e):n(t,"stack",i(r,a)))}},4659:(t,e,r)=>{"use strict";var n=r(9039),i=r(6980);t.exports=!n((function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",i(1,7)),7!==t.stack)}))},6518:(t,e,r)=>{"use strict";var n=r(4576),i=r(7347).f,o=r(6699),s=r(6840),a=r(9433),c=r(7740),u=r(2796);t.exports=function(t,e){var r,p,l,f,d,h=t.target,v=t.global,g=t.stat;if(r=v?n:g?n[h]||a(h,{}):n[h]&&n[h].prototype)for(p in e){if(f=e[p],l=t.dontCallGetSet?(d=i(r,p))&&d.value:r[p],!u(v?p:h+(g?".":"#")+p,t.forced)&&void 0!==l){if(typeof f==typeof l)continue;c(f,l)}(t.sham||l&&l.sham)&&o(f,"sham",!0),s(r,p,f,t)}}},9039:t=>{"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},9228:(t,e,r)=>{"use strict";r(7495);var n=r(9565),i=r(6840),o=r(7323),s=r(9039),a=r(8227),c=r(6699),u=a("species"),p=RegExp.prototype;t.exports=function(t,e,r,l){var f=a(t),d=!s((function(){var e={};return e[f]=function(){return 7},7!==""[t](e)})),h=d&&!s((function(){var e=!1,r=/a/;return"split"===t&&((r={}).constructor={},r.constructor[u]=function(){return r},r.flags="",r[f]=/./[f]),r.exec=function(){return e=!0,null},r[f](""),!e}));if(!d||!h||r){var v=/./[f],g=e(f,""[t],(function(t,e,r,i,s){var a=e.exec;return a===o||a===p.exec?d&&!s?{done:!0,value:n(v,e,r,i)}:{done:!0,value:n(t,r,e,i)}:{done:!1}}));i(String.prototype,t,g[0]),i(p,f,g[1])}l&&c(p[f],"sham",!0)}},8745:(t,e,r)=>{"use strict";var n=r(616),i=Function.prototype,o=i.apply,s=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?s.bind(o):function(){return s.apply(o,arguments)})},6080:(t,e,r)=>{"use strict";var n=r(7476),i=r(9306),o=r(616),s=n(n.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?s(t,e):function(){return t.apply(e,arguments)}}},616:(t,e,r)=>{"use strict";var n=r(9039);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},9565:(t,e,r)=>{"use strict";var n=r(616),i=Function.prototype.call;t.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},350:(t,e,r)=>{"use strict";var n=r(3724),i=r(9297),o=Function.prototype,s=n&&Object.getOwnPropertyDescriptor,a=i(o,"name"),c=a&&"something"===function(){}.name,u=a&&(!n||n&&s(o,"name").configurable);t.exports={EXISTS:a,PROPER:c,CONFIGURABLE:u}},6706:(t,e,r)=>{"use strict";var n=r(9504),i=r(9306);t.exports=function(t,e,r){try{return n(i(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}}},7476:(t,e,r)=>{"use strict";var n=r(2195),i=r(9504);t.exports=function(t){if("Function"===n(t))return i(t)}},9504:(t,e,r)=>{"use strict";var n=r(616),i=Function.prototype,o=i.call,s=n&&i.bind.bind(o,o);t.exports=n?s:function(t){return function(){return o.apply(t,arguments)}}},9429:(t,e,r)=>{"use strict";var n=r(4576),i=r(8574);t.exports=function(t){if(i){try{return n.process.getBuiltinModule(t)}catch(t){}try{return Function('return require("'+t+'")')()}catch(t){}}}},7751:(t,e,r)=>{"use strict";var n=r(4576),i=r(4901);t.exports=function(t,e){return arguments.length<2?(r=n[t],i(r)?r:void 0):n[t]&&n[t][e];var r}},1767:t=>{"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},851:(t,e,r)=>{"use strict";var n=r(6955),i=r(5966),o=r(4117),s=r(6269),a=r(8227)("iterator");t.exports=function(t){if(!o(t))return i(t,a)||i(t,"@@iterator")||s[n(t)]}},81:(t,e,r)=>{"use strict";var n=r(9565),i=r(9306),o=r(8551),s=r(6823),a=r(851),c=TypeError;t.exports=function(t,e){var r=arguments.length<2?a(t):e;if(i(r))return o(n(r,t));throw new c(s(t)+" is not iterable")}},5966:(t,e,r)=>{"use strict";var n=r(9306),i=r(4117);t.exports=function(t,e){var r=t[e];return i(r)?void 0:n(r)}},2478:(t,e,r)=>{"use strict";var n=r(9504),i=r(8981),o=Math.floor,s=n("".charAt),a=n("".replace),c=n("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,p=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,r,n,l,f){var d=r+t.length,h=n.length,v=p;return void 0!==l&&(l=i(l),v=u),a(f,v,(function(i,a){var u;switch(s(a,0)){case"$":return"$";case"&":return t;case"`":return c(e,0,r);case"'":return c(e,d);case"<":u=l[c(a,1,-1)];break;default:var p=+a;if(0===p)return i;if(p>h){var f=o(p/10);return 0===f?i:f<=h?void 0===n[f-1]?s(a,1):n[f-1]+s(a,1):i}u=n[p-1]}return void 0===u?"":u}))}},4576:function(t,e,r){"use strict";var n=function(t){return t&&t.Math===Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},9297:(t,e,r)=>{"use strict";var n=r(9504),i=r(8981),o=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},421:t=>{"use strict";t.exports={}},3138:t=>{"use strict";t.exports=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}}},397:(t,e,r)=>{"use strict";var n=r(7751);t.exports=n("document","documentElement")},5917:(t,e,r)=>{"use strict";var n=r(3724),i=r(9039),o=r(4055);t.exports=!n&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},7055:(t,e,r)=>{"use strict";var n=r(9504),i=r(9039),o=r(2195),s=Object,a=n("".split);t.exports=i((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?a(t,""):s(t)}:s},3167:(t,e,r)=>{"use strict";var n=r(4901),i=r(34),o=r(2967);t.exports=function(t,e,r){var s,a;return o&&n(s=e.constructor)&&s!==r&&i(a=s.prototype)&&a!==r.prototype&&o(t,a),t}},3706:(t,e,r)=>{"use strict";var n=r(9504),i=r(4901),o=r(7629),s=n(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return s(t)}),t.exports=o.inspectSource},7584:(t,e,r)=>{"use strict";var n=r(34),i=r(6699);t.exports=function(t,e){n(e)&&"cause"in e&&i(t,"cause",e.cause)}},1181:(t,e,r)=>{"use strict";var n,i,o,s=r(8622),a=r(4576),c=r(34),u=r(6699),p=r(9297),l=r(7629),f=r(6119),d=r(421),h="Object already initialized",v=a.TypeError,g=a.WeakMap;if(s||l.state){var y=l.state||(l.state=new g);y.get=y.get,y.has=y.has,y.set=y.set,n=function(t,e){if(y.has(t))throw new v(h);return e.facade=t,y.set(t,e),e},i=function(t){return y.get(t)||{}},o=function(t){return y.has(t)}}else{var m=f("state");d[m]=!0,n=function(t,e){if(p(t,m))throw new v(h);return e.facade=t,u(t,m,e),e},i=function(t){return p(t,m)?t[m]:{}},o=function(t){return p(t,m)}}t.exports={set:n,get:i,has:o,enforce:function(t){return o(t)?i(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!c(e)||(r=i(e)).type!==t)throw new v("Incompatible receiver, "+t+" required");return r}}}},4209:(t,e,r)=>{"use strict";var n=r(8227),i=r(6269),o=n("iterator"),s=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||s[o]===t)}},4376:(t,e,r)=>{"use strict";var n=r(2195);t.exports=Array.isArray||function(t){return"Array"===n(t)}},1108:(t,e,r)=>{"use strict";var n=r(6955);t.exports=function(t){var e=n(t);return"BigInt64Array"===e||"BigUint64Array"===e}},4901:t=>{"use strict";var e="object"==typeof document&&document.all;t.exports=void 0===e&&void 0!==e?function(t){return"function"==typeof t||t===e}:function(t){return"function"==typeof t}},3517:(t,e,r)=>{"use strict";var n=r(9504),i=r(9039),o=r(4901),s=r(6955),a=r(7751),c=r(3706),u=function(){},p=a("Reflect","construct"),l=/^\s*(?:class|function)\b/,f=n(l.exec),d=!l.test(u),h=function(t){if(!o(t))return!1;try{return p(u,[],t),!0}catch(t){return!1}},v=function(t){if(!o(t))return!1;switch(s(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return d||!!f(l,c(t))}catch(t){return!0}};v.sham=!0,t.exports=!p||i((function(){var t;return h(h.call)||!h(Object)||!h((function(){t=!0}))||t}))?v:h},2796:(t,e,r)=>{"use strict";var n=r(9039),i=r(4901),o=/#|\.prototype\./,s=function(t,e){var r=c[a(t)];return r===p||r!==u&&(i(e)?n(e):!!e)},a=s.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=s.data={},u=s.NATIVE="N",p=s.POLYFILL="P";t.exports=s},4117:t=>{"use strict";t.exports=function(t){return null==t}},34:(t,e,r)=>{"use strict";var n=r(4901);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},3925:(t,e,r)=>{"use strict";var n=r(34);t.exports=function(t){return n(t)||null===t}},6395:t=>{"use strict";t.exports=!1},788:(t,e,r)=>{"use strict";var n=r(34),i=r(2195),o=r(8227)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[o])?!!e:"RegExp"===i(t))}},757:(t,e,r)=>{"use strict";var n=r(7751),i=r(4901),o=r(1625),s=r(7040),a=Object;t.exports=s?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return i(e)&&o(e.prototype,a(t))}},2652:(t,e,r)=>{"use strict";var n=r(6080),i=r(9565),o=r(8551),s=r(6823),a=r(4209),c=r(6198),u=r(1625),p=r(81),l=r(851),f=r(9539),d=TypeError,h=function(t,e){this.stopped=t,this.result=e},v=h.prototype;t.exports=function(t,e,r){var g,y,m,b,w,x,_,E=r&&r.that,O=!(!r||!r.AS_ENTRIES),S=!(!r||!r.IS_RECORD),R=!(!r||!r.IS_ITERATOR),A=!(!r||!r.INTERRUPTED),L=n(e,E),C=function(t){return g&&f(g,"normal",t),new h(!0,t)},k=function(t){return O?(o(t),A?L(t[0],t[1],C):L(t[0],t[1])):A?L(t,C):L(t)};if(S)g=t.iterator;else if(R)g=t;else{if(!(y=l(t)))throw new d(s(t)+" is not iterable");if(a(y)){for(m=0,b=c(t);b>m;m++)if((w=k(t[m]))&&u(v,w))return w;return new h(!1)}g=p(t,y)}for(x=S?t.next:g.next;!(_=i(x,g)).done;){try{w=k(_.value)}catch(t){f(g,"throw",t)}if("object"==typeof w&&w&&u(v,w))return w}return new h(!1)}},9539:(t,e,r)=>{"use strict";var n=r(9565),i=r(8551),o=r(5966);t.exports=function(t,e,r){var s,a;i(t);try{if(!(s=o(t,"return"))){if("throw"===e)throw r;return r}s=n(s,t)}catch(t){a=!0,s=t}if("throw"===e)throw r;if(a)throw s;return i(s),r}},9462:(t,e,r)=>{"use strict";var n=r(9565),i=r(2360),o=r(6699),s=r(6279),a=r(8227),c=r(1181),u=r(5966),p=r(7657).IteratorPrototype,l=r(2529),f=r(9539),d=a("toStringTag"),h="IteratorHelper",v="WrapForValidIterator",g=c.set,y=function(t){var e=c.getterFor(t?v:h);return s(i(p),{next:function(){var r=e(this);if(t)return r.nextHandler();if(r.done)return l(void 0,!0);try{var n=r.nextHandler();return r.returnHandlerResult?n:l(n,r.done)}catch(t){throw r.done=!0,t}},return:function(){var r=e(this),i=r.iterator;if(r.done=!0,t){var o=u(i,"return");return o?n(o,i):l(void 0,!0)}if(r.inner)try{f(r.inner.iterator,"normal")}catch(t){return f(i,"throw",t)}return i&&f(i,"normal"),l(void 0,!0)}})},m=y(!0),b=y(!1);o(b,d,"Iterator Helper"),t.exports=function(t,e,r){var n=function(n,i){i?(i.iterator=n.iterator,i.next=n.next):i=n,i.type=e?v:h,i.returnHandlerResult=!!r,i.nextHandler=t,i.counter=0,i.done=!1,g(this,i)};return n.prototype=e?m:b,n}},713:(t,e,r)=>{"use strict";var n=r(9565),i=r(9306),o=r(8551),s=r(1767),a=r(9462),c=r(6319),u=a((function(){var t=this.iterator,e=o(n(this.next,t));if(!(this.done=!!e.done))return c(t,this.mapper,[e.value,this.counter++],!0)}));t.exports=function(t){return o(this),i(t),new u(s(this),{mapper:t})}},7657:(t,e,r)=>{"use strict";var n,i,o,s=r(9039),a=r(4901),c=r(34),u=r(2360),p=r(2787),l=r(6840),f=r(8227),d=r(6395),h=f("iterator"),v=!1;[].keys&&("next"in(o=[].keys())?(i=p(p(o)))!==Object.prototype&&(n=i):v=!0),!c(n)||s((function(){var t={};return n[h].call(t)!==t}))?n={}:d&&(n=u(n)),a(n[h])||l(n,h,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},6269:t=>{"use strict";t.exports={}},6198:(t,e,r)=>{"use strict";var n=r(8014);t.exports=function(t){return n(t.length)}},283:(t,e,r)=>{"use strict";var n=r(9504),i=r(9039),o=r(4901),s=r(9297),a=r(3724),c=r(350).CONFIGURABLE,u=r(3706),p=r(1181),l=p.enforce,f=p.get,d=String,h=Object.defineProperty,v=n("".slice),g=n("".replace),y=n([].join),m=a&&!i((function(){return 8!==h((function(){}),"length",{value:8}).length})),b=String(String).split("String"),w=t.exports=function(t,e,r){"Symbol("===v(d(e),0,7)&&(e="["+g(d(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),r&&r.getter&&(e="get "+e),r&&r.setter&&(e="set "+e),(!s(t,"name")||c&&t.name!==e)&&(a?h(t,"name",{value:e,configurable:!0}):t.name=e),m&&r&&s(r,"arity")&&t.length!==r.arity&&h(t,"length",{value:r.arity});try{r&&s(r,"constructor")&&r.constructor?a&&h(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}var n=l(t);return s(n,"source")||(n.source=y(b,"string"==typeof e?e:"")),t};Function.prototype.toString=w((function(){return o(this)&&f(this).source||u(this)}),"toString")},741:t=>{"use strict";var e=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var n=+t;return(n>0?r:e)(n)}},1955:(t,e,r)=>{"use strict";var n,i,o,s,a,c=r(4576),u=r(3389),p=r(6080),l=r(9225).set,f=r(8265),d=r(9544),h=r(4265),v=r(7860),g=r(8574),y=c.MutationObserver||c.WebKitMutationObserver,m=c.document,b=c.process,w=c.Promise,x=u("queueMicrotask");if(!x){var _=new f,E=function(){var t,e;for(g&&(t=b.domain)&&t.exit();e=_.get();)try{e()}catch(t){throw _.head&&n(),t}t&&t.enter()};d||g||v||!y||!m?!h&&w&&w.resolve?((s=w.resolve(void 0)).constructor=w,a=p(s.then,s),n=function(){a(E)}):g?n=function(){b.nextTick(E)}:(l=p(l,c),n=function(){l(E)}):(i=!0,o=m.createTextNode(""),new y(E).observe(o,{characterData:!0}),n=function(){o.data=i=!i}),x=function(t){_.head||n(),_.add(t)}}t.exports=x},6043:(t,e,r)=>{"use strict";var n=r(9306),i=TypeError,o=function(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw new i("Bad Promise constructor");e=t,r=n})),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new o(t)}},2603:(t,e,r)=>{"use strict";var n=r(655);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:n(t)}},2360:(t,e,r)=>{"use strict";var n,i=r(8551),o=r(6801),s=r(8727),a=r(421),c=r(397),u=r(4055),p=r(6119),l="prototype",f="script",d=p("IE_PROTO"),h=function(){},v=function(t){return"<"+f+">"+t+""},g=function(t){t.write(v("")),t.close();var e=t.parentWindow.Object;return t=null,e},y=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;y="undefined"!=typeof document?document.domain&&n?g(n):(e=u("iframe"),r="java"+f+":",e.style.display="none",c.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F):g(n);for(var i=s.length;i--;)delete y[l][s[i]];return y()};a[d]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(h[l]=i(t),r=new h,h[l]=null,r[d]=t):r=y(),void 0===e?r:o.f(r,e)}},6801:(t,e,r)=>{"use strict";var n=r(3724),i=r(8686),o=r(4913),s=r(8551),a=r(5397),c=r(1072);e.f=n&&!i?Object.defineProperties:function(t,e){s(t);for(var r,n=a(e),i=c(e),u=i.length,p=0;u>p;)o.f(t,r=i[p++],n[r]);return t}},4913:(t,e,r)=>{"use strict";var n=r(3724),i=r(5917),o=r(8686),s=r(8551),a=r(6969),c=TypeError,u=Object.defineProperty,p=Object.getOwnPropertyDescriptor,l="enumerable",f="configurable",d="writable";e.f=n?o?function(t,e,r){if(s(t),e=a(e),s(r),"function"==typeof t&&"prototype"===e&&"value"in r&&d in r&&!r[d]){var n=p(t,e);n&&n[d]&&(t[e]=r.value,r={configurable:f in r?r[f]:n[f],enumerable:l in r?r[l]:n[l],writable:!1})}return u(t,e,r)}:u:function(t,e,r){if(s(t),e=a(e),s(r),i)try{return u(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new c("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},7347:(t,e,r)=>{"use strict";var n=r(3724),i=r(9565),o=r(8773),s=r(6980),a=r(5397),c=r(6969),u=r(9297),p=r(5917),l=Object.getOwnPropertyDescriptor;e.f=n?l:function(t,e){if(t=a(t),e=c(e),p)try{return l(t,e)}catch(t){}if(u(t,e))return s(!i(o.f,t,e),t[e])}},8480:(t,e,r)=>{"use strict";var n=r(1828),i=r(8727).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,i)}},3717:(t,e)=>{"use strict";e.f=Object.getOwnPropertySymbols},2787:(t,e,r)=>{"use strict";var n=r(9297),i=r(4901),o=r(8981),s=r(6119),a=r(2211),c=s("IE_PROTO"),u=Object,p=u.prototype;t.exports=a?u.getPrototypeOf:function(t){var e=o(t);if(n(e,c))return e[c];var r=e.constructor;return i(r)&&e instanceof r?r.prototype:e instanceof u?p:null}},1625:(t,e,r)=>{"use strict";var n=r(9504);t.exports=n({}.isPrototypeOf)},1828:(t,e,r)=>{"use strict";var n=r(9504),i=r(9297),o=r(5397),s=r(9617).indexOf,a=r(421),c=n([].push);t.exports=function(t,e){var r,n=o(t),u=0,p=[];for(r in n)!i(a,r)&&i(n,r)&&c(p,r);for(;e.length>u;)i(n,r=e[u++])&&(~s(p,r)||c(p,r));return p}},1072:(t,e,r)=>{"use strict";var n=r(1828),i=r(8727);t.exports=Object.keys||function(t){return n(t,i)}},8773:(t,e)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);e.f=i?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},2967:(t,e,r)=>{"use strict";var n=r(6706),i=r(34),o=r(7750),s=r(3506);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=n(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return o(r),s(n),i(r)?(e?t(r,n):r.__proto__=n,r):r}}():void 0)},4270:(t,e,r)=>{"use strict";var n=r(9565),i=r(4901),o=r(34),s=TypeError;t.exports=function(t,e){var r,a;if("string"===e&&i(r=t.toString)&&!o(a=n(r,t)))return a;if(i(r=t.valueOf)&&!o(a=n(r,t)))return a;if("string"!==e&&i(r=t.toString)&&!o(a=n(r,t)))return a;throw new s("Can't convert object to primitive value")}},5031:(t,e,r)=>{"use strict";var n=r(7751),i=r(9504),o=r(8480),s=r(3717),a=r(8551),c=i([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=o.f(a(t)),r=s.f;return r?c(e,r(t)):e}},1103:t=>{"use strict";t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},916:(t,e,r)=>{"use strict";var n=r(4576),i=r(550),o=r(4901),s=r(2796),a=r(3706),c=r(8227),u=r(4215),p=r(6395),l=r(9519),f=i&&i.prototype,d=c("species"),h=!1,v=o(n.PromiseRejectionEvent),g=s("Promise",(function(){var t=a(i),e=t!==String(i);if(!e&&66===l)return!0;if(p&&(!f.catch||!f.finally))return!0;if(!l||l<51||!/native code/.test(t)){var r=new i((function(t){t(1)})),n=function(t){t((function(){}),(function(){}))};if((r.constructor={})[d]=n,!(h=r.then((function(){}))instanceof n))return!0}return!(e||"BROWSER"!==u&&"DENO"!==u||v)}));t.exports={CONSTRUCTOR:g,REJECTION_EVENT:v,SUBCLASSING:h}},550:(t,e,r)=>{"use strict";var n=r(4576);t.exports=n.Promise},3438:(t,e,r)=>{"use strict";var n=r(8551),i=r(34),o=r(6043);t.exports=function(t,e){if(n(t),i(e)&&e.constructor===t)return e;var r=o.f(t);return(0,r.resolve)(e),r.promise}},537:(t,e,r)=>{"use strict";var n=r(550),i=r(4428),o=r(916).CONSTRUCTOR;t.exports=o||!i((function(t){n.all(t).then(void 0,(function(){}))}))},1056:(t,e,r)=>{"use strict";var n=r(4913).f;t.exports=function(t,e,r){r in t||n(t,r,{configurable:!0,get:function(){return e[r]},set:function(t){e[r]=t}})}},8265:t=>{"use strict";var e=function(){this.head=null,this.tail=null};e.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}},t.exports=e},6682:(t,e,r)=>{"use strict";var n=r(9565),i=r(8551),o=r(4901),s=r(2195),a=r(7323),c=TypeError;t.exports=function(t,e){var r=t.exec;if(o(r)){var u=n(r,t,e);return null!==u&&i(u),u}if("RegExp"===s(t))return n(a,t,e);throw new c("RegExp#exec called on incompatible receiver")}},7323:(t,e,r)=>{"use strict";var n,i,o=r(9565),s=r(9504),a=r(655),c=r(7979),u=r(8429),p=r(5745),l=r(2360),f=r(1181).get,d=r(3635),h=r(8814),v=p("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,y=g,m=s("".charAt),b=s("".indexOf),w=s("".replace),x=s("".slice),_=(i=/b*/g,o(g,n=/a/,"a"),o(g,i,"a"),0!==n.lastIndex||0!==i.lastIndex),E=u.BROKEN_CARET,O=void 0!==/()??/.exec("")[1];(_||O||E||d||h)&&(y=function(t){var e,r,n,i,s,u,p,d=this,h=f(d),S=a(t),R=h.raw;if(R)return R.lastIndex=d.lastIndex,e=o(y,R,S),d.lastIndex=R.lastIndex,e;var A=h.groups,L=E&&d.sticky,C=o(c,d),k=d.source,j=0,I=S;if(L&&(C=w(C,"y",""),-1===b(C,"g")&&(C+="g"),I=x(S,d.lastIndex),d.lastIndex>0&&(!d.multiline||d.multiline&&"\n"!==m(S,d.lastIndex-1))&&(k="(?: "+k+")",I=" "+I,j++),r=new RegExp("^(?:"+k+")",C)),O&&(r=new RegExp("^"+k+"$(?!\\s)",C)),_&&(n=d.lastIndex),i=o(g,L?r:d,I),L?i?(i.input=x(i.input,j),i[0]=x(i[0],j),i.index=d.lastIndex,d.lastIndex+=i[0].length):d.lastIndex=0:_&&i&&(d.lastIndex=d.global?i.index+i[0].length:n),O&&i&&i.length>1&&o(v,i[0],r,(function(){for(s=1;s{"use strict";var n=r(8551);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},1034:(t,e,r)=>{"use strict";var n=r(9565),i=r(9297),o=r(1625),s=r(7979),a=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in a||i(t,"flags")||!o(a,t)?e:n(s,t)}},8429:(t,e,r)=>{"use strict";var n=r(9039),i=r(4576).RegExp,o=n((function(){var t=i("a","y");return t.lastIndex=2,null!==t.exec("abcd")})),s=o||n((function(){return!i("a","y").sticky})),a=o||n((function(){var t=i("^r","gy");return t.lastIndex=2,null!==t.exec("str")}));t.exports={BROKEN_CARET:a,MISSED_STICKY:s,UNSUPPORTED_Y:o}},3635:(t,e,r)=>{"use strict";var n=r(9039),i=r(4576).RegExp;t.exports=n((function(){var t=i(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)}))},8814:(t,e,r)=>{"use strict";var n=r(9039),i=r(4576).RegExp;t.exports=n((function(){var t=i("(?b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},7750:(t,e,r)=>{"use strict";var n=r(4117),i=TypeError;t.exports=function(t){if(n(t))throw new i("Can't call method on "+t);return t}},3389:(t,e,r)=>{"use strict";var n=r(4576),i=r(3724),o=Object.getOwnPropertyDescriptor;t.exports=function(t){if(!i)return n[t];var e=o(n,t);return e&&e.value}},7633:(t,e,r)=>{"use strict";var n=r(7751),i=r(2106),o=r(8227),s=r(3724),a=o("species");t.exports=function(t){var e=n(t);s&&e&&!e[a]&&i(e,a,{configurable:!0,get:function(){return this}})}},687:(t,e,r)=>{"use strict";var n=r(4913).f,i=r(9297),o=r(8227)("toStringTag");t.exports=function(t,e,r){t&&!r&&(t=t.prototype),t&&!i(t,o)&&n(t,o,{configurable:!0,value:e})}},6119:(t,e,r)=>{"use strict";var n=r(5745),i=r(3392),o=n("keys");t.exports=function(t){return o[t]||(o[t]=i(t))}},7629:(t,e,r)=>{"use strict";var n=r(6395),i=r(4576),o=r(9433),s="__core-js_shared__",a=t.exports=i[s]||o(s,{});(a.versions||(a.versions=[])).push({version:"3.40.0",mode:n?"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"})},5745:(t,e,r)=>{"use strict";var n=r(7629);t.exports=function(t,e){return n[t]||(n[t]=e||{})}},2293:(t,e,r)=>{"use strict";var n=r(8551),i=r(5548),o=r(4117),s=r(8227)("species");t.exports=function(t,e){var r,a=n(t).constructor;return void 0===a||o(r=n(a)[s])?e:i(r)}},8183:(t,e,r)=>{"use strict";var n=r(9504),i=r(1291),o=r(655),s=r(7750),a=n("".charAt),c=n("".charCodeAt),u=n("".slice),p=function(t){return function(e,r){var n,p,l=o(s(e)),f=i(r),d=l.length;return f<0||f>=d?t?"":void 0:(n=c(l,f))<55296||n>56319||f+1===d||(p=c(l,f+1))<56320||p>57343?t?a(l,f):n:t?u(l,f,f+2):p-56320+(n-55296<<10)+65536}};t.exports={codeAt:p(!1),charAt:p(!0)}},1548:(t,e,r)=>{"use strict";var n=r(4576),i=r(9039),o=r(9519),s=r(4215),a=n.structuredClone;t.exports=!!a&&!i((function(){if("DENO"===s&&o>92||"NODE"===s&&o>94||"BROWSER"===s&&o>97)return!1;var t=new ArrayBuffer(8),e=a(t,{transfer:[t]});return 0!==t.byteLength||8!==e.byteLength}))},4495:(t,e,r)=>{"use strict";var n=r(9519),i=r(9039),o=r(4576).String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!o(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},9225:(t,e,r)=>{"use strict";var n,i,o,s,a=r(4576),c=r(8745),u=r(6080),p=r(4901),l=r(9297),f=r(9039),d=r(397),h=r(7680),v=r(4055),g=r(2812),y=r(9544),m=r(8574),b=a.setImmediate,w=a.clearImmediate,x=a.process,_=a.Dispatch,E=a.Function,O=a.MessageChannel,S=a.String,R=0,A={},L="onreadystatechange";f((function(){n=a.location}));var C=function(t){if(l(A,t)){var e=A[t];delete A[t],e()}},k=function(t){return function(){C(t)}},j=function(t){C(t.data)},I=function(t){a.postMessage(S(t),n.protocol+"//"+n.host)};b&&w||(b=function(t){g(arguments.length,1);var e=p(t)?t:E(t),r=h(arguments,1);return A[++R]=function(){c(e,void 0,r)},i(R),R},w=function(t){delete A[t]},m?i=function(t){x.nextTick(k(t))}:_&&_.now?i=function(t){_.now(k(t))}:O&&!y?(s=(o=new O).port2,o.port1.onmessage=j,i=u(s.postMessage,s)):a.addEventListener&&p(a.postMessage)&&!a.importScripts&&n&&"file:"!==n.protocol&&!f(I)?(i=I,a.addEventListener("message",j,!1)):i=L in v("script")?function(t){d.appendChild(v("script"))[L]=function(){d.removeChild(this),C(t)}}:function(t){setTimeout(k(t),0)}),t.exports={set:b,clear:w}},5610:(t,e,r)=>{"use strict";var n=r(1291),i=Math.max,o=Math.min;t.exports=function(t,e){var r=n(t);return r<0?i(r+e,0):o(r,e)}},5854:(t,e,r)=>{"use strict";var n=r(2777),i=TypeError;t.exports=function(t){var e=n(t,"number");if("number"==typeof e)throw new i("Can't convert number to bigint");return BigInt(e)}},7696:(t,e,r)=>{"use strict";var n=r(1291),i=r(8014),o=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=n(t),r=i(e);if(e!==r)throw new o("Wrong length or index");return r}},5397:(t,e,r)=>{"use strict";var n=r(7055),i=r(7750);t.exports=function(t){return n(i(t))}},1291:(t,e,r)=>{"use strict";var n=r(741);t.exports=function(t){var e=+t;return e!=e||0===e?0:n(e)}},8014:(t,e,r)=>{"use strict";var n=r(1291),i=Math.min;t.exports=function(t){var e=n(t);return e>0?i(e,9007199254740991):0}},8981:(t,e,r)=>{"use strict";var n=r(7750),i=Object;t.exports=function(t){return i(n(t))}},8229:(t,e,r)=>{"use strict";var n=r(9590),i=RangeError;t.exports=function(t,e){var r=n(t);if(r%e)throw new i("Wrong offset");return r}},9590:(t,e,r)=>{"use strict";var n=r(1291),i=RangeError;t.exports=function(t){var e=n(t);if(e<0)throw new i("The argument can't be less than 0");return e}},2777:(t,e,r)=>{"use strict";var n=r(9565),i=r(34),o=r(757),s=r(5966),a=r(4270),c=r(8227),u=TypeError,p=c("toPrimitive");t.exports=function(t,e){if(!i(t)||o(t))return t;var r,c=s(t,p);if(c){if(void 0===e&&(e="default"),r=n(c,t,e),!i(r)||o(r))return r;throw new u("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},6969:(t,e,r)=>{"use strict";var n=r(2777),i=r(757);t.exports=function(t){var e=n(t,"string");return i(e)?e:e+""}},2140:(t,e,r)=>{"use strict";var n={};n[r(8227)("toStringTag")]="z",t.exports="[object z]"===String(n)},655:(t,e,r)=>{"use strict";var n=r(6955),i=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},6823:t=>{"use strict";var e=String;t.exports=function(t){try{return e(t)}catch(t){return"Object"}}},3392:(t,e,r)=>{"use strict";var n=r(9504),i=0,o=Math.random(),s=n(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+s(++i+o,36)}},7040:(t,e,r)=>{"use strict";var n=r(4495);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8686:(t,e,r)=>{"use strict";var n=r(3724),i=r(9039);t.exports=n&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},2812:t=>{"use strict";var e=TypeError;t.exports=function(t,r){if(t{"use strict";var n=r(4576),i=r(4901),o=n.WeakMap;t.exports=i(o)&&/native code/.test(String(o))},8227:(t,e,r)=>{"use strict";var n=r(4576),i=r(5745),o=r(9297),s=r(3392),a=r(4495),c=r(7040),u=n.Symbol,p=i("wks"),l=c?u.for||u:u&&u.withoutSetter||s;t.exports=function(t){return o(p,t)||(p[t]=a&&o(u,t)?u[t]:l("Symbol."+t)),p[t]}},4601:(t,e,r)=>{"use strict";var n=r(7751),i=r(9297),o=r(6699),s=r(1625),a=r(2967),c=r(7740),u=r(1056),p=r(3167),l=r(2603),f=r(7584),d=r(747),h=r(3724),v=r(6395);t.exports=function(t,e,r,g){var y="stackTraceLimit",m=g?2:1,b=t.split("."),w=b[b.length-1],x=n.apply(null,b);if(x){var _=x.prototype;if(!v&&i(_,"cause")&&delete _.cause,!r)return x;var E=n("Error"),O=e((function(t,e){var r=l(g?e:t,void 0),n=g?new x(t):new x;return void 0!==r&&o(n,"message",r),d(n,O,n.stack,2),this&&s(_,this)&&p(n,this,O),arguments.length>m&&f(n,arguments[m]),n}));if(O.prototype=_,"Error"!==w?a?a(O,E):c(O,E,{name:!0}):h&&y in x&&(u(O,x,y),u(O,x,"prepareStackTrace")),c(O,x),!v)try{_.name!==w&&o(_,"name",w),_.constructor=O}catch(t){}return O}}},6573:(t,e,r)=>{"use strict";var n=r(3724),i=r(2106),o=r(3238),s=ArrayBuffer.prototype;n&&!("detached"in s)&&i(s,"detached",{configurable:!0,get:function(){return o(this)}})},7936:(t,e,r)=>{"use strict";var n=r(6518),i=r(5636);i&&n({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return i(this,arguments.length?arguments[0]:void 0,!1)}})},8100:(t,e,r)=>{"use strict";var n=r(6518),i=r(5636);i&&n({target:"ArrayBuffer",proto:!0},{transfer:function(){return i(this,arguments.length?arguments[0]:void 0,!0)}})},4423:(t,e,r)=>{"use strict";var n=r(6518),i=r(9617).includes,o=r(9039),s=r(6469);n({target:"Array",proto:!0,forced:o((function(){return!Array(1).includes()}))},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),s("includes")},4114:(t,e,r)=>{"use strict";var n=r(6518),i=r(8981),o=r(6198),s=r(4527),a=r(6837);n({target:"Array",proto:!0,arity:1,forced:r(9039)((function(){return 4294967297!==[].push.call({length:4294967296},1)}))||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}()},{push:function(t){var e=i(this),r=o(e),n=arguments.length;a(r+n);for(var c=0;c{"use strict";var n=r(6518),i=r(926).left,o=r(4598),s=r(9519);n({target:"Array",proto:!0,forced:!r(8574)&&s>79&&s<83||!o("reduce")},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},6280:(t,e,r)=>{"use strict";var n=r(6518),i=r(4576),o=r(8745),s=r(4601),a="WebAssembly",c=i[a],u=7!==new Error("e",{cause:7}).cause,p=function(t,e){var r={};r[t]=s(t,e,u),n({global:!0,constructor:!0,arity:1,forced:u},r)},l=function(t,e){if(c&&c[t]){var r={};r[t]=s(a+"."+t,e,u),n({target:a,stat:!0,constructor:!0,arity:1,forced:u},r)}};p("Error",(function(t){return function(e){return o(t,this,arguments)}})),p("EvalError",(function(t){return function(e){return o(t,this,arguments)}})),p("RangeError",(function(t){return function(e){return o(t,this,arguments)}})),p("ReferenceError",(function(t){return function(e){return o(t,this,arguments)}})),p("SyntaxError",(function(t){return function(e){return o(t,this,arguments)}})),p("TypeError",(function(t){return function(e){return o(t,this,arguments)}})),p("URIError",(function(t){return function(e){return o(t,this,arguments)}})),l("CompileError",(function(t){return function(e){return o(t,this,arguments)}})),l("LinkError",(function(t){return function(e){return o(t,this,arguments)}})),l("RuntimeError",(function(t){return function(e){return o(t,this,arguments)}}))},8111:(t,e,r)=>{"use strict";var n=r(6518),i=r(4576),o=r(679),s=r(8551),a=r(4901),c=r(2787),u=r(2106),p=r(2278),l=r(9039),f=r(9297),d=r(8227),h=r(7657).IteratorPrototype,v=r(3724),g=r(6395),y="constructor",m="Iterator",b=d("toStringTag"),w=TypeError,x=i[m],_=g||!a(x)||x.prototype!==h||!l((function(){x({})})),E=function(){if(o(this,h),c(this)===h)throw new w("Abstract class Iterator not directly constructable")},O=function(t,e){v?u(h,t,{configurable:!0,get:function(){return e},set:function(e){if(s(this),this===h)throw new w("You can't redefine this property");f(this,t)?this[t]=e:p(this,t,e)}}):h[t]=e};f(h,b)||O(b,m),!_&&f(h,y)&&h[y]!==Object||O(y,E),E.prototype=h,n({global:!0,constructor:!0,forced:_},{Iterator:E})},7588:(t,e,r)=>{"use strict";var n=r(6518),i=r(2652),o=r(9306),s=r(8551),a=r(1767);n({target:"Iterator",proto:!0,real:!0},{forEach:function(t){s(this),o(t);var e=a(this),r=0;i(e,(function(e){t(e,r++)}),{IS_RECORD:!0})}})},1701:(t,e,r)=>{"use strict";var n=r(6518),i=r(713);n({target:"Iterator",proto:!0,real:!0,forced:r(6395)},{map:i})},8237:(t,e,r)=>{"use strict";var n=r(6518),i=r(2652),o=r(9306),s=r(8551),a=r(1767),c=TypeError;n({target:"Iterator",proto:!0,real:!0},{reduce:function(t){s(this),o(t);var e=a(this),r=arguments.length<2,n=r?void 0:arguments[1],u=0;if(i(e,(function(e){r?(r=!1,n=e):n=t(n,e,u),u++}),{IS_RECORD:!0}),r)throw new c("Reduce of empty iterator with no initial value");return n}})},3579:(t,e,r)=>{"use strict";var n=r(6518),i=r(2652),o=r(9306),s=r(8551),a=r(1767);n({target:"Iterator",proto:!0,real:!0},{some:function(t){s(this),o(t);var e=a(this),r=0;return i(e,(function(e,n){if(t(e,r++))return n()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},6499:(t,e,r)=>{"use strict";var n=r(6518),i=r(9565),o=r(9306),s=r(6043),a=r(1103),c=r(2652);n({target:"Promise",stat:!0,forced:r(537)},{all:function(t){var e=this,r=s.f(e),n=r.resolve,u=r.reject,p=a((function(){var r=o(e.resolve),s=[],a=0,p=1;c(t,(function(t){var o=a++,c=!1;p++,i(r,e,t).then((function(t){c||(c=!0,s[o]=t,--p||n(s))}),u)})),--p||n(s)}));return p.error&&u(p.value),r.promise}})},2003:(t,e,r)=>{"use strict";var n=r(6518),i=r(6395),o=r(916).CONSTRUCTOR,s=r(550),a=r(7751),c=r(4901),u=r(6840),p=s&&s.prototype;if(n({target:"Promise",proto:!0,forced:o,real:!0},{catch:function(t){return this.then(void 0,t)}}),!i&&c(s)){var l=a("Promise").prototype.catch;p.catch!==l&&u(p,"catch",l,{unsafe:!0})}},436:(t,e,r)=>{"use strict";var n,i,o,s=r(6518),a=r(6395),c=r(8574),u=r(4576),p=r(9565),l=r(6840),f=r(2967),d=r(687),h=r(7633),v=r(9306),g=r(4901),y=r(34),m=r(679),b=r(2293),w=r(9225).set,x=r(1955),_=r(3138),E=r(1103),O=r(8265),S=r(1181),R=r(550),A=r(916),L=r(6043),C="Promise",k=A.CONSTRUCTOR,j=A.REJECTION_EVENT,I=A.SUBCLASSING,T=S.getterFor(C),P=S.set,N=R&&R.prototype,M=R,D=N,F=u.TypeError,U=u.document,B=u.process,V=L.f,q=V,$=!!(U&&U.createEvent&&u.dispatchEvent),W="unhandledrejection",J=function(t){var e;return!(!y(t)||!g(e=t.then))&&e},K=function(t,e){var r,n,i,o=e.value,s=1===e.state,a=s?t.ok:t.fail,c=t.resolve,u=t.reject,l=t.domain;try{a?(s||(2===e.rejection&&Q(e),e.rejection=1),!0===a?r=o:(l&&l.enter(),r=a(o),l&&(l.exit(),i=!0)),r===t.promise?u(new F("Promise-chain cycle")):(n=J(r))?p(n,r,c,u):c(r)):u(o)}catch(t){l&&!i&&l.exit(),u(t)}},z=function(t,e){t.notified||(t.notified=!0,x((function(){for(var r,n=t.reactions;r=n.get();)K(r,t);t.notified=!1,e&&!t.rejection&&H(t)})))},G=function(t,e,r){var n,i;$?((n=U.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),u.dispatchEvent(n)):n={promise:e,reason:r},!j&&(i=u["on"+t])?i(n):t===W&&_("Unhandled promise rejection",r)},H=function(t){p(w,u,(function(){var e,r=t.facade,n=t.value;if(Y(t)&&(e=E((function(){c?B.emit("unhandledRejection",n,r):G(W,r,n)})),t.rejection=c||Y(t)?2:1,e.error))throw e.value}))},Y=function(t){return 1!==t.rejection&&!t.parent},Q=function(t){p(w,u,(function(){var e=t.facade;c?B.emit("rejectionHandled",e):G("rejectionhandled",e,t.value)}))},X=function(t,e,r){return function(n){t(e,n,r)}},Z=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,z(t,!0))},tt=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new F("Promise can't be resolved itself");var n=J(e);n?x((function(){var r={done:!1};try{p(n,e,X(tt,r,t),X(Z,r,t))}catch(e){Z(r,e,t)}})):(t.value=e,t.state=1,z(t,!1))}catch(e){Z({done:!1},e,t)}}};if(k&&(D=(M=function(t){m(this,D),v(t),p(n,this);var e=T(this);try{t(X(tt,e),X(Z,e))}catch(t){Z(e,t)}}).prototype,(n=function(t){P(this,{type:C,done:!1,notified:!1,parent:!1,reactions:new O,rejection:!1,state:0,value:null})}).prototype=l(D,"then",(function(t,e){var r=T(this),n=V(b(this,M));return r.parent=!0,n.ok=!g(t)||t,n.fail=g(e)&&e,n.domain=c?B.domain:void 0,0===r.state?r.reactions.add(n):x((function(){K(n,r)})),n.promise})),i=function(){var t=new n,e=T(t);this.promise=t,this.resolve=X(tt,e),this.reject=X(Z,e)},L.f=V=function(t){return t===M||void 0===t?new i(t):q(t)},!a&&g(R)&&N!==Object.prototype)){o=N.then,I||l(N,"then",(function(t,e){var r=this;return new M((function(t,e){p(o,r,t,e)})).then(t,e)}),{unsafe:!0});try{delete N.constructor}catch(t){}f&&f(N,D)}s({global:!0,constructor:!0,wrap:!0,forced:k},{Promise:M}),d(M,C,!1,!0),h(C)},3362:(t,e,r)=>{"use strict";r(436),r(6499),r(2003),r(7743),r(1481),r(280)},7743:(t,e,r)=>{"use strict";var n=r(6518),i=r(9565),o=r(9306),s=r(6043),a=r(1103),c=r(2652);n({target:"Promise",stat:!0,forced:r(537)},{race:function(t){var e=this,r=s.f(e),n=r.reject,u=a((function(){var s=o(e.resolve);c(t,(function(t){i(s,e,t).then(r.resolve,n)}))}));return u.error&&n(u.value),r.promise}})},1481:(t,e,r)=>{"use strict";var n=r(6518),i=r(6043);n({target:"Promise",stat:!0,forced:r(916).CONSTRUCTOR},{reject:function(t){var e=i.f(this);return(0,e.reject)(t),e.promise}})},280:(t,e,r)=>{"use strict";var n=r(6518),i=r(7751),o=r(6395),s=r(550),a=r(916).CONSTRUCTOR,c=r(3438),u=i("Promise"),p=o&&!a;n({target:"Promise",stat:!0,forced:o||a},{resolve:function(t){return c(p&&this===u?s:this,t)}})},4864:(t,e,r)=>{"use strict";var n=r(3724),i=r(4576),o=r(9504),s=r(2796),a=r(3167),c=r(6699),u=r(2360),p=r(8480).f,l=r(1625),f=r(788),d=r(655),h=r(1034),v=r(8429),g=r(1056),y=r(6840),m=r(9039),b=r(9297),w=r(1181).enforce,x=r(7633),_=r(8227),E=r(3635),O=r(8814),S=_("match"),R=i.RegExp,A=R.prototype,L=i.SyntaxError,C=o(A.exec),k=o("".charAt),j=o("".replace),I=o("".indexOf),T=o("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,M=/a/g,D=new R(N)!==N,F=v.MISSED_STICKY,U=v.UNSUPPORTED_Y;if(s("RegExp",n&&(!D||F||E||O||m((function(){return M[S]=!1,R(N)!==N||R(M)===M||"/a/i"!==String(R(N,"i"))}))))){for(var B=function(t,e){var r,n,i,o,s,p,v=l(A,this),g=f(t),y=void 0===e,m=[],x=t;if(!v&&g&&y&&t.constructor===B)return t;if((g||l(A,t))&&(t=t.source,y&&(e=h(x))),t=void 0===t?"":d(t),e=void 0===e?"":d(e),x=t,E&&"dotAll"in N&&(n=!!e&&I(e,"s")>-1)&&(e=j(e,/s/g,"")),r=e,F&&"sticky"in N&&(i=!!e&&I(e,"y")>-1)&&U&&(e=j(e,/y/g,"")),O&&(o=function(t){for(var e,r=t.length,n=0,i="",o=[],s=u(null),a=!1,c=!1,p=0,l="";n<=r;n++){if("\\"===(e=k(t,n)))e+=k(t,++n);else if("]"===e)a=!1;else if(!a)switch(!0){case"["===e:a=!0;break;case"("===e:if(i+=e,"?:"===T(t,n+1,n+3))continue;C(P,T(t,n+1))&&(n+=2,c=!0),p++;continue;case">"===e&&c:if(""===l||b(s,l))throw new L("Invalid capture group name");s[l]=!0,o[o.length]=[l,p],c=!1,l="";continue}c?l+=e:i+=e}return[i,o]}(t),t=o[0],m=o[1]),s=a(R(t,e),v?this:A,B),(n||i||m.length)&&(p=w(s),n&&(p.dotAll=!0,p.raw=B(function(t){for(var e,r=t.length,n=0,i="",o=!1;n<=r;n++)"\\"!==(e=k(t,n))?o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),i+=e):i+="[\\s\\S]":i+=e+k(t,++n);return i}(t),r)),i&&(p.sticky=!0),m.length&&(p.groups=m)),t!==x)try{c(s,"source",""===x?"(?:)":x)}catch(t){}return s},V=p(R),q=0;V.length>q;)g(B,R,V[q++]);A.constructor=B,B.prototype=A,y(i,"RegExp",B,{constructor:!0})}x("RegExp")},7465:(t,e,r)=>{"use strict";var n=r(3724),i=r(3635),o=r(2195),s=r(2106),a=r(1181).get,c=RegExp.prototype,u=TypeError;n&&i&&s(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!a(this).dotAll;throw new u("Incompatible receiver, RegExp required")}}})},7495:(t,e,r)=>{"use strict";var n=r(6518),i=r(7323);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},5440:(t,e,r)=>{"use strict";var n=r(8745),i=r(9565),o=r(9504),s=r(9228),a=r(9039),c=r(8551),u=r(4901),p=r(4117),l=r(1291),f=r(8014),d=r(655),h=r(7750),v=r(7829),g=r(5966),y=r(2478),m=r(6682),b=r(8227)("replace"),w=Math.max,x=Math.min,_=o([].concat),E=o([].push),O=o("".indexOf),S=o("".slice),R="$0"==="a".replace(/./,"$0"),A=!!/./[b]&&""===/./[b]("a","$0");s("replace",(function(t,e,r){var o=A?"$":"$0";return[function(t,r){var n=h(this),o=p(t)?void 0:g(t,b);return o?i(o,t,n,r):i(e,d(n),t,r)},function(t,i){var s=c(this),a=d(t);if("string"==typeof i&&-1===O(i,o)&&-1===O(i,"$<")){var p=r(e,s,a,i);if(p.done)return p.value}var h=u(i);h||(i=d(i));var g,b=s.global;b&&(g=s.unicode,s.lastIndex=0);for(var R,A=[];null!==(R=m(s,a))&&(E(A,R),b);)""===d(R[0])&&(s.lastIndex=v(a,f(s.lastIndex),g));for(var L,C="",k=0,j=0;j=k&&(C+=S(a,k,P)+I,k=P+T.length)}return C+S(a,k)}]}),!!a((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}))||!R||A)},8140:(t,e,r)=>{"use strict";var n=r(4644),i=r(6198),o=r(1291),s=n.aTypedArray;(0,n.exportTypedArrayMethod)("at",(function(t){var e=s(this),r=i(e),n=o(t),a=n>=0?n:r+n;return a<0||a>=r?void 0:e[a]}))},5044:(t,e,r)=>{"use strict";var n=r(4644),i=r(4373),o=r(5854),s=r(6955),a=r(9565),c=r(9504),u=r(9039),p=n.aTypedArray,l=n.exportTypedArrayMethod,f=c("".slice);l("fill",(function(t){var e=arguments.length;p(this);var r="Big"===f(s(this),0,3)?o(t):+t;return a(i,this,r,e>1?arguments[1]:void 0,e>2?arguments[2]:void 0)}),u((function(){var t=0;return new Int8Array(2).fill({valueOf:function(){return t++}}),1!==t})))},1134:(t,e,r)=>{"use strict";var n=r(4644),i=r(3839).findLastIndex,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLastIndex",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},1903:(t,e,r)=>{"use strict";var n=r(4644),i=r(3839).findLast,o=n.aTypedArray;(0,n.exportTypedArrayMethod)("findLast",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},8845:(t,e,r)=>{"use strict";var n=r(4576),i=r(9565),o=r(4644),s=r(6198),a=r(8229),c=r(8981),u=r(9039),p=n.RangeError,l=n.Int8Array,f=l&&l.prototype,d=f&&f.set,h=o.aTypedArray,v=o.exportTypedArrayMethod,g=!u((function(){var t=new Uint8ClampedArray(2);return i(d,t,{length:1,0:3},1),3!==t[1]})),y=g&&o.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var t=new l(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));v("set",(function(t){h(this);var e=a(arguments.length>1?arguments[1]:void 0,1),r=c(t);if(g)return i(d,this,r,e);var n=this.length,o=s(r),u=0;if(o+e>n)throw new p("Wrong length");for(;u{"use strict";var n=r(4576),i=r(7476),o=r(9039),s=r(9306),a=r(4488),c=r(4644),u=r(3709),p=r(3763),l=r(9519),f=r(3607),d=c.aTypedArray,h=c.exportTypedArrayMethod,v=n.Uint16Array,g=v&&i(v.prototype.sort),y=!(!g||o((function(){g(new v(2),null)}))&&o((function(){g(new v(2),{})}))),m=!!g&&!o((function(){if(l)return l<74;if(u)return u<67;if(p)return!0;if(f)return f<602;var t,e,r=new v(516),n=Array(516);for(t=0;t<516;t++)e=t%4,r[t]=515-t,n[t]=t-2*e+3;for(g(r,(function(t,e){return(t/4|0)-(e/4|0)})),t=0;t<516;t++)if(r[t]!==n[t])return!0}));h("sort",(function(t){return void 0!==t&&s(t),m?g(this,t):a(d(this),function(t){return function(e,r){return void 0!==t?+t(e,r)||0:r!=r?-1:e!=e?1:0===e&&0===r?1/e>0&&1/r<0?1:-1:e>r}}(t))}),!m||y)},7467:(t,e,r)=>{"use strict";var n=r(7628),i=r(4644),o=i.aTypedArray,s=i.exportTypedArrayMethod,a=i.getTypedArrayConstructor;s("toReversed",(function(){return n(o(this),a(this))}))},4732:(t,e,r)=>{"use strict";var n=r(4644),i=r(9504),o=r(9306),s=r(5370),a=n.aTypedArray,c=n.getTypedArrayConstructor,u=n.exportTypedArrayMethod,p=i(n.TypedArrayPrototype.sort);u("toSorted",(function(t){void 0!==t&&o(t);var e=a(this),r=s(c(e),e);return p(r,t)}))},9577:(t,e,r)=>{"use strict";var n=r(9928),i=r(4644),o=r(1108),s=r(1291),a=r(5854),c=i.aTypedArray,u=i.getTypedArrayConstructor,p=i.exportTypedArrayMethod,l=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(t){return 8===t}}();p("with",{with:function(t,e){var r=c(this),i=s(t),p=o(r)?a(e):+e;return n(r,u(r),i,p)}}.with,!l)},8992:(t,e,r)=>{"use strict";r(8111)},3949:(t,e,r)=>{"use strict";r(7588)},1454:(t,e,r)=>{"use strict";r(1701)},8872:(t,e,r)=>{"use strict";r(8237)},7550:(t,e,r)=>{"use strict";r(3579)},4603:(t,e,r)=>{"use strict";var n=r(6840),i=r(9504),o=r(655),s=r(2812),a=URLSearchParams,c=a.prototype,u=i(c.append),p=i(c.delete),l=i(c.forEach),f=i([].push),d=new a("a=1&a=2&b=3");d.delete("a",1),d.delete("b",void 0),d+""!="a=2"&&n(c,"delete",(function(t){var e=arguments.length,r=e<2?void 0:arguments[1];if(e&&void 0===r)return p(this,t);var n=[];l(this,(function(t,e){f(n,{key:e,value:t})})),s(e,1);for(var i,a=o(t),c=o(r),d=0,h=0,v=!1,g=n.length;d{"use strict";var n=r(6840),i=r(9504),o=r(655),s=r(2812),a=URLSearchParams,c=a.prototype,u=i(c.getAll),p=i(c.has),l=new a("a=1");!l.has("a",2)&&l.has("a",void 0)||n(c,"has",(function(t){var e=arguments.length,r=e<2?void 0:arguments[1];if(e&&void 0===r)return p(this,t);var n=u(this,t);s(e,1);for(var i=o(r),a=0;a{"use strict";var n=r(3724),i=r(9504),o=r(2106),s=URLSearchParams.prototype,a=i(s.forEach);n&&!("size"in s)&&o(s,"size",{get:function(){var t=0;return a(this,(function(){t++})),t},configurable:!0,enumerable:!0})}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={exports:{}};return t[n].call(o.exports,o,o.exports,r),o.exports}return r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r(5399)})())); //# sourceMappingURL=external_api.min.js.map \ No newline at end of file