Files
ep-133-sample-tool-offline/web/apps/ep-sample-tool/assets/index-bjKAcMKp.js

109 lines
1.7 MiB
JavaScript
Raw Normal View History

2026-07-12 11:02:46 +02:00
var Sr=Object.defineProperty;var Nr=(a,s,o)=>s in a?Sr(a,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[s]=o;var Vt=(a,s,o)=>Nr(a,typeof s!="symbol"?s+"":s,o);(function(){try{var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};a.SENTRY_RELEASE={id:"6401134baf8d21162247591d409572f68e2cae36"}}catch{}})();try{(function(){var a=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},s=new a.Error().stack;s&&(a._sentryDebugIds=a._sentryDebugIds||{},a._sentryDebugIds[s]="a44fec91-dbee-419a-91dd-8fa4f2872669",a._sentryDebugIdIdentifier="sentry-dbid-a44fec91-dbee-419a-91dd-8fa4f2872669")})()}catch{}(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))_(c);new MutationObserver(c=>{for(const d of c)if(d.type==="childList")for(const g of d.addedNodes)g.tagName==="LINK"&&g.rel==="modulepreload"&&_(g)}).observe(document,{childList:!0,subtree:!0});function o(c){const d={};return c.integrity&&(d.integrity=c.integrity),c.referrerPolicy&&(d.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?d.credentials="include":c.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function _(c){if(c.ep)return;c.ep=!0;const d=o(c);fetch(c.href,d)}})();function getDefaultExportFromCjs(a){return a&&a.__esModule&&Object.prototype.hasOwnProperty.call(a,"default")?a.default:a}var jsxRuntime$1={exports:{}},reactJsxRuntime_production_min$1={},react={exports:{}},react_production_min={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var l$1=Symbol.for("react.element"),n$1=Symbol.for("react.portal"),p$2=Symbol.for("react.fragment"),q$1=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),t=Symbol.for("react.provider"),u=Symbol.for("react.context"),v$1=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),x=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),z$1=Symbol.iterator;function A$1(a){return a===null||typeof a!="object"?null:(a=z$1&&a[z$1]||a["@@iterator"],typeof a=="function"?a:null)}var B$1={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C$1=Object.assign,D$1={};function E$1(a,s,o){this.props=a,this.context=s,this.refs=D$1,this.updater=o||B$1}E$1.prototype.isReactComponent={};E$1.prototype.setState=function(a,s){if(typeof a!="object"&&typeof a!="function"&&a!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,a,s,"setState")};E$1.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};function F(){}F.prototype=E$1.prototype;function G$1(a,s,o){this.props=a,this.context=s,this.refs=D$1,this.updater=o||B$1}var H$1=G$1.prototype=new F;H$1.constructor=G$1;C$1(H$1,E$1.prototype);H$1.isPureReactComponent=!0;var I$1=Array.isArray,J=Object.prototype.hasOwnProperty,K$1={current:null},L$1={key:!0,ref:!0,__self:!0,__source:!0};function M$1(a,s,o){var _,c={},d=null,g=null;if(s!=null)for(_ in s.ref!==void 0&&(g=s.ref),s.key!==void 0&&(d=""+s.key),s)J.call(s,_)&&!L$1.hasOwnProperty(_)&&(c[_]=s[_]);var h=arguments.length-2;if(h===1)c.children=o;else if(1<h){for(var b=Array(h),j=0;j<h;j++)b[j]=arguments[j+2];c.children=b}if(a&&a.defaultProps)for(_ in h=a.defaultProps,h)c[_]===void 0&&(c[_]=h[_]);return{$$typeof:l$1,type:a,key:d,ref:g,props:c,_owner:K$1.current}}function N$1(a,s){return{$$typeof:l$1,type:a.type,key:s,ref:a.ref,props:a.props,_owner:a._owner}}function O$1(a){return typeof a=="object"&&a!==null&&a.$$typeof===l$1}function escape(a){var s={"=":"=0",":":"=2"};return"$"+a.replace(/[=:]/g,function(o){return s[o]})}var P$1=/\/+/g;function Q$1(a,s){return typeof a=="object"&&a!==null&&a.key!=null?escape(""+a.key):s.toString(36)}function R$1(a,s,o,_,c){var d=typeof a;(d==="undefined"||d==="boolean")&&(a=null);var g=!1;if(a===null)g=!0;else switch(d){case"string":case"number":g=!0;break;case"object":switch(a.$$typeof){case l$1:case n$1:g=!0}}if(g)return g=a,c=c(g),a=_===""?"."+Q$1(g,0):_,I$1(c)?(o="",a!=null&&(o=a.replace(P$1,"$&/")+"/"),R$1(c,s,o,"",function(j){return j})):c!=null&&(O$1(c)&&(c=N$1(c,o+(!c.key||g&&g.key===c.key?"":(""+c.key).replace(P$1,"$&/")+"/")+a)),s.push(c)),1;if(g=0,_=_===""?".":_+":",I$1(a))for(var h=0;h<a.length;h++){d=a[h];var b=_+Q$1(d,h);g+=R$1(d,s,o,b,c)}else if(b=A$1(a),typeof b=="function")for(a=b.call(a),h=0;!(d=a.next()).done;)d=d.value,b=_+Q$1(d,h++),g+=R$1(d,s,o,b,c);else if(d==="object")throw s=String(a),Error("Objects are not valid as a React child (found: "+(s==="[object Object]"?"object with keys {"+Object.keys(a).join(", ")+"}":s)+"). If you meant to render a collection of children, use an array instead.");return g}function S$1(a,s,o){if(a==null)return a;var _=[],c=0;return R$1(a,_,"","",function(d){return s.call(o,d,c++)}),_}function T$1(a){if(a._status===-1){var s=a._result;s=s(),s.then(function(o){(a._status===0||a._status===-1)&&(a._status=1,a._result=o)},function(o){(a._status===0||a._status===-1)&&(a._status=2,a._result=o)}),a._status===-1&&(a._status=0,a._result=s)}if(a._status===1)return a._result.default;throw a._result}var U$1={current:null},V$1={transition:null},W$1={ReactCurrentDispatcher:U$1,ReactCurrentBatchConfig:V$1,ReactCurrentOwner:K$1};react_production_min.Children={map:S$1,forEach:function(a,s,o){S$1(a,function(){s.apply(this,arguments)},o)},count:function(a){var s=0;return S$1(a,function(){s++}),s},toArray:function(a){return S$1(a,function(s){return s})||[]},only:function(a){if(!O$1(a))throw Error("React.Children.only expected to receive a s
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var f=reactExports,k=Symbol.for("react.element"),l=Symbol.for("react.fragment"),m$1=Object.prototype.hasOwnProperty,n=f.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,p$1={key:!0,ref:!0,__self:!0,__source:!0};function q(a,s,o){var _,c={},d=null,g=null;o!==void 0&&(d=""+o),s.key!==void 0&&(d=""+s.key),s.ref!==void 0&&(g=s.ref);for(_ in s)m$1.call(s,_)&&!p$1.hasOwnProperty(_)&&(c[_]=s[_]);if(a&&a.defaultProps)for(_ in s=a.defaultProps,s)c[_]===void 0&&(c[_]=s[_]);return{$$typeof:k,type:a,key:d,ref:g,props:c,_owner:n.current}}reactJsxRuntime_production_min$1.Fragment=l;reactJsxRuntime_production_min$1.jsx=q;reactJsxRuntime_production_min$1.jsxs=q;jsxRuntime$1.exports=reactJsxRuntime_production_min$1;var jsxRuntimeExports$1=jsxRuntime$1.exports,client={},reactDom={exports:{}},reactDom_production_min={},scheduler={exports:{}},scheduler_production_min={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(a){function s(mt,ht){var xt=mt.length;mt.push(ht);e:for(;0<xt;){var Dt=xt-1>>>1,Tt=mt[Dt];if(0<c(Tt,ht))mt[Dt]=ht,mt[xt]=Tt,xt=Dt;else break e}}function o(mt){return mt.length===0?null:mt[0]}function _(mt){if(mt.length===0)return null;var ht=mt[0],xt=mt.pop();if(xt!==ht){mt[0]=xt;e:for(var Dt=0,Tt=mt.length,Rt=Tt>>>1;Dt<Rt;){var jt=2*(Dt+1)-1,Ft=mt[jt],wt=jt+1,Kt=mt[wt];if(0>c(Ft,xt))wt<Tt&&0>c(Kt,Ft)?(mt[Dt]=Kt,mt[wt]=xt,Dt=wt):(mt[Dt]=Ft,mt[jt]=xt,Dt=jt);else if(wt<Tt&&0>c(Kt,xt))mt[Dt]=Kt,mt[wt]=xt,Dt=wt;else break e}}return ht}function c(mt,ht){var xt=mt.sortIndex-ht.sortIndex;return xt!==0?xt:mt.id-ht.id}if(typeof performance=="object"&&typeof performance.now=="function"){var d=performance;a.unstable_now=function(){return d.now()}}else{var g=Date,h=g.now();a.unstable_now=function(){return g.now()-h}}var b=[],j=[],$=1,et=null,_e=3,it=!1,ot=!1,st=!1,nt=typeof setTimeout=="function"?setTimeout:null,rt=typeof clearTimeout=="function"?clearTimeout:null,tt=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function at(mt){for(var ht=o(j);ht!==null;){if(ht.callback===null)_(j);else if(ht.startTime<=mt)_(j),ht.sortIndex=ht.expirationTime,s(b,ht);else break;ht=o(j)}}function Et(mt){if(st=!1,at(mt),!ot)if(o(b)!==null)ot=!0,ft(_t);else{var ht=o(j);ht!==null&&It(Et,ht.startTime-mt)}}function _t(mt,ht){ot=!1,st&&(st=!1,rt(ct),ct=-1),it=!0;var xt=_e;try{for(at(ht),et=o(b);et!==null&&(!(et.expirationTime>ht)||mt&&!gt());){var Dt=et.callback;if(typeof Dt=="function"){et.callback=null,_e=et.priorityLevel;var Tt=Dt(et.expirationTime<=ht);ht=a.unstable_now(),typeof Tt=="function"?et.callback=Tt:et===o(b)&&_(b),at(ht)}else _(b);et=o(b)}if(et!==null)var Rt=!0;else{var jt=o(j);jt!==null&&It(Et,jt.startTime-ht),Rt=!1}return Rt}finally{et=null,_e=xt,it=!1}}var lt=!1,ut=null,ct=-1,dt=5,pt=-1;function gt(){return!(a.unstable_now()-pt<dt)}function St(){if(ut!==null){var mt=a.unstable_now();pt=mt;var ht=!0;try{ht=ut(!0,mt)}finally{ht?Nt():(lt=!1,ut=null)}}else lt=!1}var Nt;if(typeof tt=="function")Nt=function(){tt(St)};else if(typeof MessageChannel<"u"){var yt=new MessageChannel,bt=yt.port2;yt.port1.onmessage=St,Nt=function(){bt.postMessage(null)}}else Nt=function(){nt(St,0)};function ft(mt){ut=mt,lt||(lt=!0,Nt())}function It(mt,ht){ct=nt(function(){mt(a.unstable_now())},ht)}a.unstable_IdlePriority=5,a.unstable_ImmediatePriority=1,a.unstable_LowPriority=4,a.unstable_NormalPriority=3,a.unstable_Profiling=null,a.unstable_UserBlockingPriority=2,a.unstable_cancelCallback=function(mt){mt.callback=null},a.unstable_continueExecution=function(){ot||it||(ot=!0,ft(_t))},a.unstable_forceFrameRate=function(mt){0>mt||125<mt?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):dt=0<mt?Math.floor(1e3/mt):5},a.unstable_getCurrentPriorityLevel=function(){return _e},a.unstable_getFirstCallbackNode=function(){return o(b)},a.unstable_next=function(mt){switch(_e){case 1:case 2:case 3:var ht=3;break;default:ht=_e}var xt=_e;_e=ht;try{return mt()}finally{_e=xt}},a.unstable_pauseExecution=function(){},a.unstable_requestPaint=function(){},a.unstable_runWithPriority=function(mt,ht){switch(mt){case 1:case 2:case 3:case 4:case 5:break;default:mt=3}var xt=_e;_e=mt;try{return ht()}finally{_e=xt}},a.unstable_scheduleCallback=function(mt,ht,xt){var Dt=a.unstable_now();switch(typeof xt=="object"&&xt!==null?(xt=xt.delay,xt=typeof xt=="number"&&0<xt?Dt+xt:Dt):xt=Dt,mt){case 1:var Tt=-1;break;case 2:Tt=250;break;case 5:Tt=1073741823;break;case 4:Tt=1e4;break;default:Tt=5e3}return Tt=xt+Tt,mt={id:$++,callback:ht,priorityLevel:mt,startTime:xt,expirationTime:Tt,sortIndex:-1},xt>Dt?(mt.sortIndex=xt,s(j,mt),o(b)===null&&mt===o(j)&&(st?(rt(ct),ct=-1):st=!0,It(Et,xt-Dt))):(mt.sortIndex=Tt,s(b,mt),ot||it||(ot=!0,ft(_t))),mt},a.unstable_shouldYield=gt,a.unstable_wrapCallback=function(mt){var ht=_e;return function(){var xt=_e;_e=ht;try{return mt.apply
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var aa=reactExports,ca=schedulerExports;function p(a){for(var s="https://reactjs.org/docs/error-decoder.html?invariant="+a,o=1;o<arguments.length;o++)s+="&args[]="+encodeURIComponent(arguments[o]);return"Minified React error #"+a+"; visit "+s+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var da=new Set,ea={};function fa(a,s){ha(a,s),ha(a+"Capture",s)}function ha(a,s){for(ea[a]=s,a=0;a<s.length;a++)da.add(s[a])}var ia=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ja=Object.prototype.hasOwnProperty,ka=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,la={},ma={};function oa(a){return ja.call(ma,a)?!0:ja.call(la,a)?!1:ka.test(a)?ma[a]=!0:(la[a]=!0,!1)}function pa(a,s,o,_){if(o!==null&&o.type===0)return!1;switch(typeof s){case"function":case"symbol":return!0;case"boolean":return _?!1:o!==null?!o.acceptsBooleans:(a=a.toLowerCase().slice(0,5),a!=="data-"&&a!=="aria-");default:return!1}}function qa(a,s,o,_){if(s===null||typeof s>"u"||pa(a,s,o,_))return!0;if(_)return!1;if(o!==null)switch(o.type){case 3:return!s;case 4:return s===!1;case 5:return isNaN(s);case 6:return isNaN(s)||1>s}return!1}function v(a,s,o,_,c,d,g){this.acceptsBooleans=s===2||s===3||s===4,this.attributeName=_,this.attributeNamespace=c,this.mustUseProperty=o,this.propertyName=a,this.type=s,this.sanitizeURL=d,this.removeEmptyString=g}var z={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){z[a]=new v(a,0,!1,a,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var s=a[0];z[s]=new v(s,1,!1,a[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){z[a]=new v(a,2,!1,a.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){z[a]=new v(a,2,!1,a,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){z[a]=new v(a,3,!1,a.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(a){z[a]=new v(a,3,!0,a,null,!1,!1)});["capture","download"].forEach(function(a){z[a]=new v(a,4,!1,a,null,!1,!1)});["cols","rows","size","span"].forEach(function(a){z[a]=new v(a,6,!1,a,null,!1,!1)});["rowSpan","start"].forEach(function(a){z[a]=new v(a,5,!1,a.toLowerCase(),null,!1,!1)});var ra=/[\-:]([a-z])/g;function sa(a){return a[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-or
`+La+a}var Na=!1;function Oa(a,s){if(!a||Na)return"";Na=!0;var o=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(s)if(s=function(){throw Error()},Object.defineProperty(s.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(s,[])}catch(j){var _=j}Reflect.construct(a,[],s)}else{try{s.call()}catch(j){_=j}a.call(s.prototype)}else{try{throw Error()}catch(j){_=j}a()}}catch(j){if(j&&_&&typeof j.stack=="string"){for(var c=j.stack.split(`
`),d=_.stack.split(`
`),g=c.length-1,h=d.length-1;1<=g&&0<=h&&c[g]!==d[h];)h--;for(;1<=g&&0<=h;g--,h--)if(c[g]!==d[h]){if(g!==1||h!==1)do if(g--,h--,0>h||c[g]!==d[h]){var b=`
`+c[g].replace(" at new "," at ");return a.displayName&&b.includes("<anonymous>")&&(b=b.replace("<anonymous>",a.displayName)),b}while(1<=g&&0<=h);break}}}finally{Na=!1,Error.prepareStackTrace=o}return(a=a?a.displayName||a.name:"")?Ma(a):""}function Pa(a){switch(a.tag){case 5:return Ma(a.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return a=Oa(a.type,!1),a;case 11:return a=Oa(a.type.render,!1),a;case 1:return a=Oa(a.type,!0),a;default:return""}}function Qa(a){if(a==null)return null;if(typeof a=="function")return a.displayName||a.name||null;if(typeof a=="string")return a;switch(a){case ya:return"Fragment";case wa:return"Portal";case Aa:return"Profiler";case za:return"StrictMode";case Ea:return"Suspense";case Fa:return"SuspenseList"}if(typeof a=="object")switch(a.$$typeof){case Ca:return(a.displayName||"Context")+".Consumer";case Ba:return(a._context.displayName||"Context")+".Provider";case Da:var s=a.render;return a=a.displayName,a||(a=s.displayName||s.name||"",a=a!==""?"ForwardRef("+a+")":"ForwardRef"),a;case Ga:return s=a.displayName||null,s!==null?s:Qa(a.type)||"Memo";case Ha:s=a._payload,a=a._init;try{return Qa(a(s))}catch{}}return null}function Ra(a){var s=a.type;switch(a.tag){case 24:return"Cache";case 9:return(s.displayName||"Context")+".Consumer";case 10:return(s._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=s.render,a=a.displayName||a.name||"",s.displayName||(a!==""?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return s;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(s);case 8:return s===za?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof s=="function")return s.displayName||s.name||null;if(typeof s=="string")return s}return null}function Sa(a){switch(typeof a){case"boolean":case"number":case"string":case"undefined":return a;case"object":return a;default:return""}}function Ta(a){var s=a.type;return(a=a.nodeName)&&a.toLowerCase()==="input"&&(s==="checkbox"||s==="radio")}function Ua(a){var s=Ta(a)?"checked":"value",o=Object.getOwnPropertyDescriptor(a.constructor.prototype,s),_=""+a[s];if(!a.hasOwnProperty(s)&&typeof o<"u"&&typeof o.get=="function"&&typeof o.set=="function"){var c=o.get,d=o.set;return Object.defineProperty(a,s,{configurable:!0,get:function(){return c.call(this)},set:function(g){_=""+g,d.call(this,g)}}),Object.defineProperty(a,s,{enumerable:o.enumerable}),{getValue:function(){return _},setValue:function(g){_=""+g},stopTracking:function(){a._valueTracker=null,delete a[s]}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a))}function Wa(a){if(!a)return!1;var s=a._valueTracker;if(!s)return!0;var o=s.getValue(),_="";return a&&(_=Ta(a)?a.checked?"true":"false":a.value),a=_,a!==o?(s.setValue(a),!0):!1}function Xa(a){if(a=a||(typeof document<"u"?document:void 0),typeof a>"u")return null;try{return a.activeElement||a.body}catch{return a.body}}function Ya(a,s){var o=s.checked;return A({},s,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:o??a._wrapperState.initialChecked})}function Za(a,s){var o=s.defaultValue==null?"":s.defaultValue,_=s.checked!=null?s.checked:s.defaultChecked;o=Sa(s.value!=null?s.value:o),a._wrapperState={initialChecked:_,initialValue:o,controlled:s.type==="checkbox"||s.type==="radio"?s.checked!=null:s.value!=null}}function ab(a,s){s=s.checked,s!=null&&ta(a,"checked",s,!1)}function bb(a,s){ab(a,s);var o=Sa(s.value),_=s.type;if(o!=null)_==="number"?(o===0&&a.value===""||a.value!=o)&&(a.value=""+o):a.value!==""+o&&(a.value=""+o);else if(_==="submit"||_==="reset"){a.removeAttribute("value");return}s.hasOwnProperty("value")?cb(a,s.type,o):s.hasOwnProperty("defaultValue")&&cb(a,s.type,Sa(s.defaultValue)),s.checked==null&&s.defaultChecked!=null&&(a.defaultChecked=!!s.defaultChecked)}function db(a,s,o){if(s.hasOwnProperty("valu
`).replace(yf,"")}function Af(a,s,o){if(s=zf(s),zf(a)!==s&&o)throw Error(p(425))}function Bf(){}var Cf=null,Df=null;function Ef(a,s){return a==="textarea"||a==="noscript"||typeof s.children=="string"||typeof s.children=="number"||typeof s.dangerouslySetInnerHTML=="object"&&s.dangerouslySetInnerHTML!==null&&s.dangerouslySetInnerHTML.__html!=null}var Ff=typeof setTimeout=="function"?setTimeout:void 0,Gf=typeof clearTimeout=="function"?clearTimeout:void 0,Hf=typeof Promise=="function"?Promise:void 0,Jf=typeof queueMicrotask=="function"?queueMicrotask:typeof Hf<"u"?function(a){return Hf.resolve(null).then(a).catch(If)}:Ff;function If(a){setTimeout(function(){throw a})}function Kf(a,s){var o=s,_=0;do{var c=o.nextSibling;if(a.removeChild(o),c&&c.nodeType===8)if(o=c.data,o==="/$"){if(_===0){a.removeChild(c),bd(s);return}_--}else o!=="$"&&o!=="$?"&&o!=="$!"||_++;o=c}while(o);bd(s)}function Lf(a){for(;a!=null;a=a.nextSibling){var s=a.nodeType;if(s===1||s===3)break;if(s===8){if(s=a.data,s==="$"||s==="$!"||s==="$?")break;if(s==="/$")return null}}return a}function Mf(a){a=a.previousSibling;for(var s=0;a;){if(a.nodeType===8){var o=a.data;if(o==="$"||o==="$!"||o==="$?"){if(s===0)return a;s--}else o==="/$"&&s++}a=a.previousSibling}return null}var Nf=Math.random().toString(36).slice(2),Of="__reactFiber$"+Nf,Pf="__reactProps$"+Nf,uf="__reactContainer$"+Nf,of="__reactEvents$"+Nf,Qf="__reactListeners$"+Nf,Rf="__reactHandles$"+Nf;function Wc(a){var s=a[Of];if(s)return s;for(var o=a.parentNode;o;){if(s=o[uf]||o[Of]){if(o=s.alternate,s.child!==null||o!==null&&o.child!==null)for(a=Mf(a);a!==null;){if(o=a[Of])return o;a=Mf(a)}return s}a=o,o=a.parentNode}return null}function Cb(a){return a=a[Of]||a[uf],!a||a.tag!==5&&a.tag!==6&&a.tag!==13&&a.tag!==3?null:a}function ue(a){if(a.tag===5||a.tag===6)return a.stateNode;throw Error(p(33))}function Db(a){return a[Pf]||null}var Sf=[],Tf=-1;function Uf(a){return{current:a}}function E(a){0>Tf||(a.current=Sf[Tf],Sf[Tf]=null,Tf--)}function G(a,s){Tf++,Sf[Tf]=a.current,a.current=s}var Vf={},H=Uf(Vf),Wf=Uf(!1),Xf=Vf;function Yf(a,s){var o=a.type.contextTypes;if(!o)return Vf;var _=a.stateNode;if(_&&_.__reactInternalMemoizedUnmaskedChildContext===s)return _.__reactInternalMemoizedMaskedChildContext;var c={},d;for(d in o)c[d]=s[d];return _&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=s,a.__reactInternalMemoizedMaskedChildContext=c),c}function Zf(a){return a=a.childContextTypes,a!=null}function $f(){E(Wf),E(H)}function ag(a,s,o){if(H.current!==Vf)throw Error(p(168));G(H,s),G(Wf,o)}function bg(a,s,o){var _=a.stateNode;if(s=s.childContextTypes,typeof _.getChildContext!="function")return o;_=_.getChildContext();for(var c in _)if(!(c in s))throw Error(p(108,Ra(a)||"Unknown",c));return A({},o,_)}function cg(a){return a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Vf,Xf=H.current,G(H,a),G(Wf,Wf.current),!0}function dg(a,s,o){var _=a.stateNode;if(!_)throw Error(p(169));o?(a=bg(a,s,Xf),_.__reactInternalMemoizedMergedChildContext=a,E(Wf),E(H),G(H,a)):E(Wf),G(Wf,o)}var eg=null,fg=!1,gg=!1;function hg(a){eg===null?eg=[a]:eg.push(a)}function ig(a){fg=!0,hg(a)}function jg(){if(!gg&&eg!==null){gg=!0;var a=0,s=C;try{var o=eg;for(C=1;a<o.length;a++){var _=o[a];do _=_(!0);while(_!==null)}eg=null,fg=!1}catch(c){throw eg!==null&&(eg=eg.slice(a+1)),ac(fc,jg),c}finally{C=s,gg=!1}}return null}var kg=[],lg=0,mg=null,ng=0,og=[],pg=0,qg=null,rg=1,sg="";function tg(a,s){kg[lg++]=ng,kg[lg++]=mg,mg=a,ng=s}function ug(a,s,o){og[pg++]=rg,og[pg++]=sg,og[pg++]=qg,qg=a;var _=rg;a=sg;var c=32-oc(_)-1;_&=~(1<<c),o+=1;var d=32-oc(s)+c;if(30<d){var g=c-c%5;d=(_&(1<<g)-1).toString(32),_>>=g,c-=g,rg=1<<32-oc(s)+c|o<<c|_,sg=d+a}else rg=1<<d|o<<c|_,sg=a}function vg(a){a.return!==null&&(tg(a,1),ug(a,1,0))}function wg(a){for(;a===mg;)mg=kg[--lg],kg[lg]=null,ng=kg[--lg],kg[lg]=null;for(;a===qg;)qg=og[--pg],og[pg]=null,sg=og[--pg],og[pg]=null,rg=og[--pg],og[pg]=null}var xg=null,yg=null,I=!1,zg=null;function Ag(a,s){var o=Bg(5,null,null,0);o.elementType="DELETED",o.stateNode=s,o.return=a,s=a.deletions,s===null?(a.deletions=[
Error generating stack: `+d.message+`
`+d.stack}return{value:a,source:s,stack:c,digest:null}}function Li(a,s,o){return{value:a,source:null,stack:o??null,digest:s??null}}function Mi(a,s){try{console.error(s.value)}catch(o){setTimeout(function(){throw o})}}var Ni=typeof WeakMap=="function"?WeakMap:Map;function Oi(a,s,o){o=ch(-1,o),o.tag=3,o.payload={element:null};var _=s.value;return o.callback=function(){Pi||(Pi=!0,Qi=_),Mi(a,s)},o}function Ri(a,s,o){o=ch(-1,o),o.tag=3;var _=a.type.getDerivedStateFromError;if(typeof _=="function"){var c=s.value;o.payload=function(){return _(c)},o.callback=function(){Mi(a,s)}}var d=a.stateNode;return d!==null&&typeof d.componentDidCatch=="function"&&(o.callback=function(){Mi(a,s),typeof _!="function"&&(Si===null?Si=new Set([this]):Si.add(this));var g=s.stack;this.componentDidCatch(s.value,{componentStack:g!==null?g:""})}),o}function Ti(a,s,o){var _=a.pingCache;if(_===null){_=a.pingCache=new Ni;var c=new Set;_.set(s,c)}else c=_.get(s),c===void 0&&(c=new Set,_.set(s,c));c.has(o)||(c.add(o),a=Ui.bind(null,a,s,o),s.then(a,a))}function Vi(a){do{var s;if((s=a.tag===13)&&(s=a.memoizedState,s=s!==null?s.dehydrated!==null:!0),s)return a;a=a.return}while(a!==null);return null}function Wi(a,s,o,_,c){return a.mode&1?(a.flags|=65536,a.lanes=c,a):(a===s?a.flags|=65536:(a.flags|=128,o.flags|=131072,o.flags&=-52805,o.tag===1&&(o.alternate===null?o.tag=17:(s=ch(-1,1),s.tag=2,dh(o,s,1))),o.lanes|=1),a)}var Xi=ua.ReactCurrentOwner,Ug=!1;function Yi(a,s,o,_){s.child=a===null?Ch(s,null,o,_):Bh(s,a.child,o,_)}function Zi(a,s,o,_,c){o=o.render;var d=s.ref;return Tg(s,c),_=Xh(a,s,o,_,d,c),o=bi(),a!==null&&!Ug?(s.updateQueue=a.updateQueue,s.flags&=-2053,a.lanes&=~c,$i(a,s,c)):(I&&o&&vg(s),s.flags|=1,Yi(a,s,_,c),s.child)}function aj(a,s,o,_,c){if(a===null){var d=o.type;return typeof d=="function"&&!bj(d)&&d.defaultProps===void 0&&o.compare===null&&o.defaultProps===void 0?(s.tag=15,s.type=d,cj(a,s,d,_,c)):(a=yh(o.type,null,_,s,s.mode,c),a.ref=s.ref,a.return=s,s.child=a)}if(d=a.child,!(a.lanes&c)){var g=d.memoizedProps;if(o=o.compare,o=o!==null?o:Ie,o(g,_)&&a.ref===s.ref)return $i(a,s,c)}return s.flags|=1,a=wh(d,_),a.ref=s.ref,a.return=s,s.child=a}function cj(a,s,o,_,c){if(a!==null){var d=a.memoizedProps;if(Ie(d,_)&&a.ref===s.ref)if(Ug=!1,s.pendingProps=_=d,(a.lanes&c)!==0)a.flags&131072&&(Ug=!0);else return s.lanes=a.lanes,$i(a,s,c)}return dj(a,s,o,_,c)}function ej(a,s,o){var _=s.pendingProps,c=_.children,d=a!==null?a.memoizedState:null;if(_.mode==="hidden")if(!(s.mode&1))s.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(fj,gj),gj|=o;else{if(!(o&1073741824))return a=d!==null?d.baseLanes|o:o,s.lanes=s.childLanes=1073741824,s.memoizedState={baseLanes:a,cachePool:null,transitions:null},s.updateQueue=null,G(fj,gj),gj|=a,null;s.memoizedState={baseLanes:0,cachePool:null,transitions:null},_=d!==null?d.baseLanes:o,G(fj,gj),gj|=_}else d!==null?(_=d.baseLanes|o,s.memoizedState=null):_=o,G(fj,gj),gj|=_;return Yi(a,s,c,o),s.child}function hj(a,s){var o=s.ref;(a===null&&o!==null||a!==null&&a.ref!==o)&&(s.flags|=512,s.flags|=2097152)}function dj(a,s,o,_,c){var d=Zf(o)?Xf:H.current;return d=Yf(s,d),Tg(s,c),o=Xh(a,s,o,_,d,c),_=bi(),a!==null&&!Ug?(s.updateQueue=a.updateQueue,s.flags&=-2053,a.lanes&=~c,$i(a,s,c)):(I&&_&&vg(s),s.flags|=1,Yi(a,s,o,c),s.child)}function ij(a,s,o,_,c){if(Zf(o)){var d=!0;cg(s)}else d=!1;if(Tg(s,c),s.stateNode===null)jj(a,s),ph(s,o,_),rh(s,o,_,c),_=!0;else if(a===null){var g=s.stateNode,h=s.memoizedProps;g.props=h;var b=g.context,j=o.contextType;typeof j=="object"&&j!==null?j=Vg(j):(j=Zf(o)?Xf:H.current,j=Yf(s,j));var $=o.getDerivedStateFromProps,et=typeof $=="function"||typeof g.getSnapshotBeforeUpdate=="function";et||typeof g.UNSAFE_componentWillReceiveProps!="function"&&typeof g.componentWillReceiveProps!="function"||(h!==_||b!==j)&&qh(s,g,_,j),$g=!1;var _e=s.memoizedState;g.state=_e,gh(s,_,g,c),b=s.memoizedState,h!==_||_e!==b||Wf.current||$g?(typeof $=="function"&&(kh(s,o,$,_),b=s.memoizedState),(h=$g||oh(s,o,h,_,_e,b,j))?(et||typeof g.UNSAFE_componentWillMount!="function"&&typeof g.componentWillMount!="function"||(typeof g.c
`)):typeof readline=="function"&&(a=readline(),a!==null&&(a+=`
`)),!a)return null;FS_stdin_getChar_buffer=intArrayFromString(a,!0)}return FS_stdin_getChar_buffer.shift()},TTY={ttys:[],init(){},shutdown(){},register(a,s){TTY.ttys[a]={input:[],output:[],ops:s},FS.registerDevice(a,TTY.stream_ops)},stream_ops:{open(a){var s=TTY.ttys[a.node.rdev];if(!s)throw new FS.ErrnoError(43);a.tty=s,a.seekable=!1},close(a){a.tty.ops.fsync(a.tty)},fsync(a){a.tty.ops.fsync(a.tty)},read(a,s,o,_,c){if(!a.tty||!a.tty.ops.get_char)throw new FS.ErrnoError(60);for(var d=0,g=0;g<_;g++){var h;try{h=a.tty.ops.get_char(a.tty)}catch{throw new FS.ErrnoError(29)}if(h===void 0&&d===0)throw new FS.ErrnoError(6);if(h==null)break;d++,s[o+g]=h}return d&&(a.node.timestamp=Date.now()),d},write(a,s,o,_,c){if(!a.tty||!a.tty.ops.put_char)throw new FS.ErrnoError(60);try{for(var d=0;d<_;d++)a.tty.ops.put_char(a.tty,s[o+d])}catch{throw new FS.ErrnoError(29)}return _&&(a.node.timestamp=Date.now()),d}},default_tty_ops:{get_char(a){return FS_stdin_getChar()},put_char(a,s){s===null||s===10?(out(UTF8ArrayToString(a.output,0)),a.output=[]):s!=0&&a.output.push(s)},fsync(a){a.output&&a.output.length>0&&(out(UTF8ArrayToString(a.output,0)),a.output=[])},ioctl_tcgets(a){return{c_iflag:25856,c_oflag:5,c_cflag:191,c_lflag:35387,c_cc:[3,28,127,21,4,0,1,0,17,19,26,0,18,15,23,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},ioctl_tcsets(a,s,o){return 0},ioctl_tiocgwinsz(a){return[24,80]}},default_tty1_ops:{put_char(a,s){s===null||s===10?(err(UTF8ArrayToString(a.output,0)),a.output=[]):s!=0&&a.output.push(s)},fsync(a){a.output&&a.output.length>0&&(err(UTF8ArrayToString(a.output,0)),a.output=[])}}},mmapAlloc=a=>{abort()},MEMFS={ops_table:null,mount(a){return MEMFS.createNode(null,"/",16895,0)},createNode(a,s,o,_){if(FS.isBlkdev(o)||FS.isFIFO(o))throw new FS.ErrnoError(63);MEMFS.ops_table||(MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}});var c=FS.createNode(a,s,o,_);return FS.isDir(c.mode)?(c.node_ops=MEMFS.ops_table.dir.node,c.stream_ops=MEMFS.ops_table.dir.stream,c.contents={}):FS.isFile(c.mode)?(c.node_ops=MEMFS.ops_table.file.node,c.stream_ops=MEMFS.ops_table.file.stream,c.usedBytes=0,c.contents=null):FS.isLink(c.mode)?(c.node_ops=MEMFS.ops_table.link.node,c.stream_ops=MEMFS.ops_table.link.stream):FS.isChrdev(c.mode)&&(c.node_ops=MEMFS.ops_table.chrdev.node,c.stream_ops=MEMFS.ops_table.chrdev.stream),c.timestamp=Date.now(),a&&(a.contents[s]=c,a.timestamp=c.timestamp),c},getFileDataAsTypedArray(a){return a.contents?a.contents.subarray?a.contents.subarray(0,a.usedBytes):new Uint8Array(a.contents):new Uint8Array(0)},expandFileStorage(a,s){var o=a.contents?a.contents.length:0;if(!(o>=s)){var _=1024*1024;s=Math.max(s,o*(o<_?2:1.125)>>>0),o!=0&&(s=Math.max(s,256));var c=a.contents;a.contents=new Uint8Array(s),a.usedBytes>0&&a.contents.set(c.subarray(0,a.usedBytes),0)}},resizeFileStorage(a,s){if(a.usedBytes!=s)if(s==0)a.contents=null,a.usedBytes=0;else{var o=a.contents;a.contents=new Uint8Array(s),o&&a.contents.set(o.subarray(0,Math.min(s,a.usedBytes))),a.usedBytes=s}},node_ops:{getattr(a){var s={};return s.dev=FS.isChrdev(a.mode)?a.id:1,s.ino=a.id,s.mode=a.mode,s.nlink=1,s.uid=0,s.gid=0,s.rdev=a.rdev,FS.isDir(a.mode)?s.size=4096:FS.isFile(a.mode)?s.size=a.usedBytes:FS.isLink(a.mode)?s.size=a.link.length:s.size=0,s.atime=new Date(a.timestamp),s.mtime=new Date(a.timestamp),s.ctime=new Date(a.times
return function (${et}) {
if (arguments.length !== ${g-2}) {
throwBindingError('function ${a} called with ' + arguments.length + ' arguments, expected ${g-2}');
}`;b&&(it+=`var destructors = [];
`);var ot=b?"destructors":"null",st=["throwBindingError","invoker","fn","runDestructors","retType","classParam"],nt=[throwBindingError,_,c,runDestructors,s[0],s[1]];h&&(it+="var thisWired = classParam.toWireType("+ot+`, this);
`);for(var j=0;j<g-2;++j)it+="var arg"+j+"Wired = argType"+j+".toWireType("+ot+", arg"+j+"); // "+s[j+2].name+`
`,st.push("argType"+j),nt.push(s[j+2]);if(h&&(_e="thisWired"+(_e.length>0?", ":"")+_e),it+=($||d?"var rv = ":"")+"invoker(fn"+(_e.length>0?", ":"")+_e+`);
`,b)it+=`runDestructors(destructors);
`;else for(var j=h?1:2;j<s.length;++j){var rt=j===1?"thisWired":"arg"+(j-2)+"Wired";s[j].destructorFunction!==null&&(it+=rt+"_dtor("+rt+"); // "+s[j].name+`
`,st.push(rt+"_dtor"),nt.push(s[j].destructorFunction))}$&&(it+=`var ret = retType.fromWireType(rv);
return ret;
`),it+=`}
`,st.push(it);var tt=newFunc(Function,st).apply(null,nt);return createNamedFunction(a,tt)}var ensureOverloadTable=(a,s,o)=>{if(a[s].overloadTable===void 0){var _=a[s];a[s]=function(){return a[s].overloadTable.hasOwnProperty(arguments.length)||throwBindingError(`Function '${o}' called with an invalid number of arguments (${arguments.length}) - expects one of (${a[s].overloadTable})!`),a[s].overloadTable[arguments.length].apply(this,arguments)},a[s].overloadTable=[],a[s].overloadTable[_.argCount]=_}},exposePublicSymbol=(a,s,o)=>{Module.hasOwnProperty(a)?((o===void 0||Module[a].overloadTable!==void 0&&Module[a].overloadTable[o]!==void 0)&&throwBindingError(`Cannot register public name '${a}' twice`),ensureOverloadTable(Module,a,a),Module.hasOwnProperty(o)&&throwBindingError(`Cannot register multiple overloads of a function with the same number of arguments (${o})!`),Module[a].overloadTable[o]=s):(Module[a]=s,o!==void 0&&(Module[a].numArguments=o))},heap32VectorToArray=(a,s)=>{for(var o=[],_=0;_<a;_++)o.push(HEAPU32[s+_*4>>2]);return o},replacePublicSymbol=(a,s,o)=>{Module.hasOwnProperty(a)||throwInternalError("Replacing nonexistant public symbol"),Module[a].overloadTable!==void 0&&o!==void 0?Module[a].overloadTable[o]=s:(Module[a]=s,Module[a].argCount=o)},getDynCaller=(a,s)=>{var o=[];return function(){return o.length=0,Object.assign(o,arguments),dynCall(a,s,o)}},embind__requireFunction=(a,s)=>{a=readLatin1String(a);function o(){return a.includes("j")?getDynCaller(a,s):getWasmTableEntry(s)}var _=o();return typeof _!="function"&&throwBindingError(`unknown function pointer with signature ${a}: ${s}`),_},extendError=(a,s)=>{var o=createNamedFunction(s,function(_){this.name=s,this.message=_;var c=new Error(_).stack;c!==void 0&&(this.stack=this.toString()+`
`+c.replace(/^Error(:[^\n]*)?\n/,""))});return o.prototype=Object.create(a.prototype),o.prototype.constructor=o,o.prototype.toString=function(){return this.message===void 0?this.name:`${this.name}: ${this.message}`},o},UnboundTypeError,getTypeName=a=>{var s=___getTypeName(a),o=readLatin1String(s);return _free(s),o},throwUnboundTypeError=(a,s)=>{var o=[],_={};function c(d){if(!_[d]&&!registeredTypes[d]){if(typeDependencies[d]){typeDependencies[d].forEach(c);return}o.push(d),_[d]=!0}}throw s.forEach(c),new UnboundTypeError(`${a}: `+o.map(getTypeName).join([", "]))},getFunctionName=a=>{a=a.trim();const s=a.indexOf("(");return s!==-1?a.substr(0,s):a},__embind_register_function=(a,s,o,_,c,d,g)=>{var h=heap32VectorToArray(s,o);a=readLatin1String(a),a=getFunctionName(a),c=embind__requireFunction(_,c),exposePublicSymbol(a,function(){throwUnboundTypeError(`Cannot call ${a} due to unbound types`,h)},s-1),whenDependentTypesAreResolved([],h,function(b){var j=[b[0],null].concat(b.slice(1));return replacePublicSymbol(a,craftInvokerFunction(a,j,null,c,d,g),s-1),[]})};__embind_register_function.sig="vpippppi";var integerReadValueFromPointer=(a,s,o)=>{switch(s){case 1:return o?_=>HEAP8[_>>0]:_=>HEAPU8[_>>0];case 2:return o?_=>HEAP16[_>>1]:_=>HEAPU16[_>>1];case 4:return o?_=>HEAP32[_>>2]:_=>HEAPU32[_>>2];default:throw new TypeError(`invalid integer width (${s}): ${a}`)}},__embind_register_integer=(a,s,o,_,c)=>{s=readLatin1String(s);var d=$=>$;if(_===0){var g=32-8*o;d=$=>$<<g>>>g}var h=s.includes("unsigned"),b=($,et)=>{},j;h?j=function($,et){return b(et,this.name),et>>>0}:j=function($,et){return b(et,this.name),et},registerType(a,{name:s,fromWireType:d,toWireType:j,argPackAdvance:GenericWireTypeSize,readValueFromPointer:integerReadValueFromPointer(s,o,_!==0),destructorFunction:null})};__embind_register_integer.sig="vpppii";var __embind_register_memory_view=(a,s,o)=>{var _=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],c=_[s];function d(g){var h=HEAPU32[g>>2],b=HEAPU32[g+4>>2];return new c(HEAP8.buffer,b,h)}o=readLatin1String(o),registerType(a,{name:o,fromWireType:d,argPackAdvance:GenericWireTypeSize,readValueFromPointer:d},{ignoreDuplicateRegistrations:!0})};__embind_register_memory_view.sig="vpip";function readPointer(a){return this.fromWireType(HEAPU32[a>>2])}var stringToUTF8=(a,s,o)=>stringToUTF8Array(a,HEAPU8,s,o),__embind_register_std_string=(a,s)=>{s=readLatin1String(s);var o=s==="std::string";registerType(a,{name:s,fromWireType(_){var c=HEAPU32[_>>2],d=_+4,g;if(o)for(var h=d,b=0;b<=c;++b){var j=d+b;if(b==c||HEAPU8[j]==0){var $=j-h,et=UTF8ToString(h,$);g===void 0?g=et:(g+="\0",g+=et),h=j+1}}else{for(var _e=new Array(c),b=0;b<c;++b)_e[b]=String.fromCharCode(HEAPU8[d+b]);g=_e.join("")}return _free(_),g},toWireType(_,c){c instanceof ArrayBuffer&&(c=new Uint8Array(c));var d,g=typeof c=="string";g||c instanceof Uint8Array||c instanceof Uint8ClampedArray||c instanceof Int8Array||throwBindingError("Cannot pass non-string to std::string"),o&&g?d=lengthBytesUTF8(c):d=c.length;var h=_malloc(4+d+1),b=h+4;if(HEAPU32[h>>2]=d,o&&g)stringToUTF8(c,b,d+1);else if(g)for(var j=0;j<d;++j){var $=c.charCodeAt(j);$>255&&(_free(b),throwBindingError("String has UTF-16 code units that do not fit in 8 bits")),HEAPU8[b+j]=$}else for(var j=0;j<d;++j)HEAPU8[b+j]=c[j];return _!==null&&_.push(_free,h),h},argPackAdvance:GenericWireTypeSize,readValueFromPointer:readPointer,destructorFunction(_){_free(_)}})};__embind_register_std_string.sig="vpp";var UTF16Decoder=typeof TextDecoder<"u"?new TextDecoder("utf-16le"):void 0,UTF16ToString=(a,s)=>{for(var o=a,_=o>>1,c=_+s/2;!(_>=c)&&HEAPU16[_];)++_;if(o=_<<1,o-a>32&&UTF16Decoder)return UTF16Decoder.decode(HEAPU8.subarray(a,o));for(var d="",g=0;!(g>=s/2);++g){var h=HEAP16[a+g*2>>1];if(h==0)break;d+=String.fromCharCode(h)}return d},stringToUTF16=(a,s,o)=>{if(o===void 0&&(o=2147483647),o<2)return 0;o-=2;for(var _=s,c=o<a.length*2?o/2:a.length,d=0;d<c;++d){var g=a.charCodeAt(d);HEAP16[s>>1]=g,s+=2}return HEAP16[s>>1]=0,s-_},lengthBytesUTF16=a=>a.length*2,UTF32ToString=(a,s)=>{for
`,"%p":tt=>tt.tm_hour>=0&&tt.tm_hour<12?"AM":"PM","%S":tt=>_e(tt.tm_sec,2),"%t":()=>" ","%u":tt=>tt.tm_wday||7,"%U":tt=>{var at=tt.tm_yday+7-tt.tm_wday;return _e(Math.floor(at/7),2)},"%V":tt=>{var at=Math.floor((tt.tm_yday+7-(tt.tm_wday+6)%7)/7);if((tt.tm_wday+371-tt.tm_yday-2)%7<=2&&at++,at){if(at==53){var _t=(tt.tm_wday+371-tt.tm_yday)%7;_t!=4&&(_t!=3||!isLeapYear(tt.tm_year))&&(at=1)}}else{at=52;var Et=(tt.tm_wday+7-tt.tm_yday-1)%7;(Et==4||Et==5&&isLeapYear(tt.tm_year%400-1))&&at++}return _e(at,2)},"%w":tt=>tt.tm_wday,"%W":tt=>{var at=tt.tm_yday+7-(tt.tm_wday+6)%7;return _e(Math.floor(at/7),2)},"%y":tt=>(tt.tm_year+1900).toString().substring(2),"%Y":tt=>tt.tm_year+1900,"%z":tt=>{var at=tt.tm_gmtoff,Et=at>=0;return at=Math.abs(at)/60,at=at/60*100+at%60,(Et?"+":"-")+("0000"+at).slice(-4)},"%Z":tt=>tt.tm_zone,"%%":()=>"%"};g=g.replace(/%%/g,"\0\0");for(var b in nt)g.includes(b)&&(g=g.replace(new RegExp(b,"g"),nt[b](d)));g=g.replace(/\0\0/g,"%");var rt=intArrayFromString(g,!1);return rt.length>s?0:(writeArrayToMemory(rt,a),rt.length-1)};_strftime.sig="ppppp";var _strftime_l=(a,s,o,_,c)=>_strftime(a,s,o,_);_strftime_l.sig="pppppp";function _taglib_audioproperties_bitrate(){return wasmImports.taglib_audioproperties_bitrate.apply(null,arguments)}_taglib_audioproperties_bitrate.stub=!0;function _taglib_audioproperties_channels(){return wasmImports.taglib_audioproperties_channels.apply(null,arguments)}_taglib_audioproperties_channels.stub=!0;function _taglib_audioproperties_length(){return wasmImports.taglib_audioproperties_length.apply(null,arguments)}_taglib_audioproperties_length.stub=!0;function _taglib_audioproperties_samplerate(){return wasmImports.taglib_audioproperties_samplerate.apply(null,arguments)}_taglib_audioproperties_samplerate.stub=!0;function _taglib_file_audioproperties(){return wasmImports.taglib_file_audioproperties.apply(null,arguments)}_taglib_file_audioproperties.stub=!0;function _taglib_file_free(){return wasmImports.taglib_file_free.apply(null,arguments)}_taglib_file_free.stub=!0;function _taglib_file_new(){return wasmImports.taglib_file_new.apply(null,arguments)}_taglib_file_new.stub=!0;function _taglib_tag_free_strings(){return wasmImports.taglib_tag_free_strings.apply(null,arguments)}_taglib_tag_free_strings.stub=!0;var handleException=a=>{if(a instanceof ExitStatus||a=="unwind")return EXITSTATUS;quit_(1,a)},stringToUTF8OnStack=a=>{var s=lengthBytesUTF8(a)+1,o=stackAlloc(s);return stringToUTF8(a,o,s),o},getCFunc=a=>{var s=Module["_"+a];return s},ccall=(a,s,o,_,c)=>{var d={string:ot=>{var st=0;return ot!=null&&ot!==0&&(st=stringToUTF8OnStack(ot)),st},array:ot=>{var st=stackAlloc(ot.length);return writeArrayToMemory(ot,st),st}};function g(ot){return s==="string"?UTF8ToString(ot):s==="boolean"?!!ot:ot}var h=getCFunc(a),b=[],j=0;if(_)for(var $=0;$<_.length;$++){var et=d[o[$]];et?(j===0&&(j=stackSave()),b[$]=et(_[$])):b[$]=_[$]}var _e=h.apply(null,b);function it(ot){return j!==0&&stackRestore(j),g(ot)}return _e=it(_e),_e},cwrap=(a,s,o,_)=>{var c=!o||o.every(g=>g==="number"||g==="boolean"),d=s!=="string";return d&&c&&!_?getCFunc(a):function(){return ccall(a,s,o,arguments)}};registerWasmPlugin();var FSNode=function(a,s,o,_){a||(a=this),this.parent=a,this.mount=a.mount,this.mounted=null,this.id=FS.nextInode++,this.name=s,this.mode=o,this.node_ops={},this.stream_ops={},this.rdev=_},readMode=365,writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(a){a?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(a){a?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}}),FS.FSNode=FSNode,FS.createPreloadedFile=FS_createPreloadedFile,FS.staticInit(),Module.FS_createPath=FS.createPath,Module.FS_createDataFile=FS.createDataFile,Module.FS_createPreloadedFile=FS.createPreloadedFile,Module.FS_unlink=FS.unlink,Module.FS_createLazyFile=FS.createLazyFile,Module.FS_createDevice=FS.cre
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var hasRequiredReactJsxRuntime_production_min;function requireReactJsxRuntime_production_min(){if(hasRequiredReactJsxRuntime_production_min)return reactJsxRuntime_production_min;hasRequiredReactJsxRuntime_production_min=1;var a=React,s=Symbol.for("react.element"),o=Symbol.for("react.fragment"),_=Object.prototype.hasOwnProperty,c=a.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,d={key:!0,ref:!0,__self:!0,__source:!0};function g(h,b,j){var $,et={},_e=null,it=null;j!==void 0&&(_e=""+j),b.key!==void 0&&(_e=""+b.key),b.ref!==void 0&&(it=b.ref);for($ in b)_.call(b,$)&&!d.hasOwnProperty($)&&(et[$]=b[$]);if(h&&h.defaultProps)for($ in b=h.defaultProps,b)et[$]===void 0&&(et[$]=b[$]);return{$$typeof:s,type:h,key:_e,ref:it,props:et,_owner:c.current}}return reactJsxRuntime_production_min.Fragment=o,reactJsxRuntime_production_min.jsx=g,reactJsxRuntime_production_min.jsxs=g,reactJsxRuntime_production_min}var hasRequiredJsxRuntime;function requireJsxRuntime(){return hasRequiredJsxRuntime||(hasRequiredJsxRuntime=1,jsxRuntime.exports=requireReactJsxRuntime_production_min()),jsxRuntime.exports}var jsxRuntimeExports=requireJsxRuntime();const TE_SYSEX_FILE=5,TE_SYSEX_FILE_INIT=1,TE_SYSEX_FILE_INIT_SUBSCRIBE=1,TE_SYSEX_FILE_PUT=2,TE_SYSEX_FILE_PUT_TYPE_INIT=0,TE_SYSEX_FILE_PUT_TYPE_DATA=1,TE_SYSEX_FILE_GET=3,TE_SYSEX_FILE_GET_TYPE_INIT=0,TE_SYSEX_FILE_GET_TYPE_DATA=1,TE_SYSEX_FILE_LIST=4,TE_SYSEX_FILE_PLAYBACK=5,TE_SYSEX_FILE_DELETE=6,TE_SYSEX_FILE_METADATA=7,TE_SYSEX_FILE_METADATA_SET=1,TE_SYSEX_FILE_METADATA_GET=2,TE_SYSEX_FILE_METADATA_SET_PAGED=4,TE_SYSEX_FILE_METADATA_SET_PAGED_TYPE_INIT=0,TE_SYSEX_FILE_METADATA_SET_PAGED_TYPE_DATA=1,TE_SYSEX_FILE_FILE_TYPE_FILE=1,TE_SYSEX_FILE_FILE_TYPE_DIR=2,TE_SYSEX_FILE_CAPABILITY_READ=4,TE_SYSEX_FILE_CAPABILITY_WRITE=8,TE_SYSEX_FILE_CAPABILITY_DELETE=16,TE_SYSEX_FILE_CAPABILITY_MOVE=32,TE_SYSEX_FILE_CAPABILITY_PLAYBACK=64,TE_SYSEX_FILE_PLAYBACK_START=1,TE_SYSEX_FILE_PLAYBACK_STOP=2,TE_SYSEX_HEADER_OVERHEAD=8,TE_SYSEX_FOOTER_OVERHEAD=1,TE_SYSEX_FILE_INFO=11,TE_SYSEX_FILE_MOVED=12;var TE_SYSEX_FILE_EVENT=(a=>(a[a.METADATA_UPDATED=3]="METADATA_UPDATED",a[a.FILE_ADDED=8]="FILE_ADDED",a[a.FILE_UPDATED=9]="FILE_UPDATED",a[a.FILE_DELETED=10]="FILE_DELETED",a[a.FILE_MOVED=13]="FILE_MOVED",a))(TE_SYSEX_FILE_EVENT||{});class SysExGetFileInitRequest{constructor(s,o,_=null){this.fileId=s,this.offset=o,this.extraArgs=_}asBytes(){const s=new Uint8Array(this.extraArgs?16+this.extraArgs.length:8),o=new DataView(s.buffer);if(o.setUint8(0,TE_SYSEX_FILE_GET),o.setUint8(1,TE_SYSEX_FILE_GET_TYPE_INIT),o.setUint16(2,this.fileId),o.setUint32(4,this.offset),this.extraArgs!=null){o.setBigUint64(8,0n);for(let _=0;_<this.extraArgs.length;_++)o.setUint8(16+_,this.extraArgs[_])}return new Uint8Array(s)}}class SysexGetFileInitResponse{constructor(s){__publicField(this,"fileId"),__publicField(this,"fileSize"),__publicField(this,"flags"),__publicField(this,"fileName"),this.fileId=s[0]<<8|s[1],this.flags=s[2],this.fileSize=s[3]<<24|s[4]<<16|s[5]<<8|s[6],this.fileName=parseNullTerminatedString(s,7)}}class SysExGetFileDataRequest{constructor(s){this.page=s}asBytes(){const s=new Uint8Array(4),o=new DataView(s.buffer);return o.setUint8(0,TE_SYSEX_FILE_GET),o.setUint8(1,TE_SYSEX_FILE_GET_TYPE_DATA),o.setUint16(2,this.page),new Uint8Array(s)}}class SysExGetFileDataResponse{constructor(s){__publicField(this,"data"),__publicField(this,"page"),__publicField(this,"nextPage"),this.page=s[0]<<8|s[1],this.nextPage=this.page+1&65535,this.data=s.subarray(2)}}class SysExFileInitRequest{constructor(s,o){this.maxResponseLength=s,this.flags=o}asBytes(){const s=new Uint8Array(6),o=new DataView(s.buffer);return o.setUint8(0,TE_SYSEX_FILE_INIT),o.setUint8(1,this.flags),o.setUint32(2,this.maxResponseLength),new Uint8Array(s)}}class SysExFileInitResponse{constructor(s){__publicField(this,"chunkSize"),this.chunkSize=s[1]<<24|s[2]<<16|s[3]<<8|s[4]}}class SysExFilePutInitRequest{constructor(s,o,_,c,d,g=null){this.fileId=s,this.parentId=o,this.flags=_,this.fileSize=c,this.filename=d,this.metadata=g,this.filename=d.slice(0,54)}asBytes
`);for(let h=_;h<g.length;h++){let b=g[h];b.length>1024&&(b=b.slice(0,1024));const j=WEBPACK_ERROR_REGEXP.test(b)?b.replace(WEBPACK_ERROR_REGEXP,"$1"):b;if(!j.match(/\S*Error: /)){for(const $ of s){const et=$(j);if(et){d.push(et);break}}if(d.length>=STACKTRACE_FRAME_LIMIT+c)break}}return stripSentryFramesAndReverse(d.slice(c))}}function stackParserFromStackParserOptions(a){return Array.isArray(a)?createStackParser(...a):a}function stripSentryFramesAndReverse(a){if(!a.length)return[];const s=Array.from(a);return/sentryWrapped/.test(getLastStackFrame(s).function||"")&&s.pop(),s.reverse(),STRIP_FRAME_REGEXP.test(getLastStackFrame(s).function||"")&&(s.pop(),STRIP_FRAME_REGEXP.test(getLastStackFrame(s).function||"")&&s.pop()),s.slice(0,STACKTRACE_FRAME_LIMIT).map(o=>({...o,filename:o.filename||getLastStackFrame(s).filename,function:o.function||UNKNOWN_FUNCTION}))}function getLastStackFrame(a){return a[a.length-1]||{}}const defaultFunctionName="<anonymous>";function getFunctionName(a){try{return!a||typeof a!="function"?defaultFunctionName:a.name||defaultFunctionName}catch{return defaultFunctionName}}function getFramesFromEvent(a){const s=a.exception;if(s){const o=[];try{return s.values.forEach(_=>{_.stacktrace.frames&&o.push(..._.stacktrace.frames)}),o}catch{return}}}function getVueInternalName(a){return"__v_isVNode"in a&&a.__v_isVNode?"[VueVNode]":"[VueViewModel]"}const handlers={},instrumented={};function addHandler(a,s){handlers[a]=handlers[a]||[],handlers[a].push(s)}function maybeInstrument(a,s){if(!instrumented[a]){instrumented[a]=!0;try{s()}catch(o){DEBUG_BUILD$3&&debug.error(`Error while instrumenting ${a}`,o)}}}function triggerHandlers(a,s){const o=a&&handlers[a];if(o)for(const _ of o)try{_(s)}catch(c){DEBUG_BUILD$3&&debug.error(`Error while triggering instrumentation handler.
Type: ${a}
Name: ${getFunctionName(_)}
Error:`,c)}}let _oldOnErrorHandler=null;function addGlobalErrorInstrumentationHandler(a){const s="error";addHandler(s,a),maybeInstrument(s,instrumentError)}function instrumentError(){_oldOnErrorHandler=GLOBAL_OBJ.onerror,GLOBAL_OBJ.onerror=function(a,s,o,_,c){return triggerHandlers("error",{column:_,error:c,line:o,msg:a,url:s}),_oldOnErrorHandler?_oldOnErrorHandler.apply(this,arguments):!1},GLOBAL_OBJ.onerror.__SENTRY_INSTRUMENTED__=!0}let _oldOnUnhandledRejectionHandler=null;function addGlobalUnhandledRejectionInstrumentationHandler(a){const s="unhandledrejection";addHandler(s,a),maybeInstrument(s,instrumentUnhandledRejection)}function instrumentUnhandledRejection(){_oldOnUnhandledRejectionHandler=GLOBAL_OBJ.onunhandledrejection,GLOBAL_OBJ.onunhandledrejection=function(a){return triggerHandlers("unhandledrejection",a),_oldOnUnhandledRejectionHandler?_oldOnUnhandledRejectionHandler.apply(this,arguments):!0},GLOBAL_OBJ.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const objectToString=Object.prototype.toString;function isError(a){switch(objectToString.call(a)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return isInstanceOf(a,Error)}}function isBuiltin(a,s){return objectToString.call(a)===`[object ${s}]`}function isErrorEvent$1(a){return isBuiltin(a,"ErrorEvent")}function isDOMError(a){return isBuiltin(a,"DOMError")}function isDOMException(a){return isBuiltin(a,"DOMException")}function isString(a){return isBuiltin(a,"String")}function isParameterizedString(a){return typeof a=="object"&&a!==null&&"__sentry_template_string__"in a&&"__sentry_template_values__"in a}function isPrimitive(a){return a===null||isParameterizedString(a)||typeof a!="object"&&typeof a!="function"}function isPlainObject(a){return isBuiltin(a,"Object")}function isEvent(a){return typeof Event<"u"&&isInstanceOf(a,Event)}function isElement(a){return typeof Element<"u"&&isInstanceOf(a,Element)}function isRegExp(a){return isBuiltin(a,"RegExp")}function isThenable(a){return!!(a!=null&&a.then&&typeof a.then=="function")}function isSyntheticEvent(a){return isPlainObject(a)&&"nativeEvent"in a&&"preventDefault"in a&&"stopPropagation"in a}function isInstanceOf(a,s){try{return a instanceof s}catch{return!1}}function isVueViewModel(a){return!!(typeof a=="object"&&a!==null&&(a.__isVue||a._isVue||a.__v_isVNode))}function isRequest(a){return typeof Request<"u"&&isInstanceOf(a,Request)}const WINDOW$3=GLOBAL_OBJ,DEFAULT_MAX_STRING_LENGTH=80;function htmlTreeAsString(a,s={}){if(!a)return"<unknown>";try{let o=a;const _=5,c=[];let d=0,g=0;const h=" > ",b=h.length;let j;const $=Array.isArray(s)?s:s.keyAttrs,et=!Array.isArray(s)&&s.maxStringLength||DEFAULT_MAX_STRING_LENGTH;for(;o&&d++<_&&(j=_htmlElementAsString(o,$),!(j==="html"||d>1&&g+c.length*b+j.length>=et));)c.push(j),g+=j.length,o=o.parentNode;return c.reverse().join(h)}catch{return"<unknown>"}}function _htmlElementAsString(a,s){const o=a,_=[];if(!(o!=null&&o.tagName))return"";if(WINDOW$3.HTMLElement&&o instanceof HTMLElement&&o.dataset){if(o.dataset.sentryComponent)return o.dataset.sentryComponent;if(o.dataset.sentryElement)return o.dataset.sentryElement}_.push(o.tagName.toLowerCase());const c=s!=null&&s.length?s.filter(g=>o.getAttribute(g)).map(g=>[g,o.getAttribute(g)]):null;if(c!=null&&c.length)c.forEach(g=>{_.push(`[${g[0]}="${g[1]}"]`)});else{o.id&&_.push(`#${o.id}`);const g=o.className;if(g&&isString(g)){const h=g.split(/\s+/);for(const b of h)_.push(`.${b}`)}}const d=["aria-label","type","name","title","alt"];for(const g of d){const h=o.getAttribute(g);h&&_.push(`[${g}="${h}"]`)}return _.join("")}function getLocationHref(){try{return WINDOW$3.document.location.href}catch{return""}}function getComponentName(a){if(!WINDOW$3.HTMLElement)return null;let s=a;const o=5;for(let _=0;_<o;_++){if(!s)return null;if(s instanceof HTMLElement){if(s.dataset.sentryComponent)return s.dataset.sentryComponent;if(s.dataset.sentryElement)return s.dataset.sentryElement}s=s.parentNode}return null}function fill(a,s,o){if(!(s in a))return;const _=a[s];
${JSON.stringify(g)}
`),typeof h=="string"||h instanceof Uint8Array)c(h);else{let b;try{b=JSON.stringify(h)}catch{b=JSON.stringify(normalize(h))}c(b)}}return typeof _=="string"?_:concatBuffers(_)}function concatBuffers(a){const s=a.reduce((c,d)=>c+d.length,0),o=new Uint8Array(s);let _=0;for(const c of a)o.set(c,_),_+=c.length;return o}function createAttachmentEnvelopeItem(a){const s=typeof a.data=="string"?encodeUTF8(a.data):a.data;return[{type:"attachment",length:s.length,filename:a.filename,content_type:a.contentType,attachment_type:a.attachmentType},s]}const ITEM_TYPE_TO_DATA_CATEGORY_MAP={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};function envelopeItemTypeToDataCategory(a){return ITEM_TYPE_TO_DATA_CATEGORY_MAP[a]}function getSdkMetadataForEnvelopeHeader(a){if(!(a!=null&&a.sdk))return;const{name:s,version:o}=a.sdk;return{name:s,version:o}}function createEventEnvelopeHeaders(a,s,o,_){var d;const c=(d=a.sdkProcessingMetadata)==null?void 0:d.dynamicSamplingContext;return{event_id:a.event_id,sent_at:new Date().toISOString(),...s&&{sdk:s},...!!o&&_&&{dsn:dsnToString(_)},...c&&{trace:c}}}function _enhanceEventWithSdkInfo(a,s){var _,c,d,g;if(!s)return a;const o=a.sdk||{};return a.sdk={...o,name:o.name||s.name,version:o.version||s.version,integrations:[...((_=a.sdk)==null?void 0:_.integrations)||[],...s.integrations||[]],packages:[...((c=a.sdk)==null?void 0:c.packages)||[],...s.packages||[]],settings:(d=a.sdk)!=null&&d.settings||s.settings?{...(g=a.sdk)==null?void 0:g.settings,...s.settings}:void 0},a}function createSessionEnvelope(a,s,o,_){const c=getSdkMetadataForEnvelopeHeader(o),d={sent_at:new Date().toISOString(),...c&&{sdk:c},...!!_&&s&&{dsn:dsnToString(s)}},g="aggregates"in a?[{type:"sessions"},a]:[{type:"session"},a.toJSON()];return createEnvelope(d,[g])}function createEventEnvelope(a,s,o,_){const c=getSdkMetadataForEnvelopeHeader(o),d=a.type&&a.type!=="replay_event"?a.type:"event";_enhanceEventWithSdkInfo(a,o==null?void 0:o.sdk);const g=createEventEnvelopeHeaders(a,c,_,s);return delete a.sdkProcessingMetadata,createEnvelope(g,[[{type:d},a]])}const STATE_PENDING=0,STATE_RESOLVED=1,STATE_REJECTED=2;function resolvedSyncPromise(a){return new SyncPromise(s=>{s(a)})}function rejectedSyncPromise(a){return new SyncPromise((s,o)=>{o(a)})}class SyncPromise{constructor(s){this._state=STATE_PENDING,this._handlers=[],this._runExecutor(s)}then(s,o){return new SyncPromise((_,c)=>{this._handlers.push([!1,d=>{if(!s)_(d);else try{_(s(d))}catch(g){c(g)}},d=>{if(!o)c(d);else try{_(o(d))}catch(g){c(g)}}]),this._executeHandlers()})}catch(s){return this.then(o=>o,s)}finally(s){return new SyncPromise((o,_)=>{let c,d;return this.then(g=>{d=!1,c=g,s&&s()},g=>{d=!0,c=g,s&&s()}).then(()=>{if(d){_(c);return}o(c)})})}_executeHandlers(){if(this._state===STATE_PENDING)return;const s=this._handlers.slice();this._handlers=[],s.forEach(o=>{o[0]||(this._state===STATE_RESOLVED&&o[1](this._value),this._state===STATE_REJECTED&&o[2](this._value),o[0]=!0)})}_runExecutor(s){const o=(d,g)=>{if(this._state===STATE_PENDING){if(isThenable(g)){g.then(_,c);return}this._state=d,this._value=g,this._executeHandlers()}},_=d=>{o(STATE_RESOLVED,d)},c=d=>{o(STATE_REJECTED,d)};try{s(_,c)}catch(d){c(d)}}}function notifyEventProcessors(a,s,o,_=0){try{const c=_notifyEventProcessors(s,o,a,_);return isThenable(c)?c:resolvedSyncPromise(c)}catch(c){return rejectedSyncPromise(c)}}function _notifyEventProcessors(a,s,o,_){const c=o[_];if(!a||!c)return a;const d=c({...a},s);return DEBUG_BUILD$3&&d===null&&debug.log(`Event processor "${c.id||"?"}" dropped event`),isThenable(d)?d.then(g=>_notifyEventProcessors(g,s,o,_+1)):_notifyEventProcessors(d,s,o,_+1)}function applyScopeDataToEvent(a,s){const{fingerprint:o,span:_,breadcrumbs:c,sdkProcessingMetadata:d}=s;applyDataToEvent(a,s),_&&app
Reason: ${it}`))})}_process(s,o){this._numProcessing++,this._promiseBuffer.add(s).then(_=>(this._numProcessing--,_),_=>(this._numProcessing--,_===SENTRY_BUFFER_FULL_ERROR&&this.recordDroppedEvent("queue_overflow",o),_))}_clearOutcomes(){const s=this._outcomes;return this._outcomes={},Object.entries(s).map(([o,_])=>{const[c,d]=o.split(":");return{reason:c,category:d,quantity:_}})}_flushOutcomes(){DEBUG_BUILD$3&&debug.log("Flushing outcomes...");const s=this._clearOutcomes();if(s.length===0){DEBUG_BUILD$3&&debug.log("No outcomes to send");return}if(!this._dsn){DEBUG_BUILD$3&&debug.log("No dsn provided, will not send outcomes");return}DEBUG_BUILD$3&&debug.log("Sending outcomes:",s);const o=createClientReportEnvelope(s,this._options.tunnel&&dsnToString(this._dsn));this.sendEnvelope(o)}}function getDataCategoryByType(a){return a==="replay_event"?"replay":a||"error"}function _validateBeforeSendResult(a,s){const o=`${s} must return \`null\` or a valid event.`;if(isThenable(a))return a.then(_=>{if(!isPlainObject(_)&&_!==null)throw _makeInternalError(o);return _},_=>{throw _makeInternalError(`${s} rejected with ${_}`)});if(!isPlainObject(a)&&a!==null)throw _makeInternalError(o);return a}function processBeforeSend(a,s,o,_){const{beforeSend:c,beforeSendTransaction:d,beforeSendSpan:g,ignoreSpans:h}=s;let b=o;if(isErrorEvent(b)&&c)return c(b,_);if(isTransactionEvent(b)){if(g||h){const j=convertTransactionEventToSpanJson(b);if(h!=null&&h.length&&shouldIgnoreSpan(j,h))return null;if(g){const $=g(j);$?b=merge(o,convertSpanJsonToTransactionEvent($)):showSpanDropWarning()}if(b.spans){const $=[],et=b.spans;for(const it of et){if(h!=null&&h.length&&shouldIgnoreSpan(it,h)){reparentChildSpans(et,it);continue}if(g){const ot=g(it);ot?$.push(ot):(showSpanDropWarning(),$.push(it))}else $.push(it)}const _e=b.spans.length-$.length;_e&&a.recordDroppedEvent("before_send","span",_e),b.spans=$}}if(d){if(b.spans){const j=b.spans.length;b.sdkProcessingMetadata={...o.sdkProcessingMetadata,spanCountBeforeProcessing:j}}return d(b,_)}}return b}function isErrorEvent(a){return a.type===void 0}function isTransactionEvent(a){return a.type==="transaction"}function estimateMetricSizeInBytes(a){let s=0;return a.name&&(s+=a.name.length*2),s+=8,s+estimateAttributesSizeInBytes(a.attributes)}function estimateLogSizeInBytes(a){let s=0;return a.message&&(s+=a.message.length*2),s+estimateAttributesSizeInBytes(a.attributes)}function estimateAttributesSizeInBytes(a){if(!a)return 0;let s=0;return Object.values(a).forEach(o=>{Array.isArray(o)?s+=o.length*estimatePrimitiveSizeInBytes(o[0]):isPrimitive(o)?s+=estimatePrimitiveSizeInBytes(o):s+=100}),s}function estimatePrimitiveSizeInBytes(a){return typeof a=="string"?a.length*2:typeof a=="number"?8:typeof a=="boolean"?4:0}function initAndBind(a,s){s.debug===!0&&(DEBUG_BUILD$3?debug.enable():consoleSandbox(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),getCurrentScope().update(s.initialScope);const _=new a(s);return setCurrentClient(_),_.init(),_}function setCurrentClient(a){getCurrentScope().setClient(a)}function parseUrl(a){if(!a)return{};const s=a.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!s)return{};const o=s[6]||"",_=s[8]||"";return{host:s[4],path:s[5],protocol:s[2],search:o,hash:_,relative:s[5]+o+_}}function addAutoIpAddressToSession(a){var s;"aggregates"in a?((s=a.attrs)==null?void 0:s.ip_address)===void 0&&(a.attrs={...a.attrs,ip_address:"{{auto}}"}):a.ipAddress===void 0&&(a.ipAddress="{{auto}}")}function applySdkMetadata(a,s,o=[s],_="npm"){const c=a._metadata||{};c.sdk||(c.sdk={name:`sentry.javascript.${s}`,packages:o.map(d=>({name:`${_}:@sentry/${d}`,version:SDK_VERSION})),version:SDK_VERSION}),a._metadata=c}const DEFAULT_BREADCRUMBS=100;function addBreadcrumb(a,s){const o=getClient(),_=getIsolationScope();if(!o)return;const{beforeBreadcrumb:c=null,maxBreadcrumbs:d=DEFAULT_BREADCRUMBS}=o.getOptions();if(d<=0)return;const h={timestamp:dateTimestampInSeconds(),...a},b=c?consoleSandbox(()=>c(h,s)):h;b!==null&&(o.emit&&o.emit("beforeAddBre
Event: ${getEventDescription(a)}`),!0}else{if(_isIgnoredError(a,s.ignoreErrors))return DEBUG_BUILD$3&&debug.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${getEventDescription(a)}`),!0;if(_isUselessError(a))return DEBUG_BUILD$3&&debug.warn(`Event dropped due to not having an error message, error type or stacktrace.
Event: ${getEventDescription(a)}`),!0;if(_isDeniedUrl(a,s.denyUrls))return DEBUG_BUILD$3&&debug.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${getEventDescription(a)}.
Url: ${_getEventFilterUrl(a)}`),!0;if(!_isAllowedUrl(a,s.allowUrls))return DEBUG_BUILD$3&&debug.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${getEventDescription(a)}.
Url: ${_getEventFilterUrl(a)}`),!0}return!1}function _isIgnoredError(a,s){return s!=null&&s.length?getPossibleEventMessages(a).some(o=>stringMatchesSomePattern(o,s)):!1}function _isIgnoredTransaction(a,s){if(!(s!=null&&s.length))return!1;const o=a.transaction;return o?stringMatchesSomePattern(o,s):!1}function _isDeniedUrl(a,s){if(!(s!=null&&s.length))return!1;const o=_getEventFilterUrl(a);return o?stringMatchesSomePattern(o,s):!1}function _isAllowedUrl(a,s){if(!(s!=null&&s.length))return!0;const o=_getEventFilterUrl(a);return o?stringMatchesSomePattern(o,s):!0}function _getLastValidUrl(a=[]){for(let s=a.length-1;s>=0;s--){const o=a[s];if(o&&o.filename!=="<anonymous>"&&o.filename!=="[native code]")return o.filename||null}return null}function _getEventFilterUrl(a){var s,o;try{const _=[...((s=a.exception)==null?void 0:s.values)??[]].reverse().find(d=>{var g,h,b;return((g=d.mechanism)==null?void 0:g.parent_id)===void 0&&((b=(h=d.stacktrace)==null?void 0:h.frames)==null?void 0:b.length)}),c=(o=_==null?void 0:_.stacktrace)==null?void 0:o.frames;return c?_getLastValidUrl(c):null}catch{return DEBUG_BUILD$3&&debug.error(`Cannot extract url for event ${getEventDescription(a)}`),null}}function _isUselessError(a){var s,o;return(o=(s=a.exception)==null?void 0:s.values)!=null&&o.length?!a.message&&!a.exception.values.some(_=>_.stacktrace||_.type&&_.type!=="Error"||_.value):!1}function applyAggregateErrorsToEvent(a,s,o,_,c,d){var h;if(!((h=c.exception)!=null&&h.values)||!d||!isInstanceOf(d.originalException,Error))return;const g=c.exception.values.length>0?c.exception.values[c.exception.values.length-1]:void 0;g&&(c.exception.values=aggregateExceptionsFromError(a,s,_,d.originalException,o,c.exception.values,g,0))}function aggregateExceptionsFromError(a,s,o,_,c,d,g,h){if(d.length>=o+1)return d;let b=[...d];if(isInstanceOf(_[c],Error)){applyExceptionGroupFieldsForParentException(g,h);const j=a(s,_[c]),$=b.length;applyExceptionGroupFieldsForChildException(j,c,$,h),b=aggregateExceptionsFromError(a,s,o,_[c],c,[j,...b],j,$)}return Array.isArray(_.errors)&&_.errors.forEach((j,$)=>{if(isInstanceOf(j,Error)){applyExceptionGroupFieldsForParentException(g,h);const et=a(s,j),_e=b.length;applyExceptionGroupFieldsForChildException(et,`errors[${$}]`,_e,h),b=aggregateExceptionsFromError(a,s,o,j,c,[et,...b],et,_e)}}),b}function applyExceptionGroupFieldsForParentException(a,s){a.mechanism={handled:!0,type:"auto.core.linked_errors",...a.mechanism,...a.type==="AggregateError"&&{is_exception_group:!0},exception_id:s}}function applyExceptionGroupFieldsForChildException(a,s,o,_){a.mechanism={handled:!0,...a.mechanism,type:"chained",source:s,exception_id:o,parent_id:_}}function addConsoleInstrumentationHandler(a){const s="console";addHandler(s,a),maybeInstrument(s,instrumentConsole)}function instrumentConsole(){"console"in GLOBAL_OBJ&&CONSOLE_LEVELS.forEach(function(a){a in GLOBAL_OBJ.console&&fill(GLOBAL_OBJ.console,a,function(s){return originalConsoleMethods[a]=s,function(...o){triggerHandlers("console",{args:o,level:a});const c=originalConsoleMethods[a];c==null||c.apply(GLOBAL_OBJ.console,o)}})})}function severityLevelFromString(a){return a==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(a)?a:"log"}const INTEGRATION_NAME$5="Dedupe",_dedupeIntegration=()=>{let a;return{name:INTEGRATION_NAME$5,processEvent(s){if(s.type)return s;try{if(_shouldDropEvent(s,a))return DEBUG_BUILD$3&&debug.warn("Event dropped due to being a duplicate of previously captured event."),null}catch{}return a=s}}},dedupeIntegration=_dedupeIntegration;function _shouldDropEvent(a,s){return s?!!(_isSameMessageEvent(a,s)||_isSameExceptionEvent(a,s)):!1}function _isSameMessageEvent(a,s){const o=a.message,_=s.message;return!(!o&&!_||o&&!_||!o&&_||o!==_||!_isSameFingerprint(a,s)||!_isSameStacktrace(a,s))}function _isSameExceptionEvent(a,s){const o=_getExceptionFromEvent(s),_=_getExceptionFromEvent(a);return!(!o||!_||o.type!==_.type||o.value!==_.value||!_isSameFingerprint(a,s)||!_isSameStacktrace(a,s))}function _isSameStacktrace(a,s){let o=getFramesFromEvent(a),_=ge
`],{type:"text/javascript"}));a({workerScripts:{inflate:[s],deflate:[s]}})}const ERR_ITERATOR_COMPLETED_TOO_SOON="Writer iterator completed too soon",HTTP_HEADER_CONTENT_TYPE="Content-Type",DEFAULT_CHUNK_SIZE=64*1024,PROPERTY_NAME_WRITABLE="writable";class Stream{constructor(){this.size=0}init(){this.initialized=!0}}class Reader extends Stream{get readable(){const s=this,{chunkSize:o=DEFAULT_CHUNK_SIZE}=s,_=new ReadableStream({start(){this.chunkOffset=0},async pull(c){const{offset:d=0,size:g,diskNumberStart:h}=_,{chunkOffset:b}=this;c.enqueue(await readUint8Array(s,d+b,Math.min(o,g-b),h)),b+o>g?c.close():this.chunkOffset+=o}});return _}}class BlobReader extends Reader{constructor(s){super(),Object.assign(this,{blob:s,size:s.size})}async readUint8Array(s,o){const _=this,c=s+o;let g=await(s||c<_.size?_.blob.slice(s,c):_.blob).arrayBuffer();return g.byteLength>o&&(g=g.slice(s,c)),new Uint8Array(g)}}class BlobWriter extends Stream{constructor(s){super();const o=this,_=new TransformStream,c=[];s&&c.push([HTTP_HEADER_CONTENT_TYPE,s]),Object.defineProperty(o,PROPERTY_NAME_WRITABLE,{get(){return _.writable}}),o.blob=new Response(_.readable,{headers:c}).blob()}getData(){return this.blob}}class SplitDataReader extends Reader{constructor(s){super(),this.readers=s}async init(){const s=this,{readers:o}=s;s.lastDiskNumber=0,s.lastDiskOffset=0,await Promise.all(o.map(async(_,c)=>{await _.init(),c!=o.length-1&&(s.lastDiskOffset+=_.size),s.size+=_.size})),super.init()}async readUint8Array(s,o,_=0){const c=this,{readers:d}=this;let g,h=_;h==-1&&(h=d.length-1);let b=s;for(;b>=d[h].size;)b-=d[h].size,h++;const j=d[h],$=j.size;if(b+o<=$)g=await readUint8Array(j,b,o);else{const et=$-b;g=new Uint8Array(o),g.set(await readUint8Array(j,b,et)),g.set(await c.readUint8Array(s+et,o-et,_),et)}return c.lastDiskNumber=Math.max(h,c.lastDiskNumber),g}}class SplitDataWriter extends Stream{constructor(s,o=4294967295){super();const _=this;Object.assign(_,{diskNumber:0,diskOffset:0,size:0,maxSize:o,availableSize:o});let c,d,g;const h=new WritableStream({async write($){const{availableSize:et}=_;if(g)$.length>=et?(await b($.slice(0,et)),await j(),_.diskOffset+=c.size,_.diskNumber++,g=null,await this.write($.slice(et))):await b($);else{const{value:_e,done:it}=await s.next();if(it&&!_e)throw new Error(ERR_ITERATOR_COMPLETED_TOO_SOON);c=_e,c.size=0,c.maxSize&&(_.maxSize=c.maxSize),_.availableSize=_.maxSize,await initStream(c),d=_e.writable,g=d.getWriter(),await this.write($)}},async close(){await g.ready,await j()}});Object.defineProperty(_,PROPERTY_NAME_WRITABLE,{get(){return h}});async function b($){const et=$.length;et&&(await g.ready,await g.write($),c.size+=et,_.size+=et,_.availableSize-=et)}async function j(){d.size=c.size,await g.close()}}}async function initStream(a,s){if(a.init&&!a.initialized)await a.init(s);else return Promise.resolve()}function initReader(a){return Array.isArray(a)&&(a=new SplitDataReader(a)),a instanceof ReadableStream&&(a={readable:a}),a}function initWriter(a){a.writable===UNDEFINED_VALUE&&typeof a.next==FUNCTION_TYPE&&(a=new SplitDataWriter(a)),a instanceof WritableStream&&(a={writable:a});const{writable:s}=a;return s.size===UNDEFINED_VALUE&&(s.size=0),a instanceof SplitDataWriter||Object.assign(a,{diskNumber:0,diskOffset:0,availableSize:1/0,maxSize:1/0}),a}function readUint8Array(a,s,o,_){return a.readUint8Array(s,o,_)}const CP437="\0☺☻♥♦♣♠•◘○◙♂♀♪♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥ƒáíóúñѪº¿¬½¼¡«»αßΓπΣσµτΦΘΩδφε±÷°·ⁿ² ".split(""),VALID_CP437=CP437.length==256;function decodeCP437(a){if(VALID_CP437){let s="";for(let o=0;o<a.length;o++)s+=CP437[a[o]];return s}else return new TextDecoder().decode(a)}function decodeText
#buttons-synth-interactive circle[data-name="led-on"] { display: none; }
#buttons-synth-interactive rect[data-name="red"] { display: none; }
#buttons-synth-interactive g[data-name="select"] { display: none; }
#buttons-synth-interactive g#select { display: none; }
#buttons-synth-interactive g#assign { display: none; }
#buttons-synth-interactive g#select line { animation: dash 200ms linear infinite reverse }
#buttons-synth-interactive g[data-name="select"] line { animation: dash 200ms linear infinite reverse}
@keyframes dash {
to {
stroke-dashoffset: 3.75;
}
}
`];for(const a in buttons)style.push(`#buttons-synth-interactive.${a}-on g#${a} circle[data-name="led-on"] { display: block; }`),style.push(`#buttons-synth-interactive.${a}-red g#${a} rect[data-name="red"] { display: block; }`),style.push(`#buttons-synth-interactive.${a}-select g#${a} g[data-name="select"] { display: block; }`),style.push(`#buttons-synth-interactive.${a}-assign g#${a} g[data-name="select"] polyline { stroke: var(--accent); }`),style.push(`#buttons-synth-interactive.${a}-assign g#${a} g[data-name="select"] line { stroke: var(--accent); }`);const STYLE=style.join(`
`),button_map$1={A:"A",B:"B",C:"C",D:"D",1:"07",2:"08",3:"09",4:"04",5:"05",6:"06",7:"01",8:"02",9:"03",dot:"10",0:"11",enter:"12"},getPadByKey=(a,s)=>{const o=button_map$1[a],_=s.find(c=>c.node.name===o);return _||null},Buttons=({sku:a,leds:s,reds:o,select:_,pads:c,onKeyPress:d,handleAssignSound:g,activeGroup:h})=>{const{selectRow:b}=useTab(),{findNextFreeSoundSlot:j,sounds:$,pendingAssigns:et,setPendingAssigns:_e}=useSounds(),{enqueueFiles:it,isUploading:ot,previewUploadPosition:st,fileCollection:nt}=useUploader(),{isDraggingFromOS:rt}=useDrag(),[tt,at]=reactExports.useState(null),[Et,_t]=reactExports.useState(null),[lt,ut]=reactExports.useState(-1);reactExports.useEffect(()=>{let ht;if(tt!==(h==null?void 0:h.node.name))return ht=setTimeout(async()=>{tt!=null&&["A","B","C","D"].includes(tt)&&await d(tt)},1400),()=>{clearTimeout(ht)}},[h==null?void 0:h.node.name,tt,d]);const ct=s.map(ht=>`button-${ht}-on`),dt=o.map(ht=>`button-${ht}-red`),pt=_.map(ht=>`button-${ht}-select`),gt=_.map((ht,xt)=>{if(xt<et&&(h==null?void 0:h.node.name)===tt)return`button-${ht}-assign`}),St=[...ct,...dt,...pt,...gt].join(" "),Nt={cursor:"pointer",opacity:0,background:"pink",width:"20px",height:"20px"},yt=reactExports.useRef(0),bt=async ht=>{yt.current+=1,yt.current===1&&await d(ht),setTimeout(()=>{if(yt.current===2&&ht!=="project"){const xt=getPadByKey(ht,c);xt!=null&&xt.meta.sym&&b((xt==null?void 0:xt.meta.sym)-1,!1)}yt.current=0},200)},ft=(ht,xt)=>{var Dt;if(ht.preventDefault(),ht.stopPropagation(),at(xt),rt){const Tt=(Dt=ht.dataTransfer)==null?void 0:Dt.items,Rt=j(1);Rt&&Tt!=null&&Tt[0]!=null&&(b(Rt-1,!1),st(Tt),_e(Tt.length<=12?Tt.length:12))}},It=ht=>{ht.preventDefault(),at(null),rt&&(st(null),_e(0))},mt=reactExports.useCallback(ht=>xt=>{xt.preventDefault(),st(null),at(null),_t(null),_e(0);const Dt=xt.dataTransfer.getData("sound"),Tt=j(1);extractFilesFromDropEvent(xt).then(Rt=>{if(Tt&&Rt[0]!=null)it(Tt,Rt),ut(Rt.length),_t(ht);else if(Dt){const jt=JSON.parse(Dt);g(ht,jt)}})},[it,j,g,st,_e]);return reactExports.useEffect(()=>{if(!(lt===-1||ot||!Et)){if(["A","B","C","D"].includes(Et)){const ht=nt.slice(-lt).filter(xt=>xt.status==="complete").map(xt=>$[xt.id-1].path).sort().slice(0,12).filter(xt=>typeof xt=="string");(ht.length===lt||ht.length===12)&&(g(Et,ht),ut(-1),_t(null))}else if(Et){const ht=nt.find(xt=>xt.status==="complete");if((ht==null?void 0:ht.status)==="complete"){const xt=$[ht.id-1].path;xt&&(g(Et,[xt]),ut(-1),_t(null))}}}},[lt,ot,Et,h==null?void 0:h.node.name,nt,g,$]),jsxRuntimeExports$1.jsxs("g",{id:"buttons-synth-interactive",className:St,children:[jsxRuntimeExports$1.jsx("style",{children:STYLE}),jsxRuntimeExports$1.jsxs("g",{id:"project-key",onClick:async()=>await d("project"),children:[jsxRuntimeExports$1.jsxs("g",{id:"button-back-2","data-name":"button-back",children:[jsxRuntimeExports$1.jsx("polygon",{points:"120.062 220 120.125 210.062 140.062 210.125 140 220 120.062 220",fill:"var(--ep-inside)"}),jsxRuntimeExports$1.jsx("path",{d:"M139.938,210.188v9.75h-19.75v-9.75h19.75m.125-.125h-20v10h20v-10h0Z",fill:"var(--ep-inside)"})]}),jsxRuntimeExports$1.jsx("rect",{id:"button-top-2",style:{cursor:"pointer"},"data-name":"button-top",x:121.312,y:211.514,width:17.5,height:7.5,rx:1.25,ry:1.25,fill:"var(--ep-btn)",stroke:"#8a959a",strokeMiterlimit:10,strokeWidth:.125})]}),jsxRuntimeExports$1.jsxs("g",{id:"button-D",onClick:async()=>await d("D"),children:[jsxRuntimeExports$1.jsx("g",{id:"black",children:jsxRuntimeExports$1.jsx("rect",{x:90.062,y:330.062,width:20,height:20,fill:"var(--ep-inside)"})}),jsxRuntimeExports$1.jsx("rect",{id:"red-2","data-name":"red",x:88.812,y:328.818,width:22.5,height:22.5,fill:"var(--accent)",stroke:"var(--ep-btn-active)",strokeMiterlimit:10,strokeWidth:.125}),jsxRuntimeExports$1.jsx("rect",{id:"button","data-name":"button",x:91.312,y:331.312,width:17.5,height:17.5,rx:1.25,ry:1.25,fill:"var(--ep-btn-group)"}),jsxRuntimeExports$1.jsx("circle",{id:"led-off",cx:95.039,cy:325.466,r:1.25,fill:"var(--ep-led-off-fill)",stroke:"var(--ep-edges)",strokeMiterlimit:10,strokeWidth:.441}),jsxRuntimeExports$1.jsx("
g#exclamation { animation: flash 850ms infinite linear }
@keyframes flash {
0% { opacity: 1; }
49% { opacity: 1; }
50% { opacity: 0; }
100% { opacity: 0; }
}
.link {
cursor: pointer;
}

`}),jsxRuntimeExports$1.jsx("polygon",{points:"480.062 52.562 477.562 50.062 477.562 20.062 480.062 22.562 480.062 52.562",fill:"#000005",stroke:"#8a959a",strokeMiterlimit:10,strokeWidth:.125}),jsxRuntimeExports$1.jsx("rect",{x:290.062,y:20.062,width:187.5,height:30,fill:"var(--accent)",stroke:"#000",strokeMiterlimit:10,strokeWidth:.125}),jsxRuntimeExports$1.jsxs("text",{transform:"translate(325.063 30.063)",fill:"#e5e6e6",fontSize:fontsizes[c],letterSpacing:".08em",stroke:"#e5e6e6",strokeMiterlimit:10,strokeWidth:.125,children:[jsxRuntimeExports$1.jsx("tspan",{x:0,y:0,children:a}),jsxRuntimeExports$1.jsx("tspan",{x:0,y:7.5,children:s}),jsxRuntimeExports$1.jsx("tspan",{className:_?"link":"",x:0,y:15,textDecoration:_?"underline":"",onClick:_,children:o})]}),jsxRuntimeExports$1.jsx("polygon",{points:"292.562 52.562 290.062 50.062 477.562 50.062 480.062 52.562 292.562 52.562",fill:"#000005",stroke:"#8a959a",strokeMiterlimit:10,strokeWidth:.125}),jsxRuntimeExports$1.jsx("rect",{x:290.062,y:20.062,width:30,height:30,fill:"#dbdddb",stroke:"#000",strokeMiterlimit:10,strokeWidth:.125}),jsxRuntimeExports$1.jsx("g",{id:"exclamation","data-name":"!",children:jsxRuntimeExports$1.jsxs("g",{children:[jsxRuntimeExports$1.jsx("line",{x1:305.062,y1:27.563,x2:305.062,y2:38.813,fill:"none",stroke:"#000",strokeLinecap:"square",strokeWidth:2}),jsxRuntimeExports$1.jsx("line",{x1:305.062,y1:42.562,x2:305.062,y2:41.813,fill:"none",stroke:"#000",strokeLinecap:"square",strokeWidth:2})]})})]}),DRAG_TYPE_REORDER="sound-reorder",Row=reactExports.memo(({idx:a,selected:s,sound:o,deviceService:_,assignedPad:c,hasAssignablePads:d,handleWheel:g,handleErase:h,onSoundMove:b})=>{var or,ur,pr,cr;const[j,$]=reactExports.useState(""),et=(or=o.file)==null?void 0:or.size,_e=formatLength(o),it=(ur=o.file)==null?void 0:ur.isDeletable,[ot,st]=reactExports.useState(!1),[nt,rt]=reactExports.useState(null),[tt,at]=reactExports.useState(!1),{sounds:Et,selectSounds:_t,selectedSounds:lt,setPendingAssigns:ut}=useSounds(),{currentPad:ct}=useCurrentPad(),{isEditing:dt,setIsEditing:pt,isDraggingFromOS:gt,isDraggingFromBrowser:St,isDeleting:Nt,setIsDeleting:yt}=useUIState(),{enqueueFiles:bt,fileCollection:ft,activeUploadId:It,isUploading:mt,previewFileCollection:ht}=useUploader(),{downloadSounds:xt,isDownloading:Dt}=useDownloader(),{selectRow:Tt,nav:Rt}=useTab();let jt="";o.file&&o.meta==null?jt="loading":jt=((pr=o.meta)==null?void 0:pr.name)||(o.file?`SAMPLE #${o.id}`:null)||"";const Ft=ft.find(Ht=>Ht.id===o.id),wt=ht.find(Ht=>Ht.id===o.id),Kt=reactExports.useRef(null),Lt=o.id,At=Lt?lt.find(Ht=>{var rr;return(rr=Et[Lt-1])==null?void 0:rr.file}):null;reactExports.useEffect(()=>{$(jt??"")},[jt,$]),reactExports.useEffect(()=>{Kt.current!=null&&(s?Kt.current.focus():Kt.current.blur())},[s]),reactExports.useEffect(()=>{It!=null&&Tt(It-1,!1,"down")},[It,Tt]);const Mt=reactExports.useCallback(async(Ht,rr)=>{!Ht||!rr||await(_==null?void 0:_.assignSound(Ht,rr))},[_]),$t=reactExports.useCallback(async()=>{lt.length>1?await xt(lt):await xt([o])},[xt,lt,o]),Ot=reactExports.useCallback(async Ht=>{var vt;if(!_)return;Ht.preventDefault(),at(!1);const rr=o.id;if(!rr)return;const lr=(vt=Ht.dataTransfer)==null?void 0:vt.getData(DRAG_TYPE_REORDER);if(lr){const Zt=parseInt(lr,10);!isNaN(Zt)&&Zt!==rr&&!o.file&&await b(Zt,rr);return}extractFilesFromDropEvent(Ht).then(Zt=>{if(Zt==null||Zt[0]==null)return;const kt=bt(rr,Zt);kt instanceof Error&&(rt({message:kt.message}),setTimeout(()=>{rt(null)},2e3))})},[_,bt,b,o.file,o.id]),zt=(Ht,rr)=>{if(mt||Dt||Nt)return;let lr,vt;if(!lt.some(Zt=>Zt.id===rr)||lt.length===1){const Zt=rr-1,kt=Et[Zt];Tt(Zt),vt=[kt==null?void 0:kt.path];const Pt=kt;Pt!=null&&(lr=createGhostElement([Pt]),ut(1))}else vt=lt.filter(Zt=>Zt.path).map(Zt=>Zt.path).sort().slice(0,12),lr=createGhostElement(lt),ut(vt.length);lr&&(document.body.appendChild(lr),Ht.dataTransfer.setDragImage(lr,0,0)),Ht.dataTransfer.setData("sound",JSON.stringify(vt)),o.file&&lt.length<=1&&Ht.dataTransfer.setData(DRAG_TYPE_REORDER,String(rr))},Yt=Ht=>{removeGhostElement(),ut(0)},Wt=useDebounce(async()=>{q
//# sourceMappingURL=index-bjKAcMKp.js.map