(()=>{var __webpack_modules__={96302(e,t,i){var n=i(65606),a=function(){var t,a,r,s={},o=(()=>{var r="u">typeof document&&document.currentScript?document.currentScript.src:void 0;return r=r||"/index.js",function(o){if(o=o||{},d||(d=void 0!==o?o:{}),d.ready=new Promise(function(e,t){c=e,h=t}),"u">typeof window)f=function(e){window.crypto.getRandomValues(e)};else if(e.exports){var l=i(91565);f=function(e){var t=l.randomBytes(e.length);e.set(t)}}else throw Error("Cannot find global to attach library to");if("u">typeof OLM_OPTIONS)for(var u in OLM_OPTIONS)OLM_OPTIONS.hasOwnProperty(u)&&(d[u]=OLM_OPTIONS[u]);d.onRuntimeInitialized=function(){eD=d._olm_error(),s.PRIVATE_KEY_LENGTH=d._olm_pk_private_key_length(),t&&t()},d.onAbort=function(e){a&&a(e)};var d,c,h,f,m,g,p,_,b,y,F=Object.assign({},d),k="object"==typeof window,w="function"==typeof importScripts,C="object"==typeof n&&"object"==typeof n.versions&&"string"==typeof n.versions.node,A="";C?(A=w?i(57975).dirname(A)+"/":"//",y=()=>{b||(_=i(24972),b=i(57975))},m=function(e,t){return y(),e=b.normalize(e),_.readFileSync(e,t?void 0:"utf8")},p=e=>((e=m(e,!0)).buffer||(e=new Uint8Array(e)),e),g=(e,t,i)=>{y(),e=b.normalize(e),_.readFile(e,function(e,n){e?i(e):t(n.buffer)})},1typeof document&&document.currentScript&&(A=document.currentScript.src),r&&(A=r),A=0!==A.indexOf("blob:")?A.substr(0,A.replace(/[?#].*/,"").lastIndexOf("/")+1):"",m=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.send(null),t.responseText},w&&(p=e=>{var t=new XMLHttpRequest;return t.open("GET",e,!1),t.responseType="arraybuffer",t.send(null),new Uint8Array(t.response)}),g=(e,t,i)=>{var n=new XMLHttpRequest;n.open("GET",e,!0),n.responseType="arraybuffer",n.onload=()=>{200==n.status||0==n.status&&n.response?t(n.response):i()},n.onerror=i,n.send(null)}),d.print||console.log.bind(console);var E=d.printErr||console.warn.bind(console);Object.assign(d,F),F=null,d.wasmBinary&&(S=d.wasmBinary),d.noExitRuntime,"object"!=typeof WebAssembly&&H("no native wasm support detected");var S,x,D=!1,T="u">typeof TextDecoder?new TextDecoder("utf8"):void 0;function M(e,t){if(e){var i=ey,n=e+t;for(t=e;i[t]&&!(t>=n);)++t;if(16(a=224==(240&a)?(15&a)<<12|r<<6|s:(7&a)<<18|r<<12|s<<6|63&i[e++])?n+=String.fromCharCode(a):(a-=65536,n+=String.fromCharCode(55296|a>>10,56320|1023&a))}}else n+=String.fromCharCode(a)}e=n}}else e="";return e}function I(e,t,i,n){if(!(0=s&&(s=65536+((1023&s)<<10)|1023&e.charCodeAt(++r)),127>=s){if(i>=n)break;t[i++]=s}else{if(2047>=s){if(i+1>=n)break;t[i++]=192|s>>6}else{if(65535>=s){if(i+2>=n)break;t[i++]=224|s>>12}else{if(i+3>=n)break;t[i++]=240|s>>18,t[i++]=128|s>>12&63}t[i++]=128|s>>6&63}t[i++]=128|63&s}}return t[i]=0,i-a}function P(e,t,i){return I(e,ey,t,i)}function B(e){for(var t=0,i=0;i=n?t++:2047>=n?t+=2:55296<=n&&57343>=n?(t+=4,++i):t+=3}return t}function R(){var e=x.buffer;ev=e,d.HEAP8=eb=new Int8Array(e),d.HEAP16=eF=new Int16Array(e),d.HEAP32=ek=new Int32Array(e),d.HEAPU8=ey=new Uint8Array(e),d.HEAPU16=new Uint16Array(e),d.HEAPU32=ew=new Uint32Array(e),d.HEAPF32=eC=new Float32Array(e),d.HEAPF64=eA=new Float64Array(e)}var N=[],O=[],j=[];function z(){var e=d.preRun.shift();N.unshift(e)}var V=0,W=null,q=null;function H(e){throw d.onAbort&&d.onAbort(e),E(e="Aborted("+e+")"),D=!0,e=new WebAssembly.RuntimeError(e+". Build with -sASSERTIONS for more info."),h(e),e}function $(){return eE.startsWith("data:application/octet-stream;base64,")}if(eE="olm.wasm",!$()){var X=eE;eE=d.locateFile?d.locateFile(X,A):A+X}function G(){var e=eE;try{if(e==eE&&S)return new Uint8Array(S);if(p)return p(e);throw"both async and sync fetching of the wasm failed"}catch(e){H(e)}}function K(){if(!S&&(k||w)){if("function"==typeof fetch&&!eE.startsWith("file://"))return fetch(eE,{credentials:"same-origin"}).then(function(e){if(!e.ok)throw"failed to load wasm binary file at '"+eE+"'";return e.arrayBuffer()}).catch(function(){return G()});if(g)return new Promise(function(e,t){g(eE,function(t){e(new Uint8Array(t))},t)})}return Promise.resolve().then(function(){return G()})}function Y(e){for(;0>1];case"i32":case"i64":return ek[e>>2];case"float":return eC[e>>2];case"double":return eA[e>>3];case"*":return ew[e>>2];default:H("invalid type for getValue: "+t)}return null}function Z(e){var t="i8";switch(t.endsWith("*")&&(t="*"),t){case"i1":case"i8":eb[0|e]=0;break;case"i16":eF[e>>1]=0;break;case"i32":ek[e>>2]=0;break;case"i64":eS=[0,0],ek[e>>2]=eS[0],ek[e+4>>2]=eS[1];break;case"float":eC[e>>2]=0;break;case"double":eA[e>>3]=0;break;case"*":ew[e>>2]=0;break;default:H("invalid type for setValue: "+t)}}function J(e,t,i){for(var n=0;n>>=0))return!1;for(var i=1;4>=i;i*=2){var n=t*(1+.2/i);n=Math.min(n,e+0x6000000);var a=Math;n=Math.max(e,n),a=a.min.call(a,0x80000000,n+(65536-n%65536)%65536);e:{try{x.grow(a-ev.byteLength+65535>>>16),R();var r=1;break e}catch(e){}r=void 0}if(r)return!0}return!1}};!function(){function e(e){d.asm=e.exports,x=d.asm.c,R(),O.unshift(d.asm.d),V--,d.monitorRunDependencies&&d.monitorRunDependencies(V),0==V&&(null!==W&&(clearInterval(W),W=null),q&&(e=q,q=null,e()))}function t(t){e(t.instance)}function i(e){return K().then(function(e){return WebAssembly.instantiate(e,n)}).then(function(e){return e}).then(e,function(e){E("failed to asynchronously prepare wasm: "+e),H(e)})}var n={a:et};if(V++,d.monitorRunDependencies&&d.monitorRunDependencies(V),d.instantiateWasm)try{return d.instantiateWasm(n,e)}catch(e){return E("Module.instantiateWasm callback failed with error: "+e),!1}(function(){return S||"function"!=typeof WebAssembly.instantiateStreaming||$()||eE.startsWith("file://")||C||"function"!=typeof fetch?i(t):fetch(eE,{credentials:"same-origin"}).then(function(e){return WebAssembly.instantiateStreaming(e,n).then(t,function(e){return E("wasm streaming compile failed: "+e),E("falling back to ArrayBuffer instantiation"),i(t)})})})().catch(h)}(),d.___wasm_call_ctors=function(){return(d.___wasm_call_ctors=d.asm.d).apply(null,arguments)},d._olm_get_library_version=function(){return(d._olm_get_library_version=d.asm.f).apply(null,arguments)},d._olm_error=function(){return(d._olm_error=d.asm.g).apply(null,arguments)},d._olm_account_last_error=function(){return(d._olm_account_last_error=d.asm.h).apply(null,arguments)},d.__olm_error_to_string=function(){return(d.__olm_error_to_string=d.asm.i).apply(null,arguments)},d._olm_account_last_error_code=function(){return(d._olm_account_last_error_code=d.asm.j).apply(null,arguments)},d._olm_session_last_error=function(){return(d._olm_session_last_error=d.asm.k).apply(null,arguments)},d._olm_session_last_error_code=function(){return(d._olm_session_last_error_code=d.asm.l).apply(null,arguments)},d._olm_utility_last_error=function(){return(d._olm_utility_last_error=d.asm.m).apply(null,arguments)},d._olm_utility_last_error_code=function(){return(d._olm_utility_last_error_code=d.asm.n).apply(null,arguments)},d._olm_account_size=function(){return(d._olm_account_size=d.asm.o).apply(null,arguments)},d._olm_session_size=function(){return(d._olm_session_size=d.asm.p).apply(null,arguments)},d._olm_utility_size=function(){return(d._olm_utility_size=d.asm.q).apply(null,arguments)},d._olm_account=function(){return(d._olm_account=d.asm.r).apply(null,arguments)},d._olm_session=function(){return(d._olm_session=d.asm.s).apply(null,arguments)},d._olm_utility=function(){return(d._olm_utility=d.asm.t).apply(null,arguments)},d._olm_clear_account=function(){return(d._olm_clear_account=d.asm.u).apply(null,arguments)},d._olm_clear_session=function(){return(d._olm_clear_session=d.asm.v).apply(null,arguments)},d._olm_clear_utility=function(){return(d._olm_clear_utility=d.asm.w).apply(null,arguments)},d._olm_pickle_account_length=function(){return(d._olm_pickle_account_length=d.asm.x).apply(null,arguments)},d._olm_pickle_session_length=function(){return(d._olm_pickle_session_length=d.asm.y).apply(null,arguments)},d._olm_pickle_account=function(){return(d._olm_pickle_account=d.asm.z).apply(null,arguments)},d._olm_pickle_session=function(){return(d._olm_pickle_session=d.asm.A).apply(null,arguments)},d._olm_unpickle_account=function(){return(d._olm_unpickle_account=d.asm.B).apply(null,arguments)},d._olm_unpickle_session=function(){return(d._olm_unpickle_session=d.asm.C).apply(null,arguments)},d._olm_create_account_random_length=function(){return(d._olm_create_account_random_length=d.asm.D).apply(null,arguments)},d._olm_create_account=function(){return(d._olm_create_account=d.asm.E).apply(null,arguments)},d._olm_account_identity_keys_length=function(){return(d._olm_account_identity_keys_length=d.asm.F).apply(null,arguments)},d._olm_account_identity_keys=function(){return(d._olm_account_identity_keys=d.asm.G).apply(null,arguments)},d._olm_account_signature_length=function(){return(d._olm_account_signature_length=d.asm.H).apply(null,arguments)},d._olm_account_sign=function(){return(d._olm_account_sign=d.asm.I).apply(null,arguments)},d._olm_account_one_time_keys_length=function(){return(d._olm_account_one_time_keys_length=d.asm.J).apply(null,arguments)},d._olm_account_one_time_keys=function(){return(d._olm_account_one_time_keys=d.asm.K).apply(null,arguments)},d._olm_account_mark_keys_as_published=function(){return(d._olm_account_mark_keys_as_published=d.asm.L).apply(null,arguments)},d._olm_account_max_number_of_one_time_keys=function(){return(d._olm_account_max_number_of_one_time_keys=d.asm.M).apply(null,arguments)},d._olm_account_generate_one_time_keys_random_length=function(){return(d._olm_account_generate_one_time_keys_random_length=d.asm.N).apply(null,arguments)},d._olm_account_generate_one_time_keys=function(){return(d._olm_account_generate_one_time_keys=d.asm.O).apply(null,arguments)},d._olm_account_generate_fallback_key_random_length=function(){return(d._olm_account_generate_fallback_key_random_length=d.asm.P).apply(null,arguments)},d._olm_account_generate_fallback_key=function(){return(d._olm_account_generate_fallback_key=d.asm.Q).apply(null,arguments)},d._olm_account_fallback_key_length=function(){return(d._olm_account_fallback_key_length=d.asm.R).apply(null,arguments)},d._olm_account_fallback_key=function(){return(d._olm_account_fallback_key=d.asm.S).apply(null,arguments)},d._olm_account_unpublished_fallback_key_length=function(){return(d._olm_account_unpublished_fallback_key_length=d.asm.T).apply(null,arguments)},d._olm_account_unpublished_fallback_key=function(){return(d._olm_account_unpublished_fallback_key=d.asm.U).apply(null,arguments)},d._olm_account_forget_old_fallback_key=function(){return(d._olm_account_forget_old_fallback_key=d.asm.V).apply(null,arguments)},d._olm_create_outbound_session_random_length=function(){return(d._olm_create_outbound_session_random_length=d.asm.W).apply(null,arguments)},d._olm_create_outbound_session=function(){return(d._olm_create_outbound_session=d.asm.X).apply(null,arguments)},d._olm_create_inbound_session=function(){return(d._olm_create_inbound_session=d.asm.Y).apply(null,arguments)},d._olm_create_inbound_session_from=function(){return(d._olm_create_inbound_session_from=d.asm.Z).apply(null,arguments)},d._olm_session_id_length=function(){return(d._olm_session_id_length=d.asm._).apply(null,arguments)},d._olm_session_id=function(){return(d._olm_session_id=d.asm.$).apply(null,arguments)},d._olm_session_has_received_message=function(){return(d._olm_session_has_received_message=d.asm.aa).apply(null,arguments)},d._olm_session_describe=function(){return(d._olm_session_describe=d.asm.ba).apply(null,arguments)},d._olm_matches_inbound_session=function(){return(d._olm_matches_inbound_session=d.asm.ca).apply(null,arguments)},d._olm_matches_inbound_session_from=function(){return(d._olm_matches_inbound_session_from=d.asm.da).apply(null,arguments)},d._olm_remove_one_time_keys=function(){return(d._olm_remove_one_time_keys=d.asm.ea).apply(null,arguments)},d._olm_encrypt_message_type=function(){return(d._olm_encrypt_message_type=d.asm.fa).apply(null,arguments)},d._olm_encrypt_random_length=function(){return(d._olm_encrypt_random_length=d.asm.ga).apply(null,arguments)},d._olm_encrypt_message_length=function(){return(d._olm_encrypt_message_length=d.asm.ha).apply(null,arguments)},d._olm_encrypt=function(){return(d._olm_encrypt=d.asm.ia).apply(null,arguments)},d._olm_decrypt_max_plaintext_length=function(){return(d._olm_decrypt_max_plaintext_length=d.asm.ja).apply(null,arguments)},d._olm_decrypt=function(){return(d._olm_decrypt=d.asm.ka).apply(null,arguments)},d._olm_sha256_length=function(){return(d._olm_sha256_length=d.asm.la).apply(null,arguments)},d._olm_sha256=function(){return(d._olm_sha256=d.asm.ma).apply(null,arguments)},d._olm_ed25519_verify=function(){return(d._olm_ed25519_verify=d.asm.na).apply(null,arguments)},d._olm_pk_encryption_last_error=function(){return(d._olm_pk_encryption_last_error=d.asm.oa).apply(null,arguments)},d._olm_pk_encryption_last_error_code=function(){return(d._olm_pk_encryption_last_error_code=d.asm.pa).apply(null,arguments)},d._olm_pk_encryption_size=function(){return(d._olm_pk_encryption_size=d.asm.qa).apply(null,arguments)},d._olm_pk_encryption=function(){return(d._olm_pk_encryption=d.asm.ra).apply(null,arguments)},d._olm_clear_pk_encryption=function(){return(d._olm_clear_pk_encryption=d.asm.sa).apply(null,arguments)},d._olm_pk_encryption_set_recipient_key=function(){return(d._olm_pk_encryption_set_recipient_key=d.asm.ta).apply(null,arguments)},d._olm_pk_key_length=function(){return(d._olm_pk_key_length=d.asm.ua).apply(null,arguments)},d._olm_pk_ciphertext_length=function(){return(d._olm_pk_ciphertext_length=d.asm.va).apply(null,arguments)},d._olm_pk_mac_length=function(){return(d._olm_pk_mac_length=d.asm.wa).apply(null,arguments)},d._olm_pk_encrypt_random_length=function(){return(d._olm_pk_encrypt_random_length=d.asm.xa).apply(null,arguments)},d._olm_pk_encrypt=function(){return(d._olm_pk_encrypt=d.asm.ya).apply(null,arguments)},d._olm_pk_decryption_last_error=function(){return(d._olm_pk_decryption_last_error=d.asm.za).apply(null,arguments)},d._olm_pk_decryption_last_error_code=function(){return(d._olm_pk_decryption_last_error_code=d.asm.Aa).apply(null,arguments)},d._olm_pk_decryption_size=function(){return(d._olm_pk_decryption_size=d.asm.Ba).apply(null,arguments)},d._olm_pk_decryption=function(){return(d._olm_pk_decryption=d.asm.Ca).apply(null,arguments)},d._olm_clear_pk_decryption=function(){return(d._olm_clear_pk_decryption=d.asm.Da).apply(null,arguments)},d._olm_pk_private_key_length=function(){return(d._olm_pk_private_key_length=d.asm.Ea).apply(null,arguments)},d._olm_pk_generate_key_random_length=function(){return(d._olm_pk_generate_key_random_length=d.asm.Fa).apply(null,arguments)},d._olm_pk_key_from_private=function(){return(d._olm_pk_key_from_private=d.asm.Ga).apply(null,arguments)},d._olm_pk_generate_key=function(){return(d._olm_pk_generate_key=d.asm.Ha).apply(null,arguments)},d._olm_pickle_pk_decryption_length=function(){return(d._olm_pickle_pk_decryption_length=d.asm.Ia).apply(null,arguments)},d._olm_pickle_pk_decryption=function(){return(d._olm_pickle_pk_decryption=d.asm.Ja).apply(null,arguments)},d._olm_unpickle_pk_decryption=function(){return(d._olm_unpickle_pk_decryption=d.asm.Ka).apply(null,arguments)},d._olm_pk_max_plaintext_length=function(){return(d._olm_pk_max_plaintext_length=d.asm.La).apply(null,arguments)},d._olm_pk_decrypt=function(){return(d._olm_pk_decrypt=d.asm.Ma).apply(null,arguments)},d._olm_pk_get_private_key=function(){return(d._olm_pk_get_private_key=d.asm.Na).apply(null,arguments)},d._olm_pk_signing_size=function(){return(d._olm_pk_signing_size=d.asm.Oa).apply(null,arguments)},d._olm_pk_signing=function(){return(d._olm_pk_signing=d.asm.Pa).apply(null,arguments)},d._olm_pk_signing_last_error=function(){return(d._olm_pk_signing_last_error=d.asm.Qa).apply(null,arguments)},d._olm_pk_signing_last_error_code=function(){return(d._olm_pk_signing_last_error_code=d.asm.Ra).apply(null,arguments)},d._olm_clear_pk_signing=function(){return(d._olm_clear_pk_signing=d.asm.Sa).apply(null,arguments)},d._olm_pk_signing_seed_length=function(){return(d._olm_pk_signing_seed_length=d.asm.Ta).apply(null,arguments)},d._olm_pk_signing_public_key_length=function(){return(d._olm_pk_signing_public_key_length=d.asm.Ua).apply(null,arguments)},d._olm_pk_signing_key_from_seed=function(){return(d._olm_pk_signing_key_from_seed=d.asm.Va).apply(null,arguments)},d._olm_pk_signature_length=function(){return(d._olm_pk_signature_length=d.asm.Wa).apply(null,arguments)},d._olm_pk_sign=function(){return(d._olm_pk_sign=d.asm.Xa).apply(null,arguments)},d._olm_inbound_group_session_size=function(){return(d._olm_inbound_group_session_size=d.asm.Ya).apply(null,arguments)},d._olm_inbound_group_session=function(){return(d._olm_inbound_group_session=d.asm.Za).apply(null,arguments)},d._olm_clear_inbound_group_session=function(){return(d._olm_clear_inbound_group_session=d.asm._a).apply(null,arguments)},d._olm_inbound_group_session_last_error=function(){return(d._olm_inbound_group_session_last_error=d.asm.$a).apply(null,arguments)},d._olm_inbound_group_session_last_error_code=function(){return(d._olm_inbound_group_session_last_error_code=d.asm.ab).apply(null,arguments)},d._olm_init_inbound_group_session=function(){return(d._olm_init_inbound_group_session=d.asm.bb).apply(null,arguments)},d._olm_import_inbound_group_session=function(){return(d._olm_import_inbound_group_session=d.asm.cb).apply(null,arguments)},d._olm_pickle_inbound_group_session_length=function(){return(d._olm_pickle_inbound_group_session_length=d.asm.db).apply(null,arguments)},d._olm_pickle_inbound_group_session=function(){return(d._olm_pickle_inbound_group_session=d.asm.eb).apply(null,arguments)},d._olm_unpickle_inbound_group_session=function(){return(d._olm_unpickle_inbound_group_session=d.asm.fb).apply(null,arguments)},d._olm_group_decrypt_max_plaintext_length=function(){return(d._olm_group_decrypt_max_plaintext_length=d.asm.gb).apply(null,arguments)},d._olm_group_decrypt=function(){return(d._olm_group_decrypt=d.asm.hb).apply(null,arguments)},d._olm_inbound_group_session_id_length=function(){return(d._olm_inbound_group_session_id_length=d.asm.ib).apply(null,arguments)},d._olm_inbound_group_session_id=function(){return(d._olm_inbound_group_session_id=d.asm.jb).apply(null,arguments)},d._olm_inbound_group_session_first_known_index=function(){return(d._olm_inbound_group_session_first_known_index=d.asm.kb).apply(null,arguments)},d._olm_inbound_group_session_is_verified=function(){return(d._olm_inbound_group_session_is_verified=d.asm.lb).apply(null,arguments)},d._olm_export_inbound_group_session_length=function(){return(d._olm_export_inbound_group_session_length=d.asm.mb).apply(null,arguments)},d._olm_export_inbound_group_session=function(){return(d._olm_export_inbound_group_session=d.asm.nb).apply(null,arguments)},d._olm_outbound_group_session_size=function(){return(d._olm_outbound_group_session_size=d.asm.ob).apply(null,arguments)},d._olm_outbound_group_session=function(){return(d._olm_outbound_group_session=d.asm.pb).apply(null,arguments)},d._olm_clear_outbound_group_session=function(){return(d._olm_clear_outbound_group_session=d.asm.qb).apply(null,arguments)},d._olm_outbound_group_session_last_error=function(){return(d._olm_outbound_group_session_last_error=d.asm.rb).apply(null,arguments)},d._olm_outbound_group_session_last_error_code=function(){return(d._olm_outbound_group_session_last_error_code=d.asm.sb).apply(null,arguments)},d._olm_pickle_outbound_group_session_length=function(){return(d._olm_pickle_outbound_group_session_length=d.asm.tb).apply(null,arguments)},d._olm_pickle_outbound_group_session=function(){return(d._olm_pickle_outbound_group_session=d.asm.ub).apply(null,arguments)},d._olm_unpickle_outbound_group_session=function(){return(d._olm_unpickle_outbound_group_session=d.asm.vb).apply(null,arguments)},d._olm_init_outbound_group_session_random_length=function(){return(d._olm_init_outbound_group_session_random_length=d.asm.wb).apply(null,arguments)},d._olm_init_outbound_group_session=function(){return(d._olm_init_outbound_group_session=d.asm.xb).apply(null,arguments)},d._olm_group_encrypt_message_length=function(){return(d._olm_group_encrypt_message_length=d.asm.yb).apply(null,arguments)},d._olm_group_encrypt=function(){return(d._olm_group_encrypt=d.asm.zb).apply(null,arguments)},d._olm_outbound_group_session_id_length=function(){return(d._olm_outbound_group_session_id_length=d.asm.Ab).apply(null,arguments)},d._olm_outbound_group_session_id=function(){return(d._olm_outbound_group_session_id=d.asm.Bb).apply(null,arguments)},d._olm_outbound_group_session_message_index=function(){return(d._olm_outbound_group_session_message_index=d.asm.Cb).apply(null,arguments)},d._olm_outbound_group_session_key_length=function(){return(d._olm_outbound_group_session_key_length=d.asm.Db).apply(null,arguments)},d._olm_outbound_group_session_key=function(){return(d._olm_outbound_group_session_key=d.asm.Eb).apply(null,arguments)},d._olm_sas_last_error=function(){return(d._olm_sas_last_error=d.asm.Fb).apply(null,arguments)},d._olm_sas_last_error_code=function(){return(d._olm_sas_last_error_code=d.asm.Gb).apply(null,arguments)},d._olm_sas_size=function(){return(d._olm_sas_size=d.asm.Hb).apply(null,arguments)},d._olm_sas=function(){return(d._olm_sas=d.asm.Ib).apply(null,arguments)},d._olm_clear_sas=function(){return(d._olm_clear_sas=d.asm.Jb).apply(null,arguments)},d._olm_create_sas_random_length=function(){return(d._olm_create_sas_random_length=d.asm.Kb).apply(null,arguments)},d._olm_create_sas=function(){return(d._olm_create_sas=d.asm.Lb).apply(null,arguments)},d._olm_sas_pubkey_length=function(){return(d._olm_sas_pubkey_length=d.asm.Mb).apply(null,arguments)},d._olm_sas_get_pubkey=function(){return(d._olm_sas_get_pubkey=d.asm.Nb).apply(null,arguments)},d._olm_sas_set_their_key=function(){return(d._olm_sas_set_their_key=d.asm.Ob).apply(null,arguments)},d._olm_sas_is_their_key_set=function(){return(d._olm_sas_is_their_key_set=d.asm.Pb).apply(null,arguments)},d._olm_sas_generate_bytes=function(){return(d._olm_sas_generate_bytes=d.asm.Qb).apply(null,arguments)},d._olm_sas_mac_length=function(){return(d._olm_sas_mac_length=d.asm.Rb).apply(null,arguments)},d._olm_sas_calculate_mac_fixed_base64=function(){return(d._olm_sas_calculate_mac_fixed_base64=d.asm.Sb).apply(null,arguments)},d._olm_sas_calculate_mac=function(){return(d._olm_sas_calculate_mac=d.asm.Tb).apply(null,arguments)},d._olm_sas_calculate_mac_long_kdf=function(){return(d._olm_sas_calculate_mac_long_kdf=d.asm.Ub).apply(null,arguments)},d._malloc=function(){return(d._malloc=d.asm.Vb).apply(null,arguments)},d._free=function(){return(d._free=d.asm.Wb).apply(null,arguments)};var ei=d.stackSave=function(){return(ei=d.stackSave=d.asm.Xb).apply(null,arguments)},en=d.stackRestore=function(){return(en=d.stackRestore=d.asm.Yb).apply(null,arguments)},ea=d.stackAlloc=function(){return(ea=d.stackAlloc=d.asm.Zb).apply(null,arguments)};function er(){function e(){if(!ex&&(ex=!0,d.calledRun=!0,!D)){if(Y(O),c(d),d.onRuntimeInitialized&&d.onRuntimeInitialized(),d.postRun)for("function"==typeof d.postRun&&(d.postRun=[d.postRun]);d.postRun.length;){var e=d.postRun.shift();j.unshift(e)}Y(j)}}if(!(0typeof window&&(window.Olm=a),e.exports=a},19676(e,t,i){"use strict";let n;i.r(t),i.d(t,{createCacheExpression:()=>ec,baseCompile:()=>nT,SUSPENSE:()=>o,V_MODEL_TEXT:()=>nR,createVNodeCall:()=>et,ConstantTypes:()=>Z,isCoreComponent:()=>e2,transform:()=>ip,UNREF:()=>W,buildSlots:()=>i7,WITH_MEMO:()=>H,compile:()=>ao,getVNodeHelper:()=>ev,getMemoedVNodeCall:()=>tC,transformModel:()=>nb,POP_SCOPE_ID:()=>z,BASE_TRANSITION:()=>u,CREATE_VNODE:()=>f,createAssignmentExpression:()=>eg,transformStyle:()=>nH,buildProps:()=>nr,isReferencedIdentifier:()=>eU,validFirstIdentCharRE:()=>e6,DOMDirectiveTransforms:()=>as,createFunctionExpression:()=>eu,TS_NODE_TYPES:()=>eJ,WITH_DIRECTIVES:()=>w,NORMALIZE_PROPS:()=>M,transformExpression:()=>iH,BindingTypes:()=>nM,unwrapTSNode:()=>e0,DOMErrorCodes:()=>nG,TRANSITION_GROUP:()=>nV,createTransformContext:()=>ig,stringifyExpression:()=>iX,RENDER_SLOT:()=>A,CREATE_COMMENT:()=>g,isWhitespaceText:()=>tS,hasScopeRef:()=>tw,createDOMCompilerError:()=>nX,isInNewExpression:()=>eW,CREATE_ELEMENT_BLOCK:()=>h,CREATE_TEXT:()=>p,createConditionalExpression:()=>ed,hasDynamicKeyVBind:()=>th,createBlockStatement:()=>eh,isStaticPropertyKey:()=>eZ,processExpression:()=>i$,warnDeprecation:()=>eB,extractIdentifiers:()=>eK,injectProp:()=>ty,isSimpleIdentifier:()=>e4,transformVBindShorthand:()=>nx,createForLoopParams:()=>i3,noopDirectiveTransform:()=>nI,convertToBlock:()=>ey,createTemplateLiteral:()=>ef,parse:()=>al,findProp:()=>td,buildDirectiveArgs:()=>nl,isFunctionType:()=>eY,createIfStatement:()=>em,isMemberExpressionBrowser:()=>e7,trackSlotScopes:()=>i5,RESOLVE_COMPONENT:()=>b,getBaseTransformPreset:()=>nD,isFnExpressionBrowser:()=>tn,CAMELIZE:()=>B,DOMNodeTransforms:()=>ar,createInterpolation:()=>es,errorMessages:()=>ej,isTemplateNode:()=>tp,RESOLVE_DIRECTIVE:()=>F,ElementTypes:()=>Q,FRAGMENT:()=>r,forAliasRE:()=>tA,processIf:()=>iK,findDir:()=>tu,isStaticExp:()=>e1,locStub:()=>J,DOMErrorMessages:()=>nK,generate:()=>iC,createRoot:()=>ee,getVNodeBlockHelper:()=>eb,CREATE_STATIC:()=>_,isVPre:()=>tm,advancePositionWithMutation:()=>to,CREATE_ELEMENT_VNODE:()=>m,MERGE_PROPS:()=>x,TO_HANDLERS:()=>P,helperNameMap:()=>X,checkCompatEnabled:()=>eP,isAllWhitespace:()=>tE,V_MODEL_RADIO:()=>nP,isCommentOrWhitespace:()=>tx,createObjectProperty:()=>ea,parserOptions:()=>nq,baseParse:()=>ir,isText:()=>tf,PUSH_SCOPE_ID:()=>j,processFor:()=>i1,V_MODEL_DYNAMIC:()=>nN,createCompilerError:()=>eN,RESOLVE_FILTER:()=>k,V_ON_WITH_KEYS:()=>nj,KEEP_ALIVE:()=>l,OPEN_BLOCK:()=>d,RESOLVE_DYNAMIC_COMPONENT:()=>y,V_MODEL_CHECKBOX:()=>nB,advancePositionWithClone:()=>ts,assert:()=>tl,CompilerDeprecationTypes:()=>eD,TELEPORT:()=>s,isFnExpressionNode:()=>ta,CREATE_BLOCK:()=>c,transformBind:()=>nm,createStructuralDirectiveTransform:()=>iy,walkFunctionParams:()=>eq,TRANSITION:()=>nU,generateCodeFrame:()=>a.generateCodeFrame,createSequenceExpression:()=>ep,isVSlot:()=>tg,V_MODEL_SELECT:()=>nL,isFnExpression:()=>tr,ErrorCodes:()=>eO,createReturnStatement:()=>e_,isInDestructureAssignment:()=>eV,Namespaces:()=>K,isSlotOutlet:()=>t_,NodeTypes:()=>Y,trackVForSlotScopes:()=>i8,transformElement:()=>nn,RENDER_LIST:()=>C,getConstantType:()=>iu,GUARD_REACTIVE_PROPS:()=>I,SET_BLOCK_TRACKING:()=>O,WITH_CTX:()=>V,isStaticArgOf:()=>tc,TO_DISPLAY_STRING:()=>S,CAPITALIZE:()=>R,NORMALIZE_STYLE:()=>T,createSimpleExpression:()=>er,V_ON_WITH_MODIFIERS:()=>nO,resolveComponentType:()=>na,traverseNode:()=>ib,transformOn:()=>nf,TO_HANDLER_KEY:()=>N,createArrayExpression:()=>ei,IS_REF:()=>q,isMemberExpressionNode:()=>te,isStaticProperty:()=>eQ,walkBlockDeclarations:()=>eH,createObjectExpression:()=>en,CREATE_SLOTS:()=>E,V_SHOW:()=>nz,createCompoundExpression:()=>eo,walkIdentifiers:()=>ez,isMemberExpression:()=>tt,NORMALIZE_CLASS:()=>D,processSlotOutlet:()=>nh,registerRuntimeHelpers:()=>G,IS_MEMO_SAME:()=>$,toValidAssetId:()=>tk,createCallExpression:()=>el});var a=i(90033);let r=Symbol(""),s=Symbol(""),o=Symbol(""),l=Symbol(""),u=Symbol(""),d=Symbol(""),c=Symbol(""),h=Symbol(""),f=Symbol(""),m=Symbol(""),g=Symbol(""),p=Symbol(""),_=Symbol(""),b=Symbol(""),y=Symbol(""),F=Symbol(""),k=Symbol(""),w=Symbol(""),C=Symbol(""),A=Symbol(""),E=Symbol(""),S=Symbol(""),x=Symbol(""),D=Symbol(""),T=Symbol(""),M=Symbol(""),I=Symbol(""),P=Symbol(""),B=Symbol(""),R=Symbol(""),N=Symbol(""),O=Symbol(""),j=Symbol(""),z=Symbol(""),V=Symbol(""),W=Symbol(""),q=Symbol(""),H=Symbol(""),$=Symbol(""),X={[r]:"Fragment",[s]:"Teleport",[o]:"Suspense",[l]:"KeepAlive",[u]:"BaseTransition",[d]:"openBlock",[c]:"createBlock",[h]:"createElementBlock",[f]:"createVNode",[m]:"createElementVNode",[g]:"createCommentVNode",[p]:"createTextVNode",[_]:"createStaticVNode",[b]:"resolveComponent",[y]:"resolveDynamicComponent",[F]:"resolveDirective",[k]:"resolveFilter",[w]:"withDirectives",[C]:"renderList",[A]:"renderSlot",[E]:"createSlots",[S]:"toDisplayString",[x]:"mergeProps",[D]:"normalizeClass",[T]:"normalizeStyle",[M]:"normalizeProps",[I]:"guardReactiveProps",[P]:"toHandlers",[B]:"camelize",[R]:"capitalize",[N]:"toHandlerKey",[O]:"setBlockTracking",[j]:"pushScopeId",[z]:"popScopeId",[V]:"withCtx",[W]:"unref",[q]:"isRef",[H]:"withMemo",[$]:"isMemoSame"};function G(e){Object.getOwnPropertySymbols(e).forEach(t=>{X[t]=e[t]})}let K={HTML:0,0:"HTML",SVG:1,1:"SVG",MATH_ML:2,2:"MATH_ML"},Y={ROOT:0,0:"ROOT",ELEMENT:1,1:"ELEMENT",TEXT:2,2:"TEXT",COMMENT:3,3:"COMMENT",SIMPLE_EXPRESSION:4,4:"SIMPLE_EXPRESSION",INTERPOLATION:5,5:"INTERPOLATION",ATTRIBUTE:6,6:"ATTRIBUTE",DIRECTIVE:7,7:"DIRECTIVE",COMPOUND_EXPRESSION:8,8:"COMPOUND_EXPRESSION",IF:9,9:"IF",IF_BRANCH:10,10:"IF_BRANCH",FOR:11,11:"FOR",TEXT_CALL:12,12:"TEXT_CALL",VNODE_CALL:13,13:"VNODE_CALL",JS_CALL_EXPRESSION:14,14:"JS_CALL_EXPRESSION",JS_OBJECT_EXPRESSION:15,15:"JS_OBJECT_EXPRESSION",JS_PROPERTY:16,16:"JS_PROPERTY",JS_ARRAY_EXPRESSION:17,17:"JS_ARRAY_EXPRESSION",JS_FUNCTION_EXPRESSION:18,18:"JS_FUNCTION_EXPRESSION",JS_CONDITIONAL_EXPRESSION:19,19:"JS_CONDITIONAL_EXPRESSION",JS_CACHE_EXPRESSION:20,20:"JS_CACHE_EXPRESSION",JS_BLOCK_STATEMENT:21,21:"JS_BLOCK_STATEMENT",JS_TEMPLATE_LITERAL:22,22:"JS_TEMPLATE_LITERAL",JS_IF_STATEMENT:23,23:"JS_IF_STATEMENT",JS_ASSIGNMENT_EXPRESSION:24,24:"JS_ASSIGNMENT_EXPRESSION",JS_SEQUENCE_EXPRESSION:25,25:"JS_SEQUENCE_EXPRESSION",JS_RETURN_STATEMENT:26,26:"JS_RETURN_STATEMENT"},Q={ELEMENT:0,0:"ELEMENT",COMPONENT:1,1:"COMPONENT",SLOT:2,2:"SLOT",TEMPLATE:3,3:"TEMPLATE"},Z={NOT_CONSTANT:0,0:"NOT_CONSTANT",CAN_SKIP_PATCH:1,1:"CAN_SKIP_PATCH",CAN_CACHE:2,2:"CAN_CACHE",CAN_STRINGIFY:3,3:"CAN_STRINGIFY"},J={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function ee(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:J}}function et(e,t,i,n,a,r,s,o=!1,l=!1,u=!1,c=J){return e&&(o?(e.helper(d),e.helper(eb(e.inSSR,u))):e.helper(ev(e.inSSR,u)),s&&e.helper(w)),{type:13,tag:t,props:i,children:n,patchFlag:a,dynamicProps:r,directives:s,isBlock:o,disableTracking:l,isComponent:u,loc:c}}function ei(e,t=J){return{type:17,loc:t,elements:e}}function en(e,t=J){return{type:15,loc:t,properties:e}}function ea(e,t){return{type:16,loc:J,key:(0,a.isString)(e)?er(e,!0):e,value:t}}function er(e,t=!1,i=J,n=0){return{type:4,loc:i,content:e,isStatic:t,constType:t?3:n}}function es(e,t){return{type:5,loc:t,content:(0,a.isString)(e)?er(e,!1,t):e}}function eo(e,t=J){return{type:8,loc:t,children:e}}function el(e,t=[],i=J){return{type:14,loc:i,callee:e,arguments:t}}function eu(e,t,i=!1,n=!1,a=J){return{type:18,params:e,returns:t,newline:i,isSlot:n,loc:a}}function ed(e,t,i,n=!0){return{type:19,test:e,consequent:t,alternate:i,newline:n,loc:J}}function ec(e,t,i=!1,n=!1){return{type:20,index:e,value:t,needPauseTracking:i,inVOnce:n,needArraySpread:!1,loc:J}}function eh(e){return{type:21,body:e,loc:J}}function ef(e){return{type:22,elements:e,loc:J}}function em(e,t,i){return{type:23,test:e,consequent:t,alternate:i,loc:J}}function eg(e,t){return{type:24,left:e,right:t,loc:J}}function ep(e){return{type:25,expressions:e,loc:J}}function e_(e){return{type:26,returns:e,loc:J}}function ev(e,t){return e||t?f:m}function eb(e,t){return e||t?c:h}function ey(e,{helper:t,removeHelper:i,inSSR:n}){e.isBlock||(e.isBlock=!0,i(ev(n,e.isComponent)),t(d),t(eb(n,e.isComponent)))}let eF=new Uint8Array([123,123]),ek=new Uint8Array([125,125]);function ew(e){return e>=97&&e<=122||e>=65&&e<=90}function eC(e){return 32===e||10===e||9===e||12===e||13===e}function eA(e){return 47===e||62===e||eC(e)}function eE(e){let t=new Uint8Array(e.length);for(let i=0;i100){let t=-1,i=n;for(;t+1>>1;this.newlines[n]=0;t--)if(e>this.newlines[t]){a=t;break}return a>=0&&(t=a+2,i=e-this.newlines[a]),{column:i,line:t,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){60===e?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):this.inVPre||e!==this.delimiterOpen[0]||(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){let e=this.index+1-this.delimiterOpen.length;e>this.sectionStart&&this.cbs.ontext(this.sectionStart,e),this.state=3,this.sectionStart=e}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){let t=this.sequenceIndex===this.currentSequence.length;if(t?eA(e):(32|e)===this.currentSequence[this.sequenceIndex]){if(!t)return void this.sequenceIndex++}else this.inRCDATA=!1;this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(62===e||eC(e)){let t=this.index-this.currentSequence.length;if(this.sectionStart=e||(28===this.state?this.currentSequence===eS.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):6===this.state||11===this.state||18===this.state||17===this.state||12===this.state||13===this.state||14===this.state||15===this.state||16===this.state||20===this.state||19===this.state||21===this.state||9===this.state||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,t){}}let eD={COMPILER_IS_ON_ELEMENT:"COMPILER_IS_ON_ELEMENT",COMPILER_V_BIND_SYNC:"COMPILER_V_BIND_SYNC",COMPILER_V_BIND_OBJECT_ORDER:"COMPILER_V_BIND_OBJECT_ORDER",COMPILER_V_ON_NATIVE:"COMPILER_V_ON_NATIVE",COMPILER_V_IF_V_FOR_PRECEDENCE:"COMPILER_V_IF_V_FOR_PRECEDENCE",COMPILER_NATIVE_TEMPLATE:"COMPILER_NATIVE_TEMPLATE",COMPILER_INLINE_TEMPLATE:"COMPILER_INLINE_TEMPLATE",COMPILER_FILTERS:"COMPILER_FILTERS"},eT={COMPILER_IS_ON_ELEMENT:{message:'Platform-native elements with "is" prop will no longer be treated as components in Vue 3 unless the "is" value is explicitly prefixed with "vue:".',link:"https://v3-migration.vuejs.org/breaking-changes/custom-elements-interop.html"},COMPILER_V_BIND_SYNC:{message:e=>`.sync modifier for v-bind has been removed. Use v-model with argument instead. \`v-bind:${e}.sync\` should be changed to \`v-model:${e}\`.`,link:"https://v3-migration.vuejs.org/breaking-changes/v-model.html"},COMPILER_V_BIND_OBJECT_ORDER:{message:'v-bind="obj" usage is now order sensitive and behaves like JavaScript object spread: it will now overwrite an existing non-mergeable attribute that appears before v-bind in the case of conflict. To retain 2.x behavior, move v-bind to make it the first attribute. You can also suppress this warning if the usage is intended.',link:"https://v3-migration.vuejs.org/breaking-changes/v-bind.html"},COMPILER_V_ON_NATIVE:{message:".native modifier for v-on has been removed as is no longer necessary.",link:"https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html"},COMPILER_V_IF_V_FOR_PRECEDENCE:{message:"v-if / v-for precedence when used on the same element has changed in Vue 3: v-if now takes higher precedence and will no longer have access to v-for scope variables. It is best to avoid the ambiguity with