(()=>{var T=()=>WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,95,1,120,0]))&&WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11]))&&!WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,2,23,1,14,119,97,115,109,58,106,115,45,115,116,114,105,110,103,4,99,97,115,116,0,0]),{builtins:["js-string"]})&&WebAssembly.validate(new Uint8Array([0,97,115,109,1,0,0,0,1,4,1,96,0,0,3,2,1,0,10,13,1,11,0,2,64,31,64,1,2,0,11,11,11]));var _={blink:!0,gecko:!1,webkit:!1,unknown:!1},F=()=>navigator.vendor==="Google Inc."||navigator.userAgent.includes("Edg/")?"blink":navigator.vendor==="Apple Computer, Inc."?"webkit":navigator.vendor===""&&navigator.userAgent.includes("Firefox")?"gecko":"unknown",C=F(),K=()=>typeof ImageDecoder>"u"?!1:C==="blink",B=()=>typeof Intl.v8BreakIterator<"u"&&typeof Intl.Segmenter<"u",D=()=>typeof window.TextCluster<"u",$=()=>{let n=navigator.userAgent.match(/firefox\/(\d+)/i);return n?parseInt(n[1],10):-1},O=()=>C==="gecko"&&$()<147?!1:window._flutter?.supportsDart2Wasm??T(),M=()=>{let n=document.createElement("canvas");return n.width=1,n.height=1,n.getContext("webgl2")!=null?2:n.getContext("webgl")!=null?1:-1},H=()=>window.chrome&&chrome.runtime&&chrome.runtime.id,g={browserEngine:C,hasImageCodecs:K(),hasChromiumBreakIterators:B(),hasTextCluster:D(),get supportsDart2Wasm(){return O()},crossOriginIsolated:window.crossOriginIsolated,webGLVersion:M(),isChromeExtension:H()};function w(...n){return new URL(E(...n),document.baseURI).toString()}function E(...n){return n.filter(e=>!!e).map((e,s)=>s===0?I(e):z(I(e))).filter(e=>e.length).join("/")}function z(n){let e=0;for(;e0&&n.charAt(e-1)==="/";)e--;return n.substring(0,e)}function U(n,e){return n.canvasKitBaseUrl?n.canvasKitBaseUrl:e.engineRevision&&!e.useLocalCanvasKit?E("https://www.gstatic.com/flutter-canvaskit",e.engineRevision):"canvaskit"}var y=class{constructor(){this._scriptLoaded=!1}setTrustedTypesPolicy(e){this._ttPolicy=e}async loadEntrypoint(e){let{entrypointUrl:s=w("main.dart.js"),onEntrypointLoaded:r,nonce:t}=e||{};return this._loadJSEntrypoint(s,r,t)}async load(e,s,r,t,i){i??=d=>{d.initializeEngine(r).then(u=>u.runApp())};let{entrypointBaseUrl:a}=r,{entryPointBaseUrl:l}=r;if(!a&&l&&(console.warn("[deprecated] `entryPointBaseUrl` is deprecated and will be removed in a future release. Use `entrypointBaseUrl` instead."),a=l),e.compileTarget==="dart2wasm")return this._loadWasmEntrypoint(e,s,a,i,r?.wasmDeferredModulesLoader);{let d=e.mainJsPath??"main.dart.js",u=w(a,d);return this._loadJSEntrypoint(u,i,t)}}didCreateEngineInitializer(e){typeof this._didCreateEngineInitializerResolve=="function"&&(this._didCreateEngineInitializerResolve(e),this._didCreateEngineInitializerResolve=null,delete _flutter.loader.didCreateEngineInitializer),typeof this._onEntrypointLoaded=="function"&&this._onEntrypointLoaded(e)}_loadJSEntrypoint(e,s,r){let t=typeof s=="function";if(!this._scriptLoaded){this._scriptLoaded=!0;let i=this._createScriptTag(e,r);if(t)console.debug("Injecting