(()=>{var C={blink:!0,gecko:!1,webkit:!1,unknown:!1},j=()=>navigator.vendor==="Google Inc."||navigator.userAgent.includes("Edg/")?"blink":navigator.vendor==="Apple Computer, Inc."?"webkit":navigator.vendor===""&&navigator.userAgent.includes("Firefox")?"gecko":"unknown",_=j(),K=()=>typeof ImageDecoder>"u"?!1:_==="blink",B=()=>typeof Intl.v8BreakIterator<"u"&&typeof Intl.Segmenter<"u",F=()=>{let s=[0,97,115,109,1,0,0,0,1,5,1,95,1,120,0];return WebAssembly.validate(new Uint8Array(s))},$=()=>{let s=document.createElement("canvas");return s.width=1,s.height=1,s.getContext("webgl2")!=null?2:s.getContext("webgl")!=null?1:-1},O=()=>window.chrome&&chrome.runtime&&chrome.runtime.id,f={browserEngine:_,hasImageCodecs:K(),hasChromiumBreakIterators:B(),supportsWasmGC:F(),crossOriginIsolated:window.crossOriginIsolated,webGLVersion:$(),isChromeExtension:O()};function u(...s){return new URL(E(...s),document.baseURI).toString()}function E(...s){return s.filter(e=>!!e).map((e,n)=>n===0?L(e):H(L(e))).filter(e=>e.length).join("/")}function H(s){let e=0;for(;e0&&s.charAt(e-1)==="/";)e--;return s.substring(0,e)}function W(s,e){return s.canvasKitBaseUrl?s.canvasKitBaseUrl:e.engineRevision&&!e.useLocalCanvasKit?E("https://www.gstatic.com/flutter-canvaskit",e.engineRevision):"canvaskit"}var h=class{constructor(){this._scriptLoaded=!1}setTrustedTypesPolicy(e){this._ttPolicy=e}async loadEntrypoint(e){let{entrypointUrl:n=u("main.dart.js"),onEntrypointLoaded:t,nonce:r}=e||{};return this._loadJSEntrypoint(n,t,r)}async load(e,n,t,r,a){a??=o=>{o.initializeEngine(t).then(d=>d.runApp())};let{entrypointBaseUrl:i}=t,{entryPointBaseUrl:l}=t;if(!i&&l&&(console.warn("[deprecated] `entryPointBaseUrl` is deprecated and will be removed in a future release. Use `entrypointBaseUrl` instead."),i=l),e.compileTarget==="dart2wasm")return this._loadWasmEntrypoint(e,n,i,a);{let o=e.mainJsPath??"main.dart.js",d=u(i,o);return this._loadJSEntrypoint(d,a,r)}}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,n,t){let r=typeof n=="function";if(!this._scriptLoaded){this._scriptLoaded=!0;let a=this._createScriptTag(e,t);if(r)console.debug("Injecting