Main/resources/[tools]/jg-hud/web/dist/assets/index--G91DjYv.js

90 lines
1.4 MiB
JavaScript
Raw Normal View History

2025-08-04 20:26:15 +02:00
(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))a(o);new MutationObserver(o=>{for(const c of o)if(c.type==="childList")for(const d of c.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&a(d)}).observe(document,{childList:!0,subtree:!0});function r(o){const c={};return o.integrity&&(c.integrity=o.integrity),o.referrerPolicy&&(c.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?c.credentials="include":o.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function a(o){if(o.ep)return;o.ep=!0;const c=r(o);fetch(o.href,c)}})();function Ia(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function QR(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if(typeof t=="function"){var r=function a(){return this instanceof a?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(a){var o=Object.getOwnPropertyDescriptor(e,a);Object.defineProperty(r,a,o.get?o:{enumerable:!0,get:function(){return e[a]}})}),r}var ld={exports:{}},oo={},cd={exports:{}},Ke={};/**
* @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 bE;function XR(){if(bE)return Ke;bE=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),c=Symbol.for("react.provider"),d=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),f=Symbol.for("react.memo"),E=Symbol.for("react.lazy"),T=Symbol.iterator;function b(B){return B===null||typeof B!="object"?null:(B=T&&B[T]||B["@@iterator"],typeof B=="function"?B:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,v={};function C(B,J,se){this.props=B,this.context=J,this.refs=v,this.updater=se||h}C.prototype.isReactComponent={},C.prototype.setState=function(B,J){if(typeof B!="object"&&typeof B!="function"&&B!=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,B,J,"setState")},C.prototype.forceUpdate=function(B){this.updater.enqueueForceUpdate(this,B,"forceUpdate")};function y(){}y.prototype=C.prototype;function N(B,J,se){this.props=B,this.context=J,this.refs=v,this.updater=se||h}var I=N.prototype=new y;I.constructor=N,g(I,C.prototype),I.isPureReactComponent=!0;var A=Array.isArray,w=Object.prototype.hasOwnProperty,D={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function M(B,J,se){var ce,de={},me=null,Oe=null;if(J!=null)for(ce in J.ref!==void 0&&(Oe=J.ref),J.key!==void 0&&(me=""+J.key),J)w.call(J,ce)&&!x.hasOwnProperty(ce)&&(de[ce]=J[ce]);var ve=arguments.length-2;if(ve===1)de.children=se;else if(1<ve){for(var Pe=Array(ve),je=0;je<ve;je++)Pe[je]=arguments[je+2];de.children=Pe}if(B&&B.defaultProps)for(ce in ve=B.defaultProps,ve)de[ce]===void 0&&(de[ce]=ve[ce]);return{$$typeof:e,type:B,key:me,ref:Oe,props:de,_owner:D.current}}function k(B,J){return{$$typeof:e,type:B.type,key:J,ref:B.ref,props:B.props,_owner:B._owner}}function q(B){return typeof B=="object"&&B!==null&&B.$$typeof===e}function te(B){var J={"=":"=0",":":"=2"};return"$"+B.replace(/[=:]/g,function(se){return J[se]})}var L=/\/+/g;function G(B,J){return typeof B=="object"&&B!==null&&B.key!=null?te(""+B.key):J.toString(36)}function z(B,J,se,ce,de){var me=typeof B;(me==="undefined"||me==="boolean")&&(B=null);var Oe=!1;if(B===null)Oe=!0;else switch(me){case"string":case"number":Oe=!0;break;case"object":switch(B.$$typeof){case e:case t:Oe=!0}}if(Oe)return Oe=B,de=de(Oe),B=ce===""?"."+G(Oe,0):ce,A(de)?(se="",B!=null&&(se=B.replace(L,"$&/")+"/"),z(de,J,se,"",function(je){return je})):de!=null&&(q(de)&&(de=k(de,se+(!de.key||Oe&&Oe.key===de.key?"":(""+de.key).replace(L,"$&/")+"/")+B)),J.push(de)),1;if(Oe=0,ce=ce===""?".":ce+":",A(B))for(var ve=0;ve<B.length;ve++){me=B[ve];var Pe=ce+G(me,ve);Oe+=z(me,J,se,Pe,de)}else if(Pe=b(B),typeof Pe=="function")for(B=Pe.call(B),ve=0;!(me=B.next()).done;)me=me.value,Pe=ce+G(me,ve++),Oe+=z(me,J,se,Pe,de);else if(me==="object")throw J=String(B),Error("Objects are not valid as a React child (found: "+(J==="[object Object]"?"object with keys {"+Object.keys(B).join(", ")+"}":J)+"). If you meant to render a collection of children, use an array instead.");return Oe}function Q(B,J,se){if(B==null)return B;var ce=[],de=0;return z(B,ce,"","",function(me){return J.call(se,me,de++)}),ce}function ee(B){if(B._status===-1){var J=B._result;J=J(),J.then(function(se){(B._status===0||B._status===-1)&&(B._status=1,B._result=se)},function(se){(B._status===0||B._status===-1)&&(B._status=2,B._result=se)}),B._status===-1&&(B._status=0,B._result=J)}if(B._status===1)return B._result.default;throw B._result}var W={current:null},H={transition:null},K={ReactCurrentDispatcher:W,ReactCurrentBatchConfig:H,ReactCurrentOwner:D};function X(){throw Error("act(...) is not supported in production builds of React.")}return Ke.Children={map:Q,forEach:function(B,J,se){Q(B,function(){J.apply(this,arguments)},se)},count:function(B){var J=0;return Q(B,function(){J++}),J},toArray:function(B){return Q(B,function(J){
* @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 vE;function ZR(){if(vE)return oo;vE=1;var e=Aa(),t=Symbol.for("react.element"),r=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c={key:!0,ref:!0,__self:!0,__source:!0};function d(u,p,f){var E,T={},b=null,h=null;f!==void 0&&(b=""+f),p.key!==void 0&&(b=""+p.key),p.ref!==void 0&&(h=p.ref);for(E in p)a.call(p,E)&&!c.hasOwnProperty(E)&&(T[E]=p[E]);if(u&&u.defaultProps)for(E in p=u.defaultProps,p)T[E]===void 0&&(T[E]=p[E]);return{$$typeof:t,type:u,key:b,ref:h,props:T,_owner:o.current}}return oo.Fragment=r,oo.jsx=d,oo.jsxs=d,oo}var CE;function JR(){return CE||(CE=1,ld.exports=ZR()),ld.exports}var l=JR(),R=Aa();const Me=Ia(R);var $s={},dd={exports:{}},gn={},ud={exports:{}},_d={};/**
* @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.
*/var yE;function eN(){return yE||(yE=1,function(e){function t(H,K){var X=H.length;H.push(K);e:for(;0<X;){var B=X-1>>>1,J=H[B];if(0<o(J,K))H[B]=K,H[X]=J,X=B;else break e}}function r(H){return H.length===0?null:H[0]}function a(H){if(H.length===0)return null;var K=H[0],X=H.pop();if(X!==K){H[0]=X;e:for(var B=0,J=H.length,se=J>>>1;B<se;){var ce=2*(B+1)-1,de=H[ce],me=ce+1,Oe=H[me];if(0>o(de,X))me<J&&0>o(Oe,de)?(H[B]=Oe,H[me]=X,B=me):(H[B]=de,H[ce]=X,B=ce);else if(me<J&&0>o(Oe,X))H[B]=Oe,H[me]=X,B=me;else break e}}return K}function o(H,K){var X=H.sortIndex-K.sortIndex;return X!==0?X:H.id-K.id}if(typeof performance=="object"&&typeof performance.now=="function"){var c=performance;e.unstable_now=function(){return c.now()}}else{var d=Date,u=d.now();e.unstable_now=function(){return d.now()-u}}var p=[],f=[],E=1,T=null,b=3,h=!1,g=!1,v=!1,C=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,N=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function I(H){for(var K=r(f);K!==null;){if(K.callback===null)a(f);else if(K.startTime<=H)a(f),K.sortIndex=K.expirationTime,t(p,K);else break;K=r(f)}}function A(H){if(v=!1,I(H),!g)if(r(p)!==null)g=!0,ee(w);else{var K=r(f);K!==null&&W(A,K.startTime-H)}}function w(H,K){g=!1,v&&(v=!1,y(M),M=-1),h=!0;var X=b;try{for(I(K),T=r(p);T!==null&&(!(T.expirationTime>K)||H&&!te());){var B=T.callback;if(typeof B=="function"){T.callback=null,b=T.priorityLevel;var J=B(T.expirationTime<=K);K=e.unstable_now(),typeof J=="function"?T.callback=J:T===r(p)&&a(p),I(K)}else a(p);T=r(p)}if(T!==null)var se=!0;else{var ce=r(f);ce!==null&&W(A,ce.startTime-K),se=!1}return se}finally{T=null,b=X,h=!1}}var D=!1,x=null,M=-1,k=5,q=-1;function te(){return!(e.unstable_now()-q<k)}function L(){if(x!==null){var H=e.unstable_now();q=H;var K=!0;try{K=x(!0,H)}finally{K?G():(D=!1,x=null)}}else D=!1}var G;if(typeof N=="function")G=function(){N(L)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,Q=z.port2;z.port1.onmessage=L,G=function(){Q.postMessage(null)}}else G=function(){C(L,0)};function ee(H){x=H,D||(D=!0,G())}function W(H,K){M=C(function(){H(e.unstable_now())},K)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(H){H.callback=null},e.unstable_continueExecution=function(){g||h||(g=!0,ee(w))},e.unstable_forceFrameRate=function(H){0>H||125<H?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):k=0<H?Math.floor(1e3/H):5},e.unstable_getCurrentPriorityLevel=function(){return b},e.unstable_getFirstCallbackNode=function(){return r(p)},e.unstable_next=function(H){switch(b){case 1:case 2:case 3:var K=3;break;default:K=b}var X=b;b=K;try{return H()}finally{b=X}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(H,K){switch(H){case 1:case 2:case 3:case 4:case 5:break;default:H=3}var X=b;b=H;try{return K()}finally{b=X}},e.unstable_scheduleCallback=function(H,K,X){var B=e.unstable_now();switch(typeof X=="object"&&X!==null?(X=X.delay,X=typeof X=="number"&&0<X?B+X:B):X=B,H){case 1:var J=-1;break;case 2:J=250;break;case 5:J=1073741823;break;case 4:J=1e4;break;default:J=5e3}return J=X+J,H={id:E++,callback:K,priorityLevel:H,startTime:X,expirationTime:J,sortIndex:-1},X>B?(H.sortIndex=X,t(f,H),r(p)===null&&H===r(f)&&(v?(y(M),M=-1):v=!0,W(A,X-B))):(H.sortIndex=J,t(p,H),g||h||(g=!0,ee(w))),H},e.unstable_shouldYield=te,e.unstable_wrapCallback=function(H){var K=b;return function(){var X=b;b=K;try{return H.apply(this,arguments)}finally{b=X}}}}(_d)),_d}var RE;function tN(){return RE||(RE=1,ud.exports=eN()),ud.exports}/**
* @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 NE;function nN(){if(NE)return gn;NE=1;var e=Aa(),t=tN();function r(n){for(var i="https://reactjs.org/docs/error-decoder.html?invariant="+n,s=1;s<arguments.length;s++)i+="&args[]="+encodeURIComponent(arguments[s]);return"Minified React error #"+n+"; visit "+i+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,o={};function c(n,i){d(n,i),d(n+"Capture",i)}function d(n,i){for(o[n]=i,n=0;n<i.length;n++)a.add(i[n])}var u=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),p=Object.prototype.hasOwnProperty,f=/^[: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]*$/,E={},T={};function b(n){return p.call(T,n)?!0:p.call(E,n)?!1:f.test(n)?T[n]=!0:(E[n]=!0,!1)}function h(n,i,s,_){if(s!==null&&s.type===0)return!1;switch(typeof i){case"function":case"symbol":return!0;case"boolean":return _?!1:s!==null?!s.acceptsBooleans:(n=n.toLowerCase().slice(0,5),n!=="data-"&&n!=="aria-");default:return!1}}function g(n,i,s,_){if(i===null||typeof i>"u"||h(n,i,s,_))return!0;if(_)return!1;if(s!==null)switch(s.type){case 3:return!i;case 4:return i===!1;case 5:return isNaN(i);case 6:return isNaN(i)||1>i}return!1}function v(n,i,s,_,m,S,O){this.acceptsBooleans=i===2||i===3||i===4,this.attributeName=_,this.attributeNamespace=m,this.mustUseProperty=s,this.propertyName=n,this.type=i,this.sanitizeURL=S,this.removeEmptyString=O}var C={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){C[n]=new v(n,0,!1,n,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var i=n[0];C[i]=new v(i,1,!1,n[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){C[n]=new v(n,2,!1,n.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){C[n]=new v(n,2,!1,n,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(n){C[n]=new v(n,3,!1,n.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(n){C[n]=new v(n,3,!0,n,null,!1,!1)}),["capture","download"].forEach(function(n){C[n]=new v(n,4,!1,n,null,!1,!1)}),["cols","rows","size","span"].forEach(function(n){C[n]=new v(n,6,!1,n,null,!1,!1)}),["rowSpan","start"].forEach(function(n){C[n]=new v(n,5,!1,n.toLowerCase(),null,!1,!1)});var y=/[\-:]([a-z])/g;function N(n){return n[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-origin-x
`+B+n}var se=!1;function ce(n,i){if(!n||se)return"";se=!0;var s=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(i)if(i=function(){throw Error()},Object.defineProperty(i.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(i,[])}catch(Z){var _=Z}Reflect.construct(n,[],i)}else{try{i.call()}catch(Z){_=Z}n.call(i.prototype)}else{try{throw Error()}catch(Z){_=Z}n()}}catch(Z){if(Z&&_&&typeof Z.stack=="string"){for(var m=Z.stack.split(`
`),S=_.stack.split(`
`),O=m.length-1,P=S.length-1;1<=O&&0<=P&&m[O]!==S[P];)P--;for(;1<=O&&0<=P;O--,P--)if(m[O]!==S[P]){if(O!==1||P!==1)do if(O--,P--,0>P||m[O]!==S[P]){var F=`
`+m[O].replace(" at new "," at ");return n.displayName&&F.includes("<anonymous>")&&(F=F.replace("<anonymous>",n.displayName)),F}while(1<=O&&0<=P);break}}}finally{se=!1,Error.prepareStackTrace=s}return(n=n?n.displayName||n.name:"")?J(n):""}function de(n){switch(n.tag){case 5:return J(n.type);case 16:return J("Lazy");case 13:return J("Suspense");case 19:return J("SuspenseList");case 0:case 2:case 15:return n=ce(n.type,!1),n;case 11:return n=ce(n.type.render,!1),n;case 1:return n=ce(n.type,!0),n;default:return""}}function me(n){if(n==null)return null;if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n;switch(n){case x:return"Fragment";case D:return"Portal";case k:return"Profiler";case M:return"StrictMode";case G:return"Suspense";case z:return"SuspenseList"}if(typeof n=="object")switch(n.$$typeof){case te:return(n.displayName||"Context")+".Consumer";case q:return(n._context.displayName||"Context")+".Provider";case L:var i=n.render;return n=n.displayName,n||(n=i.displayName||i.name||"",n=n!==""?"ForwardRef("+n+")":"ForwardRef"),n;case Q:return i=n.displayName||null,i!==null?i:me(n.type)||"Memo";case ee:i=n._payload,n=n._init;try{return me(n(i))}catch{}}return null}function Oe(n){var i=n.type;switch(n.tag){case 24:return"Cache";case 9:return(i.displayName||"Context")+".Consumer";case 10:return(i._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return n=i.render,n=n.displayName||n.name||"",i.displayName||(n!==""?"ForwardRef("+n+")":"ForwardRef");case 7:return"Fragment";case 5:return i;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return me(i);case 8:return i===M?"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 i=="function")return i.displayName||i.name||null;if(typeof i=="string")return i}return null}function ve(n){switch(typeof n){case"boolean":case"number":case"string":case"undefined":return n;case"object":return n;default:return""}}function Pe(n){var i=n.type;return(n=n.nodeName)&&n.toLowerCase()==="input"&&(i==="checkbox"||i==="radio")}function je(n){var i=Pe(n)?"checked":"value",s=Object.getOwnPropertyDescriptor(n.constructor.prototype,i),_=""+n[i];if(!n.hasOwnProperty(i)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var m=s.get,S=s.set;return Object.defineProperty(n,i,{configurable:!0,get:function(){return m.call(this)},set:function(O){_=""+O,S.call(this,O)}}),Object.defineProperty(n,i,{enumerable:s.enumerable}),{getValue:function(){return _},setValue:function(O){_=""+O},stopTracking:function(){n._valueTracker=null,delete n[i]}}}}function it(n){n._valueTracker||(n._valueTracker=je(n))}function mt(n){if(!n)return!1;var i=n._valueTracker;if(!i)return!0;var s=i.getValue(),_="";return n&&(_=Pe(n)?n.checked?"true":"false":n.value),n=_,n!==s?(i.setValue(n),!0):!1}function bt(n){if(n=n||(typeof document<"u"?document:void 0),typeof n>"u")return null;try{return n.activeElement||n.body}catch{return n.body}}function xt(n,i){var s=i.checked;return X({},i,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:s??n._wrapperState.initialChecked})}function ze(n,i){var s=i.defaultValue==null?"":i.defaultValue,_=i.checked!=null?i.checked:i.defaultChecked;s=ve(i.value!=null?i.value:s),n._wrapperState={initialChecked:_,initialValue:s,controlled:i.type==="checkbox"||i.type==="radio"?i.checked!=null:i.value!=null}}function Ct(n,i){i=i.checked,i!=null&&I(n,"checked",i,!1)}function Tt(n,i){Ct(n,i);var s=ve(i.value),_=i.type;if(s!=null)_==="number"?(s===0&&n.value===""||n.value!=s)&&(n.value=""+s):n.value!==""+s&&(n.value=""+s);else if(_==="submit"||_==="reset"){n.removeAttribute("value");return}i.hasOwnProperty("value")?on(n,i.type,s):i.hasOwnProperty("defaultValue")&&on(n,i.type,ve(i.defaultValue)),i.checked==null&&i.defaultChecked!=null&&(n.defaultChecked=!!i.defaultChecked)}function Wt(n,i,s){if(i.hasOwnProperty("value")||i.hasOwnPro
`).replace(cR,"")}function is(n,i,s){if(i=Ug(i),Ug(n)!==i&&s)throw Error(r(425))}function os(){}var Jl=null,ec=null;function tc(n,i){return n==="textarea"||n==="noscript"||typeof i.children=="string"||typeof i.children=="number"||typeof i.dangerouslySetInnerHTML=="object"&&i.dangerouslySetInnerHTML!==null&&i.dangerouslySetInnerHTML.__html!=null}var nc=typeof setTimeout=="function"?setTimeout:void 0,dR=typeof clearTimeout=="function"?clearTimeout:void 0,Fg=typeof Promise=="function"?Promise:void 0,uR=typeof queueMicrotask=="function"?queueMicrotask:typeof Fg<"u"?function(n){return Fg.resolve(null).then(n).catch(_R)}:nc;function _R(n){setTimeout(function(){throw n})}function rc(n,i){var s=i,_=0;do{var m=s.nextSibling;if(n.removeChild(s),m&&m.nodeType===8)if(s=m.data,s==="/$"){if(_===0){n.removeChild(m),Mi(i);return}_--}else s!=="$"&&s!=="$?"&&s!=="$!"||_++;s=m}while(s);Mi(i)}function Dr(n){for(;n!=null;n=n.nextSibling){var i=n.nodeType;if(i===1||i===3)break;if(i===8){if(i=n.data,i==="$"||i==="$!"||i==="$?")break;if(i==="/$")return null}}return n}function Gg(n){n=n.previousSibling;for(var i=0;n;){if(n.nodeType===8){var s=n.data;if(s==="$"||s==="$!"||s==="$?"){if(i===0)return n;i--}else s==="/$"&&i++}n=n.previousSibling}return null}var Va=Math.random().toString(36).slice(2),Xn="__reactFiber$"+Va,qi="__reactProps$"+Va,dr="__reactContainer$"+Va,ac="__reactEvents$"+Va,pR="__reactListeners$"+Va,mR="__reactHandles$"+Va;function ca(n){var i=n[Xn];if(i)return i;for(var s=n.parentNode;s;){if(i=s[dr]||s[Xn]){if(s=i.alternate,i.child!==null||s!==null&&s.child!==null)for(n=Gg(n);n!==null;){if(s=n[Xn])return s;n=Gg(n)}return i}n=s,s=n.parentNode}return null}function Vi(n){return n=n[Xn]||n[dr],!n||n.tag!==5&&n.tag!==6&&n.tag!==13&&n.tag!==3?null:n}function $a(n){if(n.tag===5||n.tag===6)return n.stateNode;throw Error(r(33))}function ss(n){return n[qi]||null}var ic=[],ja=-1;function Mr(n){return{current:n}}function St(n){0>ja||(n.current=ic[ja],ic[ja]=null,ja--)}function _t(n,i){ja++,ic[ja]=n.current,n.current=i}var Lr={},Qt=Mr(Lr),dn=Mr(!1),da=Lr;function Wa(n,i){var s=n.type.contextTypes;if(!s)return Lr;var _=n.stateNode;if(_&&_.__reactInternalMemoizedUnmaskedChildContext===i)return _.__reactInternalMemoizedMaskedChildContext;var m={},S;for(S in s)m[S]=i[S];return _&&(n=n.stateNode,n.__reactInternalMemoizedUnmaskedChildContext=i,n.__reactInternalMemoizedMaskedChildContext=m),m}function un(n){return n=n.childContextTypes,n!=null}function ls(){St(dn),St(Qt)}function Yg(n,i,s){if(Qt.current!==Lr)throw Error(r(168));_t(Qt,i),_t(dn,s)}function Hg(n,i,s){var _=n.stateNode;if(i=i.childContextTypes,typeof _.getChildContext!="function")return s;_=_.getChildContext();for(var m in _)if(!(m in i))throw Error(r(108,Oe(n)||"Unknown",m));return X({},s,_)}function cs(n){return n=(n=n.stateNode)&&n.__reactInternalMemoizedMergedChildContext||Lr,da=Qt.current,_t(Qt,n),_t(dn,dn.current),!0}function zg(n,i,s){var _=n.stateNode;if(!_)throw Error(r(169));s?(n=Hg(n,i,da),_.__reactInternalMemoizedMergedChildContext=n,St(dn),St(Qt),_t(Qt,n)):St(dn),_t(dn,s)}var ur=null,ds=!1,oc=!1;function qg(n){ur===null?ur=[n]:ur.push(n)}function gR(n){ds=!0,qg(n)}function Pr(){if(!oc&&ur!==null){oc=!0;var n=0,i=et;try{var s=ur;for(et=1;n<s.length;n++){var _=s[n];do _=_(!0);while(_!==null)}ur=null,ds=!1}catch(m){throw ur!==null&&(ur=ur.slice(n+1)),xi(Ba,Pr),m}finally{et=i,oc=!1}}return null}var Ka=[],Qa=0,us=null,_s=0,In=[],An=0,ua=null,_r=1,pr="";function _a(n,i){Ka[Qa++]=_s,Ka[Qa++]=us,us=n,_s=i}function Vg(n,i,s){In[An++]=_r,In[An++]=pr,In[An++]=ua,ua=n;var _=_r;n=pr;var m=32-at(_)-1;_&=~(1<<m),s+=1;var S=32-at(i)+m;if(30<S){var O=m-m%5;S=(_&(1<<O)-1).toString(32),_>>=O,m-=O,_r=1<<32-at(i)+m|s<<m|_,pr=S+n}else _r=1<<S|s<<m|_,pr=n}function sc(n){n.return!==null&&(_a(n,1),Vg(n,1,0))}function lc(n){for(;n===us;)us=Ka[--Qa],Ka[Qa]=null,_s=Ka[--Qa],Ka[Qa]=null;for(;n===ua;)ua=In[--An],In[An]=null,pr=In[--An],In[An]=null,_r=In[--An],In[An]=null}var Cn=null,yn=null,vt=!1,Yn=null;function $g(n,i){var s=Ln(5,null,null,0);s.elementType="DELETED",s.stateNode=i,s.return=n,i=n.deletion
Error generating stack: `+S.message+`
`+S.stack}return{value:n,source:i,stack:m,digest:null}}function Dc(n,i,s){return{value:n,source:null,stack:s??null,digest:i??null}}function Mc(n,i){try{console.error(i.value)}catch(s){setTimeout(function(){throw s})}}var yR=typeof WeakMap=="function"?WeakMap:Map;function If(n,i,s){s=gr(-1,s),s.tag=3,s.payload={element:null};var _=i.value;return s.callback=function(){Ds||(Ds=!0,Wc=_),Mc(n,i)},s}function Af(n,i,s){s=gr(-1,s),s.tag=3;var _=n.type.getDerivedStateFromError;if(typeof _=="function"){var m=i.value;s.payload=function(){return _(m)},s.callback=function(){Mc(n,i)}}var S=n.stateNode;return S!==null&&typeof S.componentDidCatch=="function"&&(s.callback=function(){Mc(n,i),typeof _!="function"&&(Fr===null?Fr=new Set([this]):Fr.add(this));var O=i.stack;this.componentDidCatch(i.value,{componentStack:O!==null?O:""})}),s}function wf(n,i,s){var _=n.pingCache;if(_===null){_=n.pingCache=new yR;var m=new Set;_.set(i,m)}else m=_.get(i),m===void 0&&(m=new Set,_.set(i,m));m.has(s)||(m.add(s),n=UR.bind(null,n,i,s),i.then(n,n))}function Df(n){do{var i;if((i=n.tag===13)&&(i=n.memoizedState,i=i!==null?i.dehydrated!==null:!0),i)return n;n=n.return}while(n!==null);return null}function Mf(n,i,s,_,m){return(n.mode&1)===0?(n===i?n.flags|=65536:(n.flags|=128,s.flags|=131072,s.flags&=-52805,s.tag===1&&(s.alternate===null?s.tag=17:(i=gr(-1,1),i.tag=2,Br(s,i,1))),s.lanes|=1),n):(n.flags|=65536,n.lanes=m,n)}var RR=A.ReactCurrentOwner,_n=!1;function nn(n,i,s,_){i.child=n===null?Zg(i,null,s,_):Za(i,n.child,s,_)}function Lf(n,i,s,_,m){s=s.render;var S=i.ref;return ei(i,m),_=yc(n,i,s,_,S,m),s=Rc(),n!==null&&!_n?(i.updateQueue=n.updateQueue,i.flags&=-2053,n.lanes&=~m,fr(n,i,m)):(vt&&s&&sc(i),i.flags|=1,nn(n,i,_,m),i.child)}function Pf(n,i,s,_,m){if(n===null){var S=s.type;return typeof S=="function"&&!td(S)&&S.defaultProps===void 0&&s.compare===null&&s.defaultProps===void 0?(i.tag=15,i.type=S,kf(n,i,S,_,m)):(n=Us(s.type,null,_,i,i.mode,m),n.ref=i.ref,n.return=i,i.child=n)}if(S=n.child,(n.lanes&m)===0){var O=S.memoizedProps;if(s=s.compare,s=s!==null?s:Fi,s(O,_)&&n.ref===i.ref)return fr(n,i,m)}return i.flags|=1,n=zr(S,_),n.ref=i.ref,n.return=i,i.child=n}function kf(n,i,s,_,m){if(n!==null){var S=n.memoizedProps;if(Fi(S,_)&&n.ref===i.ref)if(_n=!1,i.pendingProps=_=S,(n.lanes&m)!==0)(n.flags&131072)!==0&&(_n=!0);else return i.lanes=n.lanes,fr(n,i,m)}return Lc(n,i,s,_,m)}function Bf(n,i,s){var _=i.pendingProps,m=_.children,S=n!==null?n.memoizedState:null;if(_.mode==="hidden")if((i.mode&1)===0)i.memoizedState={baseLanes:0,cachePool:null,transitions:null},_t(ai,Rn),Rn|=s;else{if((s&1073741824)===0)return n=S!==null?S.baseLanes|s:s,i.lanes=i.childLanes=1073741824,i.memoizedState={baseLanes:n,cachePool:null,transitions:null},i.updateQueue=null,_t(ai,Rn),Rn|=n,null;i.memoizedState={baseLanes:0,cachePool:null,transitions:null},_=S!==null?S.baseLanes:s,_t(ai,Rn),Rn|=_}else S!==null?(_=S.baseLanes|s,i.memoizedState=null):_=s,_t(ai,Rn),Rn|=_;return nn(n,i,m,s),i.child}function Uf(n,i){var s=i.ref;(n===null&&s!==null||n!==null&&n.ref!==s)&&(i.flags|=512,i.flags|=2097152)}function Lc(n,i,s,_,m){var S=un(s)?da:Qt.current;return S=Wa(i,S),ei(i,m),s=yc(n,i,s,_,S,m),_=Rc(),n!==null&&!_n?(i.updateQueue=n.updateQueue,i.flags&=-2053,n.lanes&=~m,fr(n,i,m)):(vt&&_&&sc(i),i.flags|=1,nn(n,i,s,m),i.child)}function Ff(n,i,s,_,m){if(un(s)){var S=!0;cs(i)}else S=!1;if(ei(i,m),i.stateNode===null)Os(n,i),Of(i,s,_),wc(i,s,_,m),_=!0;else if(n===null){var O=i.stateNode,P=i.memoizedProps;O.props=P;var F=O.context,Z=s.contextType;typeof Z=="object"&&Z!==null?Z=wn(Z):(Z=un(s)?da:Qt.current,Z=Wa(i,Z));var ae=s.getDerivedStateFromProps,oe=typeof ae=="function"||typeof O.getSnapshotBeforeUpdate=="function";oe||typeof O.UNSAFE_componentWillReceiveProps!="function"&&typeof O.componentWillReceiveProps!="function"||(P!==_||F!==Z)&&xf(i,O,_,Z),kr=!1;var re=i.memoizedState;O.state=re,Ss(i,_,O,m),F=i.memoizedState,P!==_||re!==F||dn.current||kr?(typeof ae=="function"&&(Ac(i,s,ae,_),F=i.memoizedState),(P=kr||Nf(i,s,P,_,re,F,Z))?(oe||typeof O.UNSAFE_componentWillMount!="function"&&typeof O.componentWil
`,M.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;}
`,x.getElementsByTagName("head")[0].appendChild(M)),x.body&&w(x.body,"react-draggable-transparent-selection")}function A(x){if(x)try{if(x.body&&D(x.body,"react-draggable-transparent-selection"),x.selection)x.selection.empty();else{const M=(x.defaultView||window).getSelection();M&&M.type!=="Caret"&&M.removeAllRanges()}}catch{}}function w(x,M){x.classList?x.classList.add(M):x.className.match(new RegExp("(?:^|\\s)".concat(M,"(?!\\S)")))||(x.className+=" ".concat(M))}function D(x,M){x.classList?x.classList.remove(M):x.className=x.className.replace(new RegExp("(?:^|\\s)".concat(M,"(?!\\S)"),"g"),"")}return wt}var tr={},kE;function Av(){if(kE)return tr;kE=1,Object.defineProperty(tr,"__esModule",{value:!0}),tr.canDragX=o,tr.canDragY=c,tr.createCoreData=u,tr.createDraggableData=p,tr.getBoundPosition=r,tr.getControlPosition=d,tr.snapToGrid=a;var e=ml(),t=wm();function r(T,b,h){if(!T.props.bounds)return[b,h];let{bounds:g}=T.props;g=typeof g=="string"?g:f(g);const v=E(T);if(typeof g=="string"){const{ownerDocument:C}=v,y=C.defaultView;let N;if(g==="parent"?N=v.parentNode:N=C.querySelector(g),!(N instanceof y.HTMLElement))throw new Error('Bounds selector "'+g+'" could not find an element.');const I=N,A=y.getComputedStyle(v),w=y.getComputedStyle(I);g={left:-v.offsetLeft+(0,e.int)(w.paddingLeft)+(0,e.int)(A.marginLeft),top:-v.offsetTop+(0,e.int)(w.paddingTop)+(0,e.int)(A.marginTop),right:(0,t.innerWidth)(I)-(0,t.outerWidth)(v)-v.offsetLeft+(0,e.int)(w.paddingRight)-(0,e.int)(A.marginRight),bottom:(0,t.innerHeight)(I)-(0,t.outerHeight)(v)-v.offsetTop+(0,e.int)(w.paddingBottom)-(0,e.int)(A.marginBottom)}}return(0,e.isNum)(g.right)&&(b=Math.min(b,g.right)),(0,e.isNum)(g.bottom)&&(h=Math.min(h,g.bottom)),(0,e.isNum)(g.left)&&(b=Math.max(b,g.left)),(0,e.isNum)(g.top)&&(h=Math.max(h,g.top)),[b,h]}function a(T,b,h){const g=Math.round(b/T[0])*T[0],v=Math.round(h/T[1])*T[1];return[g,v]}function o(T){return T.props.axis==="both"||T.props.axis==="x"}function c(T){return T.props.axis==="both"||T.props.axis==="y"}function d(T,b,h){const g=typeof b=="number"?(0,t.getTouch)(T,b):null;if(typeof b=="number"&&!g)return null;const v=E(h),C=h.props.offsetParent||v.offsetParent||v.ownerDocument.body;return(0,t.offsetXYFromParent)(g||T,C,h.props.scale)}function u(T,b,h){const g=!(0,e.isNum)(T.lastX),v=E(T);return g?{node:v,deltaX:0,deltaY:0,lastX:b,lastY:h,x:b,y:h}:{node:v,deltaX:b-T.lastX,deltaY:h-T.lastY,lastX:T.lastX,lastY:T.lastY,x:b,y:h}}function p(T,b){const h=T.props.scale;return{node:b.node,x:T.state.x+b.deltaX/h,y:T.state.y+b.deltaY/h,deltaX:b.deltaX/h,deltaY:b.deltaY/h,lastX:T.state.x,lastY:T.state.y}}function f(T){return{left:T.left,top:T.top,right:T.right,bottom:T.bottom}}function E(T){const b=T.findDOMNode();if(!b)throw new Error("<DraggableCore>: Unmounted during event!");return b}return tr}var lo={},js={},BE;function wv(){if(BE)return js;BE=1,Object.defineProperty(js,"__esModule",{value:!0}),js.default=e;function e(){}return js}var UE;function uN(){if(UE)return lo;UE=1,Object.defineProperty(lo,"__esModule",{value:!0}),lo.default=void 0;var e=f(Aa()),t=u(Am()),r=u(pl()),a=wm(),o=Av(),c=ml(),d=u(wv());function u(C){return C&&C.__esModule?C:{default:C}}function p(C){if(typeof WeakMap!="function")return null;var y=new WeakMap,N=new WeakMap;return(p=function(I){return I?N:y})(C)}function f(C,y){if(C&&C.__esModule)return C;if(C===null||typeof C!="object"&&typeof C!="function")return{default:C};var N=p(y);if(N&&N.has(C))return N.get(C);var I={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var w in C)if(w!=="default"&&Object.prototype.hasOwnProperty.call(C,w)){var D=A?Object.getOwnPropertyDescriptor(C,w):null;D&&(D.get||D.set)?Object.defineProperty(I,w,D):I[w]=C[w]}return I.default=C,N&&N.set(C,I),I}function E(C,y,N){return y=T(y),y in C?Object.defineProperty(C,y,{value:N,enumerable:!0,configurable:!0,writable:!0}):C[y]=N,C}function T(C){var y=b(C,"string");return typeof y=="symbol"?y:String(y)}function b(C,y){if(typeof C!="object"||C===null)return C;var N=C[Symbol.toPrimitive];if(N!==void 0){var I=N.call(C,y);if(typeof I!="object")r
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */var mm=function(e,t){return mm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,a){r.__proto__=a}||function(r,a){for(var o in a)a.hasOwnProperty(o)&&(r[o]=a[o])},mm(e,t)};function NN(e,t){mm(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ut=function(){return Ut=Object.assign||function(t){for(var r,a=1,o=arguments.length;a<o;a++){r=arguments[a];for(var c in r)Object.prototype.hasOwnProperty.call(r,c)&&(t[c]=r[c])}return t},Ut.apply(this,arguments)};function ON(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r}var xN={width:"auto",height:"auto",display:"inline-block",position:"absolute",top:0,left:0},IN=function(e){return{bottom:e,bottomLeft:e,bottomRight:e,left:e,right:e,top:e,topLeft:e,topRight:e}},Dv=function(e){NN(t,e);function t(r){var a=e.call(this,r)||this;return a.resizingPosition={x:0,y:0},a.offsetFromParent={left:0,top:0},a.resizableElement={current:null},a.originalPosition={x:0,y:0},a.state={resizing:!1,bounds:{top:0,right:0,bottom:0,left:0},maxWidth:r.maxWidth,maxHeight:r.maxHeight},a.onResizeStart=a.onResizeStart.bind(a),a.onResize=a.onResize.bind(a),a.onResizeStop=a.onResizeStop.bind(a),a.onDragStart=a.onDragStart.bind(a),a.onDrag=a.onDrag.bind(a),a.onDragStop=a.onDragStop.bind(a),a.getMaxSizesFromProps=a.getMaxSizesFromProps.bind(a),a}return t.prototype.componentDidMount=function(){this.updateOffsetFromParent();var r=this.offsetFromParent,a=r.left,o=r.top,c=this.getDraggablePosition(),d=c.x,u=c.y;this.draggable.setState({x:d-a,y:u-o}),this.forceUpdate()},t.prototype.getDraggablePosition=function(){var r=this.draggable.state,a=r.x,o=r.y;return{x:a,y:o}},t.prototype.getParent=function(){return this.resizable&&this.resizable.parentNode},t.prototype.getParentSize=function(){return this.resizable.getParentSize()},t.prototype.getMaxSizesFromProps=function(){var r=typeof this.props.maxWidth>"u"?Number.MAX_SAFE_INTEGER:this.props.maxWidth,a=typeof this.props.maxHeight>"u"?Number.MAX_SAFE_INTEGER:this.props.maxHeight;return{maxWidth:r,maxHeight:a}},t.prototype.getSelfElement=function(){return this.resizable&&this.resizable.resizable},t.prototype.getOffsetHeight=function(r){var a=this.props.scale;switch(this.props.bounds){case"window":return window.innerHeight/a;case"body":return document.body.offsetHeight/a;default:return r.offsetHeight}},t.prototype.getOffsetWidth=function(r){var a=this.props.scale;switch(this.props.bounds){case"window":return window.innerWidth/a;case"body":return document.body.offsetWidth/a;default:return r.offsetWidth}},t.prototype.onDragStart=function(r,a){this.props.onDragStart&&this.props.onDragStart(r,a);var o=this.getDraggablePosition();if(this.originalPosition=o,!!this.props.bounds){var c=this.getParent(),d=this.props.scale,u;if(this.props.bounds==="parent")u=c;else if(this.props.bounds==="body"){var p=c.getBoundingClientRect(),f=p.left,E=p.top,T=document.body.getBoundingClientRect(),b=-(f-c.offsetLeft*d-T.left)/d,h=-(E-c.offsetTop*d-T.top)/d,g=(document.body.offsetWidth-this.resizable.size.width*d)/d+b,v=(document.body.offsetHeight-this.resizable.size.height*d)/d+h;return this.setState({bounds:{top:h,right:g,bottom:v,left:b}})}else if(this.props.bounds==="window"){if(!this.resizable)return;var C=c.getBoundingClientRect(),y=C.left,N=C.top,I=-(y-c.offsetLeft*d)/d,A=-(N-c.offsetTop*d)/d,g=(window.innerWidth-this.resizable.size.width*d)/d+I,v=(window.innerHeight-this.resizable.size.height*d)/d+A;return this.setState({bounds:{top:A,right:g,bottom:v,left:I}})}else typeof this.props.bounds=="string"?u=document.querySelector(this.props.bounds):this.props.bounds instanceof HTMLElement&&(u=this.props.bounds);if(!(!(u instanceof HTMLElement)||!(c instanceof HTMLElement))){var w=
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/var QE;function c0(){return QE||(QE=1,function(e){(function(){var t={}.hasOwnProperty;function r(){for(var c="",d=0;d<arguments.length;d++){var u=arguments[d];u&&(c=o(c,a(u)))}return c}function a(c){if(typeof c=="string"||typeof c=="number")return c;if(typeof c!="object")return"";if(Array.isArray(c))return r.apply(null,c);if(c.toString!==Object.prototype.toString&&!c.toString.toString().includes("[native code]"))return c.toString();var d="";for(var u in c)t.call(c,u)&&c[u]&&(d=o(d,u));return d}function o(c,d){return d?c?c+" "+d:c+d:c}e.exports?(r.default=r,e.exports=r):window.classNames=r})()}(bd)),bd.exports}var d0=c0();const Be=Ia(d0);function ll(){return ll=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},ll.apply(null,arguments)}function Mm(e,t){if(e==null)return{};var r={};for(var a in e)if({}.hasOwnProperty.call(e,a)){if(t.indexOf(a)!==-1)continue;r[a]=e[a]}return r}function XE(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function u0(e){var t=_0(e,"string");return typeof t=="symbol"?t:String(t)}function _0(e,t){if(typeof e!="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function p0(e,t,r){var a=R.useRef(e!==void 0),o=R.useState(t),c=o[0],d=o[1],u=e!==void 0,p=a.current;return a.current=u,!u&&p&&c!==t&&d(t),[u?e:c,R.useCallback(function(f){for(var E=arguments.length,T=new Array(E>1?E-1:0),b=1;b<E;b++)T[b-1]=arguments[b];r&&r.apply(void 0,[f].concat(T)),d(f)},[r])]}function Vv(e,t){return Object.keys(t).reduce(function(r,a){var o,c=r,d=c[XE(a)],u=c[a],p=Mm(c,[XE(a),a].map(u0)),f=t[a],E=p0(u,d,e[f]),T=E[0],b=E[1];return ll({},p,(o={},o[a]=T,o[f]=b,o))},e)}function gm(e,t){return gm=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,a){return r.__proto__=a,r},gm(e,t)}function m0(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,gm(e,t)}const g0=["xxl","xl","lg","md","sm","xs"],f0="xs",Oo=R.createContext({prefixes:{},breakpoints:g0,minBreakpoint:f0}),{Consumer:vL,Provider:CL}=Oo;function $e(e,t){const{prefixes:r}=R.useContext(Oo);return e||r[t]||t}function E0(){const{breakpoints:e}=R.useContext(Oo);return e}function S0(){const{minBreakpoint:e}=R.useContext(Oo);return e}function $v(){const{dir:e}=R.useContext(Oo);return e==="rtl"}function xo(e){return e&&e.ownerDocument||document}function h0(e){var t=xo(e);return t&&t.defaultView||window}function b0(e,t){return h0(e).getComputedStyle(e,t)}var T0=/([A-Z])/g;function v0(e){return e.replace(T0,"-$1").toLowerCase()}var C0=/^ms-/;function Zs(e){return v0(e).replace(C0,"-ms-")}var y0=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function R0(e){return!!(e&&y0.test(e))}function Na(e,t){var r="",a="";if(typeof t=="string")return e.style.getPropertyValue(Zs(t))||b0(e).getPropertyValue(Zs(t));Object.keys(t).forEach(function(o){var c=t[o];!c&&c!==0?e.style.removeProperty(Zs(o)):R0(o)?a+=o+"("+c+") ":r+=Zs(o)+": "+c+";"}),a&&(r+="transform: "+a+";"),e.style.cssText+=";"+r}var N0=Am();const br=Ia(N0),ZE={disabled:!1},jv=Me.createContext(null);var O0=function(t){return t.scrollTop},mo="unmounted",va="exited",jr="entering",ya="entered",fm="exiting",yr=function(e){m0(t,e);function t(a,o){var c;c=e.call(this,a,o)||this;var d=o,u=d&&!d.isMounting?a.enter:a.appear,p;return c.appearStatus=null,a.in?u?(p=va,c.appearStatus=jr):p=ya:a.unmountOnExit||a.mountOnEnter?p=mo:p=va,c.state={status:p},c.nextCallback=null,c}t.getDerivedStateFromProps=function(o,c){var d=o.in;return d&&c.status===mo?{status:va}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(o){var c=null;if(o!==this.props){var d=this.state.status;this.props.in?d!==jr&&d!==ya&&(c=jr):(d===jr||d===ya)&&(c=fm)}this.updateStatus(!1,c)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeout
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Om(e){return SA(e)||hA(e)||bA(e)||TA()}function No(e){"@babel/helpers - typeof";return No=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},No(e)}function vA(e,t){if(No(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var a=r.call(e,t);if(No(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function CA(e){var t=vA(e,"string");return No(t)=="symbol"?t:t+""}function cy(e,t,r){return(t=CA(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BS(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),r.push.apply(r,a)}return r}function fi(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?BS(Object(r),!0).forEach(function(a){cy(e,a,r[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):BS(Object(r)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(r,a))})}return e}function yA(e){var t=e.length;if(t===0||t===1)return e;if(t===2)return[e[0],e[1],"".concat(e[0],".").concat(e[1]),"".concat(e[1],".").concat(e[0])];if(t===3)return[e[0],e[1],e[2],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0])];if(t>=4)return[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2]
`))})}function MA(e){var t=e.codeString,r=e.codeStyle,a=e.containerStyle,o=a===void 0?{float:"left",paddingRight:"10px"}:a,c=e.numberStyle,d=c===void 0?{}:c,u=e.startingLineNumber;return Me.createElement("code",{style:Object.assign({},r,o)},DA({lines:t.replace(/\n$/,"").split(`
`),style:d,startingLineNumber:u}))}function LA(e){return"".concat(e.toString().length,".25em")}function uy(e,t){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:t},children:[{type:"text",value:e}]}}function _y(e,t,r){var a={display:"inline-block",minWidth:LA(r),paddingRight:"1em",textAlign:"right",userSelect:"none"},o=typeof e=="function"?e(t):e,c=Qr(Qr({},a),o);return c}function il(e){var t=e.children,r=e.lineNumber,a=e.lineNumberStyle,o=e.largestLineNumber,c=e.showInlineLineNumbers,d=e.lineProps,u=d===void 0?{}:d,p=e.className,f=p===void 0?[]:p,E=e.showLineNumbers,T=e.wrapLongLines,b=e.wrapLines,h=b===void 0?!1:b,g=h?Qr({},typeof u=="function"?u(r):u):{};if(g.className=g.className?[].concat(Om(g.className.trim().split(/\s+/)),Om(f)):f,r&&c){var v=_y(a,r,o);t.unshift(uy(r,v))}return T&E&&(g.style=Qr({display:"flex"},g.style)),{type:"element",tagName:"span",properties:g,children:t}}function py(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],a=0;a<e.length;a++){var o=e[a];if(o.type==="text")r.push(il({children:[o],className:Om(new Set(t))}));else if(o.children){var c=t.concat(o.properties.className);py(o.children,c).forEach(function(d){return r.push(d)})}}return r}function PA(e,t,r,a,o,c,d,u,p){var f,E=py(e.value),T=[],b=-1,h=0;function g(w,D){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return il({children:w,lineNumber:D,lineNumberStyle:u,largestLineNumber:d,showInlineLineNumbers:o,lineProps:r,className:x,showLineNumbers:a,wrapLongLines:p,wrapLines:t})}function v(w,D){if(a&&D&&o){var x=_y(u,D,d);w.unshift(uy(D,x))}return w}function C(w,D){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||x.length>0?g(w,D,x):v(w,D)}for(var y=function(){var D=E[h],x=D.children[0].value,M=wA(x);if(M){var k=x.split(`
`);k.forEach(function(q,te){var L=a&&T.length+c,G={type:"text",value:"".concat(q,`
`)};if(te===0){var z=E.slice(b+1,h).concat(il({children:[G],className:D.properties.className})),Q=C(z,L);T.push(Q)}else if(te===k.length-1){var ee=E[h+1]&&E[h+1].children&&E[h+1].children[0],W={type:"text",value:"".concat(q)};if(ee){var H=il({children:[W],className:D.properties.className});E.splice(h+1,0,H)}else{var K=[W],X=C(K,L,D.properties.className);T.push(X)}}else{var B=[G],J=C(B,L,D.properties.className);T.push(J)}}),b=h}h++};h<E.length;)y();if(b!==E.length-1){var N=E.slice(b+1,E.length);if(N&&N.length){var I=a&&T.length+c,A=C(N,I);T.push(A)}}return t?T:(f=[]).concat.apply(f,T)}function kA(e){var t=e.rows,r=e.stylesheet,a=e.useInlineStyles;return t.map(function(o,c){return dy({node:o,stylesheet:r,useInlineStyles:a,key:"code-segement".concat(c)})})}function my(e){return e&&typeof e.highlightAuto<"u"}function BA(e){var t=e.astGenerator,r=e.language,a=e.code,o=e.defaultCodeValue;if(my(t)){var c=xA(t,r);return r==="text"?{value:o,language:"text"}:c?t.highlight(r,a):t.highlightAuto(a)}try{return r&&r!=="text"?{value:t.highlight(a,r)}:{value:o}}catch{return{value:o}}}function UA(e,t){return function(a){var o=a.language,c=a.children,d=a.style,u=d===void 0?t:d,p=a.customStyle,f=p===void 0?{}:p,E=a.codeTagProps,T=E===void 0?{className:o?"language-".concat(o):void 0,style:Qr(Qr({},u['code[class*="language-"]']),u['code[class*="language-'.concat(o,'"]')])}:E,b=a.useInlineStyles,h=b===void 0?!0:b,g=a.showLineNumbers,v=g===void 0?!1:g,C=a.showInlineLineNumbers,y=C===void 0?!0:C,N=a.startingLineNumber,I=N===void 0?1:N,A=a.lineNumberContainerStyle,w=a.lineNumberStyle,D=w===void 0?{}:w,x=a.wrapLines,M=a.wrapLongLines,k=M===void 0?!1:M,q=a.lineProps,te=q===void 0?{}:q,L=a.renderer,G=a.PreTag,z=G===void 0?"pre":G,Q=a.CodeTag,ee=Q===void 0?"code":Q,W=a.code,H=W===void 0?(Array.isArray(c)?c[0]:c)||"":W,K=a.astGenerator,X=EA(a,IA);K=K||e;var B=v?Me.createElement(MA,{containerStyle:A,codeStyle:T.style||{},numberStyle:D,startingLineNumber:I,codeString:H}):null,J=u.hljs||u['pre[class*="language-"]']||{backgroundColor:"#fff"},se=my(K)?"hljs":"prismjs",ce=h?Object.assign({},X,{style:Object.assign({},J,f)}):Object.assign({},X,{className:X.className?"".concat(se," ").concat(X.className):se,style:Object.assign({},f)});if(k?T.style=Qr({whiteSpace:"pre-wrap"},T.style):T.style=Qr({whiteSpace:"pre"},T.style),!K)return Me.createElement(z,ce,B,Me.createElement(ee,T,H));(x===void 0&&L||k)&&(x=!0),L=L||kA;var de=[{type:"text",value:H}],me=BA({astGenerator:K,language:o,code:H,defaultCodeValue:de});me.language===null&&(me.value=de);var Oe=me.value.length;Oe===1&&me.value[0].type==="text"&&(Oe=me.value[0].value.split(`
`).length);var ve=Oe+I,Pe=PA(me,x,te,v,y,I,ve,D,k);return Me.createElement(z,ce,Me.createElement(ee,T,!y&&B,L({rows:Pe,stylesheet:u,useInlineStyles:h})))}}const FA={hljs:{display:"block",overflowX:"auto",padding:"0.5em",background:"#F0F0F0",color:"#444"},"hljs-subst":{color:"#444"},"hljs-comment":{color:"#888888"},"hljs-keyword":{fontWeight:"bold"},"hljs-attribute":{fontWeight:"bold"},"hljs-selector-tag":{fontWeight:"bold"},"hljs-meta-keyword":{fontWeight:"bold"},"hljs-doctag":{fontWeight:"bold"},"hljs-name":{fontWeight:"bold"},"hljs-type":{color:"#880000"},"hljs-string":{color:"#880000"},"hljs-number":{color:"#880000"},"hljs-selector-id":{color:"#880000"},"hljs-selector-class":{color:"#880000"},"hljs-quote":{color:"#880000"},"hljs-template-tag":{color:"#880000"},"hljs-deletion":{color:"#880000"},"hljs-title":{color:"#880000",fontWeight:"bold"},"hljs-section":{color:"#880000",fontWeight:"bold"},"hljs-regexp":{color:"#BC6060"},"hljs-symbol":{color:"#BC6060"},"hljs-variable":{color:"#BC6060"},"hljs-template-variable":{color:"#BC6060"},"hljs-link":{color:"#BC6060"},"hljs-selector-attr":{color:"#BC6060"},"hljs-selector-pseudo":{color:"#BC6060"},"hljs-literal":{color:"#78A960"},"hljs-built_in":{color:"#397300"},"hljs-bullet":{color:"#397300"},"hljs-code":{color:"#397300"},"hljs-addition":{color:"#397300"},"hljs-meta":{color:"#1f7199"},"hljs-meta-string":{color:"#4d99bf"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}};var Ta={},wd,GS;function GA(){if(GS)return wd;GS=1;function e(V){return V instanceof Map?V.clear=V.delete=V.set=function(){throw new Error("map is read-only")}:V instanceof Set&&(V.add=V.clear=V.delete=function(){throw new Error("set is read-only")}),Object.freeze(V),Object.getOwnPropertyNames(V).forEach(function(ne){var ue=V[ne];typeof ue=="object"&&!Object.isFrozen(ue)&&e(ue)}),V}var t=e,r=e;t.default=r;class a{constructor(ne){ne.data===void 0&&(ne.data={}),this.data=ne.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function o(V){return V.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function c(V,...ne){const ue=Object.create(null);for(const Ne in V)ue[Ne]=V[Ne];return ne.forEach(function(Ne){for(const We in Ne)ue[We]=Ne[We]}),ue}const d="</span>",u=V=>!!V.kind;class p{constructor(ne,ue){this.buffer="",this.classPrefix=ue.classPrefix,ne.walk(this)}addText(ne){this.buffer+=o(ne)}openNode(ne){if(!u(ne))return;let ue=ne.kind;ne.sublanguage||(ue=`${this.classPrefix}${ue}`),this.span(ue)}closeNode(ne){u(ne)&&(this.buffer+=d)}value(){return this.buffer}span(ne){this.buffer+=`<span class="${ne}">`}}class f{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(ne){this.top.children.push(ne)}openNode(ne){const ue={kind:ne,children:[]};this.add(ue),this.stack.push(ue)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(ne){return this.constructor._walk(ne,this.rootNode)}static _walk(ne,ue){return typeof ue=="string"?ne.addText(ue):ue.children&&(ne.openNode(ue),ue.children.forEach(Ne=>this._walk(ne,Ne)),ne.closeNode(ue)),ne}static _collapse(ne){typeof ne!="string"&&ne.children&&(ne.children.every(ue=>typeof ue=="string")?ne.children=[ne.children.join("")]:ne.children.forEach(ue=>{f._collapse(ue)}))}}class E extends f{constructor(ne){super(),this.options=ne}addKeyword(ne,ue){ne!==""&&(this.openNode(ue),this.addText(ne),this.closeNode())}addText(ne){ne!==""&&this.add(ne)}addSublanguage(ne,ue){const Ne=ne.root;Ne.kind=ue,Ne.sublanguage=!0,this.add(Ne)}toHTML(){return new p(this,this.options).value()}finalize(){return!0}}function T(V){return new RegExp(V.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function b(V){return V?typeof V=="string"?V:V.source:null}function h(...V){return V.map(ue=>b(ue)).join("")}function g(...V){return"("+V.map(ue=>b(ue)).join("|")+")"}function v(V){return new RegExp(V.toString()+"|").exec("
https://github.com/highlightjs/highlight.js/issues/2277`),Wn=ie,at=he);const hn={code:at,language:Wn};xr("before:highlight",hn);const bn=hn.result?hn.result:tn(hn.language,hn.code,Ye,ot);return bn.code=hn.code,xr("after:highlight",bn),bn}function tn(ie,he,Ye,ot){function at(Te,xe){const ke=Un.case_insensitive?xe[0].toLowerCase():xe[0];return Object.prototype.hasOwnProperty.call(Te.keywords,ke)&&Te.keywords[ke]}function Wn(){if(!qe.keywords){Dt.addText(ft);return}let Te=0;qe.keywordPatternRe.lastIndex=0;let xe=qe.keywordPatternRe.exec(ft),ke="";for(;xe;){ke+=ft.substring(Te,xe.index);const Ve=at(qe,xe);if(Ve){const[st,Tn]=Ve;if(Dt.addText(ke),ke="",Kn+=Tn,st.startsWith("_"))ke+=xe[0];else{const Qn=Un.classNameAliases[st]||st;Dt.addKeyword(xe[0],Qn)}}else ke+=xe[0];Te=qe.keywordPatternRe.lastIndex,xe=qe.keywordPatternRe.exec(ft)}ke+=ft.substr(Te),Dt.addText(ke)}function hn(){if(ft==="")return;let Te=null;if(typeof qe.subLanguage=="string"){if(!ne[qe.subLanguage]){Dt.addText(ft);return}Te=tn(qe.subLanguage,ft,!0,et[qe.subLanguage]),et[qe.subLanguage]=Te.top}else Te=$n(ft,qe.subLanguage.length?qe.subLanguage:null);qe.relevance>0&&(Kn+=Te.relevance),Dt.addSublanguage(Te.emitter,Te.language)}function bn(){qe.subLanguage!=null?hn():Wn(),ft=""}function Kt(Te){return Te.className&&Dt.openNode(Un.classNameAliases[Te.className]||Te.className),qe=Object.create(Te,{parent:{value:qe}}),qe}function cn(Te,xe,ke){let Ve=C(Te.endRe,ke);if(Ve){if(Te["on:end"]){const st=new a(Te);Te["on:end"](xe,st),st.isMatchIgnored&&(Ve=!1)}if(Ve){for(;Te.endsParent&&Te.parent;)Te=Te.parent;return Te}}if(Te.endsWithParent)return cn(Te.parent,xe,ke)}function Ir(Te){return qe.matcher.regexIndex===0?(ft+=Te[0],1):(cr=!0,0)}function sa(Te){const xe=Te[0],ke=Te.rule,Ve=new a(ke),st=[ke.__beforeBegin,ke["on:begin"]];for(const Tn of st)if(Tn&&(Tn(Te,Ve),Ve.isMatchIgnored))return Ir(xe);return ke&&ke.endSameAsBegin&&(ke.endRe=T(xe)),ke.skip?ft+=xe:(ke.excludeBegin&&(ft+=xe),bn(),!ke.returnBegin&&!ke.excludeBegin&&(ft=xe)),Kt(ke),ke.returnBegin?0:xe.length}function Vo(Te){const xe=Te[0],ke=he.substr(Te.index),Ve=cn(qe,Te,ke);if(!Ve)return Rr;const st=qe;st.skip?ft+=xe:(st.returnEnd||st.excludeEnd||(ft+=xe),bn(),st.excludeEnd&&(ft=xe));do qe.className&&Dt.closeNode(),!qe.skip&&!qe.subLanguage&&(Kn+=qe.relevance),qe=qe.parent;while(qe!==Ve.parent);return Ve.starts&&(Ve.endSameAsBegin&&(Ve.starts.endRe=Ve.endRe),Kt(Ve.starts)),st.returnEnd?0:xe.length}function $o(){const Te=[];for(let xe=qe;xe!==Un;xe=xe.parent)xe.className&&Te.unshift(xe.className);Te.forEach(xe=>Dt.openNode(xe))}let or={};function Ua(Te,xe){const ke=xe&&xe[0];if(ft+=Te,ke==null)return bn(),0;if(or.type==="begin"&&xe.type==="end"&&or.index===xe.index&&ke===""){if(ft+=he.slice(xe.index,xe.index+1),!We){const Ve=new Error("0 width match regex");throw Ve.languageName=ie,Ve.badRule=or.rule,Ve}return 1}if(or=xe,xe.type==="begin")return sa(xe);if(xe.type==="illegal"&&!Ye){const Ve=new Error('Illegal lexeme "'+ke+'" for mode "'+(qe.className||"<unnamed>")+'"');throw Ve.mode=qe,Ve}else if(xe.type==="end"){const Ve=Vo(xe);if(Ve!==Rr)return Ve}if(xe.type==="illegal"&&ke==="")return 1;if(lr>1e5&&lr>xe.index*3)throw new Error("potential infinite loop, way more iterations than matches");return ft+=ke,ke.length}const Un=On(ie);if(!Un)throw pe(yt.replace("{}",ie)),new Error('Unknown language: "'+ie+'"');const sr=on(Un,{plugins:Ne});let la="",qe=ot||sr;const et={},Dt=new ye.__emitter(ye);$o();let ft="",Kn=0,xn=0,lr=0,cr=!1;try{for(qe.matcher.considerAll();;){lr++,cr?cr=!1:qe.matcher.considerAll(),qe.matcher.lastIndex=xn;const Te=qe.matcher.exec(he);if(!Te)break;const xe=he.substring(xn,Te.index),ke=Ua(xe,Te);xn=Te.index+ke}return Ua(he.substr(xn)),Dt.closeAllNodes(),Dt.finalize(),la=Dt.toHTML(),{relevance:Math.floor(Kn),value:la,language:ie,illegal:!1,emitter:Dt,top:qe}}catch(Te){if(Te.message&&Te.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:Te.message,context:he.slice(xn-100,xn+100),mode:Te.mode},sofar:la,relevance:0,value:rt(he),emitter:Dt};if(We)return{illegal:!1,relevance:0,value:rt(he),emitter
`?ye.useBR?"<br>":he:ye.tabReplace?he.replace(/\t/g,ye.tabReplace):he):ie}function Or(ie,he,Ye){const ot=he?ue[he]:Ye;ie.classList.add("hljs"),ot&&ie.classList.add(ot)}const na={"before:highlightElement":({el:ie})=>{ye.useBR&&(ie.innerHTML=ie.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,`
`))},"after:highlightElement":({result:ie})=>{ye.useBR&&(ie.value=ie.value.replace(/\n/g,"<br>"))}},ra=/^(<[^>]+>|\t)+/gm,La={"after:highlightElement":({result:ie})=>{ye.tabReplace&&(ie.value=ie.value.replace(ra,he=>he.replace(/\t/g,ye.tabReplace)))}};function aa(ie){let he=null;const Ye=He(ie);if(Ge(Ye))return;xr("before:highlightElement",{el:ie,language:Ye}),he=ie;const ot=he.textContent,at=Ye?ut(ot,{language:Ye,ignoreIllegals:!0}):$n(ot);xr("after:highlightElement",{el:ie,result:at,text:ot}),ie.innerHTML=at.value,Or(ie,Ye,at.language),ie.result={language:at.language,re:at.relevance,relavance:at.relevance},at.second_best&&(ie.second_best={language:at.second_best.language,re:at.second_best.relevance,relavance:at.second_best.relevance})}function Yo(ie){ie.useBR&&(Pt("10.3.0","'useBR' will be removed entirely in v11.0"),Pt("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),ye=ir(ye,ie)}const Pa=()=>{if(Pa.called)return;Pa.called=!0,Pt("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(aa)};function jn(){Pt("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),ia=!0}let ia=!1;function ka(){if(document.readyState==="loading"){ia=!0;return}document.querySelectorAll("pre code").forEach(aa)}function Ho(){ia&&ka()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",Ho,!1);function Ni(ie,he){let Ye=null;try{Ye=he(V)}catch(ot){if(pe("Language definition for '{}' could not be registered.".replace("{}",ie)),We)pe(ot);else throw ot;Ye=ge}Ye.name||(Ye.name=ie),ne[ie]=Ye,Ye.rawDefinition=he.bind(null,V),Ye.aliases&&Ai(Ye.aliases,{languageName:ie})}function Oi(ie){delete ne[ie];for(const he of Object.keys(ue))ue[he]===ie&&delete ue[he]}function xi(){return Object.keys(ne)}function Ii(ie){Pt("10.4.0","requireLanguage will be removed entirely in v11."),Pt("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const he=On(ie);if(he)return he;throw new Error("The '{}' language is required, but not loaded.".replace("{}",ie))}function On(ie){return ie=(ie||"").toLowerCase(),ne[ie]||ne[ue[ie]]}function Ai(ie,{languageName:he}){typeof ie=="string"&&(ie=[ie]),ie.forEach(Ye=>{ue[Ye.toLowerCase()]=he})}function gt(ie){const he=On(ie);return he&&!he.disableAutodetect}function zo(ie){ie["before:highlightBlock"]&&!ie["before:highlightElement"]&&(ie["before:highlightElement"]=he=>{ie["before:highlightBlock"](Object.assign({block:he.el},he))}),ie["after:highlightBlock"]&&!ie["after:highlightElement"]&&(ie["after:highlightElement"]=he=>{ie["after:highlightBlock"](Object.assign({block:he.el},he))})}function Ba(ie){zo(ie),Ne.push(ie)}function xr(ie,he){const Ye=ie;Ne.forEach(function(ot){ot[Ye]&&ot[Ye](he)})}function oa(ie){return Pt("10.2.0","fixMarkup will be removed entirely in v11.0"),Pt("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),Go(ie)}function qo(ie){return Pt("10.7.0","highlightBlock will be removed entirely in v12.0"),Pt("10.7.0","Please use highlightElement now."),aa(ie)}Object.assign(V,{highlight:ut,highlightAuto:$n,highlightAll:ka,fixMarkup:oa,highlightElement:aa,highlightBlock:qo,configure:Yo,initHighlighting:Pa,initHighlightingOnLoad:jn,registerLanguage:Ni,unregisterLanguage:Oi,listLanguages:xi,getLanguage:On,registerAliases:Ai,requireLanguage:Ii,autoDetection:gt,inherit:ir,addPlugin:Ba,vuePlugin:Vt(V).VuePlugin}),V.debugMode=function(){We=!1},V.safeMode=function(){We=!0},V.versionString=en;for(const ie in ve)typeof ve[ie]=="object"&&t(ve[ie]);return Object.assign(V,ve),V.addPlugin(na),V.addPlugin(ln),V.addPlugin(La),V}({});return wd=Ma,wd}var Dd={exports:{}},YS;function YA(){return YS||(YS=1,function(e){(function(){var t;t=e.exports=o,t.format=o,t.vsprintf=a,typeof console<"u"&&typeof console.log=="function"&&(t.printf=r);function r(){console.log(o.apply(null,arguments))}function a(c,d){return o.apply(null,[c].concat(d))}function o(c){for(var d=1,u=[].slice.call(arguments),p=0,f=c.length,E="",T,b=!1,h,g,v=!1,C,y=function(){r
]`,`[\\[\\]\\.,\\+\\-<> \r
]`,{returnEnd:!0,relevance:0}),{className:"title",begin:"[\\[\\]]",relevance:0},{className:"string",begin:"[\\.,]",relevance:0},{begin:/(?:\+\+|--)/,contains:[r]},r]}}return nu=e,nu}var ru,ph;function p1(){if(ph)return ru;ph=1;function e(d){return d?typeof d=="string"?d:d.source:null}function t(d){return a("(?=",d,")")}function r(d){return a("(",d,")?")}function a(...d){return d.map(p=>e(p)).join("")}function o(d){const u=d.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),p="decltype\\(auto\\)",f="[a-zA-Z_]\\w*::",T="("+p+"|"+r(f)+"[a-zA-Z_]\\w*"+r("<[^<>]+>")+")",b={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},g={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[d.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},d.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},v={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},C={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},d.inherit(g,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},u,d.C_BLOCK_COMMENT_MODE]},y={className:"title",begin:r(f)+d.IDENT_RE,relevance:0},N=r(f)+d.IDENT_RE+"\\s*\\(",A={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"_Bool _Complex _Imaginary",_relevance_hints:["asin","atan2","atan","calloc","ceil","cosh","cos","exit","exp","fabs","floor","fmod","fprintf","fputs","free","frexp","auto_ptr","deque","list","queue","stack","vector","map","set","pair","bitset","multiset","multimap","unordered_set","fscanf","future","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","tolower","toupper","labs","ldexp","log10","log","malloc","realloc","memchr","memcmp","memcpy","memset","modf","pow","printf","putchar","puts","scanf","sinh","sin","snprintf","sprintf","sqrt","sscanf","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","tanh","tan","unordered_map","unordered_multiset","unordered_multimap","priority_queue","make_pair","array","shared_ptr","abort","terminate","abs","acos","vfprintf","vprintf","vsprintf","endl","initializer_list","unique_ptr","complex","imaginary","std","string","wstring","cin","cout","cerr","clog","stdin","stdout","stderr","stringstream","istringstream","ostringstream"],literal:"true false nullptr NULL"},w={className:"function.dispatch",relevance:0,keywords:A,begin:a(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,d.IDENT_RE,t(/\s*\(/))},D=[w,C,b,u,d.C_BLOCK_COMMENT_MODE,v,g],x={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:A,contains:D.concat([{begin:/\(/,end:/\)/,keywords:A,contains:D.concat(["self"]),relevance:0}]),relevance:0},M={className:"function",begin:"("+T+"[\\*&\\s]+)+"+N,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:A,illegal:/[^\w\
`},g]}}return h_=o,h_}var b_,Ab;function Aw(){if(Ab)return b_;Ab=1;function e(t){const r="[a-zA-Z_][\\w.]*",a="<\\?(lasso(script)?|=)",o="\\]|\\?>",c={$pattern:r+"|&[lg]t;",literal:"true false none minimal full all void and or not bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft",built_in:"array date decimal duration integer map pair string tag xml null boolean bytes keyword list locale queue set stack staticarray local var variable global data self inherited currentcapture givenblock",keyword:"cache database_names database_schemanames database_tablenames define_tag define_type email_batch encode_set html_comment handle handle_error header if inline iterate ljax_target link link_currentaction link_currentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_prevrecord log loop namespace_using output_none portal private protect records referer referrer repeating resultset rows search_args search_arguments select sort_args sort_arguments thread_atomic value_list while abort case else fail_if fail_ifnot fail if_empty if_false if_null if_true loop_abort loop_continue loop_count params params_up return return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag_name ascending average by define descending do equals frozen group handle_failure import in into join let match max min on order parent protected provide public require returnhome skip split_thread sum take thread to trait type where with yield yieldhome"},d=t.COMMENT("<!--","-->",{relevance:0}),u={className:"meta",begin:"\\[noprocess\\]",starts:{end:"\\[/noprocess\\]",returnEnd:!0,contains:[d]}},p={className:"meta",begin:"\\[/noprocess|"+a},f={className:"symbol",begin:"'"+r+"'"},E=[t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.inherit(t.C_NUMBER_MODE,{begin:t.C_NUMBER_RE+"|(-?infinity|NaN)\\b"}),t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"`",end:"`"},{variants:[{begin:"[#$]"+r},{begin:"#",end:"\\d+",illegal:"\\W"}]},{className:"type",begin:"::\\s*",end:r,illegal:"\\W"},{className:"params",variants:[{begin:"-(?!infinity)"+r,relevance:0},{begin:"(\\.\\.\\.)"}]},{begin:/(->|\.)\s*/,relevance:0,contains:[f]},{className:"class",beginKeywords:"define",returnEnd:!0,end:"\\(|=>",contains:[t.inherit(t.TITLE_MODE,{begin:r+"(=(?!>))?|[-+*/%](?!>)"})]}];return{name:"Lasso",aliases:["ls","lassoscript"],case_insensitive:!0,keywords:c,contains:[{className:"meta",begin:o,relevance:0,starts:{end:"\\[|"+a,returnEnd:!0,relevance:0,contains:[d]}},u,p,{className:"meta",begin:"\\[no_square_brackets",starts:{end:"\\[/no_square_brackets\\]",keywords:c,contains:[{className:"meta",begin:o,relevance:0,starts:{end:"\\[noprocess\\]|"+a,returnEnd:!0,contains:[d]}},u,p].concat(E)}},{className:"meta",begin:"\\[",relevance:0},{className:"meta",begin:"^#!",end:"lasso9$",relevance:10}].concat(E)}}return b_=e,b_}var T_,wb;function ww(){if(wb)return T_;wb=1;function e(a){return a?typeof a=="string"?a:a.source:null}function t(...a){return"("+a.map(c=>e(c)).join("|")+")"}function r(a){const o=t(...["(?:NeedsTeXFormat|RequirePackage|GetIdInfo)","Provides(?:Expl)?(?:Package|Class|File)","(?:DeclareOption|ProcessOptions)","(?:documentclass|usepackage|input|include)","makeat(?:letter|other)","ExplSyntax(?:On|Off)","(?:new|renew|provide)?command","(?:re)newenvironment","(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand","(?:New|Renew|Provide|Declare)DocumentEnvironment","(?:(?:e|g|x)?def|let)","(?:begin|end)","(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)","caption","(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)","(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)","(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)","(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)","(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)","(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)"].map(L=>L+"(?![a-zA-Z@:_])"))
]*;`,relevance:0},{begin:"[vp][0-9]+"}]}}return Dp=e,Dp}var Mp,zT;function zD(){if(zT)return Mp;zT=1;function e(t){const r="[a-z][a-zA-Z0-9_]*",a={className:"string",begin:"\\$.{1}"},o={className:"symbol",begin:"#"+t.UNDERSCORE_IDENT_RE};return{name:"Smalltalk",aliases:["st"],keywords:"self super nil true false thisContext",contains:[t.COMMENT('"','"'),t.APOS_STRING_MODE,{className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},{begin:r+":",relevance:0},t.C_NUMBER_MODE,o,a,{begin:"\\|[ ]*"+r+"([ ]+"+r+")*[ ]*\\|",returnBegin:!0,end:/\|/,illegal:/\S/,contains:[{begin:"(\\|[ ]*)?"+r}]},{begin:"#\\(",end:"\\)",contains:[t.APOS_STRING_MODE,a,t.C_NUMBER_MODE,o]}]}}return Mp=e,Mp}var Lp,qT;function qD(){if(qT)return Lp;qT=1;function e(t){return{name:"SML (Standard ML)",aliases:["ml"],keywords:{$pattern:"[a-z_]\\w*!?",keyword:"abstype and andalso as case datatype do else end eqtype exception fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then type val with withtype where while",built_in:"array bool char exn int list option order real ref string substring vector unit word",literal:"true false NONE SOME LESS EQUAL GREATER nil"},illegal:/\/\/|>>/,contains:[{className:"literal",begin:/\[(\|\|)?\]|\(\)/,relevance:0},t.COMMENT("\\(\\*","\\*\\)",{contains:["self"]}),{className:"symbol",begin:"'[A-Za-z_](?!')[\\w']*"},{className:"type",begin:"`[A-Z][\\w']*"},{className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},{begin:"[a-z_]\\w*'[\\w']*"},t.inherit(t.APOS_STRING_MODE,{className:"string",relevance:0}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"number",begin:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",relevance:0},{begin:/[-=]>/}]}}return Lp=e,Lp}var Pp,VT;function VD(){if(VT)return Pp;VT=1;function e(t){const r={className:"variable",begin:/\b_+[a-zA-Z]\w*/},a={className:"title",begin:/[a-zA-Z][a-zA-Z0-9]+_fnc_\w*/},o={className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',relevance:0}]},{begin:"'",end:"'",contains:[{begin:"''",relevance:0}]}]},c={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"define undef ifdef ifndef else endif include"},contains:[{begin:/\\\n/,relevance:0},t.inherit(o,{className:"meta-string"}),{className:"meta-string",begin:/<[^\n>]*>/,end:/$/,illegal:"\\n"},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]};return{name:"SQF",case_insensitive:!0,keywords:{keyword:"case catch default do else exit exitWith for forEach from if private switch then throw to try waitUntil while with",built_in:"abs accTime acos action actionIDs actionKeys actionKeysImages actionKeysNames actionKeysNamesArray actionName actionParams activateAddons activatedAddons activateKey add3DENConnection add3DENEventHandler add3DENLayer addAction addBackpack addBackpackCargo addBackpackCargoGlobal addBackpackGlobal addCamShake addCuratorAddons addCuratorCameraArea addCuratorEditableObjects addCuratorEditingArea addCuratorPoints addEditorObject addEventHandler addForce addGoggles addGroupIcon addHandgunItem addHeadgear addItem addItemCargo addItemCargoGlobal addItemPool addItemToBackpack addItemToUniform addItemToVest addLiveStats addMagazine addMagazineAmmoCargo addMagazineCargo addMagazineCargoGlobal addMagazineGlobal addMagazinePool addMagazines addMagazineTurret addMenu addMenuItem addMissionEventHandler addMPEventHandler addMusicEventHandler addOwnedMine addPlayerScores addPrimaryWeaponItem addPublicVariableEventHandler addRating addResources addScore addScoreSide addSecondaryWeaponItem addSwitchableUnit addTeamMember addToRemainsCollector addTorque addUniform addVehicle addVest addWaypoint addWeapon addWeaponCargo addWeaponCargoGlobal addWeaponGlobal addWeaponItem addWeaponPool addWeaponTurret admin agent agents AGLToASL aimedAtTarget aimPos airDensityRTD airplaneThrottle airportSide AISFinishHeal alive all3DENEntities allAirports allControls allCurators allCutLayers allDead allDeadMen allDisplays allGroups allMapMarkers allMines
]*?"'`},{begin:`"[^\r
"]*"`}]},{className:"built_in",variants:[{begin:"\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\()"}]},t.COMMENT("^[ ]*\\*.*$",!1),t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE]}}return Fp=e,Fp}var Gp,QT;function QD(){if(QT)return Gp;QT=1;function e(t){return{name:"STEP Part 21",aliases:["p21","step","stp"],case_insensitive:!0,keywords:{$pattern:"[A-Z_][A-Z0-9_.]*",keyword:"HEADER ENDSEC DATA"},contains:[{className:"meta",begin:"ISO-10303-21;",relevance:10},{className:"meta",begin:"END-ISO-10303-21;",relevance:10},t.C_LINE_COMMENT_MODE,t.C_BLOCK_COMMENT_MODE,t.COMMENT("/\\*\\*!","\\*/"),t.C_NUMBER_MODE,t.inherit(t.APOS_STRING_MODE,{illegal:null}),t.inherit(t.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"'",end:"'"},{className:"symbol",variants:[{begin:"#",end:"\\d+",illegal:"\\W"}]}]}}return Gp=e,Gp}var Yp,XT;function XD(){if(XT)return Yp;XT=1;const e=u=>({IMPORTANT:{className:"meta",begin:"!important"},HEXCOLOR:{className:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"},ATTRIBUTE_SELECTOR_MODE:{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[u.APOS_STRING_MODE,u.QUOTE_STRING_MODE]}}),t=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],a=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","
(multipart)?`,end:`\\]
`},{className:"string",begin:"\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"},{className:"string",begin:"(\\+|-)\\d+"},{className:"keyword",relevance:10,variants:[{begin:"^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"},{begin:"^progress(:?)(\\s+)?(pop|push)?"},{begin:"^tags:"},{begin:"^time:"}]}]}}return Hp=e,Hp}var zp,JT;function JD(){if(JT)return zp;JT=1;function e(x){return x?typeof x=="string"?x:x.source:null}function t(x){return r("(?=",x,")")}function r(...x){return x.map(k=>e(k)).join("")}function a(...x){return"("+x.map(k=>e(k)).join("|")+")"}const o=x=>r(/\b/,x,/\w$/.test(x)?/\b/:/\B/),c=["Protocol","Type"].map(o),d=["init","self"].map(o),u=["Any","Self"],p=["associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],f=["false","nil","true"],E=["assignment","associativity","higherThan","left","lowerThan","none","right"],T=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],b=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],h=a(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),g=a(h,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),v=r(h,g,"*"),C=a(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),y=a(C,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),N=r(C,y,"*"),I=r(/[A-Z]/,y,"*"),A=["autoclosure",r(/convention\(/,a("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",r(/objc\(/,N,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","testable","UIApplicationMain","unknown","usableFromInline"],w=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function D(x){const M={match:/\s+/,relevanc
C1.4477,1,1,1.4477,1,2v11c0,0.5523,0.4477,1,1,1h6c0.5523,0,1-0.4477,1-1V9h1.5C10.7761,9,11,9.2239,11,9.5v2
c0,0.8284,0.6716,1.5,1.5,1.5s1.5-0.6716,1.5-1.5V5c0-0.5523-0.4477-1-1-1l0,0V2.49C12.9946,2.2178,12.7723,1.9999,12.5,2
c-0.2816,0.0047-0.5062,0.2367-0.5015,0.5184C11.9987,2.5289,11.9992,2.5395,12,2.55V5C12,5.5523,12.4477,6,13,6s1-0.4477,1-1
s-0.4477-1-1-1 M8,6.5C8,6.7761,7.7761,7,7.5,7h-5C2.2239,7,2,6.7761,2,6.5v-3C2,3.2239,2.2239,3,2.5,3h5C7.7761,3,8,3.2239,8,3.5
V6.5z`})),Zr=({width:e=200,value:t=0,maxValue:r=100,activeColor:a="#ffffff",bgColor:o="#0000008c",shadowColor:c="transparent",strokeWidth:d=19,children:u})=>l.jsxs("div",{className:"relative flex-shrink-0",style:{width:e,height:e*.9},children:[l.jsxs("svg",{viewBox:"20 -1 160 160",className:"rotate-0 w-full h-full overflow-visible",children:[l.jsx("path",{className:"fill-none",d:"M 50,150 A 80,80 0 1,1 150,150",style:{stroke:o,strokeLinecap:"round",strokeWidth:d-1}}),l.jsx("path",{className:"fill-none transition-[stroke-dashoffset] duration-[0.5s] ease-[ease]",d:"M 50,150 A 80,80 0 1,1 150,150",style:{stroke:a,strokeWidth:d,strokeLinecap:"round",strokeDasharray:394.5,strokeDashoffset:`calc(394.5 - (${Math.min(100,t/r*100)} / 100 * 394.5 ))`,filter:`drop-shadow(0 0 20px ${c})`,overflow:"visible"}})]}),l.jsx("div",{className:"absolute flex items-center justify-center w-[80%] h-[80%] top-[13%] left-[10%]",children:u})]});function Ri(e){return Ae({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M230.218 16c-14.245 0-51.563 11.946-51.563 26.718v26.718h-51.093C99.072 69.436 76 93.326 76 122.874V442.56C76 472.11 99.072 496 127.563 496h256.875c28.49-.002 51.562-23.892 51.562-53.44V122.874c0-29.547-23.072-53.437-51.563-53.437h-51.093V42.718c0-14.774-37.317-26.718-51.562-26.718H230.22zM256 122.875V256h102.657L256 442.563V309.438H153.343L256 122.875z"},child:[]}]})(e)}function Fo(e){return Ae({attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M376 211H256V16L136 301h120v195z"},child:[]}]})(e)}const DM=({id:e})=>{const{locale:t}=Qe(),{vehicleTelemetry:r,userSettings:a,vehicleStatus:o}=Ie(),c=R.useMemo(()=>r.isElectric?Ri:Da,[r.isElectric]);return l.jsxs(l.Fragment,{children:[l.jsx(_e,{id:`${e}_engine`,basePosition:{bottom:140,right:185},baseDimensions:{width:60,height:60},minDimensions:{width:10,height:10},children:l.jsx("div",{className:"flex items-center justify-center w-full h-full",children:l.jsx(Zr,{width:60,height:60,value:o.engineHealth,maxValue:100,bgColor:a.landBgColor,activeColor:o.engineHealth<=20?a.landEmptyColor:o.engineHealth<=50?a.landWarningColor:a.landPrimaryColor,shadowColor:a.landTextShadowColor,strokeWidth:20,children:l.jsx("div",{className:"flex flex-col items-center justify-center text-xl text-center gap-1",style:{color:o.engineOn?o.engineHealth<=20?a.landEmptyColor:o.engineHealth<=50?a.landWarningColor:a.landPrimaryColor:a.landPrimaryColor},children:l.jsx(wa,{className:`w-[23px] h-[23px] ${o.engineHealth<1?"animate-pulse":""}`,style:{fill:o.engineOn?o.engineHealth<=20?a.landEmptyColor:o.engineHealth<=50?a.landWarningColor:a.landPrimaryColor:a.landPrimaryColor}})})})})}),l.jsx(_e,{id:`${e}_fuel`,basePosition:{bottom:70,right:185},baseDimensions:{width:60,height:60},minDimensions:{width:10,height:10},children:l.jsx("div",{className:"flex items-center justify-center w-full h-full",children:l.jsx(Zr,{width:60,height:60,value:o.fuel,maxValue:100,bgColor:a.landBgColor,activeColor:o.fuel<=20?a.landWarningColor:a.landPrimaryColor,shadowColor:a.landTextShadowColor,strokeWidth:20,children:l.jsx("div",{className:"flex flex-col items-center justify-center text-xl text-center gap-1",style:{color:o.fuel<=20?a.landWarningColor:a.landPrimaryColor},children:l.jsx(c,{className:`w-5 h-5 ${o.fuel<1?"animate-pulse":""}`,style:{fill:o.fuel<=20?a.landWarningColor:a.landPrimaryColor}})})})})}),l.jsx(_e,{id:`${e}_speedo`,basePosition:{bottom:60,right:0},baseDimensions:{width:170,height:160},minDimensions:{width:10,height:10},children:l.jsx(Zr,{width:171,height:170,value:r.rpm.currentRpm,maxValue:r.rpm.maxRpm,bgColor:a.landBgColor,activeColor:r.rpm.currentRpm>r.rpm.redline&&!r.isElectric?a.landRedlineColor:a.landPrimaryColor,shadowColor:a.landTextShadowColor,strokeWidth:13,children:l.jsxs("div",{className:"flex flex-col items-center justify-center text-xl text-center gap-2 text-white",style:{textShadow:`0 0 10px ${a.landTextShadowColor}`},children:[l.jsx("div",{className:"w-[20px] h-[20px] rounded-full font-black text-sm flex justify-center items-center",style:r.rpm.currentRpm>r.rpm.redline&&!r.isElectric?{backgroundC
from ${w?y-y/2*.55:y/2*.45}deg,
transparent 0deg,
${E} ${y/2-y/2*.45}deg,
transparent ${y/2-y/2*.45}deg
)`,maskImage:`radial-gradient(circle, transparent ${r/2-15}px, black ${r/2-15}px, black ${r/2}px)`,WebkitMaskImage:`radial-gradient(circle, transparent ${r/2-15}px, black ${r/2-15}px, black ${r/2}px)`}}),l.jsx("div",{className:"div bg-gray-300 rounded-full z-20",style:{width:(v||h)*2.5,height:(v||h)*2.5}}),l.jsx("div",{className:"absolute z-10 rounded-full transition-transform ease-in-out",style:{top:h*(b?2:1),width:h,height:g||r/2-5,transformOrigin:`50% calc(100% - ${h*(b?2:1)}px)`,transform:`translateY(${g?r/2-5-(g||0):0}px) rotate(${e/1*y-(w?0:y/2)}deg)`,background:u}}),l.jsx("div",{className:"absolute z-10 rounded-full transition-transform ease-in-out duration-500",style:{top:v*(b?2:1),width:v,height:C||r/2-5,transformOrigin:`50% calc(100% - ${v*(b?2:1)}px)`,transform:`translateY(${C?r/2-5-(C||0):0}px) rotate(${t/1*y-(w?0:y/2)}deg)`,background:u}}),o.map((M,k)=>(y!==360||k!==o.length-1)&&l.jsxs("div",{className:"absolute w-[30px] h-[30px] top-[10px] flex items-start justify-center",style:{left:(r-40)/2,transformOrigin:`50% ${(r-30)/2}px`,transform:`rotate(${y/(o.length-1)*k-(w?0:y/2)}deg)`},children:[l.jsx("div",{className:`w-[2px] rounded-full ${M!==!1?"h-[10px]":"h-[5px] !w-[1px]"} bg-gray-400 mt-[-10px]`,style:{background:f,boxShadow:`0 0 10px ${T}`}}),l.jsx("div",{className:"absolute font-bold flex justify-center items-center whitespace-pre",style:{marginTop:d,fontSize:c,transform:A?`rotate(${(w?0:y/2)+-(y/(o.length-1))*k}deg)`:void 0,color:f,textShadow:`0 0 10px ${T}`},children:M})]},k)),l.jsx("div",{className:`absolute ${D?"h-full":"top-[50%] h-[50%]"} left-0 w-full flex justify-center items-center`,children:x})]})})}),LM=({id:e,className:t})=>{const{locale:r}=Qe(),{vehicleTelemetry:a,vehicleStatus:o,userSettings:c}=Ie(),d=R.useMemo(()=>a.isElectric?Ri:BN,[a.isElectric]);return l.jsxs(l.Fragment,{children:[l.jsx(_e,{id:`${e}_rpm`,basePosition:{bottom:60,right:200},baseDimensions:{width:180,height:180},minDimensions:{width:10,height:10},children:l.jsx("div",{className:t,children:a.isElectric?l.jsx(Xr,{size:180,border:5,rotRange:250,value:Math.min(1,a.isBraking?0:Math.max(.25,a.rpm.currentRpm/a.rpm.maxRpm)),indicies:["CHG","ECO","","PWR",""],indicesOffset:10,indicesSize:10,handSize:5,redline:"right",indicesColor:c.landIndicesColor,handsColor:c.landHandsColor,bgColor:c.landBgColor,redlineColor:c.landRedlineColor,shadowColor:c.landTextShadowColor,centreChildren:!0,children:l.jsxs("div",{className:"flex flex-col items-center gap-[40px] mt-[28px]",children:[l.jsx(IS,{className:"text-lg stroke-[10px]",style:{color:c.landWarningColor,opacity:o.engineHealth<=30?1:0}}),l.jsxs("div",{className:"flex flex-col gap-[10px] items-center",style:{textShadow:`0 0 10px ${c.landTextShadowColor}`},children:[l.jsx("div",{className:"text-[17px] font-semibold opacity-50",style:{color:c.landPrimaryColor},children:l.jsx(Fo,{})}),l.jsx("div",{className:"p-0 px-2 speedo-mono rounded-md",style:a.rpm.currentRpm>a.rpm.redline&&!a.isElectric?{background:c.landRedlineColor,color:pt(c.landRedlineColor)}:{background:c.landBgColor,color:c.landPrimaryColor},children:a.gear})]})]})}):l.jsx(Xr,{size:180,border:5,rotRange:250,value:Math.min(1,a.rpm.currentRpm/a.rpm.maxRpm),indicies:Array(a.rpm.maxRpm/1e3+1).fill("").map((u,p)=>p===a.rpm.maxRpm/1e3?p:[p,!1]).flat(),indicesOffset:1,indicesSize:14,handSize:5,redline:"right",indicesColor:c.landIndicesColor,handsColor:c.landHandsColor,bgColor:c.landBgColor,redlineColor:c.landRedlineColor,shadowColor:c.landTextShadowColor,centreChildren:!0,children:l.jsxs("div",{className:"flex flex-col items-center gap-[40px] mt-[28px]",children:[l.jsx(IS,{className:"text-lg stroke-[10px]",style:{color:c.landWarningColor,opacity:o.engineHealth<=30?1:0}}),l.jsxs("div",{className:"flex flex-col gap-2 items-center",style:{textShadow:`0 0 10px ${c.landTextShadowColor}`},children:[l.jsx("div",{className:"text-[11px] font-semibold opacity-50",style:{color:c.landPrimaryColor},children:"1/min x1000"}),l.jsx("div",{className:"p-0 px-2 speedo-mono rounded-md",style:a.rpm.currentRpm>a.rpm.redline?{background:c.landRe
linear-gradient(to right, rgba(11, 94, 215, 0.2) 1px, transparent 1px),
linear-gradient(to bottom, rgba(11, 94, 215, 0.2) 1px, transparent 1px)
`,backgroundSize:"10px 10px"}}),l.jsx("div",{className:"absolute w-screen h-[2px] bg-[rgba(11,94,215,0.4)]"}),l.jsx("div",{className:"absolute h-screen w-[2px] bg-[rgba(11,94,215,0.4)]"})]}),y&&l.jsx("div",{className:"absolute border-[1px] border-[rgba(11,94,215,0.3)] bg-[rgba(11,94,215,0.15)]",style:{width:`calc(100% - ${(p==null?void 0:p.left)*2}px)`,height:"calc(100% - 60px)"}}),v&&l.jsx("div",{className:"absolute border-[1px] border-green-500/50",style:{width:`calc(100% - ${(p==null?void 0:p.left)*2}px)`,height:"calc(100% - 60px)"},children:l.jsxs("div",{className:"w-full h-full absolute top-0 left-0 grid grid-cols-3 grid-rows-3",children:[l.jsx("div",{className:"border-r-[1px] border-b-[1px] border-green-500/50 bg-green-500/5"}),l.jsx("div",{className:"border-r-[1px] border-b-[1px] border-green-500/50"}),l.jsx("div",{className:"border-b-[1px] border-green-500/50 bg-green-500/5"}),l.jsx("div",{className:"border-r-[1px] border-b-[1px] border-green-500/50"}),l.jsx("div",{className:"border-r-[1px] border-b-[1px] border-green-500/50"}),l.jsx("div",{className:"border-b-[1px] border-green-500/50"}),l.jsx("div",{className:"border-r-[1px] border-green-500/50 bg-green-500/5"}),l.jsx("div",{className:"border-r-[1px] border-green-500/50"}),l.jsx("div",{className:"border-green-500/50 bg-green-500/5"})]})}),l.jsxs("div",{className:"bg-blue-500/50 rounded-2xl z-1 flex items-center flex-col p-4 gap-3 text-white",children:[l.jsx("div",{className:"text-2xl font-bold",children:e.editMode}),l.jsx("div",{className:"w-[300px] text-center",children:e.editModeDesc}),l.jsxs("div",{className:"flex flex-col gap-1",children:[l.jsxs("div",{className:"flex gap-1",children:[l.jsx(U.Check,{type:"switch",id:"toggleGrid",checked:o,onChange:k=>c(k.target.checked)}),l.jsx("label",{htmlFor:"toggleGrid",children:e.editSnapToGrid})]}),l.jsxs("div",{className:"flex gap-1",children:[l.jsx(U.Check,{type:"switch",id:"showSafezone",checked:y,onChange:k=>N(k.target.checked)}),l.jsx("label",{htmlFor:"showSafezone",children:e.editShowSafezone})]}),l.jsxs("div",{className:"flex gap-1",children:[l.jsx(U.Check,{type:"switch",id:"showAnchorZones",checked:v,onChange:k=>C(k.target.checked)}),l.jsx("label",{htmlFor:"showAnchorZones",children:e.editShowAnchorZones})]}),l.jsxs("div",{className:"flex gap-1",children:[l.jsx(U.Check,{type:"switch",id:"toggleShowHiddenComponents",checked:d,onChange:k=>u(k.target.checked)}),l.jsx("label",{htmlFor:"toggleShowHiddenComponents",children:e.editShowHiddenComponents})]})]}),l.jsxs("div",{className:"flex gap-3",children:[l.jsxs(zt,{variant:"light",size:"sm",className:"flex gap-1 items-center disabled:opacity-10",onClick:x,disabled:h<1,children:[l.jsx(r0,{size:25}),l.jsx("div",{children:e.undo})]}),l.jsxs(zt,{variant:"light",size:"sm",className:"flex gap-1 items-center disabled:opacity-10",onClick:M,disabled:h===T.length-1,children:[l.jsx(n0,{size:25}),l.jsx("div",{children:e.redo})]})]}),l.jsxs("div",{className:"flex flex-col gap-2 w-full",children:[l.jsx(zt,{onClick:w,size:"lg",variant:"light",className:"w-full !font-bold",children:e.finishEditing}),l.jsx("button",{className:"text-white/50 font-medium text-sm",onClick:D,children:e.discardChanges})]})]})]})},Sy=(e,t)=>{if(typeof e!="object"||e===null||typeof t!="object"||t===null)return e===t;const r=Object.keys(e),a=Object.keys(t);if(r.length!==a.length)return!1;for(const o of r)if(!a.includes(o)||!Sy(e[o],t[o]))return!1;return!0},SL=()=>{const{bounds:e,showComponents:t,allowServerLogoEditing:r}=Ie();return t.serverLogo&&l.jsx(_e,{id:"server-logo",basePosition:{top:0,left:(window.innerWidth-(e==null?void 0:e.left)*2)/2-50},baseDimensions:{width:100,height:60},minDimensions:{width:10,height:10},disableEditing:!r,lockAspectRatio:!0,children:l.jsx("div",{className:"w-full h-full flex items-center justify-center",children:l.jsx("img",{src:"/server-logo.png",className:"w-full"})})})},hL=()=>{const e=R.useMemo(()=>!1,[]),[t,r]=R.useState(!1),[a,o]=R.useState(!0),[c,d]=R.useState(_L),[u,p]=R.useState(!1),[f,E]=R.useState(pL),[T,b]=R.useState(Nv),[h,g]=R.useState(!1),[v,C]=R.u